{"id":187,"date":"2008-02-10T22:59:26","date_gmt":"2008-02-10T21:59:26","guid":{"rendered":"http:\/\/freebox.blogdns.com\/index.php\/2008\/02\/10\/essere-avvisati-quando-una-pagina-web-cambia\/"},"modified":"2008-11-03T15:21:23","modified_gmt":"2008-11-03T14:21:23","slug":"essere-avvisati-quando-una-pagina-web-cambia","status":"publish","type":"post","link":"https:\/\/www.lorenzobraghetto.com\/index.php\/2008\/02\/10\/essere-avvisati-quando-una-pagina-web-cambia\/","title":{"rendered":"Bash anche a colazione"},"content":{"rendered":"<p>L&#8217;altro giorno mio cugino \u00e8 venuto a rompere le scatole buttandomi gi\u00f9 dal letto&#8230;per chiedere un favore<\/p>\n<p>Doveva comprare dei biglietti per un concerto e al TicketOne qua in centro a Padova gli dicevano che erano finiti, in realt\u00e0 sapeva che in internet si potevano ancora comprare.<\/p>\n<p>Infatti ho dato un occhiata e c&#8217;erano ancora biglietti disponibili, bisognava per\u00f2 pagare con carta di credito. Dato che la furbizia (o skill \ud83d\ude00 ) non sempre dipende dal patrimonio genetico mio cugino da stupido non aveva pensato fin dall&#8217;inizio di comprarli online. Si sarebbe risparmiato giri vari e avrebbe avuto la certezza di averli dato che le vendite partivano dalla mezzanotte precedente anche online.<\/p>\n<p>Fatto sta che gli ho prestato la postepay la quale per\u00f2 era vuota, una volta tornato dalle poste per\u00f2 la sfiga ha voluto che i biglietti online non erano pi\u00f9 disponibili.<\/p>\n<p><!--more--><\/p>\n<p>Non diceva &#8220;Non disponibile&#8221; ma diceva &#8220;In attesa di nuove disponibilit\u00e0&#8221;&#8230;il ch\u00e8 \u00e8 un p\u00f2 ambiguo.<\/p>\n<p>Dopo una mezzoretta che mi occupava il pc e non faceva altro che premere F5 mi si sono girate le scatole; preso da un impeto creativo ho quindi scritto questo semplice script in bash che scarica una pagina web e avvisa se la pagina scaricata \u00e8 diversa dalla stessa pagina scaricata la volta precedente. L&#8217;ho fatto in pochi minuti ed \u00e8 la prima cosa che mi \u00e8 venuta in mente \ud83d\ude09 .<\/p>\n<p>Se la pagina \u00e8 diversa invia un e-mail&#8230;il risultato \u00e8 stato che ho ripreso possesso del mio pc e il tasto F5 si \u00e8 preso una meritata vacanza \ud83d\ude00 .<\/p>\n<p>In realt\u00e0 lo script ogni tanto dava dei falsi positivi&#8230;ma credo dipendesse dal sito che ogni tanto cambiava qualcosa.<\/p>\n<p>Clicca <a title=\"Script bash\" href=\"http:\/\/freebox.blogdns.com\/wp-content\/uploads\/script.cmp.sh\">qui<\/a> per lo script, ho messo questo titolo al post perch\u00e8 dopo tutto ci\u00f2 era mezzogiorno e non avevo ancora fatto colazione \ud83d\ude00 .<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&#8217;altro giorno mio cugino \u00e8 venuto a rompere le scatole buttandomi gi\u00f9 dal letto&#8230;per chiedere un favore Doveva comprare dei biglietti per un concerto e al TicketOne qua in centro a Padova gli dicevano che erano finiti, in realt\u00e0 sapeva che in internet si potevano ancora comprare. Infatti ho dato un occhiata e c&#8217;erano ancora [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,3,6,34,12,8,45],"tags":[],"class_list":["post-187","post","type-post","status-publish","format-standard","hentry","category-informatica","category-gnulinux","category-internet","category-me","category-real","category-software","category-tips-and-tricks"],"_links":{"self":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/posts\/187","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/comments?post=187"}],"version-history":[{"count":1,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/posts\/187\/revisions"}],"predecessor-version":[{"id":402,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/posts\/187\/revisions\/402"}],"wp:attachment":[{"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/media?parent=187"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/categories?post=187"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lorenzobraghetto.com\/index.php\/wp-json\/wp\/v2\/tags?post=187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}