Skip to content

Cat Printer 0.2.0

Choose a tag to compare

@dasistdaniel dasistdaniel released this 26 Sep 18:25
· 13 commits to main since this release

First Windows release: use a YHK Bluetooth "cat printer" (WalkPrint app) as a normal Windows 11 printer in every program.

Note

Programmed with AI. Code, protocol analysis and documentation were written by an AI assistant (Anthropic's Claude, via Claude Code) and tested by a human on real hardware (a YHK-… printer on Windows 11). Use at your own risk.

Download

CatPrinter.exe – double-click and choose:

  • Yes – install to %LOCALAPPDATA%\Programs\CatPrinter, start at logon (tray icon), Start menu entry, uninstall via Settings → Apps. Adds the Windows printer "Cat Printer" if missing (the only admin prompt).
  • No – just run it from where it is, without installing.

For a fully portable copy (e.g. USB stick), put an empty file named portable next to the exe – settings then stay in a CatPrinterData folder beside it.

Requirements: Windows 11, printer paired via Settings → Bluetooth & devices (it appears as YHK-… with a Bluetooth serial COM port).

Warning

The exe is not code-signed. Windows SmartScreen may say "Windows protected your PC" – click More info → Run anyway. Some antivirus programs wrongly flag PyInstaller executables. You can also build it yourself with build.ps1 or run from source.

SHA256 CatPrinter.exe: E8E42022611BD5F14F720D10687CBAFA4469C09D1D6654C4B55FD9FA32604F82

Features

  • Local IPP print server + built-in Microsoft IPP Class Driver – no driver signing needed
  • ESC/POS over Bluetooth serial, 384 dots / 58 mm paper, density setting
  • Text stays crisp, photos are dithered (Draft / Normal / High print quality)
  • Rotation, paper saving (blank space trimmed), automatic paper feed
  • Tray icon with status, battery voltage and notifications
  • Status page (http://127.0.0.1:631/) with job list, editable settings, test page and sample prints
  • Optional history of printed jobs to view and print again – off by default for privacy

Full guide: README · Deutsche Anleitung


🇩🇪 Kurz auf Deutsch: CatPrinter.exe herunterladen, doppelklicken, Ja zum Installieren oder Nein zum Starten ohne Installation. Die exe ist nicht signiert – bei der SmartScreen-Warnung Weitere Informationen → Trotzdem ausführen. Mit KI programmiert, auf echter Hardware getestet.