Ich möchte, dass benutzerdefinierter Text auf meinem Bildschirm immer im Vordergrund angezeigt wird. Ich habe die Rainmeter-Software ausprobiert und konnte keine Option zum Laden von Text aus einer Datei auf meinem System oder auf andere Weise finden.
Was ich haben möchte, ist Software, die auf allen Fenstern druckt und Akte alle Sekunden scannt, um späteste Änderungen zu drucken.
P.S. Die Idee wäre, mein Live-PHP-Website-Fehlerprotokoll jede Sekunde oder wenn neue Einträge erscheinen auf meinem Bildschirm zu drucken.
Antworten:
Ich habe es geschafft, dies zum Laufen zu bringen, aber Sie müssen möglicherweise mit der Transparenz / Schriftgröße / Hintergrundfarbe spielen, um es zu bekommen, damit es einfach zu lesen ist.
Sie müssen installieren AutoHotKey und führe dieses Skript aus: https://www.dropbox.com/s/x510z8tsxunardl/OSDTest.ahk
Es gibt einige Kommentare im Code, aber in Kürze wird es: 5 Zeilen vom Ende der angegebenen Protokolldatei lesen; Erstellen Sie ein Fenster und fügen Sie dieses als Text in das Fenster ein. Machen Sie das Fenster transparent, immer im Vordergrund und "nicht klickbar". und aktualisieren Sie den Text alle 1 Sekunden (möglicherweise müssen Sie dies erhöhen, aber ich sehe keinen großen Leistungseinbruch - auch mit einer 20-MB-Protokolldatei).
Um das Skript zu beenden, klicken Sie mit der rechten Maustaste auf das AutoHotKey-Symbol in der Taskleiste und wählen Sie Beenden.
Wenn meine Links kaputt sind, folgt der AHK-Code:
quelle