Gntp-sendを使用してメッセージを Windowsの場合はうなり声 インスタンスに送信しています。 GFWはしばらく維持されていないため、Windows10スタイルの通知はサポートされていないようです。 GFWを新しいスタイルの通知で機能させるにはどうすればよいですか?
これは、Jonnoのものと同じ静脈に沿った代替実装です: https://github.com/BobVul/GrowlToToast/blob/master/README.md
基本的な原則は同じですが、これはGrowlソースによって送信された元のタイトルも送信し、Windows10の通知音を停止する「サイレントモード」をサポートします。
READMEのインストール手順 を参照してください。これはバージョンによって異なります。
文字通りSDKとWindows10通知システムのクイックハックを使用して、これを模倣するためのクイックディスプレイをまとめました。残念ながら、通知にはGrowlが使用するよりも高いバージョンの.NET Frameworkが必要です(ディスプレイは2.0用にビルドされています)。そのため、通知の説明という1つの引数を取るだけのヘルパーexeが必要です。
ソースとEXEは、使用したい場合、または誰にでも役立つ場合は、ここから入手できます。
https://github.com/Jonno12345/GrowlForWindows10/releases
動作中のクイックビデオ:
そのひどくハッキーで、私が引き込む必要がある3つの異なるものがあります。
まず、新しいスタイルの通知を実際に生成する方法が必要です。私はこれに トースター を使用しています。これを適切な場所にダウンロードして解凍します。
次に、トースターとうなり声を接着するための何かが必要です-私はこれに scripty を使用しました。 Scriptyは実際には文書化されていません-基本的に、growlからcommand.exe変数として情報を取得でき、何が機能するかを理解するために「echo」を何度も調べました。
@echo off
set arg1=%2
shift
shift
shift
set arg2=%~7
C:\Users\geek\AppData\Local\Growl\2.0.0.0\Displays\Scripty\toast\toast.exe -t %arg1% -m "%arg2% " -w
トーストは適切と思われるのでscriptyフォルダーに入れ、バッチファイルで呼び出しました。
基本的に、タイトルとメッセージの内容を引き出します(タイトルは%2、メッセージは%10です。これにはshiftコマンドを使用する必要があります)。
これにより、必要に応じてWindows10のネイティブ通知が起動します。ローカルでホストされている画像を通知に追加することもできますが、それはユーザーの演習として残しておきます。また、修正が必要なcmdウィンドウが起動するようですが、別のトースター通知アプリでうまくいく可能性があります