Como faço para que o growl for windows use as notificações 8/10 do windows nativo?

6

Estou usando o gntp-send para enviar mensagens para uma instância growl for windows . O GFW não foi mantido por um tempo, então parece que não há suporte para notificações no estilo windows 10. Como eu colocaria o GFW para trabalhar com as novas notificações de estilo?

    
por Journeyman Geek 13.02.2016 / 15:46

3 respostas

4

Aqui está uma implementação alternativa na mesma linha de Jonno: link

O princípio básico é o mesmo, mas isso também envia o título original como enviado pela fonte Growl e suporta um 'modo silencioso' que interrompe o som de notificação do Windows 10.

Instalação

Veja as instruções de instalação no README . Isso mudou em diferentes versões.

    
por 15.02.2016 / 14:05
2

Eu havia montado uma exibição rápida para imitar isso, literalmente usando apenas o SDK e um rápido upgrade do sistema de notificação do Windows 10. Infelizmente, as notificações exigem uma versão superior do .NET framework que o Growl usa (Displays são criados para o 2.0), portanto requer um exe auxiliar que simplesmente usa um argumento, a descrição para a notificação.

Fonte e EXE estão disponíveis aqui se você quiser usá-lo ou ajudar alguém:

link

Vídeo rápido dele em ação:

    
por 14.02.2016 / 10:40
0

É terrivelmente hacky e há três coisas diferentes que preciso fazer.

Primeiramente, preciso criar uma maneira de gerar as novas notificações de estilo. Estou usando o torradeira para isso, baixe e descompacte-o em algum lugar apropriado.

Em seguida, você precisa de algo para colar torradeira e rosnar juntos - eu usei scripty para isso. Scripty não é realmente documentado - Basicamente, você pode recuperar as informações do growl como variáveis command.exe e eu fiz um monte de cutucando com 'echo' para descobrir o que funcionou.

@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

Eu coloquei o brinde na pasta do script, já que parece apropriado, e o invoquei com um arquivo em lote

Basicamente, ele extrai o título e o conteúdo da mensagem (o título é% 2 e a mensagem é% 10 - o que requer o uso do comando shift).

Isso ativará uma notificação nativa do Windows 10, conforme necessário. Você também pode adicionar uma imagem hospedada localmente na notificação, mas deixarei isso como um exercício para o usuário. Também parece abrir uma janela cmd, que precisa ser consertada, mas outro aplicativo de notificação torradeira pode fazer o truque

    
por 13.02.2016 / 15:46

Tags