KTamas' Blog

Remember kids, if Internet Explorer is brave enough to ask to be your default browser, you're brave enough to ask that girl out.

Feed nagytakarítás

· 128 words · 1 min read

Leginkább note to self jellegű a bejegyzés, de hátha másnak is haszos lehet.

Az alapprobléma: nagyon sok feedet olvasok (587 jelen pillanatban), és szeretném tudni, nem-e változott meg valameliknek a címe / szűnt meg az oldal időközben.

A megoldás: végigmegyünk a feed URL-jein, és megnézzük, melik dob valami más HTTP státuszt, mint 200, ami ugye az OK.

Az eszközök: Ruby, Curl, valami posix-kompatibilis rendszer (Linux, OSX etc.)

Első körben letöltjük az OPML fájlunkat a readerből. Utána ennek a ruby scriptnek a segítségével kiszedjük belőle az URL-eket a subscription_urls.txt fájlba.

Ezután ez a script szépen végigellenőrzi a feedek HTTP státuszát (az outputot iranyitsuk tetszőleges szövegfájlba), végül nyissuk meg ezt a fájlt, és nyomjunk rá egy sortot kedvenc szövegszerkesztőnkben és indulhat a vadászat: minden ami nem 200-zal kezdődik, az gyanús.

comments powered by Disqus