ermannog/AutoTelnet
45.2
Weak · 1 October 2026
2.8k
lines of production code
VB.NET
primary language
2
measurements over time
What this system is
AutoTelnet is a Windows Forms application built in VB.NET that automates Telnet sessions through a graphical interface and command-line execution. It features a scripting engine capable of handling XML configurations, encrypted passwords, and parameterized expressions to manage network device interactions. The system is specifically designed for IT infrastructure tasks, such as backing up configurations for HP and 3COM switches and configuring HP printers via TFTP or direct command injection.
Features
Added AutoTelnet configuration script for HP LaserJet 4000
A new AutoTelnet script file has been added to configure the hostname for the HP LaserJet 4000 printer model. The script connects to the printer at IP address 10.102.234.87, sends the hostname change command, and includes specific timing settings for line endings and read delays. A README file was also added to document the supported printer model.
Printer Configuration Script · high confidence
Added sample AutoTelnet scripts for backing up HP and 3COM switches
New .ats sample scripts have been added to the 'Backup switch samples scripts' directory to automate configuration backups for specific switch models (HP V1910, HP 1920, HP A5500 EI, 3COM 4400, 3COM 4210, 3COM 5500-EI, 3COM 2928-HPWR, and Microsense G6). These scripts are designed for the AutoTelnet tool and automate the process of exporting the running or startup configuration to a TFTP server, with parameters for switch IP, name, and server address.
Backup switch samples scripts · high confidence
Initial release of AutoTelnet project files
This change introduces the foundational project structure for AutoTelnet, a VB.NET-based Telnet automation tool. It adds the Visual Studio 2013 solution file (.sln) and a .gitignore configuration, alongside a README.md that documents the application's capabilities, including GUI and command-line usage, script editing with parameters, and .NET Framework 4.0+ requirements.
(repo-wide) · high confidence
Initial release of AutoTelnet with batch scripting and GUI support
AutoTelnet is now available as a Windows Forms application that supports both interactive GUI configuration and unattended batch execution via command-line arguments (such as /nogui, /f: for configuration files, and /p: for parameters). The application includes an About dialog, an Expression evaluation dialog for parameter handling, and a core scripting engine (AutoTelnetScript) that deserializes XML configurations, manages encrypted passwords, and executes Telnet sessions with configurable logging and output handling.
AutoTelnet · high 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 45 → 45 (+0.0)
- Rubric changed (rubric-2026.09.11 → rubric-2026.09.18) — scores are not directly comparable.
Lenses
- Code Health 93 → 93 (+0.0)
- Architecture 100 → 100 (+0.1)
- Maturity 33 → 33 (+0.0)
- Readiness 23 → 23 (+0.0)
- Security 100 → 100 (+0.0)
Resolved (3)
- Documentation: no installation or build instructions (README.md)
- Documentation: no project overview (README.md)
- Documentation: no usage examples (README.md)
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
Survey your own repository
ermannog/AutoTelnet 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 1 October 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 3dfa4ff40ab2b0aeb3f7ad64bc8ad1e58dac3e8f — the exact code this score is about.
- Scored under rubric-2026.09.18 — the same rubric and the same method as every other entry in this index.
- Measured by watchdog.canine.dev using codehealth-analyzer preprod-e569280dd5e2.