<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>camestres.com &#187; Uncategorized</title>
	<atom:link href="http://blog.camestres.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.camestres.com</link>
	<description>so many things, so little time</description>
	<lastBuildDate>Sun, 25 Sep 2011 11:00:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Uso di WWW::Mech</title>
		<link>http://blog.camestres.com/2011/01/23/uso-di-wwwmech/</link>
		<comments>http://blog.camestres.com/2011/01/23/uso-di-wwwmech/#comments</comments>
		<pubDate>Sun, 23 Jan 2011 17:56:06 +0000</pubDate>
		<dc:creator>pm</dc:creator>
				<category><![CDATA[italian]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.camestres.com/?p=601</guid>
		<description><![CDATA[<p>Ho usato il modulo WWW:Mech per fare alcune prove di login verso un sito. Lo scopo è quello di formalizzare alcune operazioni ripetitive e farle eseguire al robot.</p> <p>La parte più difficile è stal&#8217;autenticazione. QUello che mi ha salvato è stata l&#8217;analisi del sistema di login tramite uno sniffer HTTP.</p> <p>Nel codice sono commentati tutti [...]]]></description>
			<content:encoded><![CDATA[<p>Ho usato il modulo WWW:Mech per fare alcune prove di login verso un sito. Lo scopo è quello di formalizzare alcune operazioni ripetitive e farle eseguire al robot.</p>
<p>La parte più difficile è stal&#8217;autenticazione. QUello che mi ha salvato è stata l&#8217;analisi del sistema di login tramite uno sniffer HTTP.</p>
<p>Nel codice sono commentati tutti i passaggi.</p>
<pre class="brush: perl; title: ; notranslate">

#!/usr/bin/perl

use WWW::Mechanize;
use HTTP::Cookies;
use strict;
use warnings;

# creazione browser
# i cookies, per debug, vengono memorizzati su file
my $browser = WWW::Mechanize-&gt;new(cookie_jar =&gt; HTTP::Cookies-&gt;new( file =&gt; &quot;cookies.txt&quot;, autosave =&gt; 1 ) , autocheck =&gt; 1);

# richiesta home page
$browser-&gt;get('http://abc.com/');

# compilazione del form in home
$browser-&gt;form_number(2);
# inserimento credenziali
$browser-&gt;field(&quot; login_username&quot;, &quot;myuser&quot;);
$browser-&gt;field(&quot; login_password&quot;, &quot;mypwd&quot;);
# submit del form
$browser-&gt;click();

# rev. eng. della logica dell'autenticazione
# la risorsa lato server autentica, assegna cookie e redireziona home page

# ecco perche' questa nuova richiesta alla home page
$browser-&gt;get('http://abc.com/');

# dump contenuto della pagina
print $browser-&gt;content();

exit(0);
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.camestres.com/2011/01/23/uso-di-wwwmech/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Segno dei tempi</title>
		<link>http://blog.camestres.com/2009/09/28/segno-dei-tempi/</link>
		<comments>http://blog.camestres.com/2009/09/28/segno-dei-tempi/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 12:54:53 +0000</pubDate>
		<dc:creator>pm</dc:creator>
				<category><![CDATA[italian]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[italiano pubblicità rai decadenza]]></category>

		<guid isPermaLink="false">http://blog.camestres.com/?p=189</guid>
		<description><![CDATA[<p></p> <p>Lo spunto nasce da un <a href="http://mammiferobipede.splinder.com/post/20757758">bel post</a> letto qualche tempo fa.</p> <p>Questo è un cartellone pubblicitario della RAI, affisso nei locali della metropolitana di Torino. Per me è uno dei tanti segni di imbarbarimento e decadenza. In un messaggio pubblicitario ogni cosa dovrebbe essere studiata nel dettaglio. Normalmente ci sono diverse figure professionali [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-188" title="27092009467" src="http://blog.camestres.com/wp-content/uploads/2009/09/270920094671-300x225.jpg" alt="27092009467" width="300" height="225" /></p>
<p>Lo spunto nasce da un <a href="http://mammiferobipede.splinder.com/post/20757758">bel post</a> letto qualche tempo fa.</p>
<p>Questo è un cartellone pubblicitario della RAI, affisso nei locali della metropolitana di Torino. Per me è uno dei tanti segni di imbarbarimento e decadenza. In un messaggio pubblicitario ogni cosa dovrebbe essere studiata nel dettaglio. Normalmente ci sono diverse figure professionali (?) che concorrono al prodotto finale, ognuna per la sua specifica (in) competenza.</p>
<p>Possibile che nessuno si sia accorto dell&#8217;accento di &#8220;né&#8221; sbagliato? Bastava consultare un <a href="http://www.dizionario.rai.it/poplemma.aspx?lid=34563&amp;r=13630">dizionario</a>. Nessuno nel team &#8220;creativo&#8221; che ha pensato la campagna pubblicitaria? Nessuno fra chi l&#8217;ha realizzata? Nessuno tra i committenti Rai?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.camestres.com/2009/09/28/segno-dei-tempi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

