Comments (8)
That command, msg
replaced net send
, I think since Vista. Toasts are used only on Windows 10. https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/msg
from beeep.
From a bit of research, I found out that msg is only on the professional and above versions of windows 8, so, what's a valid workaround?
from beeep.
Well, not sure if https://github.com/go-toast/toast can work on 8.1, you can try that, change check for version 10 in https://github.com/gen2brain/beeep/blob/master/notify_windows.go and try to Notify().
Without msg
I don't think it is possible to work on older versions, for older Popup/Notification to show, like in Windows 7, app must create window and add tray icon to systray to be able to do that.
from beeep.
Could you do a syscall to the Windows API/MFC that has bubbles appear on an icon in the systray? I have read about people copying msg.exe from xp / vista to 8.1 with success
from beeep.
For bubbles app needs window created and it needs icon in systray connected with that window, probably needs to be also visible in order to show bubble, and that is up to user to decide I think, what is visible/hidden.
So for every Notify() it will need to do all that and then to remove all that, doesn't sound good if possible at all.
from beeep.
I added "baloon" notifications in 6be9b2e . It will try that first and fallback to "msg" if Windows version is not 10 .
from beeep.
Windows 8.1 was end-of-lifed January 9, 2018 [1]. Not sure you want to stay on it or bother with supporting it.
1: https://support.microsoft.com/en-us/help/13853/windows-lifecycle-fact-sheet
from beeep.
Not a big deal to support older versions, if what we have now works there. The code for that is simple. Closing this issue.
from beeep.
Related Issues (20)
- Support for supplying image-data as a blob HOT 3
- Blink icon app notification HOT 4
- Allow for notifications from any user on Linux HOT 6
- Clicking the notification opens AppleScript editor HOT 3
- Go module support? HOT 1
- `title` and `message` not escaped when using AppleScript on macOS HOT 3
- Icon not displayed HOT 3
- Macos icon HOT 2
- Use terminal-notifier or alerter when available HOT 4
- How to use icon on macOS ? HOT 1
- Support for *BSD (e.g: FreeBSD) HOT 22
- go install support HOT 3
- Alert() `title` and `message` not escaped when using AppleScript on macOS HOT 2
- Windows 11 support? HOT 7
- allow for passing in applicationID
- Support for notification urgency HOT 2
- Support for closing notifications HOT 3
- The terminal is cleared on Windows 11 when sending a notification HOT 4
- Window 7 does not automatically close the system tray icon
- raspberry pi os not support HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from beeep.