0
BashまたはPythonを使用して別のソフトウェアと対話するRSSパーサー
WorkerLinux環境(RaspbianまたはDebianが望ましい)で実行されるプログラムまたはスクリプト(これを呼び出しましょう)を作成しようとしています。RSSフィードからリンクを収集し、処理のために別の2つのプログラムに送信します。 実行Workerすべき特定の手順は次のとおりです。 改行で区切られたテキストドキュメントから複数のRSSフィードを解析する https://example.com/feed.xml?id1 nsfw https://example.com/feed.xml?id2 https://example.com/feed.xml?id3 [...] https://example.com/feed.xml?id9` 各フィードからリンクを抽出する <title>要素内の特定のキーワードを持つリンクを削除します。キーワードは、テキストドキュメントの各フィードに対して、それぞれのリンクから次のようなスペースで区切って設定されます。 https://example.com/feed.xml?id1 nsfw 設定されていない場合-削除する必要はありません。 結果のリンクを<published>要素に基づいて日付/時刻で並べ替えます。例: <published>2018-07-27T01:02:03+00:00</published> handlerプログラムへの最新のリンクを送信します(それは既に存在する外部プログラムです) handler https://received-from-RSS.com/abc 送信されたリンクにマークwatchedを付けます(Raspberry Piで実行する必要があり、SDカードの使用量を減らしたいので、メモリ内でのみ行うことが望ましい) 以下からの応答を収集しhandler、別のリンクが含まれている必要があり、プログラム、およびから得たリンクパスhandlerにplayerプログラムを player https://received-from-Handler.com/xyz player再生が終了して閉じるまで待ちます。次に、(まだマークされていないwatched)リンクを時系列順に送信しますhandler そして、ステージ5から8を繰り返しています。 30分ごとにWorkerRSSフィードからのリンクを更新する必要があります。たとえば、ステージ1〜9を繰り返し、watchedリンクをメモリに保持し、リンクをに送信しませんhandler。 この機能はBashまたはPythonで実装できると思います。プログラミングの経験はありませんがWorker、稼働させることが必要です。ですから、この特定のプログラムを書くのに役立つ特定の学習教材やコード例を教えていただければ幸いです。私のためにそれを書くことを求めているのではありません。別のステップであなたの助けを感謝します。私はいくつかの指示が必要です 完了したら、ここに結果を投稿します。