A9T9/SeeShell
63.1
Weak · 28 September 2026
288
lines of production code
C#
with Java, Python
5
measurements over time
What this system is
Features
Add Java demo app for SeeShell API automation
A new Java-based demo application is introduced to demonstrate automation via the SeeShell API. The app provides a graphical interface with a 'Run SeeShell' button and a script input field, allowing users to execute SeeShell macros and view execution logs in a scrollable text area. The project includes build scripts (build.cmd, run.cmd) and configuration files (README.md, .gitignore, Maven wrapper) to facilitate building and running the demo on JDK 1.8.
Java · high confidence
Added Python demo script for CSV submission
A new Python script, submit\_csv.py, has been added to the Python directory alongside a sample data file, namesandemail.csv. The script demonstrates how to read a CSV file and use the SeeShell Browser COM object to submit the data to a website, serving as a Python equivalent to the existing VBS demo.
Python · medium confidence
Added SeeShell command-line automation scripts
A new batch file, SeeShell-Command-line.bat, has been added to the Batch directory. This script provides a template for running SeeShell and SeeShell.Browser executables via the command line, including examples for desktop and web automation, with placeholders for user-specific paths.
Batch · high confidence
New C\# Visual Studio demos for SeeShell automation
Added two new Visual Studio C\# demo projects: a CSV submission example that reads a CSV file and uses the SeeShell Browser COM object to execute a script with variable data, and a general API demo that uses late-binding to the SeeShell COM library to run automation scripts. Both demos include full source code, configuration files, and sample data to help users integrate SeeShell into .NET applications.
C\# Visual Studio · high confidence
New PowerShell demo scripts for SeeShell automation
Added several new PowerShell scripts demonstrating SeeShell Browser API usage. The 'SeeShell-Browser-API-Demo.ps1' and 'SeeShell-ManyPlay-Demo.ps1' scripts show how to instantiate the COM object, open the browser, execute macros (including multiple plays), and handle return values. The 'ZonalOCR and CSV' folder contains 'zonalocr-csv.ps1' and supporting data files, illustrating how to read company names from a CSV, pass them as variables to a macro, perform zonal OCR extraction, and save results to CSV. The 'change-URL-at-runtime' folder includes 'openURL.ps1', which demonstrates setting a URL variable at runtime to dynamically open a webpage in the browser.
Powershell · high confidence
New VBS demo scripts for web scraping, URL extraction, and CSV submission
Added new VBScript examples demonstrating SeeShell automation capabilities. These include a web scraping script that extracts and saves exchange rate data, a script for extracting URLs from browser content, and a script for submitting CSV data to a web form. Additionally, updated self-test and API demo scripts were added to validate browser and desktop macro execution.
VBS · high confidence
New macro to loop through a list of URLs
A new macro named 'Load list of URLs' has been added to the Loop section. This macro demonstrates how to read a CSV file, use a column value in an Open command, and then iterate through a list of URLs (provided in 'urllist.txt') to navigate to each one. The feature includes a README explaining the steps and a sample URL list.
Loop · high confidence
Behavioural changes
4 commits (0 fixes) modifying Demo Macros
A change to existing behaviour in Demo Macros — 4 commits, 20 files.
Demo Macros · medium confidence · unverified
Dependencies
Added C\# and Java demo applications for the SeeShell API
Introduced new example projects to demonstrate API integration: a C\# Windows Forms application (SeeShell-SubmitCsv-Example) that targets .NET Framework 4.5.2 and references the SeeShell.Browser.API.Connector, and a Java Maven project (SeeShell-api-demo-com) targeting Java 1.8 with dependencies on IntelliJ's javac2, forms\_rt, and the Jacob library.
(dependencies) · medium confidence
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
How this codebase got here
Score
- CAI 61 → 63 (+2.5)
- Rubric changed (rubric-2026.08.15 → rubric-2026.09.16) — scores are not directly comparable.
Lenses
- Code Health 100 → 100 (+0.0)
- Architecture 69 → 100 (+30.9)
- Maturity 50 → 50 (+0.0)
- Readiness 57 → 50 (-7.0)
- Security 100 → 100 (+0.0)
Resolved (8)
- Build did not complete in the analyzer
- Monorepo: only 1 of 2 solutions was scored
- No exposed public API
- Prerequisites list JDK 1.8 and JAVA_HOME but the README does not state which Java version is supported. (Java/README.md)
- early-stage repository — too few commits for a meaningful bus factor
- early-stage repository — too little history to judge knowledge freshness
- redundant comment (C# Visual Studio/Visual Studio C#/SeeShellBrowserAPIDemo/Form1.cs)
- redundant comment (C# Visual Studio/Visual Studio C#/SeeShellBrowserAPIDemo/Properties/AssemblyInfo.cs)
New (1)
- XML-doc coverage: SeeShell-SubmitCsv-Example (C# Visual Studio/Submit CSV C#/SeeShell-SubmitCsv-Example/SeeShell-SubmitCsv-Example/SeeShell-SubmitCsv-Example.csproj)
Architecture
- Containers 1 added · 0 removed · contexts 0 added · 0 removed · edges 0 added · 0 removed
Added containers (1)
- cli:SeeShell-SubmitCsv-Example
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
Survey your own repository
A9T9/SeeShell was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.
About this page
- The score is its most recent published measurement, taken on 28 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit d81ea0f2318a71d1e2f348506c9000796d6e1f97 — the exact code this score is about.
- Scored under rubric-2026.09.16 — the same rubric and the same method as every other entry in this index.
- Measured by watchdog.canine.dev using codehealth-analyzer preprod-2d9048c36d26.