<?xml version="1.0" encoding="windows-1251"?>
<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>?????? :) &#187; ??????</title>
	<atom:link href="http://herli.ru/tag/dhaaioa/feed" rel="self" type="application/rss+xml" />
	<link>http://herli.ru</link>
	<description>????? ???, &#9773; ??????? ???????  =)</description>
	<lastBuildDate>Thu, 29 Dec 2011 10:47:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>??? Jameson, ?????????? ? ??? ?????????</title>
		<link>http://herli.ru/648-idhi-jameson-eeiiidhaieth-e-ii-iidhooieei.html</link>
		<comments>http://herli.ru/648-idhi-jameson-eeiiidhaieth-e-ii-iidhooieei.html#comments</comments>
		<pubDate>Thu, 29 Dec 2011 10:33:53 +0000</pubDate>
		<dc:creator>Dogma</dc:creator>
				<category><![CDATA[????????? ? ??????]]></category>
		<category><![CDATA[??]]></category>
		<category><![CDATA[jameson]]></category>
		<category><![CDATA[?????????]]></category>
		<category><![CDATA[??????]]></category>

		<guid isPermaLink="false">http://herli.ru/?p=648</guid>
		<description><![CDATA[????? ?? ????? Jameson ???????????? ???????? ????????, ????????? ??????????, ??? ??? ???????? ????? ???????? ?? ??? ???????? ??? ?????????, ???????? ????????? ????? ? 60 ???) ????????? ?????? ? ??????-?????? ????????? ?? ?? ?????, ?? ?? ???????????&#8230;. ?????????, ???????????&#8230; ? ?????????&#8230;. ?????? ???, ?? ????????? ? ??????? ?? ?????-??????, ????????? ?????? ????? ? 18 ?????? ? [...]]]></description>
			<content:encoded><![CDATA[<sape_index><p><a href="http://herli.ru/wp-content/uploads/2011/12/255x255-logo-in-center_white_final.jpg"><img src="http://herli.ru/wp-content/uploads/2011/12/255x255-logo-in-center_white_final-300x300.jpg" alt="" title="255x255-logo-in-center_white_final" width="300" height="300" class="aligncenter size-medium wp-image-649" /></a><br />
????? ?? ????? Jameson ???????????? ???????? ????????, ????????? ??????????, ??? ??? ???????? ????? ???????? ?? ??? ???????? ??? ?????????, ???????? ????????? ????? ? 60 ???)<br />
????????? ?????? ? ??????-?????? ????????? ?? ?? ?????, ?? ?? ???????????&#8230;. ?????????, ???????????&#8230; ? ?????????&#8230;.<span id="more-648"></span><br />
?????? ???, ?? ????????? ? ??????? ?? ?????-??????, ????????? ?????? ????? ? 18 ?????? ? ??????????????? ???????????? ??????????.<br />
<a href="http://herli.ru/wp-content/uploads/2011/12/banner_bar_moscow.png"><img src="http://herli.ru/wp-content/uploads/2011/12/banner_bar_moscow-300x33.png" alt="" title="banner_bar_moscow" width="300" height="33" class="aligncenter size-medium wp-image-651" /></a><br />
??? ????????? ?????? ??????&#8230;</p>
<p><a href="http://herli.ru/wp-content/uploads/2011/12/110x220.jpg"><img src="http://herli.ru/wp-content/uploads/2011/12/110x220-150x300.jpg" alt="" title="110x220" width="150" height="300" class="aligncenter size-medium wp-image-655" /></a><br />
? ??? ???????????-??????)</p>
<p><strong>???????? ?????????? ??? ?????? ?????? ?????!</strong><br />
<strong>?? ????? ????????????? ?????????!</strong><br />
<strong>?? ????????? ????????? ????????</strong></p>
</sape_index><!--c17637946500-->]]></content:encoded>
			<wfw:commentRss>http://herli.ru/648-idhi-jameson-eeiiidhaieth-e-ii-iidhooieei.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>???????? ??????? &#8211; outpost vs denwer</title>
		<link>http://herli.ru/439-outpost-vs-denwer.html</link>
		<comments>http://herli.ru/439-outpost-vs-denwer.html#comments</comments>
		<pubDate>Tue, 06 Apr 2010 01:10:29 +0000</pubDate>
		<dc:creator>Dogma</dc:creator>
				<category><![CDATA[denwer]]></category>
		<category><![CDATA[outpost]]></category>
		<category><![CDATA[??????]]></category>
		<category><![CDATA[????]]></category>

		<guid isPermaLink="false">http://herli.ru/?p=439</guid>
		<description><![CDATA[??????????? ??? ???????, ?? ?????????? ??????????? ???????????????? ????????? ??? ???????, ??? ??????? ???????? ?? ??????????? ???????, ?? ??????????? ???????? &#8211; ????????????? =) ????? ?????? &#8211; ?????? ???? ??? ?? ??????????? ?? ?????????? &#8211; ????? ????????? ???????? outpost ?? ???????? ?????? &#8211; ??? ?????????? ??? ?????? ???????? ????????? ?????????.. ???????? ?????, ????? ????????? =)]]></description>
			<content:encoded><![CDATA[<sape_index><p><a href="http://herli.ru/2010/04/06/outpost-vs-denwer/attachment/09/" rel="attachment wp-att-440"><img src="http://herli.ru/wp-content/uploads/2010/04/09-300x200.jpg" alt="???????? ??????? - outpost vs denwer" title="???????? ??????? - outpost vs denwer" width="300" height="200" class="aligncenter size-medium wp-image-440" /></a>??????????? ??? ???????, ?? ?????????? ??????????? ???????????????? ????????? ??? ???????, ??? ??????? ???????? ?? ??????????? ???????, ?? ??????????? ???????? &#8211; ????????????? =)<span id="more-439"></span><br />
????? ?????? &#8211; ?????? ???? ??? ?? ??????????? ?? ?????????? &#8211; ????? ????????? ???????? outpost ?? ???????? ?????? &#8211; ??? ?????????? ??? ?????? ???????? ????????? ?????????.. ???????? ?????, ????? ????????? =)</p>
</sape_index><!--c17637946500-->]]></content:encoded>
			<wfw:commentRss>http://herli.ru/439-outpost-vs-denwer.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>??? ?????? PHPSESSID</title>
		<link>http://herli.ru/403-disabl-phpsessid.html</link>
		<comments>http://herli.ru/403-disabl-phpsessid.html#comments</comments>
		<pubDate>Sat, 06 Mar 2010 17:38:58 +0000</pubDate>
		<dc:creator>Dogma</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[??? ????]]></category>
		<category><![CDATA[??????]]></category>
		<category><![CDATA[???????]]></category>

		<guid isPermaLink="false">http://herli.ru/?p=403</guid>
		<description><![CDATA[??????? ??? ? ???? ??????, ??????????? ? ???????????? ???? ?????? c  PHPSESSID.. ?????? ?????, ????? ?? ????? ?????? ?????????, ? ? ??????? ?? ???? ?????? ??????? ??????????&#8230; ? ??????????????? ?????? ?????? ??????, ?????????? ???????????? ???? ? ?? ?? ???????? ? ??????? PHPSESSID (?.?. ????????, ????????????????? ????????????) ??? ????????? ??????? ? ?????????? ??????????.. ?????? ???? ?????. ?? ? [...]]]></description>
			<content:encoded><![CDATA[<sape_index><p style="text-align: center;"><a href="http://herli.ru/wp-content/uploads/2010/03/young-girls-swimming-naked-in-clear-ocean-tits-ass-pussy.jpg"><img class="aligncenter size-medium wp-image-404" title="young-girls-swimming-naked-in-clear-ocean-tits-ass-pussy" src="http://herli.ru/wp-content/uploads/2010/03/young-girls-swimming-naked-in-clear-ocean-tits-ass-pussy-300x200.jpg" alt="" width="300" height="200" /></a></p>
<p>??????? ??? ? ???? ??????, ??????????? ? ???????????? ???? ?????? c  PHPSESSID..<br />
?????? ?????, ????? ?? ????? ?????? ?????????, ? ? ??????? ?? ???? ?????? ??????? ??????????&#8230;<span id="more-403"></span> ? ??????????????? ?????? ?????? ??????, ?????????? ???????????? ???? ? ?? ?? ???????? ? ??????? <strong>PHPSESSID</strong> (?.?. ????????, ????????????????? ????????????) ??? ????????? ??????? ? ?????????? ??????????.. ?????? ???? ?????.<br />
?? ? ?????? ??? ?????? ?????????, ??????? ??? ?????? ????? ??????? ? ??????????????, ??? ?? ????? ????????? ???????? <strong>PHPSESSID</strong> ? ???????? ???????? cookie</p>
<p style="padding-left: 30px;">???????? ? .htaccess<br />
php_flag session.use_trans_sid off<br />
php_flag session.use_cookies on</p>
<p>?????? &#8211; ????????? ?????? ? ????, ?????? ???????? ?????? ? ????????<br />
?? ????????? =)</p>
</sape_index><!--c17637946500-->]]></content:encoded>
			<wfw:commentRss>http://herli.ru/403-disabl-phpsessid.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>?????????????? ?????? ? PrestaShop &#8211; ?????????? ????? password</title>
		<link>http://herli.ru/394-prestashop-generate-password.html</link>
		<comments>http://herli.ru/394-prestashop-generate-password.html#comments</comments>
		<pubDate>Tue, 02 Mar 2010 02:25:55 +0000</pubDate>
		<dc:creator>Dogma</dc:creator>
				<category><![CDATA[modul]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[presta shop]]></category>
		<category><![CDATA[prestashop]]></category>
		<category><![CDATA[??????]]></category>

		<guid isPermaLink="false">http://herli.ru/?p=394</guid>
		<description><![CDATA[????????? ???? ?? ?????? ?? ???????.. ??????? ?????????????? ?????? ?? ??? ??? ?? ????????, ? ??????? ? ??????? ????) ?????? ????????? ?????? ?????? ? ??? ????, ? ??????? ?? ????? ? ???? ?????? MySQL ?? ????? ???? ?????? ?? ???????)) ?? ????? ?????????? ????? ???? (??????? ??????? ? config/setting.inc.php) ? ????? ???????? ??????, ?????????? ?? ? ???? [...]]]></description>
			<content:encoded><![CDATA[<sape_index><p><a rel="attachment wp-att-395" href="http://herli.ru/2010/03/02/prestashop-generate-password/stupid_computer/"><img class="aligncenter size-medium wp-image-395" title="stupid_computer" src="http://herli.ru/wp-content/uploads/2010/03/stupid_computer-300x225.gif" alt="" width="300" height="225" /></a>????????? ???? ?? ?????? ?? ???????.. ??????? ?????????????? ?????? ?? ??? ??? ?? ????????, ? ??????? ? ??????? ????) ?????? ????????? ?????? ?????? ? ??? ????, ? ??????? ?? ????? ? ???? ?????? MySQL</p>
<p><span id="more-394"></span></p>
<p>?? ????? ???? ?????? ?? ???????)) ?? ????? ?????????? ????? ???? (??????? ??????? ? config/setting.inc.php) ? ????? ???????? ??????, ?????????? ?? ? ???? ??????? ? ???????? ? md5</p>
<p>?????????? ??? ?? ???? f106937035fa5077aedbfba772c2e649</p>
<p>????? ????????? ??????????? ????? ???????? ? ??????? *_employee, ? ???? ??????.</p>
<p><a href="http://limedia.ru/prestamd5pass.html">???????????? ?????? ?????????</a></p>
<p>??????? ?? ?????? ? ????? ???????, ??? ?? ????????? ??????? ????, ?? ???? ?????? ?? ???? =)</p>
</sape_index><!--c17637946500-->]]></content:encoded>
			<wfw:commentRss>http://herli.ru/394-prestashop-generate-password.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>?????? ??? &#8211; ????????? ? ????????? ???????? ??? ??????</title>
		<link>http://herli.ru/387-setup_prestashop.html</link>
		<comments>http://herli.ru/387-setup_prestashop.html#comments</comments>
		<pubDate>Sun, 21 Feb 2010 13:55:41 +0000</pubDate>
		<dc:creator>Dogma</dc:creator>
				<category><![CDATA[prestashop]]></category>
		<category><![CDATA[shop]]></category>
		<category><![CDATA[???]]></category>
		<category><![CDATA[??? ????]]></category>
		<category><![CDATA[???????]]></category>
		<category><![CDATA[??????]]></category>

		<guid isPermaLink="false">http://herli.ru/?p=387</guid>
		<description><![CDATA[PrsetaShop ???? ??????? ??? ???????? ??????. ????? ?????????, ??? ????? ? ???????,  ?? ???????? ??????????? ??????? ???????? ????? ? ???????? (???????), ???????? ????????? ?????????????? ????&#8230; There is 1 error Path is not the same between your browser and you server :- Server: admin/login.php - Browser: var/www/***/admin171/login.php ???????  ???????????????? ??????? ???????? ????? ? ????? login.php 24 [...]]]></description>
			<content:encoded><![CDATA[<sape_index><p>PrsetaShop ???? ??????? ??? ???????? ??????.</p>
<blockquote><p>????? ?????????, ??? ????? ? ???????,  ?? ???????? ??????????? ??????? ???????? ????? ? ???????? (???????), ???????? ????????? ?????????????? ????&#8230;<span id="more-387"></span></p>
<p><a href="http://herli.ru/wp-content/uploads/2010/02/back.jpg"><img class="aligncenter size-medium wp-image-388" title="back" src="http://herli.ru/wp-content/uploads/2010/02/back-209x300.jpg" alt="" width="209" height="300" /></a></p>
<h3>There is 1 error</h3>
<ol>
<li>Path is not the same between your browser and you server :<strong>-  Server:</strong><br />
admin/login.php</p>
<p><strong>-  Browser:</strong><br />
var/www/***/admin171/login.php</li>
</ol>
<p><strong>???????  ???????????????? ??????? ???????? ????? ? ????? login.php</strong></p>
<p>24 ???????</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:450px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">if (strcmp($pathServer, $pathUser)</div></td></tr></tbody></table></div>
<p><!--code2--></p></blockquote>
</sape_index><!--c17637946500-->]]></content:encoded>
			<wfw:commentRss>http://herli.ru/387-setup_prestashop.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>??????????? ?????????, ??? ??? ?? ????? ??????? ??????</title>
		<link>http://herli.ru/385-setup-wp-ispmanage.html</link>
		<comments>http://herli.ru/385-setup-wp-ispmanage.html#comments</comments>
		<pubDate>Sat, 20 Feb 2010 15:07:35 +0000</pubDate>
		<dc:creator>Dogma</dc:creator>
				<category><![CDATA[ispmanager]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[??? ????]]></category>
		<category><![CDATA[??????]]></category>

		<guid isPermaLink="false">http://herli.ru/?p=385</guid>
		<description><![CDATA[??? ????????? ?? ?????? ISPmanager ( Web-??????? &#62; ????????? ) ???????? ????? ???????????? ? ???? ?????? &#62; ????????? ?????? ( nVd%G&#38;8q?#Tq95 ) &#62; ??? ???????, ?????????? ? ?????? ????? &#62; ?????? ??????? ????????? ( Parse error: syntax error, unexpected T_STRING in /var/*.ru/wp-config.php on line 25 ) ?????? ? ?????? ?? 25 ??????? ? ???? ????, [...]]]></description>
			<content:encoded><![CDATA[<sape_index><p>??? ????????? ?? ?????? ISPmanager ( Web-??????? &gt; ????????? )<br />
???????? ????? ???????????? ? ???? ?????? &gt; ????????? ?????? ( nVd%G&amp;8q?#Tq95 ) &gt; ??? ???????, ?????????? ? ?????? ????? &gt;</p>
<p><span id="more-385"></span><br />
?????? ??????? ????????? ( Parse error: syntax error, unexpected T_STRING in /var/*.ru/wp-config.php on line 25 )<br />
?????? ? ?????? ?? 25 ??????? ? ???? ????, ?????????? ??? ????????? ???????<br />
(</p>
<blockquote><p>/** MySQL database password */<br />
define(&#8216;DB_PASSWORD&#8217;, &#8216;nVd%G<span style="color: #993300;">define(&#8216;DB_PASSWORD&#8217;, &#8216;yourpasswordhere&#8217;);</span>8q?#Tq95&#8242;); </p></blockquote>
<p>)<br />
??????? ? ???? ????????, ?? ??????? ?????? &#8211; WP ?? ????? ?????????? ? ??????? =)</p>
</sape_index><!--c17637946500-->]]></content:encoded>
			<wfw:commentRss>http://herli.ru/385-setup-wp-ispmanage.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>????????? PECL ? CentOS: ????????? ?????? http</title>
		<link>http://herli.ru/377-pecl-http-install-cento.html</link>
		<comments>http://herli.ru/377-pecl-http-install-cento.html#comments</comments>
		<pubDate>Sun, 14 Feb 2010 18:35:17 +0000</pubDate>
		<dc:creator>Dogma</dc:creator>
				<category><![CDATA[centos]]></category>
		<category><![CDATA[??? ????]]></category>
		<category><![CDATA[??????]]></category>

		<guid isPermaLink="false">http://herli.ru/?p=377</guid>
		<description><![CDATA[?????? &#8211; ???????? ???? ????????? ????????? ?? ?????? ??????? &#8230; ??? ??? ????? ? ? ?? ??????????, ??? ??? ????????? (??? ??????? ??????????? ?????????????? ? ?????????? ?????????? ??? php ? apache) ????????? ??? ???????.. curl ? ??????? ?? ??????, ????? ?????? ????? &#8211; ????? http_get() yum install pecl ?????????? ?? ??????????, ??? ??? ?? ??? [...]]]></description>
			<content:encoded><![CDATA[<sape_index><p><a href="http://herli.ru/wp-content/uploads/2010/02/Demotive_03.jpg"><img class="aligncenter size-medium wp-image-378" title="? ??????" src="http://herli.ru/wp-content/uploads/2010/02/Demotive_03-182x300.jpg" alt="" width="182" height="300" /></a></p>
<p>?????? &#8211; ???????? ???? ????????? ????????? ?? ?????? ??????? &#8230;<br />
??? ??? ????? ? ? ?? ??????????, ??? ??? ????????? (??? ??????? ???????????  ?????????????? ? ?????????? ?????????? ??? php ? apache) ????????? ??? ???????..</p>
<p><span id="more-377"></span></p>
<p>curl ? ??????? ?? ??????, ????? ?????? ????? &#8211; ????? http_get()</p>
<p><span style="color: #ff9900;">yum install pecl</span></p>
<p>?????????? ?? ??????????, ??? ??? ?? ??? ?????????? ?????????? ?++, ????????? ??? ? ???, ??? ??????????? ??? ?????? pecl</p>
<p><span style="color: #ff9900;">yum install gcc*<br />
yum install glibc-devel*<br />
yum install autoconf*<br />
yum install automake*<br />
yum install glib2*<br />
yum install gtk2-devel*<br />
yum update curl</span></p>
<p>?????? ?????:</p>
<p><span style="color: #ff9900;">yum install pecl</span></p>
<p>????? ????? ????, ??? ????????????????, ???? http.so ????? ???? ????)) ???????? ??????? ???? http.ini ? /etc/php.d ? ????????????? ???? =) ??????</p>
<p>???????????? ? ??????????? ??? &#8211; http://docs.php.net/manual/en/http.install.php</p>
<p>???? ????????? ??? &#8211; http://pecl.php.net/package/pecl_http</p>
</sape_index><!--c17637946500-->]]></content:encoded>
			<wfw:commentRss>http://herli.ru/377-pecl-http-install-cento.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>?????? ?????????????  ? ???????????</title>
		<link>http://herli.ru/367-demotivators_motivators.html</link>
		<comments>http://herli.ru/367-demotivators_motivators.html#comments</comments>
		<pubDate>Sun, 07 Feb 2010 05:30:07 +0000</pubDate>
		<dc:creator>Dogma</dc:creator>
				<category><![CDATA[??? ????]]></category>
		<category><![CDATA[??????]]></category>

		<guid isPermaLink="false">http://herli.ru/?p=367</guid>
		<description><![CDATA[??????? ?????? ????????, ?? ???????? ????? ????? ??????? ??????? &#60; ?php //////// http://***/images/a/ac/James_carriage.jpg // example of usage: // php dmotigen.php &#34;you_pic.jpg&#34; &#34;??????? ???????&#34; &#34;????? ???????&#34; &#160; // constants $fontFolder = &#34;/????? ? ????????/&#34;; $fontExt = &#34;.ttf&#34;; $headerFont = &#34;verdana&#34;; $headerSize = 32.5; $textFont = &#34;arial&#34;; $textSize = 24.0; &#160; $imageMargin = 20; $spacing = 16; [...]]]></description>
			<content:encoded><![CDATA[<sape_index><p><a href="http://herli.ru/wp-content/uploads/2010/02/druzhba-sosed.jpg"><img src="http://herli.ru/wp-content/uploads/2010/02/druzhba-sosed-300x234.jpg" alt="" title="druzhba sosed" width="300" height="234" class="aligncenter size-medium wp-image-368" /></a><br />
??????? ?????? ????????, ?? ???????? ????? ????? ??????? ???????<span id="more-367"></span></p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span> ?php
  <span style="color: #666666; font-style: italic;">//////// http://***/images/a/ac/James_carriage.jpg</span>
  <span style="color: #666666; font-style: italic;">// example of usage:</span>
  <span style="color: #666666; font-style: italic;">// php dmotigen.php &quot;you_pic.jpg&quot; &quot;??????? ???????&quot; &quot;????? ???????&quot;</span>
&nbsp;
  <span style="color: #666666; font-style: italic;">// constants</span>
  <span style="color: #000088;">$fontFolder</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;/????? ? ????????/&quot;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$fontExt</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;.ttf&quot;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$headerFont</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;verdana&quot;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$headerSize</span> <span style="color: #339933;">=</span> <span style="color:#800080;">32.5</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$textFont</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;arial&quot;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$textSize</span> <span style="color: #339933;">=</span> <span style="color:#800080;">24.0</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">20</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$spacing</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">16</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$borderPad</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">16</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #666666; font-style: italic;">// php motivator.php pict head text</span>
  <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;argc&quot;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">!=</span> <span style="color: #cc66cc;">4</span> <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">echo</span>
      <span style="color: #0000ff;">&quot;usage: dmotigen.php pict head text<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">.</span>
      <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\t</span> pict - motivator image<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">.</span>
      <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\t</span> head - motivator header<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">.</span>
      <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\t</span> text - motivator text<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #990000;">exit</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span>
&nbsp;
  <span style="color: #000088;">$srcFile</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;argv&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$header</span> <span style="color: #339933;">=</span> <span style="color: #990000;">iconv</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;CP1251&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;UTF-8&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;argv&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$text</span> <span style="color: #339933;">=</span> <span style="color: #990000;">iconv</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;CP1251&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;UTF-8&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;argv&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">3</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span><span style="color: #990000;">file_exists</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$srcFile</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;picture file not found<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #990000;">exit</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span>
&nbsp;
  <span style="color: #000088;">$img</span> <span style="color: #339933;">=</span> <span style="color: #990000;">imagecreatefromjpeg</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$srcFile</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #990000;">list</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$w</span><span style="color: #339933;">,</span> <span style="color: #000088;">$h</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">=</span> <span style="color: #990000;">getimagesize</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$srcFile</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #000088;">$ha1</span> <span style="color: #339933;">=</span> <span style="color: #990000;">imagettfbbox</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$headerSize</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$fontFolder</span><span style="color: #339933;">.</span><span style="color: #000088;">$headerFont</span><span style="color: #339933;">.</span><span style="color: #000088;">$fontExt</span><span style="color: #339933;">,</span> <span style="color: #000088;">$header</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$ha2</span> <span style="color: #339933;">=</span> <span style="color: #990000;">imagettfbbox</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$textSize</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$fontFolder</span><span style="color: #339933;">.</span><span style="color: #000088;">$textFont</span><span style="color: #339933;">.</span><span style="color: #000088;">$fontExt</span><span style="color: #339933;">,</span> <span style="color: #000088;">$text</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #000088;">$wt1</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$ha1</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-</span><span style="color: #000088;">$ha1</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$ht1</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$ha1</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-</span><span style="color: #000088;">$ha1</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">7</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$wt2</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$ha2</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-</span><span style="color: #000088;">$ha2</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$ht2</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$ha2</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-</span><span style="color: #000088;">$ha2</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">7</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #000088;">$fw</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$w</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">8</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">*</span> <span style="color: #cc66cc;">2</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$borderPad</span> <span style="color: #339933;">*</span> <span style="color: #cc66cc;">2</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$fh</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$h</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">8</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">*</span> <span style="color: #cc66cc;">2</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$borderPad</span> <span style="color: #339933;">*</span> <span style="color: #cc66cc;">2</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$ht1</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$ht2</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$spacing</span> <span style="color: #339933;">*</span> <span style="color: #cc66cc;">3</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$fon</span> <span style="color: #339933;">=</span> <span style="color: #990000;">imagecreatetruecolor</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$fw</span><span style="color: #339933;">,</span> <span style="color: #000088;">$fh</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #000088;">$white</span> <span style="color: #339933;">=</span> <span style="color: #990000;">imagecolorallocate</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$fon</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">255</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">255</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">255</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #000088;">$black</span> <span style="color: #339933;">=</span> <span style="color: #990000;">imagecolorallocate</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$fon</span><span style="color: #339933;">,</span>   <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span>   <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span>   <span style="color: #cc66cc;">0</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #990000;">imagefill</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$fon</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$black</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #990000;">imagecopy</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$fon</span><span style="color: #339933;">,</span> <span style="color: #000088;">$img</span><span style="color: #339933;">,</span> <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$borderPad</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">4</span><span style="color: #339933;">,</span> <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$borderPad</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">4</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$w</span><span style="color: #339933;">,</span> <span style="color: #000088;">$h</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #990000;">imagerectangle</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$fon</span><span style="color: #339933;">,</span> <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$borderPad</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">4</span> <span style="color: #339933;">-</span> <span style="color: #cc66cc;">3</span><span style="color: #339933;">,</span> <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$borderPad</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">4</span> <span style="color: #339933;">-</span> <span style="color: #cc66cc;">3</span><span style="color: #339933;">,</span>
           <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$borderPad</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$w</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">4</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">2</span><span style="color: #339933;">,</span> <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$borderPad</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$h</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">4</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">2</span><span style="color: #339933;">,</span> <span style="color: #000088;">$white</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #990000;">imagerectangle</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$fon</span><span style="color: #339933;">,</span> <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$borderPad</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">4</span> <span style="color: #339933;">-</span> <span style="color: #cc66cc;">4</span><span style="color: #339933;">,</span> <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$borderPad</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">4</span> <span style="color: #339933;">-</span> <span style="color: #cc66cc;">4</span><span style="color: #339933;">,</span>
           <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$borderPad</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$w</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">4</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">3</span><span style="color: #339933;">,</span> <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$borderPad</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$h</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">4</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">3</span><span style="color: #339933;">,</span> <span style="color: #000088;">$white</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #990000;">imagettftext</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$fon</span><span style="color: #339933;">,</span> <span style="color: #000088;">$headerSize</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span>
    <span style="color: #009900;">&#40;</span><span style="color: #000088;">$fw</span> <span style="color: #339933;">-</span> <span style="color: #000088;">$wt1</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">/</span> <span style="color: #cc66cc;">2</span><span style="color: #339933;">,</span> <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$borderPad</span><span style="color: #339933;">*</span><span style="color: #cc66cc;">2</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">8</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$h</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$ht1</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$spacing</span><span style="color: #339933;">,</span>
    <span style="color: #000088;">$white</span><span style="color: #339933;">,</span> <span style="color: #000088;">$fontFolder</span><span style="color: #339933;">.</span><span style="color: #000088;">$headerFont</span><span style="color: #339933;">.</span><span style="color: #000088;">$fontExt</span><span style="color: #339933;">,</span> <span style="color: #000088;">$header</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #990000;">imagettftext</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$fon</span><span style="color: #339933;">,</span> <span style="color: #000088;">$textSize</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span>
    <span style="color: #009900;">&#40;</span><span style="color: #000088;">$fw</span> <span style="color: #339933;">-</span> <span style="color: #000088;">$wt2</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">/</span> <span style="color: #cc66cc;">2</span><span style="color: #339933;">,</span> <span style="color: #000088;">$imageMargin</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$borderPad</span><span style="color: #339933;">*</span><span style="color: #cc66cc;">2</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">8</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$h</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$ht1</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$ht2</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$spacing</span><span style="color: #339933;">*</span><span style="color: #cc66cc;">2</span><span style="color: #339933;">,</span>
    <span style="color: #000088;">$white</span><span style="color: #339933;">,</span> <span style="color: #000088;">$fontFolder</span><span style="color: #339933;">.</span><span style="color: #000088;">$textFont</span><span style="color: #339933;">.</span><span style="color: #000088;">$fontExt</span><span style="color: #339933;">,</span> <span style="color: #000088;">$text</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
  <span style="color: #990000;">imagejpeg</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$fon</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;dmotigen.jpg&quot;</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">98</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #990000;">imagecolordeallocate</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$fon</span><span style="color: #339933;">,</span> <span style="color: #000088;">$black</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #990000;">imagecolordeallocate</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$fon</span><span style="color: #339933;">,</span> <span style="color: #000088;">$white</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #990000;">imagedestroy</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$fon</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>? ??? ??, ?? ?????? ??????, ?? ?????</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/usr/bin/perl</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">use</span> strict<span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">sub</span> collect_args<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">sub</span> crop_image<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">sub</span> debug_print<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$)</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">sub</span> dumpall<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">sub</span> make_motivator<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">sub</span> print_help<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;"># makemotivator.pl (c) 2009,2010 by Konstantin Boyandin &lt;konstantin @boyandin.com&gt;</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;"># Command-line tool using ImageMagick to construct motivator images in 750x600 (600x750) geometry</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;"># $Id: makemotivator.pl 467 2010-02-06 02:42:51Z sagari $</span>
<span style="color: #666666; font-style: italic;">#</span>
&nbsp;
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">%vars</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>
	<span style="color: #ff0000;">'comment'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'This (de)motivator has been created by Konstantin Boyandin &lt;/konstantin&gt;&lt;konstantin @boyandin.ru&gt;. Some rights reserved. You may distribute it freely as long as the image is not changed and this comment is preserved. Visit http://de-motivator.ru to learn more.'</span><span style="color: #339933;">,</span>
	<span style="color: #ff0000;">'io'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'landscape'</span><span style="color: #339933;">,</span>
	<span style="color: #ff0000;">'h'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">''</span><span style="color: #339933;">,</span>
	<span style="color: #ff0000;">'t'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">''</span><span style="color: #339933;">,</span>
	<span style="color: #ff0000;">'fd'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'/usr/share/fonts/msttcorefonts'</span><span style="color: #339933;">,</span>
	<span style="color: #ff0000;">'wd'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'/tmp'</span><span style="color: #339933;">,</span>
	<span style="color: #ff0000;">'hf'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'times.ttf'</span><span style="color: #339933;">,</span>
	<span style="color: #ff0000;">'tf'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'arial.ttf'</span><span style="color: #339933;">,</span>
	<span style="color: #ff0000;">'hfs'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">48</span><span style="color: #339933;">,</span>
	<span style="color: #ff0000;">'tfs'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">18</span><span style="color: #339933;">,</span>
	<span style="color: #ff0000;">'v'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span>
	<span style="color: #ff0000;">'dpi'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">0</span>
<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;"># Get command-line parameters; print help message if none</span>
<span style="color: #666666; font-style: italic;">#</span>
&nbsp;
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$#ARGV</span> <span style="color: #339933;">&lt;</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	print_help<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
	collect_args<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	crop_image<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	make_motivator<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;"># Function</span>
<span style="color: #666666; font-style: italic;">#</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">sub</span> collect_args<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">my</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$k</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">$v</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #ff0000;">''</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;"># Gather args</span>
	<span style="color: #b1b100;">foreach</span> <span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$i</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">@</span><span style="color: #000000; font-weight: bold;">ARGV</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$v</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #0000ff;">$v</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>
			<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #0000ff;">$k</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$i</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">elsif</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$i</span> <span style="color: #339933;">=~</span> <span style="color: #009966; font-style: italic;">/^-(\?|H|v|hfs|tfs|hf|tf|fd|wd|h|t|io|i|o|dpi|comment)$/</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #0000ff;">$v</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span> <span style="color: #0000ff;">$k</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$1</span><span style="color: #339933;">;</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #0000ff;">$k</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">''</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Unknown parameter: $i<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># Sanity check</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000066;">defined</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'?'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>	<span style="color: #339933;">||</span> <span style="color: #000066;">defined</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'H'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		print_help<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #000066;">exit</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># Input file check	</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000066;">defined</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'i'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>f <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'i'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>r <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'i'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$cmdline</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;identify -format <span style="color: #000099; font-weight: bold;">\&quot;</span>%w %h<span style="color: #000099; font-weight: bold;">\&quot;</span> ${vars{'i'}}&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$imgdim</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">`$cmdline`</span><span style="color: #339933;">;</span> <span style="color: #000066;">chomp</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$imgdim</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$imgdim</span> <span style="color: #339933;">=~</span> <span style="color: #009966; font-style: italic;">/^(\d+) (\d+)$/</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
				<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'iw'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #000066;">int</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'ih'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #000066;">int</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
				<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;File ${vars{'i'}} isn't an image file<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #009900;">&#125;</span>
		<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;File ${vars{'i'}} doesn't exist or can't be read<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;No input image name specified<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># Orientation check</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'io'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=~</span> <span style="color: #009966; font-style: italic;">/^(landscape|portrait)$/</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'io'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$1</span> <span style="color: #b1b100;">eq</span> <span style="color: #ff0000;">'landscape'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">?</span> <span style="color: #cc66cc;">1</span> <span style="color: #339933;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Parameter '-io' may be set to either 'landscape' or 'portrair'<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># Generating output file name, if none present</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #000066;">defined</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'o'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'i'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=~</span> <span style="color: #009966; font-style: italic;">/^(.*\/)?(.*)$/</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'o'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;${1}motivator-$2&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Wrong filename, should not occur<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># Font directory exists and both fonts are specified</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>d <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'fd'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>r <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'fd'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'tf'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;${vars{'fd'}}/${vars{'tf'}}&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'hf'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;${vars{'fd'}}/${vars{'hf'}}&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>f <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'hf'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #339933;">!</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>r <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'hf'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Header font file ${vars{'hf'}} doesn't exist or can't be read<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>f <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'tf'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #339933;">!</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>r <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'tf'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Term font file ${vars{'tf'}} doesn't exist or can't be read<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Font directory ${vars{'fd'}} doesn't exist or can't be read<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># Working directory sanitizing	</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>d <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'wd'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #339933;">!</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>r <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'wd'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #339933;">!</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>r <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'wd'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Working directory ${vars{'wd'}} doesn't exist or can't be both read from and written to<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># Font sizes sanitizing</span>
	<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'hfs'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #000066;">int</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'hfs'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'hfs'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">&lt;</span> <span style="color: #cc66cc;">8</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'hfs'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">8</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'tfs'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #000066;">int</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'tfs'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'tfs'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">&lt;</span> <span style="color: #cc66cc;">8</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'tfs'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">8</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># Temporary name creation</span>
	<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'tmpnam'</span><span style="color: #009900;">&#125;</span>	<span style="color: #339933;">=</span> <span style="color: #000066;">sprintf</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;%s/motivator-%d-%d.png&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'wd'</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span> <span style="color: #000066;">time</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #000066;">rand</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1000000</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;"># Set working parms depending on orientation</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'io'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #666666; font-style: italic;"># landscape</span>
		<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'wr'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">4</span><span style="color: #339933;">;</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'hr'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">3</span><span style="color: #339933;">;</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'scale'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'600x450'</span><span style="color: #339933;">;</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'igh'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'600'</span><span style="color: #339933;">;</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'igw'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'750'</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span> <span style="color: #666666; font-style: italic;"># portrait</span>
		<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'hr'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">4</span><span style="color: #339933;">;</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'wr'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">3</span><span style="color: #339933;">;</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'scale'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'450x600'</span><span style="color: #339933;">;</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'igw'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'600'</span><span style="color: #339933;">;</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'igh'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'750'</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># Set effective input name</span>
	<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'ei'</span><span style="color: #009900;">&#125;</span>	<span style="color: #339933;">=</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'i'</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;"># Set selfname	</span>
	<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'selfname'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$0</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$0</span> <span style="color: #339933;">=~</span> <span style="color: #009966; font-style: italic;">/^(.*\/)?(.*)$/</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'selfname'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$2</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span> <span style="color: #666666; font-style: italic;"># collect_args</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">sub</span> print_help<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #000066;">print</span> <span style="color: #cc0000; font-style: italic;">&lt;&lt;EOM;
Developed by Konstantin Boyandin &lt;konstantin\@boyandin.com&gt; to generate motivational posters.
Part of SiteVerse distribution ('motivator' app main script).
Requires:
  perl 5.8+
  ImageMagick 6.3+
Please refer to http://boyandin.info/dev/scripts/motivator.pl for more info.
THUS SCRIPT IS DISTRIBUTED WITH ABSOLUTELY NO WARRANTY OF ANY KIND. USE IT ON YOUR OWN RISK.
&nbsp;
Usage:
$0 parameters
Parameters description:
    -? or -H
        Prints this help text.
	-i inputfilename
        Mandatory. Specify image file. Unless file proportions aren't 4:3 (or 3:4, depending on orientation), it will be cropped to meet this ratio.
    -o outputfilename
        Optional. Output file name. If omitted, 'motivator-' will be appended to input file name to produce output file name.
    -io imageorientation
        Optional. Desired image orientation, 'landscape' (750x600) or 'portrait' (600x750). Default: 'landscape'.
    -h text
        Optional. Header text. Default: none.
    -t text
        Optional. Term text. Default: none.
    -fd fontdir
        Optional. Directory the font files are located in. Default: '${vars{'fd'}}'.
    -wd workdir
        Optional. Directory used to store temporary files. Default: '${vars{'wd'}}'.
    -hf fontfilename
        Optional. Font file name used to write header. Default: ${vars{'hf'}}.
    -tf fontfilename
        Optional. Font file name used to write term. Default: ${vars{'tf'}}.
    -hfs fontsize
        Optional. Font size the header is written with. Default: ${vars{'hfs'}}.
    -tfs fontsize
        Optional. Font size the term is written with. Default: ${vars{'tfs'}}.
    -v verboselevel
        Optional. If 0, only fatal errors are displayed. If 1, the script is more talkative about what it's doing. Default: ${vars{'v'}}.
EOM</span>
<span style="color: #009900;">&#125;</span> <span style="color: #666666; font-style: italic;"># print_help</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">sub</span> dumpall<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">foreach</span> <span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$k</span> <span style="color: #009900;">&#40;</span><span style="color: #000066;">keys</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">%vars</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">print</span> <span style="color: #ff0000;">&quot;$k: &quot;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #0000ff;">$k</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">.</span> <span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;"># crop_image determines whether the input image fits desired ratio and if it does not, crops</span>
<span style="color: #666666; font-style: italic;"># part of it into another input file ('tmpnam').</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #000000; font-weight: bold;">sub</span> crop_image<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #666666; font-style: italic;"># Calculate remnants	</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$hrem</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'ih'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">%</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'hr'</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$wrem</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'iw'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">%</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'wr'</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;"># Calculate effective length</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$ehs</span> <span style="color: #339933;">=</span> <span style="color: #000066;">int</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'ih'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">-</span> <span style="color: #0000ff;">$hrem</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">/</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'hr'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$ews</span> <span style="color: #339933;">=</span> <span style="color: #000066;">int</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'iw'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">-</span> <span style="color: #0000ff;">$wrem</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">/</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'wr'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	debug_print<span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Remnants: H $hrem, W $wrem; effective sizes: H $ehs, W $ews&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;"># If remnants are both zero and effective lengths are equal, leave</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$hrem</span> <span style="color: #339933;">==</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$wrem</span> <span style="color: #339933;">==</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$ehs</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">$ews</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">return</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;"># nothing to do</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># Take the minimal effective length and calculate crop dimension</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$emins</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$ehs</span> <span style="color: #339933;">&lt;</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$ews</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">?</span> <span style="color: #0000ff;">$ehs</span> <span style="color: #339933;">:</span> <span style="color: #0000ff;">$ews</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$eh</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$emins</span> <span style="color: #339933;">*</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'hr'</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$ew</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$emins</span> <span style="color: #339933;">*</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'wr'</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;"># Compose crop command line and make the cropped file</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$xofs</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'iw'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">-</span> <span style="color: #0000ff;">$ew</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&gt;&gt;</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$yofs</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'ih'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">-</span> <span style="color: #0000ff;">$eh</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&gt;&gt;</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>
	debug_print<span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Cropping $ew x $eh out of ${vars{'iw'}} x ${vars{'ih'}}, starting at $xofs : $yofs&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$cmdline</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;convert -crop <span style="color: #000099; font-weight: bold;">\&quot;</span>${ew}x${eh}+${xofs}+${yofs}<span style="color: #000099; font-weight: bold;">\&quot;</span> <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'i'}}<span style="color: #000099; font-weight: bold;">\&quot;</span> <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'tmpnam'}}<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">`$cmdline`</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">ne</span> <span style="color: #ff0000;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Cropping failed: ${vars{'rc'}}<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'ei'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span>  <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'tmpnam'</span><span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">sub</span> make_motivator<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;"># Make the scaled image</span>
<span style="color: #666666; font-style: italic;">#</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$cmdline</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;convert -scale <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'scale'}}<span style="color: #000099; font-weight: bold;">\&quot;</span> <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'ei'}}<span style="color: #000099; font-weight: bold;">\&quot;</span> <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'o'}}<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">`$cmdline`</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">ne</span> <span style="color: #ff0000;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Scaling failed: ${vars{'rc'}}<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;"># Add border</span>
<span style="color: #666666; font-style: italic;">#</span>
	<span style="color: #0000ff;">$cmdline</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;mogrify -bordercolor black -border 2 -bordercolor white -border 2 -bordercolor black -border 71x0 <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'o'}}<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">`$cmdline`</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">ne</span> <span style="color: #ff0000;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Adding border failed: ${vars{'rc'}}<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;"># Write header, if any</span>
<span style="color: #666666; font-style: italic;">#</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'h'</span><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">ne</span> <span style="color: #ff0000;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #0000ff;">$cmdline</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;montage -geometry +0+0 -background black -fill white -font <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'hf'}}<span style="color: #000099; font-weight: bold;">\&quot;</span> -pointsize <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'hfs'}}<span style="color: #000099; font-weight: bold;">\&quot;</span> -label <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'h'}}<span style="color: #000099; font-weight: bold;">\&quot;</span> <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'o'}}<span style="color: #000099; font-weight: bold;">\&quot;</span> <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'o'}}<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">`$cmdline`</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">ne</span> <span style="color: #ff0000;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Adding header failed: ${vars{'rc'}}<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;"># Write terms, if any</span>
<span style="color: #666666; font-style: italic;">#</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'t'</span><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">ne</span> <span style="color: #ff0000;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #0000ff;">$cmdline</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;montage -geometry +0+0 -background black -fill white -font <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'tf'}}<span style="color: #000099; font-weight: bold;">\&quot;</span> -pointsize <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'tfs'}}<span style="color: #000099; font-weight: bold;">\&quot;</span> -label <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'t'}}<span style="color: #000099; font-weight: bold;">\&quot;</span> <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'o'}}<span style="color: #000099; font-weight: bold;">\&quot;</span> <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'o'}}<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">`$cmdline`</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">ne</span> <span style="color: #ff0000;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Adding term failed: ${vars{'rc'}}<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;"># Determine height and add the missing border</span>
<span style="color: #666666; font-style: italic;">#</span>
	<span style="color: #0000ff;">$cmdline</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;identify -format <span style="color: #000099; font-weight: bold;">\&quot;</span>%h<span style="color: #000099; font-weight: bold;">\&quot;</span> <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'o'}}<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$ch</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">`$cmdline`</span><span style="color: #339933;">;</span> <span style="color: #000066;">chomp</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$ch</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$ch</span> <span style="color: #339933;">!~</span> <span style="color: #009966; font-style: italic;">/^\d+$/</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Error determining image height<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #0000ff;">$ch</span> <span style="color: #339933;">=</span> <span style="color: #000066;">int</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$ch</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$ch</span> <span style="color: #339933;">&lt;</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'igh'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #666666; font-style: italic;"># Add missing border and crop resulting image</span>
		<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$ah</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'igh'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">-</span> <span style="color: #0000ff;">$ch</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$docrop</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$ah</span> <span style="color: #339933;">%</span> <span style="color: #cc66cc;">2</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$docrop</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #0000ff;">$ah</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$ah</span> <span style="color: #339933;">+</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&gt;&gt;</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #0000ff;">$ah</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$ah</span> <span style="color: #339933;">&gt;&gt;</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># Add border		</span>
		<span style="color: #0000ff;">$cmdline</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;mogrify -bordercolor black -border 0x$ah <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'o'}}<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">`$cmdline`</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">ne</span> <span style="color: #ff0000;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Adding border failed: ${vars{'rc'}}<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># If necessary, crop image		</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$docrop</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #0000ff;">$cmdline</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;mogrify -crop <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'igw'}}x${vars{'igh'}}+0+0<span style="color: #000099; font-weight: bold;">\&quot;</span> <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'o'}}<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">`$cmdline`</span><span style="color: #339933;">;</span>
			<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">ne</span> <span style="color: #ff0000;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
				<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Cropping final image failed: ${vars{'rc'}}<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #009900;">&#125;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
