
私は簡単なものを探していました活性剤いくつかのコードを実行できますものそんなことが起こりましたが、まだ何も見つかりませんでした。おそらく正しいキーワードを使用していないようです。誰かが私に正しいアプリケーションを教えることができればいいでしょう。
私が活性剤で探しているものは次のとおりです。
- イベントは任意のコードブロックをトリガーできる必要があります。
- イベントは次のとおりです。
- 日付/時刻または日付/時刻一致式。 (時間:「16:00」、日付:「月曜日」、日付:「月曜日」、月:「1月」など)
- ソケットにメッセージがありますか?
- /dev/*などのデバイスに記録されているすべて
- 特殊ディレクトリにファイルを生成可能
これを行うことがなければ、このようなことに興味がある人はいますか?
非常に基本的な構成(Rubyで作成)は次のとおりです。
trigger_when({:day => 6, :time => '10:30'}, {:message => 'Awesome message'}) # :day => 6 for sunday
trigger_when({:day => 0, :time => '10:30'}) do
puts 'awesome stuff happens'
end
私repo githubはこのようなものを作りたいしかし、これを行うことができる既存のアプリがあれば良いでしょう。
ほぼ同じ機能を実行するAndroidアプリがあります。http://tasker.dinglisch.net/。デスクトップでできることを探しています。
答え1
これを行うには多くのツールがあります。何このように、必ずしも上記のすべてを満たす必要はありません。たとえば、Appleはlaunchd
タイミング要件だけでなく、ソケットの接続と監視対象のディレクトリも処理します。これ突然現れるプログラムは通常、外部プログラム(udevなど)によってイベントが生成されると予想しますが、任意のイベントに応答できます。
incron
ファイルシステムイベントに応答できるツールがたくさんあります。
必要なものを得るために混合して一致させることができます。