<?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/">
	<channel>
		<title><![CDATA[The Un-Official Proxomitron Forum - FIP]]></title>
		<link>https://www.prxbx.com/forums/</link>
		<description><![CDATA[The Un-Official Proxomitron Forum - https://www.prxbx.com/forums]]></description>
		<pubDate>Fri, 17 Apr 2026 08:06:43 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Select code button for CODE/PRE blocks]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=2077&amp;pid=16939#pid16939</link>
			<pubDate>Tue, 12 Feb 2013 15:41:04 -0500</pubDate>
			<dc:creator><![CDATA[prxymouse]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=2077&amp;pid=16939#pid16939</guid>
			<description><![CDATA[Not sure how to present this but here goes.<br />
<br />
These two filters combined will add a SELECT CODE button to any PRE or CODE tags in can find on a page, this is useful when a forum does not provide a "select code" function out of the box, like this forum for example. It helps you select the code quickly. As a bonus it wraps CODE and PRE tags in a table so you can press left-ctrl + mousebutton to select the code in Gecko based browsers (Firefox). It doesn't copy the code the clipboard as I prefer to do that myself <img src="images/smilies/wink.gif" style="vertical-align: middle;" border="0" alt="Wink" title="Wink" /><br />
<br />
Step 1 - create a block list, add urls for website you want to use these filters on here - one per line say prxbx.com<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>List.CodeList = "..&#92;Lists&#92;CodeList.txt"</code></div></div>
<br />
Step 2 - add these two filters <br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>Name = "Forum CodeList JS"<br />
Active = TRUE<br />
URL = "&#36;LST(CodeList)"<br />
Limit = 4096<br />
Match = "&lt;/head&gt;"<br />
Replace = "&lt;script type="text/javascript"&gt;"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;function selectElementContents(el) {"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var body = document.body, range, sel;"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (document.createRange &amp;&amp; window.getSelection) {"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range = document.createRange();"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sel = window.getSelection();"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sel.removeAllRanges();"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try {"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range.selectNodeContents(el);"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sel.addRange(range);"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} catch (e) {"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range.selectNode(el);"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sel.addRange(range);"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} else if (body.createTextRange) {"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range = body.createTextRange();"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range.moveToElementText(el);"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range.select();"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;}"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&lt;/script&gt;"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&lt;/head&gt;"<br />
<br />
Name = "Forum CodeList Select Button"<br />
Active = TRUE<br />
URL = "&#36;LST(CodeList)"<br />
Limit = 4096<br />
Match = "&lt;(pre|code)&#92;2&#92;1/(pre|code)&gt;"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&#36;TST((&#36;GET(PreIdC)+)=&#36;LST(Count)|*)&#36;SET(PreIdC=&#36;GET(i))"<br />
Replace = "&lt;input type="button" value="select code" onclickfoofoo="selectElementContents( document.getElementById('pre&#36;GET(PreIdC)') );"&gt;"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&lt;table border="0" id="pre&#36;GET(PreIdC)"&gt;&lt;tr&gt;&lt;td&gt;&lt;&#92;2&#92;1/&#92;2&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;"</code></div></div>
<br />
If you wish you could move the JS code to a JS file and load it that way. Not sure where I found that code, I think it comes from JQuery but could be mistaken.<br />
<br />
Many thanks to JJoe for helping to figure out how to use LST Count - see here <a href="http://prxbx.com/forums/showthread.php?tid=2069" target="_blank">http://prxbx.com/forums/showthread.php?tid=2069</a>]]></description>
			<content:encoded><![CDATA[Not sure how to present this but here goes.<br />
<br />
These two filters combined will add a SELECT CODE button to any PRE or CODE tags in can find on a page, this is useful when a forum does not provide a "select code" function out of the box, like this forum for example. It helps you select the code quickly. As a bonus it wraps CODE and PRE tags in a table so you can press left-ctrl + mousebutton to select the code in Gecko based browsers (Firefox). It doesn't copy the code the clipboard as I prefer to do that myself <img src="images/smilies/wink.gif" style="vertical-align: middle;" border="0" alt="Wink" title="Wink" /><br />
<br />
Step 1 - create a block list, add urls for website you want to use these filters on here - one per line say prxbx.com<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>List.CodeList = "..&#92;Lists&#92;CodeList.txt"</code></div></div>
<br />
Step 2 - add these two filters <br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>Name = "Forum CodeList JS"<br />
Active = TRUE<br />
URL = "&#36;LST(CodeList)"<br />
Limit = 4096<br />
Match = "&lt;/head&gt;"<br />
Replace = "&lt;script type="text/javascript"&gt;"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;function selectElementContents(el) {"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var body = document.body, range, sel;"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (document.createRange &amp;&amp; window.getSelection) {"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range = document.createRange();"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sel = window.getSelection();"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sel.removeAllRanges();"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try {"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range.selectNodeContents(el);"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sel.addRange(range);"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} catch (e) {"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range.selectNode(el);"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sel.addRange(range);"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} else if (body.createTextRange) {"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range = body.createTextRange();"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range.moveToElementText(el);"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;range.select();"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;&nbsp;&nbsp;}"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&lt;/script&gt;"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&lt;/head&gt;"<br />
<br />
Name = "Forum CodeList Select Button"<br />
Active = TRUE<br />
URL = "&#36;LST(CodeList)"<br />
Limit = 4096<br />
Match = "&lt;(pre|code)&#92;2&#92;1/(pre|code)&gt;"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&#36;TST((&#36;GET(PreIdC)+)=&#36;LST(Count)|*)&#36;SET(PreIdC=&#36;GET(i))"<br />
Replace = "&lt;input type="button" value="select code" onclickfoofoo="selectElementContents( document.getElementById('pre&#36;GET(PreIdC)') );"&gt;"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&lt;table border="0" id="pre&#36;GET(PreIdC)"&gt;&lt;tr&gt;&lt;td&gt;&lt;&#92;2&#92;1/&#92;2&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;"</code></div></div>
<br />
If you wish you could move the JS code to a JS file and load it that way. Not sure where I found that code, I think it comes from JQuery but could be mistaken.<br />
<br />
Many thanks to JJoe for helping to figure out how to use LST Count - see here <a href="http://prxbx.com/forums/showthread.php?tid=2069" target="_blank">http://prxbx.com/forums/showthread.php?tid=2069</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Debugify Proxo Recent URLs]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=1824&amp;pid=15706#pid15706</link>
			<pubDate>Sat, 03 Sep 2011 09:42:17 -0400</pubDate>
			<dc:creator><![CDATA[ProxRocks]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=1824&amp;pid=15706#pid15706</guid>
			<description><![CDATA[found another way, no longer a "filter", so i'll post in a different thread...]]></description>
			<content:encoded><![CDATA[found another way, no longer a "filter", so i'll post in a different thread...]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Debugify Proxo Recent URLs]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=1824&amp;pid=15705#pid15705</link>
			<pubDate>Fri, 02 Sep 2011 18:53:08 -0400</pubDate>
			<dc:creator><![CDATA[ProxRocks]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=1824&amp;pid=15705#pid15705</guid>
			<description><![CDATA[ta da, now independent of cache-clearing, so obvious a fix, not sure why it didn't come to mind right away -<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>In = FALSE<br />
Out = TRUE<br />
Key = "Referer: 1d Redirect Proxo Recent URLs to Debug URL {http} (Out) [add]"<br />
URL = "&#92;1&#36;TST(hOrigRef=http://local.ptron/.pinfo/urls/)&#36;TST(uProt=http:)&#36;JUMP(http://&#36;GET(uHost)&#92;p&#92;q?prx-keyword=.i_fresh:2.?prx-command=dbug..)"<br />
<br />
In = FALSE<br />
Out = TRUE<br />
Key = "Referer: 1e Redirect Proxo Recent URLs to Debug URL {https} (Out) [add]"<br />
URL = "&#92;1&#36;TST(hOrigRef=http://local.ptron/.pinfo/urls/)&#36;TST(uProt=https:)&#36;JUMP(http://https-px-.&#36;GET(uHost)&#92;p&#92;q?prx-keyword=.i_fresh:2.?prx-command=dbug..)"</code></div></div>
]]></description>
			<content:encoded><![CDATA[ta da, now independent of cache-clearing, so obvious a fix, not sure why it didn't come to mind right away -<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>In = FALSE<br />
Out = TRUE<br />
Key = "Referer: 1d Redirect Proxo Recent URLs to Debug URL {http} (Out) [add]"<br />
URL = "&#92;1&#36;TST(hOrigRef=http://local.ptron/.pinfo/urls/)&#36;TST(uProt=http:)&#36;JUMP(http://&#36;GET(uHost)&#92;p&#92;q?prx-keyword=.i_fresh:2.?prx-command=dbug..)"<br />
<br />
In = FALSE<br />
Out = TRUE<br />
Key = "Referer: 1e Redirect Proxo Recent URLs to Debug URL {https} (Out) [add]"<br />
URL = "&#92;1&#36;TST(hOrigRef=http://local.ptron/.pinfo/urls/)&#36;TST(uProt=https:)&#36;JUMP(http://https-px-.&#36;GET(uHost)&#92;p&#92;q?prx-keyword=.i_fresh:2.?prx-command=dbug..)"</code></div></div>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Debugify Proxo Recent URLs]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=1824&amp;pid=15704#pid15704</link>
			<pubDate>Fri, 02 Sep 2011 16:02:46 -0400</pubDate>
			<dc:creator><![CDATA[ProxRocks]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=1824&amp;pid=15704#pid15704</guid>
			<description><![CDATA[oops, almost forgot to pass the \q part of the URL...<br />
<br />
<br />
updates:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>In = FALSE<br />
Out = TRUE<br />
Key = "Referer: 1d Redirect Proxo Recent URLs to Debug URL {http} (Out) [add]"<br />
URL = "&#92;1&#36;TST(hOrigRef=http://local.ptron/.pinfo/urls/)&#36;TST(uProt=http:)&#36;JUMP(http://&#36;GET(uHost)&#92;p&#92;q?prx-command=dbug..)"<br />
<br />
In = FALSE<br />
Out = TRUE<br />
Key = "Referer: 1e Redirect Proxo Recent URLs to Debug URL {https} (Out) [add]"<br />
URL = "&#92;1&#36;TST(hOrigRef=http://local.ptron/.pinfo/urls/)&#36;TST(uProt=https:)&#36;JUMP(http://https-px-.&#36;GET(uHost)&#92;p&#92;q?prx-command=dbug..)"</code></div></div>
]]></description>
			<content:encoded><![CDATA[oops, almost forgot to pass the \q part of the URL...<br />
<br />
<br />
updates:<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>In = FALSE<br />
Out = TRUE<br />
Key = "Referer: 1d Redirect Proxo Recent URLs to Debug URL {http} (Out) [add]"<br />
URL = "&#92;1&#36;TST(hOrigRef=http://local.ptron/.pinfo/urls/)&#36;TST(uProt=http:)&#36;JUMP(http://&#36;GET(uHost)&#92;p&#92;q?prx-command=dbug..)"<br />
<br />
In = FALSE<br />
Out = TRUE<br />
Key = "Referer: 1e Redirect Proxo Recent URLs to Debug URL {https} (Out) [add]"<br />
URL = "&#92;1&#36;TST(hOrigRef=http://local.ptron/.pinfo/urls/)&#36;TST(uProt=https:)&#36;JUMP(http://https-px-.&#36;GET(uHost)&#92;p&#92;q?prx-command=dbug..)"</code></div></div>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Debugify Proxo Recent URLs]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=1824&amp;pid=15703#pid15703</link>
			<pubDate>Fri, 02 Sep 2011 14:21:24 -0400</pubDate>
			<dc:creator><![CDATA[ProxRocks]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=1824&amp;pid=15703#pid15703</guid>
			<description><![CDATA[here's what i got now, seems to be working...<br />
<br />
can't find a way around the SSL "warning" for the https version (Windows really really REALLY should allow the end user a way to turn this "feature" OFF!, i *accept* the "risk" of disabling the d@mn nuisance!)...<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>In = FALSE<br />
Out = TRUE<br />
Key = "Referer: 1d Redirect Proxo Recent URLs to Debug URL {http} (Out) [add]"<br />
URL = "&#92;1&#36;TST(hOrigRef=http://local.ptron/.pinfo/urls/)&#36;TST(uProt=http:)&#36;JUMP(http://&#36;GET(uHost)&#92;p?prx-command=dbug..)"<br />
<br />
In = FALSE<br />
Out = TRUE<br />
Key = "Referer: 1e Redirect Proxo Recent URLs to Debug URL {https} (Out) [add]"<br />
URL = "&#92;1&#36;TST(hOrigRef=http://local.ptron/.pinfo/urls/)&#36;TST(uProt=https:)&#36;JUMP(http://https-px-.&#36;GET(uHost)&#92;p?prx-command=dbug..)"</code></div></div>
]]></description>
			<content:encoded><![CDATA[here's what i got now, seems to be working...<br />
<br />
can't find a way around the SSL "warning" for the https version (Windows really really REALLY should allow the end user a way to turn this "feature" OFF!, i *accept* the "risk" of disabling the d@mn nuisance!)...<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>In = FALSE<br />
Out = TRUE<br />
Key = "Referer: 1d Redirect Proxo Recent URLs to Debug URL {http} (Out) [add]"<br />
URL = "&#92;1&#36;TST(hOrigRef=http://local.ptron/.pinfo/urls/)&#36;TST(uProt=http:)&#36;JUMP(http://&#36;GET(uHost)&#92;p?prx-command=dbug..)"<br />
<br />
In = FALSE<br />
Out = TRUE<br />
Key = "Referer: 1e Redirect Proxo Recent URLs to Debug URL {https} (Out) [add]"<br />
URL = "&#92;1&#36;TST(hOrigRef=http://local.ptron/.pinfo/urls/)&#36;TST(uProt=https:)&#36;JUMP(http://https-px-.&#36;GET(uHost)&#92;p?prx-command=dbug..)"</code></div></div>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Debugify Proxo Recent URLs]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=1824&amp;pid=15701#pid15701</link>
			<pubDate>Fri, 02 Sep 2011 11:08:08 -0400</pubDate>
			<dc:creator><![CDATA[ProxRocks]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=1824&amp;pid=15701#pid15701</guid>
			<description><![CDATA[the <span style="font-weight: bold;">vast</span> majority of the time that i use Proxo's "Recent URLs" page is because i'm trying to debug something...<br />
<br />
i've come up with the below that will open anything opened from that "Recent URLs" page as a DEBUG page instead...<br />
<br />
<br />
it seems to be "hit or miss" for some reason - any advice for improvements?<br />
<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>In = FALSE<br />
Out = TRUE<br />
Key = "Referer: 1d Redirect Proxo Recent URLs to Debug URL (Out) [add]"<br />
URL = "&#92;1&#36;TST(hOrigRef=http://local.ptron/.pinfo/urls/)&#36;JUMP(&#92;u?prx-command=dbug..)"</code></div></div>
]]></description>
			<content:encoded><![CDATA[the <span style="font-weight: bold;">vast</span> majority of the time that i use Proxo's "Recent URLs" page is because i'm trying to debug something...<br />
<br />
i've come up with the below that will open anything opened from that "Recent URLs" page as a DEBUG page instead...<br />
<br />
<br />
it seems to be "hit or miss" for some reason - any advice for improvements?<br />
<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>In = FALSE<br />
Out = TRUE<br />
Key = "Referer: 1d Redirect Proxo Recent URLs to Debug URL (Out) [add]"<br />
URL = "&#92;1&#36;TST(hOrigRef=http://local.ptron/.pinfo/urls/)&#36;JUMP(&#92;u?prx-command=dbug..)"</code></div></div>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Status Bar Clock]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=1806&amp;pid=15633#pid15633</link>
			<pubDate>Thu, 28 Jul 2011 16:57:21 -0400</pubDate>
			<dc:creator><![CDATA[Proxology]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=1806&amp;pid=15633#pid15633</guid>
			<description><![CDATA[This seems to work better. It does away with the &lt;body="ONLOAD"&gt; tag and just calls the function from inside the script.<br />
<br />
[Patterns]<br />
Name = "The Proxomitron Clock (Proxology_2011-07-28)"<br />
Active = TRUE<br />
Bounds = "&lt;/html&gt;"<br />
Limit = 128<br />
Match = "&lt;/html&gt;"<br />
Replace = "&lt;!-- BEGIN Proxomitron Clock --&gt;"<br />
          "&lt;script language="JavaScript"&gt;"<br />
          "function timefunct()   {"<br />
          "daynow = new Date();"<br />
          "hours = daynow.getHours();"<br />
          "minutes = daynow.getMinutes();"<br />
          "seconds = daynow.getSeconds();"<br />
          "var secfinal;"<br />
          "var minfinal;"<br />
          "var hourfinal;"<br />
          "if (seconds &lt;= 9)   {"<br />
          "secfinal = "0" + seconds;"<br />
          "} else {"<br />
          "secfinal = seconds;"<br />
          "}"<br />
          "if (minutes &lt;= 9)   {"<br />
          "minfinal = "0" + minutes;"<br />
          "} else {"<br />
          "minfinal = minutes;"<br />
          "}"<br />
          "if (hours &gt;= 13)  {"<br />
          "hourfinal = hours-12;"<br />
          "} else {"<br />
          "hourfinal = hours;"<br />
          "}"<br />
          "var time = hourfinal + ":" + minfinal + ":" + secfinal;"<br />
          "setTimeout('timefunct()', 1000);"<br />
          "self.status = time;"<br />
          "}"<br />
          "timefunct()"<br />
          "&lt;/script&gt;"<br />
          "&lt;!-- END Proxomitron Clock --&gt;"<br />
          "&lt;/html&gt;"<br />
<br />
Thanks....]]></description>
			<content:encoded><![CDATA[This seems to work better. It does away with the &lt;body="ONLOAD"&gt; tag and just calls the function from inside the script.<br />
<br />
[Patterns]<br />
Name = "The Proxomitron Clock (Proxology_2011-07-28)"<br />
Active = TRUE<br />
Bounds = "&lt;/html&gt;"<br />
Limit = 128<br />
Match = "&lt;/html&gt;"<br />
Replace = "&lt;!-- BEGIN Proxomitron Clock --&gt;"<br />
          "&lt;script language="JavaScript"&gt;"<br />
          "function timefunct()   {"<br />
          "daynow = new Date();"<br />
          "hours = daynow.getHours();"<br />
          "minutes = daynow.getMinutes();"<br />
          "seconds = daynow.getSeconds();"<br />
          "var secfinal;"<br />
          "var minfinal;"<br />
          "var hourfinal;"<br />
          "if (seconds &lt;= 9)   {"<br />
          "secfinal = "0" + seconds;"<br />
          "} else {"<br />
          "secfinal = seconds;"<br />
          "}"<br />
          "if (minutes &lt;= 9)   {"<br />
          "minfinal = "0" + minutes;"<br />
          "} else {"<br />
          "minfinal = minutes;"<br />
          "}"<br />
          "if (hours &gt;= 13)  {"<br />
          "hourfinal = hours-12;"<br />
          "} else {"<br />
          "hourfinal = hours;"<br />
          "}"<br />
          "var time = hourfinal + ":" + minfinal + ":" + secfinal;"<br />
          "setTimeout('timefunct()', 1000);"<br />
          "self.status = time;"<br />
          "}"<br />
          "timefunct()"<br />
          "&lt;/script&gt;"<br />
          "&lt;!-- END Proxomitron Clock --&gt;"<br />
          "&lt;/html&gt;"<br />
<br />
Thanks....]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[The Evil Google Empire ! ! ! (For Google Haters Only)]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=1808&amp;pid=15629#pid15629</link>
			<pubDate>Wed, 27 Jul 2011 16:28:32 -0400</pubDate>
			<dc:creator><![CDATA[Proxology]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=1808&amp;pid=15629#pid15629</guid>
			<description><![CDATA[I've been working on this for quite a while now. In fact, this may have been the original reason why I got started with the Proxomitron. At first, it seemed to be a simple word/text replacement. Then it quickly became a problem of preventing the actual link address (inside the HTML tag) from changing with the intended text/word replacement. There have been a few confused Servers over this one to be sure.<br />
Example: (&lt;a href="The Evil Google Empire.com/"&gt;The Evil Google Empire&lt;/a&gt;).<br />
<br />
After much thought, several re-workings, and a lot more code than I originally intended, I finally thought I had the perfect filter setup. Then it happened. When the readable text part of the link ("Google") was NOT present in the link, the filter would fail because it never occurred to me that it had to be present in the readable text.<br />
Example: (&lt;a href="Google.com/"&gt;Use Our Maps&lt;/a&gt;).<br />
<br />
After almost giving up and declaring defeat, I found the section where Scott had used the &#36;SET function to act like a "if, else, then" filter. The filter now is also much simpler and much shorter than earlier attempts. So far, this has worked really well, but the Evil Google Empire may yet rule the day!<br />
<br />
[Patterns]<br />
Name = "The Evil Google Empire III-B"<br />
Active = TRUE<br />
Limit = 350<br />
Match = "(title="*(the|)Google*" &#36;SET(0=title="The Evil Google Empire") | "<br />
        "(&lt;a*Google*")\0 &#36;SET(0=\0) | "<br />
        "(the|)Google &#36;SET(0=The Evil Google Empire))"<br />
Replace = " \0 "<br />
<br />
Why?<br />
Shortly after Google got started up a decade ago, I found several troubling aspects about their code and their IP affiliates. Fact is, I've now forgotten exactly what it was way back then that set me off, but I posted the very first "The Evil Google [Empire]" (in my own thread) at a science forum about it some 10 years ago. The next day, Google put a banner over my thread asking the question (with a link to a blank page), "Is Google Evil." <br />
<br />
To make a long story short, Google very soon after unveiled it's now famous mantra, "Don't Be Evil." So now I do what I can to "fix" that mantra that they originally derived from little ol me. Also, I checked back at that science forum last year and found that the original thread that I posted had been deleted after some 5 years (amongst literally a million+ other posts). This occurred after the forum had been sold to another company, and  I have been unable to find anything about the new owners (probably a front company). Maybe they were afraid that I would sue them over a copyright claim. I don't know.<br />
<br />
Mostly, I just built the filter for the fun of it, and I feel a little like Don Quixote attacking the large windmills. Anyway, it was an interesting experiment in learning filter development---always a positive.<br />
<br />
p.s. And no...., I do not search using "Google."]]></description>
			<content:encoded><![CDATA[I've been working on this for quite a while now. In fact, this may have been the original reason why I got started with the Proxomitron. At first, it seemed to be a simple word/text replacement. Then it quickly became a problem of preventing the actual link address (inside the HTML tag) from changing with the intended text/word replacement. There have been a few confused Servers over this one to be sure.<br />
Example: (&lt;a href="The Evil Google Empire.com/"&gt;The Evil Google Empire&lt;/a&gt;).<br />
<br />
After much thought, several re-workings, and a lot more code than I originally intended, I finally thought I had the perfect filter setup. Then it happened. When the readable text part of the link ("Google") was NOT present in the link, the filter would fail because it never occurred to me that it had to be present in the readable text.<br />
Example: (&lt;a href="Google.com/"&gt;Use Our Maps&lt;/a&gt;).<br />
<br />
After almost giving up and declaring defeat, I found the section where Scott had used the &#36;SET function to act like a "if, else, then" filter. The filter now is also much simpler and much shorter than earlier attempts. So far, this has worked really well, but the Evil Google Empire may yet rule the day!<br />
<br />
[Patterns]<br />
Name = "The Evil Google Empire III-B"<br />
Active = TRUE<br />
Limit = 350<br />
Match = "(title="*(the|)Google*" &#36;SET(0=title="The Evil Google Empire") | "<br />
        "(&lt;a*Google*")\0 &#36;SET(0=\0) | "<br />
        "(the|)Google &#36;SET(0=The Evil Google Empire))"<br />
Replace = " \0 "<br />
<br />
Why?<br />
Shortly after Google got started up a decade ago, I found several troubling aspects about their code and their IP affiliates. Fact is, I've now forgotten exactly what it was way back then that set me off, but I posted the very first "The Evil Google [Empire]" (in my own thread) at a science forum about it some 10 years ago. The next day, Google put a banner over my thread asking the question (with a link to a blank page), "Is Google Evil." <br />
<br />
To make a long story short, Google very soon after unveiled it's now famous mantra, "Don't Be Evil." So now I do what I can to "fix" that mantra that they originally derived from little ol me. Also, I checked back at that science forum last year and found that the original thread that I posted had been deleted after some 5 years (amongst literally a million+ other posts). This occurred after the forum had been sold to another company, and  I have been unable to find anything about the new owners (probably a front company). Maybe they were afraid that I would sue them over a copyright claim. I don't know.<br />
<br />
Mostly, I just built the filter for the fun of it, and I feel a little like Don Quixote attacking the large windmills. Anyway, it was an interesting experiment in learning filter development---always a positive.<br />
<br />
p.s. And no...., I do not search using "Google."]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Status Bar Clock]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=1806&amp;pid=15627#pid15627</link>
			<pubDate>Tue, 26 Jul 2011 01:02:00 -0400</pubDate>
			<dc:creator><![CDATA[Proxology]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=1806&amp;pid=15627#pid15627</guid>
			<description><![CDATA[The idea is to keep it visible in the lower left-hand corner of the status bar until the mouse hovers over a link.<br />
<br />
I only got started with JavaScript a couple of months ago, so most of the script is based off of what the maestros are willing to share online. <br />
<br />
What has me concerned is the use of the ONLOAD. I am guessing that some pages that call for ONLOAD to perform other actions will get screwed up since my matching only erases any existing ONLOAD in the BODY tag, copies any other info, and then calls timefunct().<br />
<br />
I wouldn't mind also changing the color of the display to Prox-Green also.<br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".gif" />&nbsp;&nbsp;<a href="attachment.php?aid=685" target="_blank">Status_Bar_Clock.gif</a> (Size: 19.16 KB / Downloads: 778)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[The idea is to keep it visible in the lower left-hand corner of the status bar until the mouse hovers over a link.<br />
<br />
I only got started with JavaScript a couple of months ago, so most of the script is based off of what the maestros are willing to share online. <br />
<br />
What has me concerned is the use of the ONLOAD. I am guessing that some pages that call for ONLOAD to perform other actions will get screwed up since my matching only erases any existing ONLOAD in the BODY tag, copies any other info, and then calls timefunct().<br />
<br />
I wouldn't mind also changing the color of the display to Prox-Green also.<br /><!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".gif" />&nbsp;&nbsp;<a href="attachment.php?aid=685" target="_blank">Status_Bar_Clock.gif</a> (Size: 19.16 KB / Downloads: 778)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Status Bar Clock]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=1806&amp;pid=15625#pid15625</link>
			<pubDate>Mon, 25 Jul 2011 21:18:22 -0400</pubDate>
			<dc:creator><![CDATA[ProxRocks]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=1806&amp;pid=15625#pid15625</guid>
			<description><![CDATA[impressive idea - mind if we see a screen-cap of 'er in action?]]></description>
			<content:encoded><![CDATA[impressive idea - mind if we see a screen-cap of 'er in action?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Status Bar Clock]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=1806&amp;pid=15622#pid15622</link>
			<pubDate>Mon, 25 Jul 2011 20:17:00 -0400</pubDate>
			<dc:creator><![CDATA[Proxology]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=1806&amp;pid=15622#pid15622</guid>
			<description><![CDATA[I've always wanted to have a small clock on my web browser because I have my Task Bar set to  auto-hide. So I decided to look into a way to display a clock using The Proxomitron, with a tiny bit of JavaScript. By-the-way, my JavaScript abilities are VERY limited (still learning).<br />
<br />
The first attempt was a very short amount of .js that wrote the time at the top of the screen. I used the Title tag as a way to insert the script, but some pages can cause problems.<br />
<br />
A few days ago, I came across a way to display a clock on the status bar at the bottom of the browser. So far, it seems to work o.k., but I expect to quickly find websites that will not work.<br />
<br />
If anyone knows how to make the script leaner, cleaner, and meaner, then I would appreciate it.<br />
<br />
Thanks<br />
<br />
p.s. I thought about christening it the "Proxomitron Clock," but I don't think it's anywhere near that just yet<br />
<br />
p.p.s. This filter was tested out using Mozilla Firefox.<br />
<br />
[Patterns]<br />
Name = "Status Bar Clock"<br />
Active = TRUE<br />
Bounds = "&lt;body*&gt;"<br />
Limit = 128<br />
Match = "&lt;body (O<strong></strong>NLOAD="*"|)(*)\0&gt;"<br />
Replace = "&lt;!-- START Staus Bar Clock | 2011-07-25 --&gt;"<br />
          " "<br />
          "&lt;body o<strong></strong>nLoad="timefunct()"\0&gt;"<br />
          "&lt;script language="JavaScript"&gt;"<br />
          "function timefunct()   "<br />
          "{"<br />
          "daynow = new Date();"<br />
          "hours = daynow.getHours();"<br />
          "minutes = daynow.getMinutes();"<br />
          "seconds = daynow.getSeconds();"<br />
          "var secfinal;"<br />
          "var minfinal;"<br />
          "var hourfinal;"<br />
          "if (seconds &lt;= 9)   "<br />
          "{"<br />
          "secfinal = "0" + seconds;"<br />
          "} else "<br />
          "{"<br />
          "secfinal = seconds;"<br />
          "}"<br />
          "if (minutes &lt;= 9)   "<br />
          "{"<br />
          "minfinal = "0" + minutes;"<br />
          "} else "<br />
          "{"<br />
          "minfinal = minutes;"<br />
          "}"<br />
          "if (hours &gt;= 13)  "<br />
          "{"<br />
          "hourfinal = hours-12;"<br />
          "} else {"<br />
          "hourfinal = hours;"<br />
          "}"<br />
          "var time = hourfinal + ":" + minfinal + ":" + secfinal;"<br />
          "setTimeout('timefunct()', 1000);"<br />
          "self.status = time;"<br />
          "}"<br />
          "&lt;/script&gt;"<br />
          ""<br />
          "&lt;!-- END Staus Bar Clock --&gt;"]]></description>
			<content:encoded><![CDATA[I've always wanted to have a small clock on my web browser because I have my Task Bar set to  auto-hide. So I decided to look into a way to display a clock using The Proxomitron, with a tiny bit of JavaScript. By-the-way, my JavaScript abilities are VERY limited (still learning).<br />
<br />
The first attempt was a very short amount of .js that wrote the time at the top of the screen. I used the Title tag as a way to insert the script, but some pages can cause problems.<br />
<br />
A few days ago, I came across a way to display a clock on the status bar at the bottom of the browser. So far, it seems to work o.k., but I expect to quickly find websites that will not work.<br />
<br />
If anyone knows how to make the script leaner, cleaner, and meaner, then I would appreciate it.<br />
<br />
Thanks<br />
<br />
p.s. I thought about christening it the "Proxomitron Clock," but I don't think it's anywhere near that just yet<br />
<br />
p.p.s. This filter was tested out using Mozilla Firefox.<br />
<br />
[Patterns]<br />
Name = "Status Bar Clock"<br />
Active = TRUE<br />
Bounds = "&lt;body*&gt;"<br />
Limit = 128<br />
Match = "&lt;body (O<strong></strong>NLOAD="*"|)(*)\0&gt;"<br />
Replace = "&lt;!-- START Staus Bar Clock | 2011-07-25 --&gt;"<br />
          " "<br />
          "&lt;body o<strong></strong>nLoad="timefunct()"\0&gt;"<br />
          "&lt;script language="JavaScript"&gt;"<br />
          "function timefunct()   "<br />
          "{"<br />
          "daynow = new Date();"<br />
          "hours = daynow.getHours();"<br />
          "minutes = daynow.getMinutes();"<br />
          "seconds = daynow.getSeconds();"<br />
          "var secfinal;"<br />
          "var minfinal;"<br />
          "var hourfinal;"<br />
          "if (seconds &lt;= 9)   "<br />
          "{"<br />
          "secfinal = "0" + seconds;"<br />
          "} else "<br />
          "{"<br />
          "secfinal = seconds;"<br />
          "}"<br />
          "if (minutes &lt;= 9)   "<br />
          "{"<br />
          "minfinal = "0" + minutes;"<br />
          "} else "<br />
          "{"<br />
          "minfinal = minutes;"<br />
          "}"<br />
          "if (hours &gt;= 13)  "<br />
          "{"<br />
          "hourfinal = hours-12;"<br />
          "} else {"<br />
          "hourfinal = hours;"<br />
          "}"<br />
          "var time = hourfinal + ":" + minfinal + ":" + secfinal;"<br />
          "setTimeout('timefunct()', 1000);"<br />
          "self.status = time;"<br />
          "}"<br />
          "&lt;/script&gt;"<br />
          ""<br />
          "&lt;!-- END Staus Bar Clock --&gt;"]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Andrew's Security Filter(s) v5.62 (May 10, 2009)]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=15169#pid15169</link>
			<pubDate>Thu, 23 Dec 2010 03:30:21 -0500</pubDate>
			<dc:creator><![CDATA[Kye-U]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=15169#pid15169</guid>
			<description><![CDATA[Thank you everyone <img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile!" title="Smile!" /> I've decided to rename it to "ProxBlox" and published it out of this forum to be in the Privacy/Security/Spam forum: <a href="http://prxbx.com/forums/showthread.php?tid=1709&amp;pid=15168" target="_blank">http://prxbx.com/forums/showthread.php?t...&pid=15168</a><br />
<br />
BAM, the exact code is:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>document.write("#prx_a_bar{ position: absolute !important; top: 0px;</code></div></div>
<br />
Modify the pixel value for the "top" attribute <img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile!" title="Smile!" />]]></description>
			<content:encoded><![CDATA[Thank you everyone <img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile!" title="Smile!" /> I've decided to rename it to "ProxBlox" and published it out of this forum to be in the Privacy/Security/Spam forum: <a href="http://prxbx.com/forums/showthread.php?tid=1709&amp;pid=15168" target="_blank">http://prxbx.com/forums/showthread.php?t...&pid=15168</a><br />
<br />
BAM, the exact code is:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>document.write("#prx_a_bar{ position: absolute !important; top: 0px;</code></div></div>
<br />
Modify the pixel value for the "top" attribute <img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile!" title="Smile!" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Andrew's Security Filter(s) v5.62 (May 10, 2009)]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=15154#pid15154</link>
			<pubDate>Mon, 20 Dec 2010 11:15:11 -0500</pubDate>
			<dc:creator><![CDATA[whenever]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=15154#pid15154</guid>
			<description><![CDATA[<blockquote><cite><span> (Dec. 06, 2010 07:42 PM)</span>BAM Wrote: <a href="https://www.prxbx.com/forums/showthread.php?pid=15095#pid15095" class="quick_jump">&nbsp;</a></cite>One question - is it possible to move the "A" and "B" buttons down from the top of the page slightly?  The reason I ask, is that I generally use my browser in full screen with the top section (menu bar, tab bar etc...) in auto-hide mode and when I move my mouse up to click either A or B buttons, it inadvertently un-hides the browser bar.<br />
<br />
I took a quick look at your andrew.js file but am not sure if there is anything I could change to drop the buttons down a bit?</blockquote>
<br />
Those were controlled by inline css code, which you can find after:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>document.write("&lt;style type=&#92;"text/css&#92;"&gt;")</code></div></div>
]]></description>
			<content:encoded><![CDATA[<blockquote><cite><span> (Dec. 06, 2010 07:42 PM)</span>BAM Wrote: <a href="https://www.prxbx.com/forums/showthread.php?pid=15095#pid15095" class="quick_jump">&nbsp;</a></cite>One question - is it possible to move the "A" and "B" buttons down from the top of the page slightly?  The reason I ask, is that I generally use my browser in full screen with the top section (menu bar, tab bar etc...) in auto-hide mode and when I move my mouse up to click either A or B buttons, it inadvertently un-hides the browser bar.<br />
<br />
I took a quick look at your andrew.js file but am not sure if there is anything I could change to drop the buttons down a bit?</blockquote>
<br />
Those were controlled by inline css code, which you can find after:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>document.write("&lt;style type=&#92;"text/css&#92;"&gt;")</code></div></div>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Andrew's Security Filter(s) v5.62 (May 10, 2009)]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=15095#pid15095</link>
			<pubDate>Mon, 06 Dec 2010 14:42:04 -0500</pubDate>
			<dc:creator><![CDATA[BAM]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=15095#pid15095</guid>
			<description><![CDATA[Ive been using the ASF filter since discovering it only recently - this is exactly the sort of granular control I was hoping to see someday regarding the control of javascripts in the browser... EXCELLENT work mate <img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile!" title="Smile!" /><br />
<br />
Ive found no problems with it whatsoever and couldnt be without it now.  If you are still planning on updating it then I will be very eagerly awaiting it - and a big thanks in advance for all the work making it!<br />
<br />
One question - is it possible to move the "A" and "B" buttons down from the top of the page slightly?  The reason I ask, is that I generally use my browser in full screen with the top section (menu bar, tab bar etc...) in auto-hide mode and when I move my mouse up to click either A or B buttons, it inadvertently un-hides the browser bar.<br />
<br />
I took a quick look at your andrew.js file but am not sure if there is anything I could change to drop the buttons down a bit?<br />
<br />
Cheers,<br />
<br />
BAM.]]></description>
			<content:encoded><![CDATA[Ive been using the ASF filter since discovering it only recently - this is exactly the sort of granular control I was hoping to see someday regarding the control of javascripts in the browser... EXCELLENT work mate <img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile!" title="Smile!" /><br />
<br />
Ive found no problems with it whatsoever and couldnt be without it now.  If you are still planning on updating it then I will be very eagerly awaiting it - and a big thanks in advance for all the work making it!<br />
<br />
One question - is it possible to move the "A" and "B" buttons down from the top of the page slightly?  The reason I ask, is that I generally use my browser in full screen with the top section (menu bar, tab bar etc...) in auto-hide mode and when I move my mouse up to click either A or B buttons, it inadvertently un-hides the browser bar.<br />
<br />
I took a quick look at your andrew.js file but am not sure if there is anything I could change to drop the buttons down a bit?<br />
<br />
Cheers,<br />
<br />
BAM.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Andrew's Security Filter(s) v5.62 (May 10, 2009)]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=14987#pid14987</link>
			<pubDate>Tue, 26 Oct 2010 17:01:08 -0400</pubDate>
			<dc:creator><![CDATA[soccerfan]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=14987#pid14987</guid>
			<description><![CDATA[<blockquote><cite><span> (Sep. 27, 2010 03:53 AM)</span>Kye-U Wrote: <a href="https://www.prxbx.com/forums/showthread.php?pid=14757#pid14757" class="quick_jump">&nbsp;</a></cite>EDIT: working on a new release: added detection and removal of &lt;video&gt; and &lt;audio&gt; tags, slightly improved interface, more specific confirmation boxes (e.g. external scripts confirmation box now includes the external domain at question)</blockquote>
<br />
Are we there yet (now that the new sidki config is released) <img src="images/smilies/wink.gif" style="vertical-align: middle;" border="0" alt="Wink" title="Wink" />]]></description>
			<content:encoded><![CDATA[<blockquote><cite><span> (Sep. 27, 2010 03:53 AM)</span>Kye-U Wrote: <a href="https://www.prxbx.com/forums/showthread.php?pid=14757#pid14757" class="quick_jump">&nbsp;</a></cite>EDIT: working on a new release: added detection and removal of &lt;video&gt; and &lt;audio&gt; tags, slightly improved interface, more specific confirmation boxes (e.g. external scripts confirmation box now includes the external domain at question)</blockquote>
<br />
Are we there yet (now that the new sidki config is released) <img src="images/smilies/wink.gif" style="vertical-align: middle;" border="0" alt="Wink" title="Wink" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Andrew's Security Filter(s) v5.62 (May 10, 2009)]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=14759#pid14759</link>
			<pubDate>Mon, 27 Sep 2010 11:23:02 -0400</pubDate>
			<dc:creator><![CDATA[soccerfan]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=14759#pid14759</guid>
			<description><![CDATA[<blockquote><cite><span> (Sep. 27, 2010 03:53 AM)</span>Kye-U Wrote: <a href="https://www.prxbx.com/forums/showthread.php?pid=14757#pid14757" class="quick_jump">&nbsp;</a></cite>Just wanted to get feedback on this project: if you've been using it for a while, has it been stable? Are there any issues? <img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile!" title="Smile!" /><br />
<br />
EDIT: working on a new release: added detection and removal of &lt;video&gt; and &lt;audio&gt; tags, slightly improved interface, more specific confirmation boxes (e.g. external scripts confirmation box now includes the external domain at question)</blockquote>
<br />
I've been using it off and on with sidki's Feb 09 release. Have not tried sidki's alpha or new beta yet.<br />
Looking forward to the new release of your ASF. Just a trivial thought: <br />
might be nice to populate andrew-src.txt with a few entries that show the correct syntax.]]></description>
			<content:encoded><![CDATA[<blockquote><cite><span> (Sep. 27, 2010 03:53 AM)</span>Kye-U Wrote: <a href="https://www.prxbx.com/forums/showthread.php?pid=14757#pid14757" class="quick_jump">&nbsp;</a></cite>Just wanted to get feedback on this project: if you've been using it for a while, has it been stable? Are there any issues? <img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile!" title="Smile!" /><br />
<br />
EDIT: working on a new release: added detection and removal of &lt;video&gt; and &lt;audio&gt; tags, slightly improved interface, more specific confirmation boxes (e.g. external scripts confirmation box now includes the external domain at question)</blockquote>
<br />
I've been using it off and on with sidki's Feb 09 release. Have not tried sidki's alpha or new beta yet.<br />
Looking forward to the new release of your ASF. Just a trivial thought: <br />
might be nice to populate andrew-src.txt with a few entries that show the correct syntax.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Andrew's Security Filter(s) v5.62 (May 10, 2009)]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=14757#pid14757</link>
			<pubDate>Mon, 27 Sep 2010 05:19:11 -0400</pubDate>
			<dc:creator><![CDATA[Kye-U]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=14757#pid14757</guid>
			<description><![CDATA[Just wanted to get feedback on this project: if you've been using it for a while, has it been stable? Are there any issues? <img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile!" title="Smile!" /><br />
<br />
EDIT: working on a new release: added detection and removal of &lt;video&gt; and &lt;audio&gt; tags, slightly improved interface, more specific confirmation boxes (e.g. external scripts confirmation box now includes the external domain at question)]]></description>
			<content:encoded><![CDATA[Just wanted to get feedback on this project: if you've been using it for a while, has it been stable? Are there any issues? <img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile!" title="Smile!" /><br />
<br />
EDIT: working on a new release: added detection and removal of &lt;video&gt; and &lt;audio&gt; tags, slightly improved interface, more specific confirmation boxes (e.g. external scripts confirmation box now includes the external domain at question)]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Andrew's Security Filter(s) v5.62 (May 10, 2009)]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=12894#pid12894</link>
			<pubDate>Wed, 17 Jun 2009 22:17:10 -0400</pubDate>
			<dc:creator><![CDATA[Arne]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=12894#pid12894</guid>
			<description><![CDATA[Good work! And God knows how many times I have clicked on test pages late nights and forgot that I bypass Proxomitron here at prxbx !! It brings my laptop to a full stop every time <img src="images/smilies/banghead.gif" style="vertical-align: middle;" border="0" alt="Banging Head" title="Banging Head" />]]></description>
			<content:encoded><![CDATA[Good work! And God knows how many times I have clicked on test pages late nights and forgot that I bypass Proxomitron here at prxbx !! It brings my laptop to a full stop every time <img src="images/smilies/banghead.gif" style="vertical-align: middle;" border="0" alt="Banging Head" title="Banging Head" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Andrew's Security Filter(s) v5.62 (May 10, 2009)]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=12888#pid12888</link>
			<pubDate>Mon, 20 Dec 2010 11:51:18 -0500</pubDate>
			<dc:creator><![CDATA[lnminente]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=12888#pid12888</guid>
			<description><![CDATA[First day trying, and i like them <img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile!" title="Smile!" /> Let's share:<br />
<br />
- I went to google maps, to make the page work i clicked on allow scripts and iframes for the path. Later i edited the andrew.txt to don't let the full google.com/, but only maps.google.com/ and it is working nice.<br />
<br />
- The Allow and Bypass buttons are inside a div with class prx_a_bar of 51px. It can let me to click on "Ayuda" (help link). It can be reduced to 33px, but i would have only one pixel width to click on the help. I send you a pic, we don't see the cursor but it is over the first blue "A" of "Ayuda". So another change i did was to remove the padding attribute to be able to click on help.<br />
<br />
[img expired]<br />
<br />
I will play more, i want to take care only of offsite objects. Very nice filters, many thanks for them Andrew <img src="http://www.mysmiley.net/imgs/smile/happy/happy0034.gif" border="0" alt="[Image: happy0034.gif]" /><hr />
<br />
mmm i can't make youtube working. I think i need a filter to bypass urls with "&amp;trust=ext&amp;tags=.SRC." added to the query string.<br />
<hr />
<br />
Solved the problem with youtube. It was my fault, i use to disable filtering in non 200 responses and it was breaking the allowing of scripts from s.ytimg.com/ to the andrew-src.txt list.<br />
<br />
edit:img expired...]]></description>
			<content:encoded><![CDATA[First day trying, and i like them <img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile!" title="Smile!" /> Let's share:<br />
<br />
- I went to google maps, to make the page work i clicked on allow scripts and iframes for the path. Later i edited the andrew.txt to don't let the full google.com/, but only maps.google.com/ and it is working nice.<br />
<br />
- The Allow and Bypass buttons are inside a div with class prx_a_bar of 51px. It can let me to click on "Ayuda" (help link). It can be reduced to 33px, but i would have only one pixel width to click on the help. I send you a pic, we don't see the cursor but it is over the first blue "A" of "Ayuda". So another change i did was to remove the padding attribute to be able to click on help.<br />
<br />
[img expired]<br />
<br />
I will play more, i want to take care only of offsite objects. Very nice filters, many thanks for them Andrew <img src="http://www.mysmiley.net/imgs/smile/happy/happy0034.gif" border="0" alt="[Image: happy0034.gif]" /><hr />
<br />
mmm i can't make youtube working. I think i need a filter to bypass urls with "&amp;trust=ext&amp;tags=.SRC." added to the query string.<br />
<hr />
<br />
Solved the problem with youtube. It was my fault, i use to disable filtering in non 200 responses and it was breaking the allowing of scripts from s.ytimg.com/ to the andrew-src.txt list.<br />
<br />
edit:img expired...]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Andrew's Security Filter(s) v5.62 (May 10, 2009)]]></title>
			<link>https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=12846#pid12846</link>
			<pubDate>Mon, 15 Jun 2009 10:00:26 -0400</pubDate>
			<dc:creator><![CDATA[sidki3003]]></dc:creator>
			<guid isPermaLink="false">https://www.prxbx.com/forums/showthread.php?tid=970&amp;pid=12846#pid12846</guid>
			<description><![CDATA[<blockquote><cite><span> (Jul. 13, 2007 07:53 AM)</span>Kye-U Wrote: <a href="https://www.prxbx.com/forums/showthread.php?pid=8445#pid8445" class="quick_jump">&nbsp;</a></cite><a href="http://prxbx.com/test/test.php" target="_blank">http://prxbx.com/test/test.php</a> (evil version, click with caution.)</blockquote>
<br />
This is a very interesting testpage!<br />
<br />
It was almost bringing my system down, apparently because the huge number of popup blocked notifications were using up all GDI resources.  (Limited to max 10 notifications now, afterwards silent blocking.)]]></description>
			<content:encoded><![CDATA[<blockquote><cite><span> (Jul. 13, 2007 07:53 AM)</span>Kye-U Wrote: <a href="https://www.prxbx.com/forums/showthread.php?pid=8445#pid8445" class="quick_jump">&nbsp;</a></cite><a href="http://prxbx.com/test/test.php" target="_blank">http://prxbx.com/test/test.php</a> (evil version, click with caution.)</blockquote>
<br />
This is a very interesting testpage!<br />
<br />
It was almost bringing my system down, apparently because the huge number of popup blocked notifications were using up all GDI resources.  (Limited to max 10 notifications now, afterwards silent blocking.)]]></content:encoded>
		</item>
	</channel>
</rss>