Editierbares Namensfeld, Duplikatsprüfung über Pfad, pfadgenaue Prozesserkennung #2
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
DasAoD/watchdog!2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/editable-program-name"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Löst #1
Änderungen
ProcessName-Feld (weiterhin automatisch aus dem Dateinamen abgeleitet) für die Prozessüberwachung, getrennt vom frei wählbarenName.is_process_running()vergleicht zusätzlich zum Prozessnamen den vollständigen Pfad (proc.exe()), damit zwei identische .exe-Dateien an unterschiedlichen Orten sauber unterschieden werden. Fällt auf reinen Namensvergleich zurück, falls der Pfad eines laufenden Prozesses nicht ermittelbar ist (z. B.AccessDenied).ProcessNamein einer bestehendenwatchdog.ini(ältere Version), wird es beim Laden automatisch ausPathabgeleitet — keine manuelle Anpassung nötig.de, en, fr, hu, cz, es, it) konsistent mit neuen/geänderten Texten aktualisiert.Getestet
python -m py_compile watchdog.py— Syntax OKlang/*.jsonals valides JSON geprüftProcessNamelädt korrekt,process_namewird ausPathabgeleitetis_process_running()erkennt Name+Pfad-Kombination sowie den Namens-Fallback korrekt🤖 Generated with Claude Code