<span style="color: #666666; font-style: italic;"># Add small border and scale resulting image</span>
		<span style="color: #0000ff;">$cmdline</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;mogrify -bordercolor black -border 0x20 <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'o'}}<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">`$cmdline`</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">ne</span> <span style="color: #ff0000;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Adding border failed: ${vars{'rc'}}<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
		<span style="color: #0000ff;">$cmdline</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;mogrify -resize <span style="color: #000099; font-weight: bold;">\&quot;</span>!${vars{'igw'}}x${vars{'igh'}}<span style="color: #000099; font-weight: bold;">\&quot;</span> <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'o'}}<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">`$cmdline`</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">ne</span> <span style="color: #ff0000;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Resizing final image failed: ${vars{'rc'}}<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># Set the comment</span>
	<span style="color: #0000ff;">$cmdline</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;mogrify -comment <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'comment'}}<span style="color: #000099; font-weight: bold;">\&quot;</span> <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'o'}}<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">`$cmdline`</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">ne</span> <span style="color: #ff0000;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Setting image comment failed: ${vars{'rc'}}<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># Set the DPI if explicitly set</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'dpi'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">&gt;</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #0000ff;">$cmdline</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">&quot;mogrify -units PixelsPerInch -resample ${vars{'dpi'}} <span style="color: #000099; font-weight: bold;">\&quot;</span>${vars{'o'}}<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">`$cmdline`</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'rc'</span><span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">ne</span> <span style="color: #ff0000;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000066;">die</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Setting DPI: ${vars{'rc'}}<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># Remove temporary file, if any</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>f <span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'tmpnam'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">unlink</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'tmpnam'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">sub</span> debug_print<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$)</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">my</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$t</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">@_</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$vars</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'v'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">&gt;</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">print</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;${vars{'selfname'}}: $t<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span><span style="color: #339933;">&lt;/</span>konstantin<span style="color: #339933;">&gt;</span></pre></div></div>

