<?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>pxp0p0rn &#187; Flash</title>
	<atom:link href="http://pxp0p0rn.net/category/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://pxp0p0rn.net</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 03 Apr 2009 18:07:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Auditorium</title>
		<link>http://pxp0p0rn.net/2008/12/auditorium/</link>
		<comments>http://pxp0p0rn.net/2008/12/auditorium/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 14:14:50 +0000</pubDate>
		<dc:creator>px</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Jogos]]></category>

		<guid isPermaLink="false">http://pxp0p0rn.net/?p=64</guid>
		<description><![CDATA[
Play Auditorium
Mais um jogo em Flash, o conceito não é completamente novo mas vale uma vista de olhos pelos efeitos gráficos.
Post em: pxp0p0rn
Auditorium
<p>Post em: <a href="http://pxp0p0rn.net">pxp0p0rn</a></p>
<p><a href="http://pxp0p0rn.net/2008/12/auditorium/">Auditorium</a></p>
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-medium wp-image-65 aligncenter" title="play-auditorium" src="http://pxp0p0rn.net/wp-content/uploads/2008/12/play-auditorium-300x179.png" alt="play-auditorium" width="300" height="179" /></p>
<p><a href="http://www.playauditorium.com">Play Auditorium</a><br />
Mais um jogo em Flash, o conceito não é completamente novo mas vale uma vista de olhos pelos efeitos gráficos.</p>
<p>Post em: <a href="http://pxp0p0rn.net">pxp0p0rn</a></p>
<p><a href="http://pxp0p0rn.net/2008/12/auditorium/">Auditorium</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pxp0p0rn.net/2008/12/auditorium/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ga for Flash &#8211; Referências</title>
		<link>http://pxp0p0rn.net/2008/12/ga-for-flash-referencias/</link>
		<comments>http://pxp0p0rn.net/2008/12/ga-for-flash-referencias/#comments</comments>
		<pubDate>Sat, 13 Dec 2008 06:54:53 +0000</pubDate>
		<dc:creator>px</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[swf]]></category>
		<category><![CDATA[tracking]]></category>

		<guid isPermaLink="false">http://pxp0p0rn.net/?p=52</guid>
		<description><![CDATA[Algo importante quando se faz tracking de determinado objecto, neste caso Flash, é saber de onde veio a visita. Quando o ficheiro swf é embebido numa página HTML e é carregado por esta o Google Analytics for Flash funciona como esperado e assume que a referência é o site que embebe o Flash onde estar [...]<p>Post em: <a href="http://pxp0p0rn.net">pxp0p0rn</a></p>
<p><a href="http://pxp0p0rn.net/2008/12/ga-for-flash-referencias/">Ga for Flash &#8211; Referências</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Algo importante quando se faz <em>tracking </em>de determinado objecto, neste caso Flash, é saber de onde veio a visita. Quando o ficheiro <em>swf</em> é embebido numa página HTML e é carregado por esta o <a title="Google Analytics for Flash" href="http://code.google.com/p/gaforflash/">Google Analytics for Flash</a> funciona como esperado e assume que a referência é o <em>site</em> que embebe o Flash onde estar a correr. Mas um problema surje quando o <em>swf</em> é carregado directamente no <em>browser</em>, isto é, quando se visita algo do tipo: <em>http://mysite.com/my-flash-file.swf</em></p>
<p>Existem modos de dar volta a isto, mas para já partilho aquele que estou a usar e que para quem não queira complicar muito o processo é um bom ponto de partida. O <a title="Google Analytics" href="http://www.google.com/analytics/">GA</a> deixa definir um campo especial nas suas estatísticas: User Defined. Esse campo pode ser utilizado para enviar qualquer tipo de informação para os servidores do GA. O que estou a fazer é utilizar esse campo para enviar a referência que obtenho quando o GAfF não consegue. Vejamos então um exemplo de código.</p>
<pre>var tracker:AnalyticsTracker = new GATracker(this, "UA-XXXXXX-XX", "AS3", false);
tracker.setVar(new LocalConnection().domain); // User Defined Field
tracker.trackPageview("/my-flash-file.swf");</pre>
<p>Como se pode ver é simples, apenas utilizo o domínio do servidor onde está alojado o ficheiro Flash. Isto é útil para aqueles casos em que perdemos o controlo sobre os locais por onde um ficheiro nosso anda. Esta longe de ser o método ideal, e há alguns melhores, mas esses serão discutidos mais tarde pois nem sempre funcionam em todos os <em>browsers</em>, visto requerem que o Flash utilize a sua interface externa com a aplicação que o executa.</p>
<p>Mais sobre o Google Analytics for Flash <a href="http://pxp0p0rn.net/2008/11/google-analytics-for-flash/">aqui</a>.</p>
<p>Post em: <a href="http://pxp0p0rn.net">pxp0p0rn</a></p>
<p><a href="http://pxp0p0rn.net/2008/12/ga-for-flash-referencias/">Ga for Flash &#8211; Referências</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pxp0p0rn.net/2008/12/ga-for-flash-referencias/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Loops: How To?</title>
		<link>http://pxp0p0rn.net/2008/11/flash-loops-how-to/</link>
		<comments>http://pxp0p0rn.net/2008/11/flash-loops-how-to/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 05:26:02 +0000</pubDate>
		<dc:creator>px</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[loops]]></category>
		<category><![CDATA[loopzy]]></category>

		<guid isPermaLink="false">http://pxp0p0rn.net/?p=29</guid>
		<description><![CDATA[Fazer loops em Flash é algo bastante simples do ponto de vista técnico. Mais complicado é arranjar um bom vídeo (ou gif) e ainda melhor som. Mas como o processo pode ser algo confuso para quem não sabe deixo aqui o tutorial que uso para me guiar quando crio um loop.
1. Ferramentas
Adobe Flash
VirtualDub
Portable: http://portableapps.com/&#8230;/virtualdub_portable
Audacity
Portable: http://portableapps.com/&#8230;/audacity_portable
2. [...]<p>Post em: <a href="http://pxp0p0rn.net">pxp0p0rn</a></p>
<p><a href="http://pxp0p0rn.net/2008/11/flash-loops-how-to/">Flash Loops: How To?</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Fazer <em>loops</em> em Flash é algo bastante simples do ponto de vista técnico. Mais complicado é arranjar um bom vídeo (ou <em>gif</em>) e ainda melhor som. Mas como o processo pode ser algo confuso para quem não sabe deixo aqui o tutorial que uso para me guiar quando crio um <em>loop</em>.</p>
<h3>1. Ferramentas</h3>
<p><a title="Adobe Flash" href="http://www.adobe.com/products/flash/">Adobe Flash</a></p>
<p><a title="Virtualdub" href="http://www.virtualdub.org">VirtualDub</a></p>
<p>Portable: <a title="Virtualdub Portable" href="http://portableapps.com/de/apps/music_video/virtualdub_portable">http://portableapps.com/&#8230;/virtualdub_portable</a></p>
<p><a title="Audacity" href="http://audacity.sourceforge.net">Audacity</a></p>
<p>Portable: <a title="Audacity Portable" href="http://portableapps.com/apps/music_video/audacity_portable">http://portableapps.com/&#8230;/audacity_portable</a></p>
<h3>2. Edição de Vídeo</h3>
<p>VirtualDub</p>
<ol>
<li>Editar o vídeo e exportar como .gif (saltar este passo se já se tiver um .gif)</li>
</ol>
<p>Adobe Flash</p>
<ol>
<li>Importar Vídeo</li>
<li>Seleccionar o .gif</li>
<li>&#8220;Embed in SWF&#8221;</li>
<li>Definir tipo: &#8220;Movie Clip&#8221;</li>
<li>Qualidade: &#8220;Flash 8 Medium&#8221;</li>
<li>Ajustar ao Stage (Posição e Tamanho)</li>
</ol>
<h3>3. Edição de Som</h3>
<p>Audacity</p>
<ol>
<li>Editar som e exportar com .wav</li>
</ol>
<p>Adobe Flash</p>
<ol>
<li>Importar para &#8220;Library&#8221;</li>
<li>Adicionar ao Stage</li>
<li>Marcar como &#8220;infinit loop&#8221;</li>
<li>Exportar como &#8220;MP3 64kb Medium&#8221;</li>
</ol>
<h3>4. Exportar</h3>
<ol>
<li>File &gt; Publish</li>
</ol>
<p>Ter especial atenção às opções de qualidade do som e vídeo, facilmente se transforma algo que poderia ter 1 MB em 2 ou 3, sem qualquer necessidade. Este tutorial também evita que um simples <em>loop</em> acabe com 10 MB simplesmente por falta de jeito ao criá-lo. Este tipo de situação é relativamente comum quando se tenta repetir o vídeo ao longo do som sem usar funções de <em>loop</em>.</p>
<p>Depois de criado podem adicionar funções de <em>tracking</em> usando as componentes de que falei no <em>post</em> sobre <a title="Google Analytics for Flash" href="http://pxp0p0rn.net/2008/11/google-analytics-for-flash/">Google Analytics for Flash</a>.</p>
<p>Post em: <a href="http://pxp0p0rn.net">pxp0p0rn</a></p>
<p><a href="http://pxp0p0rn.net/2008/11/flash-loops-how-to/">Flash Loops: How To?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pxp0p0rn.net/2008/11/flash-loops-how-to/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Analytics for Flash</title>
		<link>http://pxp0p0rn.net/2008/11/google-analytics-for-flash/</link>
		<comments>http://pxp0p0rn.net/2008/11/google-analytics-for-flash/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 02:21:14 +0000</pubDate>
		<dc:creator>px</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://pxp0p0rn.net/?p=38</guid>
		<description><![CDATA[O serviço Google Analytics é uma excelente ferramenta para analisar (entre muitas outras coisas) o fluxo de visitas a um site. Mas integrar o código Javascript necessário para fazer tracking das visitas com Flash nem sempre é simples.
Surgiu há não muito tempo o GAforFlash, uma pequena lib que quando adicionada aos nossos swf que permite [...]<p>Post em: <a href="http://pxp0p0rn.net">pxp0p0rn</a></p>
<p><a href="http://pxp0p0rn.net/2008/11/google-analytics-for-flash/">Google Analytics for Flash</a></p>
]]></description>
			<content:encoded><![CDATA[<p>O serviço <a title="Google Analytics" href="http://www.google.com/analytics/">Google Analytics</a> é uma excelente ferramenta para analisar (entre muitas outras coisas) o fluxo de visitas a um <em>site</em>. Mas integrar o código <a title="Javascript @ Wiki" href="http://en.wikipedia.org/wiki/JavaScript">Javascript</a> necessário para fazer <em>tracking</em> das visitas com <a title="Adobe Flash @ Wiki" href="http://en.wikipedia.org/wiki/Adobe_Flash">Flash</a> nem sempre é simples.</p>
<p>Surgiu há não muito tempo o <a title="Google Analytics for Flash" href="http://code.google.com/p/gaforflash/">GAforFlash</a>, uma pequena <em>lib</em> que quando adicionada aos nossos <em>swf</em> que permite tratar de todo o processo de <em>tracking</em> do ficheiro. Apenas é necessário juntar ao <em>fla</em> a componente e escrever umas quantas linhas de <a title="Action Script @ Wiki" href="http://en.wikipedia.org/wiki/ActionScript">Action Script</a>.</p>
<p>Isto é-me particularmente útil para fazer <em>tracking</em> a ficheiros <em>swf</em> que se espalham pela <em>net</em> sem estarem associados a um domínio em particular. Por exemplo, é habitual criar <em>loops</em> e fazer <em>upload</em> dos mesmos na <em>board</em> de <a title="4chan Flash Board" href="http://cgi.4chan.org/f/up.html">flash</a> do <a title="4chan" href="http://4chan.org">4chan</a>. Partindo daí acabam por ir parar a variados <em>sites</em>, com a função de <em>tracking</em> embebida é facil verificar quais e analisar o (in)sucesso do trabalho.</p>
<p>Post em: <a href="http://pxp0p0rn.net">pxp0p0rn</a></p>
<p><a href="http://pxp0p0rn.net/2008/11/google-analytics-for-flash/">Google Analytics for Flash</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pxp0p0rn.net/2008/11/google-analytics-for-flash/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
