Desktop-Tool · im Einsatz
Stocktake counter
Ein schwebendes Fenster über UkrSklad, das bei der Inventur jeden Barcode-Scan zählt, weil das Buchhaltungsprogramm nur eine Summe in Hrywnja zeigt.
Privates Repository · Vorführung auf Anfrage

- 10–30 mspro Taste vom Scanner, das Signal, auf dem es beruht
- 0manuelle Installationen auf einem neuen Laptop
- 3Zähler: Charge, gesamt, dieser Artikel
- CSVund Excel-Export für UkrSklad
Die Aufgabe
Im Wareneingangsfenster von UkrSklad sieht der Bediener Geld, keine Stückzahlen. Bei einer Inventur weiß niemand, wie viele Artikel in der aktuellen Charge sind oder wie viele von einem Produkt gescannt wurden, und ein Fehler bedeutet, das Regal neu zu zählen.
So funktioniert es
- 01
Die Lücke
Das Buchhaltungsprogramm bleibt, wie es ist. Der Zähler läuft daneben in einem kleinen Fenster, das immer im Vordergrund ist.
- 02
Mithören, nicht wegnehmen
Ein USB-Scanner ist nur eine sehr schnelle Tastatur. Ein Low-Level-Tastaturhook sieht jede Taste, ohne sie abzufangen, sodass UkrSklad seine Ziffern weiterhin bekommt.
- 03
Scanner oder Mensch
Ein Scanner tippt einen ganzen Code mit 10–30 ms pro Taste und endet mit Enter; ein Mensch ist selten schneller als etwa 120 ms. Nur die schnellen Folgen zählen. Probieren Sie es in der Demo.
- 04
Zähler, die nichts verlieren
Aktuelle Charge, Gesamtzahl und Anzahl des gerade gescannten Produkts, mit einem Journal auf der Festplatte, sodass ein Absturz nichts kostet.
- 05
Export zum Import
Am Ende gehen die Zahlen nach Excel oder CSV in einer Form, die UkrSklad importieren kann.
- 06
Läuft auf jedem Laptop
Nichts muss von Hand installiert werden. Eine Batchdatei holt bei Bedarf Python, und ein Offline-Modus packt alles für einen Laptop ohne Internet.
Ausprobieren: etwas tippen und Enter drücken oder einen Scanner simulieren.
- Charge
- 0
- gesamt
- 0
- dieser Artikel
- 0
Nachbau der Regel im Browser. Die Desktop-App liest Tasten über einen WinAPI-Low-Level-Hook und nimmt sie UkrSklad nie weg.
Bekannte Grenzen
- Die Regel hängt von der Tippgeschwindigkeit ab; ein Scanner, der Tasten langsam sendet, würde erst erkannt, wenn der Schwellwert in der Konfiguration angepasst ist.