<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Anti-Spamming the MirthCanal</title>
	<atom:link href="http://eternal.co.za/blog/?feed=rss2&#038;p=13" rel="self" type="application/rss+xml" />
	<link>http://eternal.co.za/blog/?p=13</link>
	<description>ad infinitum</description>
	<lastBuildDate>Fri, 09 Apr 2010 02:30:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: wordpress插件验证码对付讨厌的垃圾评论 &#124; 　　　 理处言语然自</title>
		<link>http://eternal.co.za/blog/?p=13&#038;cpage=1#comment-1276</link>
		<dc:creator>wordpress插件验证码对付讨厌的垃圾评论 &#124; 　　　 理处言语然自</dc:creator>
		<pubDate>Tue, 17 Feb 2009 10:35:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.eternal.co.za/blog/?p=13#comment-1276</guid>
		<description>[...] Case study on applying the plugin to a forum. Perhaps this could serve as a framework for others! [...]</description>
		<content:encoded><![CDATA[<p>[...] Case study on applying the plugin to a forum. Perhaps this could serve as a framework for others! [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Spaceboy</title>
		<link>http://eternal.co.za/blog/?p=13&#038;cpage=1#comment-1151</link>
		<dc:creator>Spaceboy</dc:creator>
		<pubDate>Tue, 16 Jan 2007 12:44:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.eternal.co.za/blog/?p=13#comment-1151</guid>
		<description>I don&#039;t think it will be too long before the spambots will overcome our latest security measures.  The battle between the &quot;securers&quot; and the hackers is a lot like the military buildup between the military superpowers.

One side will create a new military technology that trumps the other&#039;s latest foothold, then the new underdog will put all their R&amp;D money into thwarting this new tactic until they have something that overcomes it.  China has been working on anti-stealth technology for years, you know.

Right now it is pretty easy to trick spambots, but there are some major advances occurring with AI.  And I expect it to boom within the next 10 years.  The &lt;a href=&quot;http://en.wikipedia.org/wiki/Technological_singularity&quot; rel=&quot;nofollow&quot;&gt;singularity&lt;/a&gt; is near, you know.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think it will be too long before the spambots will overcome our latest security measures.  The battle between the &#8220;securers&#8221; and the hackers is a lot like the military buildup between the military superpowers.</p>
<p>One side will create a new military technology that trumps the other&#8217;s latest foothold, then the new underdog will put all their R&amp;D money into thwarting this new tactic until they have something that overcomes it.  China has been working on anti-stealth technology for years, you know.</p>
<p>Right now it is pretty easy to trick spambots, but there are some major advances occurring with AI.  And I expect it to boom within the next 10 years.  The <a href="http://en.wikipedia.org/wiki/Technological_singularity" rel="nofollow">singularity</a> is near, you know.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc</title>
		<link>http://eternal.co.za/blog/?p=13&#038;cpage=1#comment-1150</link>
		<dc:creator>Marc</dc:creator>
		<pubDate>Mon, 15 Jan 2007 19:21:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.eternal.co.za/blog/?p=13#comment-1150</guid>
		<description>Hey, hey. The man himself. Thanks for the kind words.

I actually had no problem finding all the good places to add the code I required. While your code is not super-well commented, the design is clean and simple, and you used descriptive filenames for your includes.

I did not notice that session_start() at the top of the header (actually, I don&#039;t think I even opened the header until now). But, as you say, I don&#039;t think the query string identifier will ever become an issue. Now, OCR spambots, that will be a problem.</description>
		<content:encoded><![CDATA[<p>Hey, hey. The man himself. Thanks for the kind words.</p>
<p>I actually had no problem finding all the good places to add the code I required. While your code is not super-well commented, the design is clean and simple, and you used descriptive filenames for your includes.</p>
<p>I did not notice that session_start() at the top of the header (actually, I don&#8217;t think I even opened the header until now). But, as you say, I don&#8217;t think the query string identifier will ever become an issue. Now, OCR spambots, that will be a problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Spaceboy</title>
		<link>http://eternal.co.za/blog/?p=13&#038;cpage=1#comment-1149</link>
		<dc:creator>Spaceboy</dc:creator>
		<pubDate>Mon, 15 Jan 2007 16:46:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.eternal.co.za/blog/?p=13#comment-1149</guid>
		<description>Nice work.  I&#039;m glad Dave has somebody else to upkeep his projects, because I&#039;m just swamped with stuff at work.

I tried to comment this project as well as I could, but it gets tedious when you are the only one working on it.

By the way, Mirthcanal does use sessions, but the session id is not in the GET array.  In the header include, the first line of every page is &quot;start_session();&quot;.  So you could use that, theoretically.

But I don&#039;t think the issue you described above will become a problem.  I would be more worried about AI becoming advanced enough for spambots to read the catcha&#039;s.  And then EVERYbody&#039;s in trouble.</description>
		<content:encoded><![CDATA[<p>Nice work.  I&#8217;m glad Dave has somebody else to upkeep his projects, because I&#8217;m just swamped with stuff at work.</p>
<p>I tried to comment this project as well as I could, but it gets tedious when you are the only one working on it.</p>
<p>By the way, Mirthcanal does use sessions, but the session id is not in the GET array.  In the header include, the first line of every page is &#8220;start_session();&#8221;.  So you could use that, theoretically.</p>
<p>But I don&#8217;t think the issue you described above will become a problem.  I would be more worried about AI becoming advanced enough for spambots to read the catcha&#8217;s.  And then EVERYbody&#8217;s in trouble.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc</title>
		<link>http://eternal.co.za/blog/?p=13&#038;cpage=1#comment-1148</link>
		<dc:creator>Marc</dc:creator>
		<pubDate>Fri, 12 Jan 2007 05:41:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.eternal.co.za/blog/?p=13#comment-1148</guid>
		<description>No problem.

That shouldn&#039;t be too difficult to handle anyway.

If you modify the lines around
&lt;pre&gt;if ( $cas_bgcolorset == &quot;white&quot;) {&lt;/pre&gt;
and set the
&lt;pre&gt;$cas_bgcolor = array ( r , g , b )&lt;/pre&gt;
you can set the background color.And if you change (or remove) the
&lt;pre&gt;switch( $cas_bgcolorset )&lt;/pre&gt;
and set the
&lt;pre&gt;$cas_textcolor = array( r , g , b )&lt;/pre&gt;
that&#039;ll take care of the foreground color.</description>
		<content:encoded><![CDATA[<p>No problem.</p>
<p>That shouldn&#8217;t be too difficult to handle anyway.</p>
<p>If you modify the lines around</p>
<pre>if ( $cas_bgcolorset == "white") {</pre>
<p>and set the</p>
<pre>$cas_bgcolor = array ( r , g , b )</pre>
<p>you can set the background color.And if you change (or remove) the</p>
<pre>switch( $cas_bgcolorset )</pre>
<p>and set the</p>
<pre>$cas_textcolor = array( r , g , b )</pre>
<p>that&#8217;ll take care of the foreground color.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lysiane</title>
		<link>http://eternal.co.za/blog/?p=13&#038;cpage=1#comment-1147</link>
		<dc:creator>Lysiane</dc:creator>
		<pubDate>Thu, 11 Jan 2007 21:01:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.eternal.co.za/blog/?p=13#comment-1147</guid>
		<description>Oh, I&#039;m sorry, wrong weblog!</description>
		<content:encoded><![CDATA[<p>Oh, I&#8217;m sorry, wrong weblog!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lysiane</title>
		<link>http://eternal.co.za/blog/?p=13&#038;cpage=1#comment-1146</link>
		<dc:creator>Lysiane</dc:creator>
		<pubDate>Thu, 11 Jan 2007 21:00:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.eternal.co.za/blog/?p=13#comment-1146</guid>
		<description>Thank you for this great plugin. A breeze to install and very customizable. :)

PS. But... there&#039;s always a but... yah, I just might wish you could set it to use one single custom text/background color with HEX code instead of having to choose between two colors or 10 random colors...</description>
		<content:encoded><![CDATA[<p>Thank you for this great plugin. A breeze to install and very customizable. <img src='http://eternal.co.za/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>PS. But&#8230; there&#8217;s always a but&#8230; yah, I just might wish you could set it to use one single custom text/background color with HEX code instead of having to choose between two colors or 10 random colors&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