<p>????? ??????? ??????, ???.. ????? ?????? ?????? ??? DLE</p>
</sape_index><!--c17637946500-->]]></content:encoded>
			<wfw:commentRss>http://herli.ru/367-demotivators_motivators.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>??????? ??? ????????</title>
		<link>http://herli.ru/363-human_or_women.html</link>
		<comments>http://herli.ru/363-human_or_women.html#comments</comments>
		<pubDate>Sun, 07 Feb 2010 04:41:19 +0000</pubDate>
		<dc:creator>Dogma</dc:creator>
				<category><![CDATA[?????????]]></category>
		<category><![CDATA[??????]]></category>

		<guid isPermaLink="false">http://herli.ru/?p=363</guid>
		<description><![CDATA[? ??????? ??????????? ????????, ? ???????? ?? ???????? ?????? ? ??????? ????-???????????) ? ??????? ?????????? ???????? ? ?????????, ?? ??? ??? ??????)) ????? &#8211; ??????? ??? ????????]]></description>
			<content:encoded><![CDATA[<sape_index><p><a href="http://herli.ru/wp-content/uploads/2010/02/woman-human.jpg"><img src="http://herli.ru/wp-content/uploads/2010/02/woman-human-150x150.jpg" alt="" title="woman-human" width="150" height="150" class="aligncenter size-thumbnail wp-image-364" /></a><br />
? ??????? ??????????? ????????, ? ???????? ?? ???????? ?????? ? ??????? ????-???????????) <span id="more-363"></span> ? ??????? ?????????? ???????? ? ?????????, ?? ??? ??? ??????)) ????? &#8211; ??????? ??? ????????</p>
</sape_index><!--c17637946500-->]]></content:encoded>
			<wfw:commentRss>http://herli.ru/363-human_or_women.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>???????</title>
		<link>http://herli.ru/297-illyuziya.html</link>
		<comments>http://herli.ru/297-illyuziya.html#comments</comments>
		<pubDate>Mon, 16 Oct 2006 14:18:41 +0000</pubDate>
		<dc:creator>Dogma</dc:creator>
				<category><![CDATA[??????]]></category>

		<guid isPermaLink="false">http://technox.ru/x/2006/10/16/illyuziya/</guid>
		<description><![CDATA[?????????) ????? ???????, ??? ???????? ?? ??????) ??????, ????? ?????????? ? ??????? ?????)]]></description>
			<content:encoded><![CDATA[<sape_index><p><center>  <a href="http://board.krepega.net"><img src="http://www.samorezy.ru/graf/logokrepnet.gif" alt="" /></a></center></p>
<p>?????????) ????? ???????, ??? ???????? ?? ??????)<br />
??????, ????? ?????????? ? ??????? ?????)</p>
</sape_index><!--c17637946500-->]]></content:encoded>
			<wfw:commentRss>http://herli.ru/297-illyuziya.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

