<?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>《在侧边栏和新窗口打开网页的Firegestures手势》的评论</title>
	<atom:link href="http://qixinglu.com/archives/firegestures_open_page_in_sidebar_and_window/feed" rel="self" type="application/rss+xml" />
	<link>http://qixinglu.com/archives/firegestures_open_page_in_sidebar_and_window</link>
	<description>潜心修炼，早日成仙。GNU/Linux、Ubuntu、Firefox、LiveCD、游戏MOD。</description>
	<lastBuildDate>Thu, 11 Mar 2010 03:59:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>muzuiget</title>
		<link>http://qixinglu.com/archives/firegestures_open_page_in_sidebar_and_window/comment-page-1#comment-280</link>
		<dc:creator>muzuiget</dc:creator>
		<pubDate>Thu, 21 May 2009 09:04:33 +0000</pubDate>
		<guid isPermaLink="false">http://muzuiget.blog.ubuntu.org.cn/?p=1516#comment-280</guid>
		<description>@依云
也感谢你的分享。</description>
		<content:encoded><![CDATA[<p>@依云<br />
也感谢你的分享。</p>
]]></content:encoded>
	</item>
	<item>
		<title>依云</title>
		<link>http://qixinglu.com/archives/firegestures_open_page_in_sidebar_and_window/comment-page-1#comment-279</link>
		<dc:creator>依云</dc:creator>
		<pubDate>Wed, 20 May 2009 15:44:54 +0000</pubDate>
		<guid isPermaLink="false">http://muzuiget.blog.ubuntu.org.cn/?p=1516#comment-279</guid>
		<description>太棒了！非常好的主意！
为表谢意，我也给个脚本吧，用国外代理打开当前网页的（代理网址可以自己改一下）：
//将Ansi编码的字符串进行Base64编码 {{{1
function encode64(input){
  var keyStr = &quot;ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=&quot;;
  var output = &quot;&quot;;
  var chr1, chr2, chr3 = &quot;&quot;;
  var enc1, enc2, enc3, enc4 = &quot;&quot;;
  var i = 0;

  do {
    chr1 = input.charCodeAt(i++);
    chr2 = input.charCodeAt(i++);
    chr3 = input.charCodeAt(i++);

    enc1 = chr1 &gt;&gt; 2;
    enc2 = ((chr1 &amp; 3) &lt;&gt; 4);
    enc3 = ((chr2 &amp; 15) &lt;&gt; 6);
    enc4 = chr3 &amp; 63;

    if (isNaN(chr2)) {
      enc3 = enc4 = 64;
    } else if (isNaN(chr3)) {
      enc4 = 64;
    }

    output = output +
      keyStr.charAt(enc1) +
      keyStr.charAt(enc2) +
      keyStr.charAt(enc3) +
      keyStr.charAt(enc4);
    chr1 = chr2 = chr3 = &quot;&quot;;
    enc1 = enc2 = enc3 = enc4 = &quot;&quot;;
  } while (i &lt; input.length);

  return output;
}

gBrowser.loadURI(&quot;http://place2hide.com/index.php?q=&quot;+encode64(document.getElementById(&quot;urlbar&quot;).value))</description>
		<content:encoded><![CDATA[<p>太棒了！非常好的主意！<br />
为表谢意，我也给个脚本吧，用国外代理打开当前网页的（代理网址可以自己改一下）：<br />
//将Ansi编码的字符串进行Base64编码 {{{1<br />
function encode64(input){<br />
  var keyStr = &#8220;ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=&#8221;;<br />
  var output = &#8220;&#8221;;<br />
  var chr1, chr2, chr3 = &#8220;&#8221;;<br />
  var enc1, enc2, enc3, enc4 = &#8220;&#8221;;<br />
  var i = 0;</p>
<p>  do {<br />
    chr1 = input.charCodeAt(i++);<br />
    chr2 = input.charCodeAt(i++);<br />
    chr3 = input.charCodeAt(i++);</p>
<p>    enc1 = chr1 &gt;&gt; 2;<br />
    enc2 = ((chr1 &amp; 3) &lt;&gt; 4);<br />
    enc3 = ((chr2 &amp; 15) &lt;&gt; 6);<br />
    enc4 = chr3 &amp; 63;</p>
<p>    if (isNaN(chr2)) {<br />
      enc3 = enc4 = 64;<br />
    } else if (isNaN(chr3)) {<br />
      enc4 = 64;<br />
    }</p>
<p>    output = output +<br />
      keyStr.charAt(enc1) +<br />
      keyStr.charAt(enc2) +<br />
      keyStr.charAt(enc3) +<br />
      keyStr.charAt(enc4);<br />
    chr1 = chr2 = chr3 = &#8220;&#8221;;<br />
    enc1 = enc2 = enc3 = enc4 = &#8220;&#8221;;<br />
  } while (i &lt; input.length);</p>
<p>  return output;<br />
}</p>
<p>gBrowser.loadURI(&#8220;http://place2hide.com/index.php?q=&#8221;+encode64(document.getElementById(&#8220;urlbar&#8221;).value))</p>
]]></content:encoded>
	</item>
</channel>
</rss>
