Как получить growl для windows, чтобы использовать собственные уведомления windows 8/10?

Я использую gntp-send для отправки сообщений в growl для windows экземпляра. GFW не поддерживался некоторое время, так что там dosen't, кажется, поддержка уведомлений в стиле windows 10. Как я могу заставить GFW работать с уведомлениями о новом стиле?

20
задан Journeyman Geek
06.11.2022 15:43 Количество просмотров материала 2412
Распечатать страницу

3 ответа

вот альтернативная реализация в том же духе один Джонно это: https://github.com/BobVul/GrowlToToast/blob/master/README.md

основной принцип такой же, но это также посылает первоначально название как послано источником Growl, и поддерживает "молчком режим" который останавливает звук извещения Windows 10.

установка

посмотреть инструкция по установке в файле README. Это изменяло через различное версии.

4
отвечен Bob 2022-11-07 23:31

Я собрал быстрый дисплей, чтобы имитировать это, буквально просто используя SDK и быстрый взлом системы уведомлений Windows 10. К сожалению, уведомления требуют более высокую версию .NET framework, чем Growl использует (дисплеи сборки для 2.0), поэтому он требует вспомогательный exe, который просто принимает один аргумент, описание для уведомления.

источник и EXE доступны здесь, Если вы хотите использовать его или он может помочь кто-нибудь:

https://github.com/Jonno12345/GrowlForWindows10/releases

быстрый видео этого в действии:

enter image description here

2
отвечен Jonno 2022-11-08 01:48

его ужасно hacky и есть три разные вещи, которые я должен тянуть В.

во-первых, мне нужен способ на самом деле генерировать уведомления о новом стиле. Я использую тостер для этого, скачать и распаковать это где-то уместно.

Далее нужно что-то склеить тостер и рычать вместе-я использовал scripty для этого. Scripty на самом деле не документирован - в основном, вы можете получить информацию из growl как команды.переменные exe и Я много покопался в 'echo', чтобы понять, что сработало.

@echo off
set arg1=%2
shift 
shift
shift
set arg2=%~7

C:\Users\geek\AppData\Local\Growl.0.0.0\Displays\Scripty\toast\toast.exe -t %arg1% -m "%arg2% " -w

Я поместил toast в папку scripty, так как он кажется подходящим и вызвал его с помощью пакетного файла

в основном он извлекает заголовок и содержимое сообщения (title - %2, а message - %10 - что требует использования команды shift).

Это для Windows 10, уведомление по мере необходимости. Вы также можете добавить локально размещенное изображение в уведомление, но я уйду это как упражнение для пользователя. Он также, кажется, запустить окно cmd, который должен быть исправлен, но другой тостер уведомление приложение может сделать трюк

0
отвечен Journeyman Geek 2022-11-08 04:05

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

growl
Вверх