Gibt es eine Art minimales Anzeigedienstprogramm für „Benachrichtigungen“ für Windows 10?

Ich verwende Windows 10. Ich versuche, auf elegante/nützliche Weise eine subtile, aber klare visuelle Anzeige auf meinem Bildschirm anzuzeigen, wenn mein benutzerdefiniertes System dies anfordert.

Das erste, was ich tue, wenn ich mein Betriebssystem neu installiere, ist, die widerlichen "Benachrichtigungen" vollständig auszuschalten. Es ist keine Option, diese einzuschalten, weil sie mich wahnsinnig machen, wie schlecht das ganze System entworfen ist, und sie haben so viel nutzloses Rauschen. Deshalb brauche ich eine andere Lösung.

In Windows XP und vielleicht Windows 7 (ich habe es vergessen) gab es diese wirklich nette „Ballon-Popup“-Benachrichtigung in der rechten unteren Ecke. Ich wünschte, ich könnte so etwas zurückbekommen.

Idealerweise möchte ich nur ein Symbol für den „Benachrichtigungsbereich“, das einfach eine Zahl wie „1“ oder „0“ oder „5“ anzeigt, je nachdem, welche Informationen ich mit einem Terminalbefehl wie folgt hineinsende:

update-notification-icon.exe 5

Ich habe bereits ein ganzes eigenes "Benachrichtigungs" -System erstellt (den Datenbank- und Verwaltungsteil), da mein Problem lediglich darin besteht, einen Weg zu finden, es auf eine Weise visuell anzuzeigen, bei der ich nicht auf meine Tastatur drücken muss, F1was Ich habe AutoHotKeymich daran gemacht, mein webbasiertes Control Panel zu laden.

Das einzige, woran ich gedacht habe, ist, jedes Mal einen Ton abzuspielen, wenn mein System eine Benachrichtigung erhält, aber das wird gelinde gesagt ärgerlich. Ich nehme oft Audio auf und das verschmutzt dann meine Aufnahmen, und manchmal bin ich weg, wenn die Benachrichtigung eintrifft, sodass ich sie immer noch verpasse.

Gibt es wirklich keinen so kleinen Nutzen? Ich bin mir fast sicher, dass es einen geben muss, aber ihn zu finden, ist absolut hoffnungslos. Jede Suche, die "Benachrichtigungen" enthält, findet nur unzusammenhängende Müll-Suchergebnisse, die nichts damit zu tun haben.

Bist du ein Programmierer? Wenn ja, welche Sprachen kennst du?

Antworten (1)

Die wxWidgets- und wxPython- Anbindungen beinhalten ein paar Möglichkeiten, dies zu tun, wie das wxPython- Demoprogramm zeigt.

Ein solcher Mechanismus ist die wx.adv.NotificationMessage , die nur in wxPython vorhanden ist : Geben Sie hier die Bildbeschreibung einDamit könnten Sie ein Befehlszeilenskript in weniger als zehn Codezeilen haben.

Sie können auch ein wx.adv.TeskBarIcon mit verschiedenen Symbolen für Ihre Nachrichtennummern (und einer Hover-Nachricht von kurzer Dauer) verwenden .

Oder natürlich könnten Sie ein Nachrichtenfenster oder einen Dialog anzeigen.

  • Python ist kostenlos, gratis & Open-Source,
  • Python-Installation unter Windows (Laden Sie von der Python-Website herunter und führen Sie das Installationsprogramm aus.
  • wxPython ist kostenlos, gratis & Open-Source,
  • wxPython-Installation: Sobald Python installiert ist, öffnen Sie eine Eingabeaufforderung und geben Sie einpip install wxpython
  • wxPython-Demoinstallation: Geben Sie an der Eingabeaufforderung Folgendes ein: wxdemo Beim ersten Mal nach einer neuen wxPython-Installation wird die Demo für diese Version heruntergeladen und entpackt.
Dies ist nicht hilfreich, wenn man kein Python-Entwickler ist.
@JayBienvenu Man muss kein Python-Entwickler sein, um dies mit den bereitgestellten Informationen implementieren zu können. Es braucht sehr wenig Anstrengung, um genug zu lernen, um etwas Nützliches tun zu können. Da das OP angibt, dass es bereits eine eigene Benachrichtigungsdatenbank implementiert hat, ging ich davon aus, dass es dem oben Gesagten ohne größere Probleme folgen könnte.