Skip to content
View jamesccupps's full-sized avatar

Block or report jamesccupps

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
jamesccupps/README.md

Projects

๐Ÿ“ NoteForge โ€” Encrypted offline note-taking with master-password and per-notebook locks. Electron + AES-256-GCM. Data stays local โ€” no cloud, no account.

๐Ÿฟ๏ธ Packet-Squirrel-Mark-II-Custom-Payloads โ€” 23 payloads for the Hak5 Packet Squirrel Mark II โ€” packet capture, OT/ICS discovery, home-automation triggers, and more.

๐Ÿข HVAC-Network-Scanner โ€” Multi-protocol BACnet scanner for commercial building automation networks. Raw UDP implementation, zero third-party dependencies, headless CLI and Tk GUI.

๐Ÿ“ก PingerPlot โ€” Continuous-traceroute network path monitor for Windows (MTR-style). Per-hop latency, packet loss, jitter, and MOS with live latency graphs, alerts, and a world-map path view. Pure Python standard library โ€” zero dependencies, no admin needed in ICMP mode.

๐Ÿฆˆ P2_Wireshark_Dissector โ€” Lua Wireshark dissector for the Siemens APOGEE P2 protocol. Decodes supervisorโ†”panel traffic between Desigo CC and APOGEE PXC field panels with 100+ opcodes and direction-aware body parsing.

๐Ÿ“ฆ UnifiStockWatcher โ€” Restock alerter for the Ubiquiti Store. Python/tkinter with full-catalog monitoring and live stock-change alerts.

โš— FlavorForge โ€” Procedural recipe generator using molecular flavor science, aroma-compound pairing, and texture/taste-balance analysis. Optional AI Chef integration.

Contact

๐Ÿ“ง jamesccupps@proton.me โ€” general questions, feedback, and security reports

๐Ÿ› Bug reports and feature requests โ€” please open an issue on the relevant project


C:\> start jamesccupps.github.io

Pinned Loading

  1. NoteForge NoteForge Public

    Encrypted, offline note-taking app with notebook/section/page organization and AES-256-GCM encryption. Your data stays local โ€” no cloud, no account.

    JavaScript 2

  2. UnifiStockWatcher UnifiStockWatcher Public

    A desktop stock monitoring tool for the Ubiquiti Store (store.ui.com). Tracks product availability across the entire UniFi catalog and alerts you the moment something comes back in stock.

    Python 7 3

  3. P2_Wireshark_Dissector P2_Wireshark_Dissector Public

    Wireshark dissector for the Siemens APOGEE P2 building-automation protocol โ€” decodes TCP Port 5033.

    Lua 1

  4. HVAC-Network-Scanner HVAC-Network-Scanner Public

    Multi-protocol HVAC / building automation network scanner. BACnet/IP, MSTP, Modbus TCP, and more. Finds controllers, reads live points, and fingerprints hardware. Zero third-party dependencies.

    Python 7 2

  5. FlavorForge FlavorForge Public

    A procedural cooking engine that generates novel recipes using molecular flavor science, texture pairing, and taste balance analysis โ€” with optional AI Chef integration.

    Python 2

  6. PingerPlot PingerPlot Public

    Continuous-traceroute network path monitor for Windows (MTR-style): per-hop latency, packet loss, jitter, MOS, and alerts with live graphs. Pure Python standard library โ€” zero dependencies.

    Python 1