Saya perlu menonton umpan RSS dari server hudson ci kami. Setiap kali entri baru tersedia saya ingin memutar suara dengan menelepon #>play sound.wav
.
Adakah yang tahu alat yang bisa menonton rss-feed dan menjalankan perintah setiap kali entri baru muncul?
Saya telah melihat rsstail
tetapi mendapat semua entri dari feed dan bukan yang terbaru atau hanya yang baru sejak pencarian terakhir.
rsstail
dengan benar? Its halaman manual mengatakan thet interval default memeriksa feed baru adalah 15 menit dan dapat diubah oleh-i
parameter. (Ingat bahwa dengan desain RSS, Anda tidak akan pernah mendapatkan informasi pembaruan secara instan, Anda harus polling.)Jawaban:
Anda dapat mencoba menggunakan Newsbeuter yang memiliki opsi untuk menjalankan perintah eksternal (lihat
notify-program
di dokumentasi ).Canto juga memiliki beberapa pengait yang dapat disesuaikan, meskipun secara keseluruhan sistem konfigurasi terlihat sedikit lebih rumit pada pandangan pertama.
Dengan
rsstail
+ shell Anda juga dapat menjalankan perintah eksternal. Mulailah dengan apa yang sudah Anda ketahui:dan menyalurkan output ke
while read
loop:sumber
Itulah solusinya:
jadi setiap kali topik baru dilepaskan dalam umpan, suara akan diputar. play dikemas dalam sox
sumber
Kamu bisa mencoba:
sumber