問題タブ [growl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xcode - xcodeでファイルが見つかりません
Mac 用のアプリケーションにグロウル通知を追加しようとしていますが、エラーが発生し続けます。指示には正しく従ったと思いますが、何かが間違っています。私がしたことは次のとおりです。
私はうなり声SDKをダウンロードし、Growl-WithInstaller.framework
「アイテムを宛先フォルダーにコピーする」をチェックして追加しました。
次に、フレームワークをコピー ファイルとしてビルド フェーズに追加し、宛先を「フレームワーク」に設定します。
空のファイルを使用してうなり声の登録チケットを作成し、それをコピー バンドル リソースのビルド フェーズにドラッグしました。
最後にGrowlApplicationBridgeDelegate
、@interface
と#import <Growl/Growl.h>
をヘッダー ファイルに追加しました。
Growl/Growl.h
ビルドすると、ファイルが見つからないというエラーが表示されます。そこにありますが、xcodeが見つけられないようです。私はそれを間違ってリンクしたためだと思いますが、何が問題なのか分かりますか?
私はうなり声のウェブサイトと一般的なリンクのヘルプ トピックを試しましたが、解決策が見つかりませんでした。
ありがとう。
rspec - Growl-rspec gem で動作する Growl 通知を取得できない
gemfile に「guard-rspec」gem がインストールされています。
ガードを実行すると、rspec 単体テストが実行され、最後に次のメッセージが出力されます。
ターミナルで実際にそのパス (/Users/KevinPang/.rvm/gems/ruby-1.9.2-p180/bin/rspec) を入力すると、rspec が実行されることに注意してください。
terminal - 特殊文字を印刷するときに Bash が動かなくなる
.profile にこの関数があり、iTerm2 を使用してうなる通知を作成します。
しかし、declare -f growl
そうすると、Bash がスタックしてしまい、現在のターミナル ウィンドウを閉じるしか方法がありません。
iTerm2 での出力 + スタック:
ターミナルでの出力 + ベル:
macos - うなり声の通知をクリックしてアプリを起動する
bash/shell スクリプトを使用して、growlnotify を使用して、ログイン試行が失敗したときに通知し、コンピューターの前に座っている人の写真をうなり通知で表示します。growlnotify を使用してプレビューを起動し、通知がクリックされたときに画像を表示する方法はありますか?
ruby - ルビーの内側からcygwinの内側からgrowlnotifyを呼び出す
Windows7マシンのcygwinで実行されているrubyスクリプト内からgrowlnotifyを呼び出すのに問題があります。これは実行可能だと思いますが、解釈の層が多すぎて、正しいエスケープシーケンスが何である必要があるのか理解できません。
次のコード(カスタムアイコンが指定されていない)は正常に機能しています。
ただし、アイコンを指定しようとすると失敗し始めます。私が試したエスケープ文字の層の数に応じて、コマンドは何もしないか、growlnotifyがクラッシュします。具体的には、以下に示すコードでは、Growlからまったく応答がありません。
何か案は?
objective-c - Growl の実装に関する問題
アプリに Growl サポートを含めようとしていますが、デリゲートを設定するとクラッシュします。http://growl.info/documentation/developer/implementing-growl.phpによる[GrowlApplicationBridge setGrowlDelegate:@""];
と、基本的な使用に Growl しか必要ないのでデリゲートを設定しているだけですが、実行するとクラッシュします。
Xcode は、その行に次の警告を表示します。
Semantic Issue: Incompatible pointer types sending 'NSString *' to parameter of type 'NSObject<GrowlApplicationBridgeDelegate> *'
これを解決する方法についてのアイデアはありますか?
修正済み: ヘッダー ファイルに追加を設定し、デリゲートを自己に設定しました
修正 2: 実際にはそうではなく、私が使用していたバージョンの growl SDK にバグがあり、growl の v1.2.2 で修正されました。
python - UbuntuのPythonUDPサーバーが機能しない
このスクリプトをubuntu11.04ボックスで実行しようとしています:http://taoofmac.com/space/projects/ReGrowl
Growlパケットを中継するように設計されたUDPポート9887にバインドされた小さなスクリプト。
ローカルマシンからスクリプトGrowlパケットを送信でき、期待どおりに機能します。
ただし、ネットワーク上の別のマシンからパケットを送信しようとすると、パケットがドロップされるか、スクリプトに到達しないようです。
ポートを許可するようにubuntuを構成しましたが、netstatの出力は次のようになります。
私のスクリプトはリストの最初のエントリです。
私はwiresharkを使用し、ubuntuマシンがパケットを受信していることを確認しました。
PythonがUDPポートにバインドできるようにするには、ubuntuに何かする必要がありますか?誰もがここで何が起こっているのか知っていますか?
前もって感謝します!
アップデート:
スクリプトの出力は次のようになります。
最初のIPはパケットの送信元であり、最後のIPの配列は、中継先のパケットの宛先です。このパケットはローカルマシンから発信されたものである可能性があるため、別のマシンからパケットを送信すると、そのIPが最初に表示されます。
UDPサーバーを実装するスクリプトの部分は次のとおりです。
完全なスクリプトと依存クラスが利用可能であり、上記のリンクがあります。
applescript - ApplescriptでSpotifyのトラック変更を監視していますか?
SpotifyのApplescriptライブラリを介してトラックの変更を検出するための最良の方法を見つけようとしています。これまで、プレーヤーの位置を確認してみました。0に等しい場合は新しいトラックであり、Growl通知が再び表示されます。(これは、誰かが曲をやり直した場合など、ほとんど機能しませんでした。)
より妥当な方法は、アイドル状態のiTunesスクリプトを実行し、現在のトラック名の変更を数秒ごとにチェックすることであるかどうか疑問に思っています。私はこれが記憶の面でちょっとした豚かもしれないのではないかと心配しています。このコードも機能させることができません。
これは少し複雑かもしれませんが、どんな助けでもありがたいです。