<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>四仔冇格仔，睇完大個仔</title>
	<atom:link href="http://4zai.net/feed" rel="self" type="application/rss+xml" />
	<link>http://4zai.net</link>
	<description>我唔喺卖四仔嘎~</description>
	<lastBuildDate>Thu, 21 Apr 2011 03:39:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>kJava版新浪微博显示&#8221;发自iPhone客户端&#8221; 你的山寨苹果也能行</title>
		<link>http://4zai.net/234</link>
		<comments>http://4zai.net/234#comments</comments>
		<pubDate>Wed, 20 Apr 2011 05:01:35 +0000</pubDate>
		<dc:creator>四仔</dc:creator>
				<category><![CDATA[技术宅の成长]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[新浪微博]]></category>

		<guid isPermaLink="false">http://4zai.net/234</guid>
		<description><![CDATA[博猪终于在iPad上慢慢地码好这篇文章鸟。写毕业论文还木有这么积极来着。 话说最近iPhone大热啊，新浪微博上面各种的&#8221;发自iPhone客户端&#8221;，看得博猪心里那个毛啊！人人生而平等，为什么别人用iPhone客户端刷我屏幕可以刷得这么欢？博猪的同学还特意换了个iPhone4刷微博。哎，博猪都不想掏出心爱的&#8221;S60客户端&#8221;出来刷屏鸟。 啊啊啊啊啊！新浪你为神马要这么显示呢？没有iPhone的同鞋有木有！！！还用java手机的童鞋你伤不起啊！！！ 不过呢，最近博猪看到一篇文章，写到了如何修改android的微博客户端，使其发的微博变成&#8221;发自iPhone客户端&#8221;，博猪受此启发，于是想修改一下s60版的。无奈s60太难修改了，要吧&#8221;s60&#8243;替换成&#8221;iPhone&#8221;多了3个字母，修改起来就不容易啊啊。于是博猪只好转变方向，修改了一下下java版的官方客户端。 修改过程略。修改成功直接下面放出。 其实弄java版的都有好处的。现在的手机包括山寨的，基本都跑得起java。当然，iPhone可是跑不起java的啊(-.- 用iPhone的还需要你这个么？)好了，这下你也可以拿你的山寨手机刷新浪微博了吧？ 当然了，java版无论界面还是操作，其实都有点丑陋的。。。 好的，说则么多，来 下载地址 （android手机可以直接用修改好的android版客户端啊 链接 ） PS 想电脑发微博也装牛么？这里有个修改了sinafox的火狐浏览器插件，显示的是&#8221;发自iPad客户端&#8221;。好了，这下让别人眼红去吧！ 点这里下载 （2011.4.21 update：点击此链接→ http://v.t.sina.com.cn/share/share.php?appkey=2849184197&#38;content=utf8 发送微博直接显示“发自iPad客户端”） &#160; 有什么问题请新浪微博 @4zai © 四仔 for 四仔冇格仔，睇完大個仔, 2011. &#124; Permalink &#124; 44 comments &#124; Add to del.icio.us Post tags: iPhone, 新浪微博 Feed enhanced by Better Feed from Ozh]]></description>
			<content:encoded><![CDATA[<p>博猪终于在iPad上慢慢地码好这篇文章鸟。写毕业论文还木有这么积极来着。</p>
<p>话说最近iPhone大热啊，新浪微博上面各种的&#8221;发自iPhone客户端&#8221;，看得博猪心里那个毛啊！人人生而平等，为什么别人用iPhone客户端刷我屏幕可以刷得这么欢？博猪的同学还特意换了个iPhone4刷微博。哎，博猪都不想掏出心爱的&#8221;S60客户端&#8221;出来刷屏鸟。</p>
<p>啊啊啊啊啊！新浪你为神马要这么显示呢？没有iPhone的同鞋有木有！！！还用java手机的童鞋你伤不起啊！！！<span id="more-234"></span></p>
<p>不过呢，最近博猪看到一篇<a title="DIY新浪微博Android手机客户端（一）" href="http://hi.baidu.com/aqtata817/blog/item/776246021f81b6d87b8947bb.html" target="_blank">文章</a>，写到了如何修改android的微博客户端，使其发的微博变成&#8221;发自iPhone客户端&#8221;，博猪受此启发，于是想修改一下s60版的。无奈s60太难修改了，要吧&#8221;s60&#8243;替换成&#8221;iPhone&#8221;多了3个字母，修改起来就不容易啊啊。于是博猪只好转变方向，修改了一下下java版的官方客户端。</p>
<p>修改过程略。修改成功直接下面放出。</p>
<p>其实弄java版的都有好处的。现在的手机包括山寨的，基本都跑得起java。当然，iPhone可是跑不起java的啊(-.- 用iPhone的还需要你这个么？)好了，这下你也可以拿你的山寨手机刷新浪微博了吧？</p>
<p>当然了，java版无论界面还是操作，其实都有点丑陋的。。。</p>
<p>好的，说则么多，来 <a title="weibo v2.0.0 mod by weiwei" href="http://u.115.com/file/t585c02b9c" target="_blank">下载地址</a></p>
<p>（android手机可以直接用修改好的android版客户端啊 <a title="新浪微博iPhone接口版" href="http://hi.baidu.com/aqtata817/blog/item/e241e9f1405e10ccf2d38590.html" target="_blank">链接</a> ）</p>
<p>PS 想电脑发微博也装牛么？这里有个修改了sinafox的火狐浏览器插件，显示的是&#8221;发自iPad客户端&#8221;。好了，这下让别人眼红去吧！ <a title="sinafox mod by weiwei" href="http://u.115.com/file/t51d7a9e6f" target="_blank">点这里下载</a></p>
<p>（2011.4.21 update：点击此链接→ http://v.t.sina.com.cn/share/share.php?appkey=2849184197&amp;content=utf8 发送微博直接显示“发自iPad客户端”）</p>
<p>&nbsp;</p>
<p>有什么问题请新浪微博 <a title="4zai的新浪微博" href="http://weibo.com/4zai" target="_blank">@4zai</a></p>
<hr />
<p><small>© 四仔 for <a href="http://4zai.net">四仔冇格仔，睇完大個仔</a>, 2011. |
<a href="http://4zai.net/234">Permalink</a> |
<a href="http://4zai.net/234#comments">44 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://4zai.net/234&title=kJava版新浪微博显示&#8221;发自iPhone客户端&#8221; 你的山寨苹果也能行">del.icio.us</a>
<br/>
Post tags: <a href="http://4zai.net/tag/iphone" rel="tag">iPhone</a>, <a href="http://4zai.net/tag/%e6%96%b0%e6%b5%aa%e5%be%ae%e5%8d%9a" rel="tag">新浪微博</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://4zai.net/234/feed</wfw:commentRss>
		<slash:comments>44</slash:comments>
		</item>
		<item>
		<title>真的长草了啊！</title>
		<link>http://4zai.net/232</link>
		<comments>http://4zai.net/232#comments</comments>
		<pubDate>Wed, 20 Apr 2011 01:47:55 +0000</pubDate>
		<dc:creator>四仔</dc:creator>
				<category><![CDATA[发发牢骚~]]></category>

		<guid isPermaLink="false">http://4zai.net/232</guid>
		<description><![CDATA[太久没有空打理了，都张草了的说。话说添加了我的blog做友情链接的在下面说一声哈，我会添加回去的亲～ © 四仔 for 四仔冇格仔，睇完大個仔, 2011. &#124; Permalink &#124; 2 comments &#124; Add to del.icio.us Post tags: Feed enhanced by Better Feed from Ozh]]></description>
			<content:encoded><![CDATA[<p>太久没有空打理了，都张草了的说。话说添加了我的blog做友情链接的在下面说一声哈，我会添加回去的亲～</p>
<hr />
<p><small>© 四仔 for <a href="http://4zai.net">四仔冇格仔，睇完大個仔</a>, 2011. |
<a href="http://4zai.net/232">Permalink</a> |
<a href="http://4zai.net/232#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://4zai.net/232&title=真的长草了啊！">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://4zai.net/232/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>仅仅是试试ipad版的wordpress客户端</title>
		<link>http://4zai.net/227</link>
		<comments>http://4zai.net/227#comments</comments>
		<pubDate>Wed, 20 Apr 2011 01:41:47 +0000</pubDate>
		<dc:creator>四仔</dc:creator>
				<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>

		<guid isPermaLink="false">http://4zai.net/227</guid>
		<description><![CDATA[仅仅是试试啦。。。ipad玩了一个月，第一次用客户端上来。嗯哼！长草了貌似！！木有办法鸟，最近折腾ios啊！ © 四仔 for 四仔冇格仔，睇完大個仔, 2011. &#124; Permalink &#124; 2 comments &#124; Add to del.icio.us Post tags: ios, ipad Feed enhanced by Better Feed from Ozh]]></description>
			<content:encoded><![CDATA[<p>仅仅是试试啦。。。ipad玩了一个月，第一次用客户端上来。嗯哼！长草了貌似！！木有办法鸟，最近折腾ios啊！</p>
<hr />
<p><small>© 四仔 for <a href="http://4zai.net">四仔冇格仔，睇完大個仔</a>, 2011. |
<a href="http://4zai.net/227">Permalink</a> |
<a href="http://4zai.net/227#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://4zai.net/227&title=仅仅是试试ipad版的wordpress客户端">del.icio.us</a>
<br/>
Post tags: <a href="http://4zai.net/tag/ios" rel="tag">ios</a>, <a href="http://4zai.net/tag/ipad" rel="tag">ipad</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://4zai.net/227/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>免翻墙Twitter OAuth验证工具-iTAP</title>
		<link>http://4zai.net/222</link>
		<comments>http://4zai.net/222#comments</comments>
		<pubDate>Tue, 31 Aug 2010 08:08:08 +0000</pubDate>
		<dc:creator>四仔</dc:creator>
				<category><![CDATA[twitter]]></category>
		<category><![CDATA[iTAP]]></category>
		<category><![CDATA[oauth]]></category>

		<guid isPermaLink="false">http://4zai.net/?p=222</guid>
		<description><![CDATA[最近无聊突然想起有iTAP这个东西。但是上去Google Code一看才发现作者没有更新了，连教程也删掉了。只好再cache里面找到教程转过来，方便以后看一看。
什么是iTAP

iTAP嘛，用作者的话说，是Twitter OAuth Proxy。就是一个免翻墙的oauth工具，原理大概就是在服务器端模拟登录twitter。好处嘛，就是不用翻墙咯。。(￣▽￣")]]></description>
			<content:encoded><![CDATA[<p>最近无聊突然想起有iTAP这个东西。但是上去Google Code一看才发现作者没有更新了，连教程也删掉了。只好再cache里面找到教程转过来，方便以后看一看。</p>
<h3><span style="color: #ff0000;"><strong>什么是iTAP</strong></span></h3>
<p>iTAP嘛，用作者的话说，是Twitter OAuth Proxy。就是一个免翻墙的oauth工具，原理大概就是在服务器端模拟登录twitter。好处嘛，就是不用翻墙咯。。(￣▽￣&#8221;)</p>
<p>iTAP下载地址：<a title="iTAP下载" href="http://code.google.com/p/itap/" target="_blank">http://code.google.com/p/itap/</a></p>
<div>
<h3><strong><span style="color: #ff0000;">iTAP安装</span></strong></h3>
<p><a href="http://itap.googlecode.com/files/itap-r7.zip"></a></p>
<p>安装也是很简单的嘛&#8230;.丢到空间上，然后打开能看到“Connected to Twitter API successfully.”的话，那么就可以了。这个其实不是什么问题，只要搭建好一个然后共享就可以了。</p>
<h3><strong><a href="http://blog.vii.im/wp-content/uploads/2010/06/tm1.png"><span style="color: #ff0000;">iTAP修改</span></a></strong></h3>
<p><strong>dabr/奶瓶腿/kwestion5:</strong></p>
<p>打开common/user.php,找到</p>
<blockquote><p>$authorise_url</p></blockquote>
<p>把这一行修改为</p>
<blockquote><p>$authorise_url = ‘http://itap.vii.im/authorize?oauth_token=’.$token['oauth_token'];</p></blockquote>
<p>保存即可,登录时选择<strong>使用 OAuth 方式登录</strong>就可以啦~</p>
<p><a href="http://blog.vii.im/wp-content/uploads/2010/06/tm4.png"><br />
</a></p>
<p><strong>Rabr/Twip:</strong></p>
<p>由于这两个都使用了<a href="http://abrah.am/">twitteroauth</a>这个第三方类库,修改起来步骤基本上是一样的.只不过路径不同而已,Rabr需要修改的是lib/twitteroauth.php,而Twip则是include/twitteroauth.php</p>
<p>打开后把以下两行</p>
<blockquote><p>function authenticateURL() { return ‘https://twitter.com/oauth/authenticate’; }<br />
function authorizeURL()    { return ‘https://twitter.com/oauth/authorize’; }</p></blockquote>
<p>替换为</p>
<blockquote><p>function authenticateURL() { return ‘http://itap.vii.im/authenticate’; }<br />
function authorizeURL()    { return ‘http://itap.vii.im/authorize’; }</p></blockquote>
<p>即可</p>
<p><strong>自建的只需要把http://itap.vii.im/修改为自己的iTAP地址即可</strong></p>
</div>
<hr />
<p><small>© 四仔 for <a href="http://4zai.net">四仔冇格仔，睇完大個仔</a>, 2010. |
<a href="http://4zai.net/222">Permalink</a> |
<a href="http://4zai.net/222#comments">10 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://4zai.net/222&title=免翻墙Twitter OAuth验证工具-iTAP">del.icio.us</a>
<br/>
Post tags: <a href="http://4zai.net/tag/itap" rel="tag">iTAP</a>, <a href="http://4zai.net/tag/oauth" rel="tag">oauth</a>, <a href="http://4zai.net/tag/twitter" rel="tag">twitter</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://4zai.net/222/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>修改Gravity让Symbian上的4SQ复活</title>
		<link>http://4zai.net/208</link>
		<comments>http://4zai.net/208#comments</comments>
		<pubDate>Mon, 07 Jun 2010 14:30:30 +0000</pubDate>
		<dc:creator>四仔</dc:creator>
				<category><![CDATA[技术宅の成长]]></category>
		<category><![CDATA[4sq]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[gravity]]></category>

		<guid isPermaLink="false">http://4zai.net/?p=208</guid>
		<description><![CDATA[    *
      前言

我曾经以为，手机里Gravity的Foursquare更新，只能永远的停在2010年5月35日11:55am。

但是现在，Foursquare又复活了。感谢 @luosheng 的Foursquare API代理。有了这个方法，Foursquare就能永远活在墙内。

(话说自从有了4SQ，我会经常走动，经常的Check in。嗯~ 腰不会酸了，腿不会痛。)

(不想修改的可以 直接下载 修改好4SQ的Gravity 6375已经XX英文版)]]></description>
			<content:encoded><![CDATA[<ul>
<li>
<h4><span style="color: #ff0000;">前言</span></h4>
</li>
</ul>
<p>我曾经以为，手机里Gravity的Foursquare更新，只能永远的停在2010年5月35日11:55am。</p>
<p>但是现在，Foursquare又复活了。感谢 <a title="@luosheng" href="http://twitter.com/luosheng" target="_blank">@luosheng</a> 的Foursquare API代理。有了这个方法，Foursquare就能永远活在墙内。</p>
<p>(话说自从有了4SQ，我会经常走动，经常的Check in。嗯~ 腰不会酸了，腿不会痛。)</p>
<p>(不想修改的可以 <a title="Gravity" href="http://www.uushare.com/user/fourwei444/file/3136244" target="_blank">直接下载</a> 修改好4SQ的Gravity 6375已经XX英文版)</p>
<ul>
<li>
<h4><span style="color: #ff0000;">修改方法</span></h4>
</li>
</ul>
<h6><strong><span style="color: #0000ff;">一，准备工具</span></strong></h6>
<p>①gravity随便什么原版或者XX版或者原版或者汉化版。 <a title="这里下载Gravity" href="http://www.uushare.com/user/gravity/file" target="_blank">这里下载Gravity</a></p>
<p>②UltraEdit，Siscontents和加壳工具。 <a title="这里下载Siscontents和加壳工具" href="http://www.uushare.com/user/fourwei444/file/3112789" target="_blank">这里下载Siscontents和加壳工具</a></p>
<p>③国外的空间（或者我这里提供个API：<span style="text-decoration: line-through;">api.foursquares.tk </span>（废了）。这里foursquares末尾有个s的，为了和原来的API长度一致）</p>
<p>④下载4SQ的API可以到这里 <a title="4SQ API" href="https://code.google.com/p/ls-api-proxy/">https://code.google.com/p/ls-api-proxy/</a></p>
<h6><span style="color: #0000ff;"><strong>二，修改</strong></span></h6>
<p>①用Siscontent解包Gravity</p>
<p>②用UltraEdit修改sys/bin下的exe文件</p>
<p>查找</p>
<blockquote><p>6100700069002E0066006F00750072007300710075006100720065002E0063006F006D00</p></blockquote>
<p><a href="http://4zai.net/blog/wp-content/uploads/2010/06/4sq1.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="UltraEdit" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F06%2F4sq1_thumb.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" border="0" alt="UltraEdit" width="644" height="209" /></a></p>
<p>③替换成你的API地址，这里每一个字母中间都有一个“00”间隔的</p>
<p><a href="http://4zai.net/blog/wp-content/uploads/2010/06/4sq2.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="foursquare" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F06%2F4sq2_thumb.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" border="0" alt="foursquare" width="644" height="100" /></a> 就是说你替换了一个&#8221;a”然后要跳过一个”.”然后再替换下一个字母。不够长的可以在左面补上0。</p>
<p><a href="http://4zai.net/blog/wp-content/uploads/2010/06/4sq3.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="foursquare" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F06%2F4sq3_thumb.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" border="0" alt="foursquare" width="644" height="86" /></a> 这个是修改前后的对比。</p>
<p>④将修改后的exe文件用Symbian脱壳工具来加壳。</p>
<p>⑤修改好的exe文件替换安装包里面原来的文件就可以了。</p>
<p>⑥在手机上覆盖安装一下。</p>
<p>⑦这时候4SQ就可以用了。</p>
<h6><span style="color: #ff0000;"><strong>然后大家就可以继续Enjoy了。</strong></span></h6>
<h4>转载注明出处  <a title="http://4zai.net/208" href="http://4zai.net/208" target="_self">http://4zai.net/208</a> twitter <a onclick="javascript:pageTracker._trackPageview('/outbound/article/twitter.com');" href="http://twitter.com/4zai">@4zai</a> QQ微博 <a onclick="javascript:pageTracker._trackPageview('/outbound/article/t.qq.com');" href="http://t.qq.com/im4zai">@im4zai</a></h4>
<hr />
<p><small>© 四仔 for <a href="http://4zai.net">四仔冇格仔，睇完大個仔</a>, 2010. |
<a href="http://4zai.net/208">Permalink</a> |
<a href="http://4zai.net/208#comments">27 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://4zai.net/208&title=修改Gravity让Symbian上的4SQ复活">del.icio.us</a>
<br/>
Post tags: <a href="http://4zai.net/tag/4sq" rel="tag">4sq</a>, <a href="http://4zai.net/tag/api" rel="tag">api</a>, <a href="http://4zai.net/tag/foursquare" rel="tag">foursquare</a>, <a href="http://4zai.net/tag/gravity" rel="tag">gravity</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://4zai.net/208/feed</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>最近日子囧囧囧</title>
		<link>http://4zai.net/199</link>
		<comments>http://4zai.net/199#comments</comments>
		<pubDate>Tue, 25 May 2010 09:50:39 +0000</pubDate>
		<dc:creator>四仔</dc:creator>
				<category><![CDATA[行云流水帐]]></category>
		<category><![CDATA[愉快]]></category>
		<category><![CDATA[杯具]]></category>
		<category><![CDATA[考试]]></category>

		<guid isPermaLink="false">http://4zai.net/?p=199</guid>
		<description><![CDATA[大家好，我是平田真悲剧男。
最近一直在考试啊。天啊这2个星期也就半个月不到的时间居然在周六周日没有放假接连来的考试让我情何以堪啊。要知道我什么都不懂的说…于是小抄什么的那个是必须的 o(*￣▽￣*)ゞ
但是一本书这么厚，怎么打小抄啊，唯有等啊等啊等啊等，希望老湿给点tips嘛~然后就能很有针对性的打小抄咯！
谁知道老湿给的贴士都不太真实，所以考试真是很杯具的说。
---------------------------< 来点愉快的吧>---------------------------
最近听说很多派发这种传单的。今天终于派到我手上了。]]></description>
			<content:encoded><![CDATA[<p>大家好，我是<a title="平田真悲剧男" href="http://v.youku.com/v_show/id_XMTcyMTEyMDc2.html" target="_blank">平田真悲剧男</a>。</p>
<p>最近一直在<span style="color: #ff0000; font-size: large;"><strong>考试</strong></span>啊。天啊这2个星期也就半个月不到的时间居然在周六周日没有放假接连来的考试让我情何以堪啊。要知道我什么都不懂的说…于是小抄什么的那个是必须的 o(*￣▽￣*)ゞ</p>
<p>但是一本书这么厚，怎么打小抄啊，唯有等啊等啊等啊等，希望老湿给点tips嘛~然后就能很有针对性的打小抄咯！</p>
<p>谁知道老湿给的贴士都不太真实，所以考试真是很杯具的说。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&lt;来点愉快的吧&gt;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>最近听说很多派发这种传单的。今天终于派到我手上了。</p>
<p><a href="http://4zai.net/blog/wp-content/uploads/2010/05/20100523169.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto;" title="湖北省人类精子库" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F20100523169_thumb.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" alt="湖北省人类精子库" width="360" height="480" /></a></p>
<p>刚刚看到好像我觉得很愉快呢。</p>
<p>但是再往下看…</p>
<p>我只想说我是88年以后出生的，所以又杯具了…</p>
<p>（话说那些人真会找啊，知道去找<strong><span style="color: #ff0000; font-size: large;">优秀</span></strong>的<span style="text-decoration: line-through;"><span style="color: #ffff00;">精力</span>旺盛的</span>重点大学生）</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-&lt;啊这下真的是来点愉快的吧&gt;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>在twitpic上看到一张图片</p>
<p><a href="http://4zai.net/blog/wp-content/uploads/2010/05/105533095.jpg"><img style="display: inline; margin-left: 0px; margin-right: 0px;" title="105533095" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F105533095_thumb.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" alt="105533095" width="240" height="112" /></a></p>
<p>然后怎么断句啊？</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-&lt;还要写点什么好呢？&gt;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>实在不知道写什么了就这么打住吧。</p>
<p>考试依然继续ing…</p>
<hr />
<p><small>© 四仔 for <a href="http://4zai.net">四仔冇格仔，睇完大個仔</a>, 2010. |
<a href="http://4zai.net/199">Permalink</a> |
<a href="http://4zai.net/199#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://4zai.net/199&title=最近日子囧囧囧">del.icio.us</a>
<br/>
Post tags: <a href="http://4zai.net/tag/%e6%84%89%e5%bf%ab" rel="tag">愉快</a>, <a href="http://4zai.net/tag/%e6%9d%af%e5%85%b7" rel="tag">杯具</a>, <a href="http://4zai.net/tag/%e8%80%83%e8%af%95" rel="tag">考试</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://4zai.net/199/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>速度就是一切！Gae上快速搭建推特API简易教程</title>
		<link>http://4zai.net/179</link>
		<comments>http://4zai.net/179#comments</comments>
		<pubDate>Sun, 16 May 2010 17:41:34 +0000</pubDate>
		<dc:creator>四仔</dc:creator>
				<category><![CDATA[技术宅の成长]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[Gtap]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[推特]]></category>

		<guid isPermaLink="false">http://4zai.net/?p=179</guid>
		<description><![CDATA[你在为怎么上推特烦恼吗？你想个性化自己的推特吗？想解决oauth问题？找不到免费空间？免费空间太慢？空间ping值高？twip搭建不成功？不支持 ssl？来吧，这里将给你一个简单的方法！


先看看gae的 api的ping值你才决定是否继续搭建

Gravity测试更新一次（就是200条tweet）用了400K左右。

这里提供一个api做大家试试吧 http://oauthapi.appspot.com/

想用twip搭建oauth 的情看这里《用twip搭建带oauth的twitter(推特)api proxy》

(注：本文只是探讨更改推特上fromXXX的个性化技术，不想涉及爬墙等问题，对大家的api使用方法引发等等问题不负任何责任)]]></description>
			<content:encoded><![CDATA[<h2><span style="color: #0000ff;">你在为怎么上推特烦恼吗？你想个性化自己的推特吗？想解决oauth问题？找不到免费空间？免费空间太慢？空间ping值高？twip搭建不成功？不支持ssl？来吧，这里将给你一个简单的方法！</span></h2>
<p style="text-align: center;"><a href="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2Fping.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*"><img class="aligncenter size-full wp-image-182" title="ping" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2Fping.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" alt="" width="446" height="134" /></a></p>
<p style="text-align: center;">先看看gae的api的ping值你才决定是否继续搭建</p>
<p style="text-align: left;">Gravity测试更新一次（就是200条tweet）用了400K左右。</p>
<p style="text-align: left;">Https连接Gae的话稳定性应该还是有保证的。</p>
<p style="text-align: left;">这里提供一个api做大家试试吧 http://oauthapi.appspot.com/</p>
<p style="text-align: left;">想用twip搭建oauth的情看这里《<a title="twitter apps 申请方法" href="../../137/" target="_blank">用twip搭建带oauth的twitter(推特)api proxy</a>》</p>
<p>(注：本文只是探讨更改推特上fromXXX的个性化技术，不想涉及爬墙等问题，对大家的api使用方法引发等等问题不负任何责任)</p>
<h3><span style="color: #ff0000;"><strong>GAE上搭建API的准备</strong></span></h3>
<p>①在这里下载搭建api需要的源代码GTAP <a title="gtap" href="http://code.google.com/p/gtap/downloads/detail?name=gtap-0.3.1.tar.gz&amp;can=2&amp;q=">GTAP 0.3.1 下载</a> (from <a title="GTAP CODE" href="http://code.google.com/p/gtap/downloads/list" target="_blank">http://code.google.com/p/gtap/downloads/list</a>)</p>
<p>②在这里下载搭建oauth需要的源代码 <a title="oauth" href="http://gtap.googlecode.com/issues/attachment?aid=2187945060349088145&amp;name=gtap-oauth.7z&amp;token=22d80b37d464ce9680dfdf45ea617ecc">oauth下载</a> (from <a title="oauth" href="http://code.google.com/p/gtap/issues/detail?id=9" target="_blank"> http://code.google.com/p/gtap/issues/detail?id=9</a>)</p>
<p>③这里下载上传到GAE的工具SDupload <a title="Sdupload下载" href="http://code.google.com/p/sdapp/downloads/detail?name=SDUpload%200.1.rar&amp;can=2&amp;q=">Sdupload下载</a> （from <a href="http://code.google.com/p/sdapp/downloads/list" target="_blank">http://code.google.com/p/sdapp/downloads/list</a>)  或者我这里提供一个已经打包好的文件  <a title="UUShare下载" href="http://www.uushare.com/user/fourwei444/file/3023905" target="_blank">uushare下载</a> （不过大家还是可以多看看上面的主页会有更新版的，通常有bug fix）</p>
<h3><span style="color: #ff0000;"><strong> </strong><strong>GAE 上搭建API的</strong></span><strong><span style="color: #ff0000;">过程</span></strong></h3>
<p><span style="color: #ff0000;"><strong>一，下载下来的文件要做这样的修改</strong></span></p>
<p>①把下载好的Gtap 0.3.1 解压。假设放到gtap文件夹。</p>
<p>②把oauth源码也解压到gtap文件夹(中间会覆盖app.yaml 。如果下载我打包好的直接无视①和②)</p>
<p>③把Consumer key 和 Consumer secret填到oauth.py （在google code上下载最新的只要修改oauth_config.py就可以了）  (twitter apps的callback url设置为 <a href="https://xxx.appspot.com/oauth/twitter/callback">https://xxx.appspot.com/oauth/twitter/callback</a>。关于twitter apps填写参照这个文章相关内容 《<a title="twitter apps 申请方法" href="http://4zai.net/137/" target="_blank">用twip搭建带oauth的twitter(推特)api proxy</a>》 )</p>
<pre>修改方法：查找 <span style="color: #0000ff;">'consumer_key': '',</span> 和 <span style="color: #0000ff;">'consumer_secret': '',</span> 在''中间填入Consumer key 和 Consumer secret 就可以了。</pre>
<p>④由于SDupload某方面不支持，所以修改app.yaml。除了appid填自己的外其他和下面一致。</p>
<pre>application: &lt;your appid&gt;    //这个&lt;your appid&gt; 改成下文的id。记得不要“&lt;”和“&gt;”。
version: 1
runtime: python
api_version: 1

handlers:

- url: (?i)/gtap_oauth/.*
  script: gtap_oauth.py

- url: (?i)/oauth/.*
  script: oauth.py

- url: (?i)/oauth_demo/.*
  script: oauth.py

- url: /
  static_files: index.html
  upload: index.html</pre>
<p>(下面是依照opda一篇文章修改的 <a href="http://www.opda.net.cn/thread-237985-1-8.html" target="_blank">http://www.opda.net.cn/thread-237985-1-8.html</a>)  <strong></strong></p>
<p><strong><span style="color: red;">二，申请Appspot账号</span></strong></p>
<p>①注册app engine，地址 <a href="http://appengine.google.com/" target="_blank"><span style="color: #0000ff;">http://appengine.google.com/</span></a> ，有google  account很方便的就建立了。</p>
<p>②建立一个application，如图：  <img class="aligncenter" title="Google Apps" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2Fwww.opda.net.cn%2Fattachments%2Fmonth_0908%2F20090802_81d8b5ef24501cd564bfg4Cj4POXvZXQ.bmp&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" alt="" width="486" height="265" />(注,建立过程可能会验证你的手机号码) ③给自己的application设置一个唯一的<strong>id</strong>， 以后就可以用<strong>yourid</strong>.appspot.com来访问你的app。  网上这三步就完成了,它的作用其实就是在Appspot申请一个账号.</p>
<p><strong><span style="color: #ff0000;">三，上传到GAE</span></strong><span style="color: #ff0000;">（这里直接用我给的压缩包做例子 </span><a title="UUShare下载" href="http://www.uushare.com/user/fourwei444/file/3023905" target="_blank">uushare下载</a><span style="color: #ff0000;"> ）</span></p>
<p>①解压到某个目录，比如 E:\</p>
<p>②用编辑器或是记事本打开app.yaml和oauth.py文件（在E:\gae\Gtap下），按第一点的第③④步做。</p>
<p><strong><span style="font-size: medium;"><span style="color: red;"> </span></span></strong><strong> ③</strong><strong>然后开始-运行,输入cmd.exe进入命令行状态，在通过DOS命令进入gae文件夹 (先进入E:盘, DOS命令是E: , 再进入gae目录，DOS命令是 cd gae</strong>) <strong>此时电脑的显示应该是：E:\gae，再 输入以下命令行即可： </strong></p>
<blockquote><p><strong>SDUpload  update gtap </strong></p></blockquote>
<p><a href="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F11111.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*"><img class="aligncenter size-full wp-image-184" title="11111" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F11111.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" alt="" width="222" height="33" /></a> dos下大小写无所谓&#8230;</p>
<p>④此时，会提示你输入你的email地址和密码。输入你申请 Appspot对应的email就OK了。如果出错误提示，请多试几次。我在试用时，没有关闭Freedur就出错过。注意，输入密码时，电脑是不显示的，但请回车 即可。  <a href="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F2222.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*"><img class="aligncenter size-full wp-image-185" title="2222" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F2222.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" alt="" width="230" height="90" /></a> 一般回到文件夹!就上传完毕了!<strong> </strong></p>
<p><strong></strong> <strong><span style="color: #ff0000;">四，oauth验证</span></strong></p>
<p>①访问<a style="color: #0000cc;" href="https://xxx.appspot.com/oauth/twitter/login">http://xxx.appspot.com/oauth/twitter/login</a> 注册，完成后会显示一个key，你可以修改这个key为自己api的密码（注意这里http没有s）</p>
<p>②设置客户端的api地址为<a style="color: #0000cc;" href="https://xxx.appspot.com/gtap_oauth/">https://xxx.appspot.com/gtap_oauth/</a>（<span style="color: #ff0000;">update：</span>如果用不了的话可以将https改为http），用户名随意，密码为①显示的key即可登录<span style="text-decoration: line-through;">（注意这里http有s，最后要加上“/”）</span></p>
<h2><span style="color: #ff0000;"><strong>Gravity的使用</strong></span></h2>
<p><span style="color: #ff0000;"><span style="color: #000000;">依然是那句话，继续6375。验证我选的是plaintext。然后api就填写完整的，例如：https://oauthapi.appspot.com/gtap_oauth/ 。然后gzip那个选项可以开启，用处嘛，或许会有点心理作用呢 XD</span></span> <span style="color: #ff0000;"><span style="color: #000000;"> </span></span> 还有感谢 <a href="http://twitter.com/untildied " target="_blank">@untildied</a> 童鞋发现这个好东西 http://timewilltell.me/2010/05/gaes-api-methods-built-oauth.html</p>
<h3><span style="color: #ff0000;">这个Gae的API一般容易弄，不会说失败的吧。祝大家成功啊！</span></h3>
<h3>转载注明出处  <a title="速度就是一切！Gae上快速搭建推特API简易教程" href="http://4zai.net/179" target="_self">http://4zai.net/179</a> twitter <a href="http://twitter.com/4zai">@4zai</a> QQ微博 <a href="http://t.qq.com/im4zai">@im4zai</a></h3>
<hr />
<p><small>© 四仔 for <a href="http://4zai.net">四仔冇格仔，睇完大個仔</a>, 2010. |
<a href="http://4zai.net/179">Permalink</a> |
<a href="http://4zai.net/179#comments">155 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://4zai.net/179&title=速度就是一切！Gae上快速搭建推特API简易教程">del.icio.us</a>
<br/>
Post tags: <a href="http://4zai.net/tag/api" rel="tag">api</a>, <a href="http://4zai.net/tag/gtap" rel="tag">Gtap</a>, <a href="http://4zai.net/tag/oauth" rel="tag">oauth</a>, <a href="http://4zai.net/tag/proxy" rel="tag">proxy</a>, <a href="http://4zai.net/tag/twitter" rel="tag">twitter</a>, <a href="http://4zai.net/tag/%e6%8e%a8%e7%89%b9" rel="tag">推特</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://4zai.net/179/feed</wfw:commentRss>
		<slash:comments>155</slash:comments>
		</item>
		<item>
		<title>带oauth的twip3.0 twitter api proxy的配置</title>
		<link>http://4zai.net/167</link>
		<comments>http://4zai.net/167#comments</comments>
		<pubDate>Mon, 10 May 2010 05:59:19 +0000</pubDate>
		<dc:creator>四仔</dc:creator>
				<category><![CDATA[技术宅の成长]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[twip]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[代理]]></category>
		<category><![CDATA[推特]]></category>

		<guid isPermaLink="false">http://4zai.net/?p=167</guid>
		<description><![CDATA[前面我说过 带oauth的twip 2.2 的设置。这次来说说带oauth的twip 3.0 的设置。作者说得不够详细。这里感谢作者 @heybronco 对twip3.0的修改。

注意！这个是带oauth的twip3.0版的设置。如果你是用twip 2.2的请看这个教程

《用twip搭建带oauth的twitter(推特)api proxy》]]></description>
			<content:encoded><![CDATA[<p>前面我说过 带oauth的twip 2.2 的设置。这次来说说带oauth的twip 3.0 的设置。作者说得不够详细。这里感谢作者 <a title="@heybronco" href="http://twitter.com/heybronco" target="_blank">@heybronco</a> 对twip3.0的修改。</p>
<p><span style="color: #ff0000;">注意！</span>这个是带oauth的twip3.0版的设置。如果你是用twip 2.2的请看这个教程</p>
<p style="text-align: center;"><a title="用twip搭建带oauth的twitter(推特)api proxy" href="http://4zai.net/137" target="_blank">《用twip搭建带oauth的twitter(推特)api proxy》</a></p>
<p>这里有一个搭建好的twip演示 <span style="text-decoration: line-through;"><a title="http://twipapi.tk/" href="http://twipapi.tk/" target="_blank">http://twipapi.tk/</a></span>（没用了），大家不想麻烦的可以试试这个。当然这个只是在免费空间搭的，稳定性就一般般了。</p>
<h3><span style="color: #ff0000;">搭建twip的准备</span></h3>
<ol>
<li>首先你是要有一个免费空间（也要看空间的支持是怎么样的。有些弄不好的估计是空间的问题吧）
<pre>空间的话这里写2个免费的
207.7.84.111
host1free
下面出现什么问题的可能多刷新几次或者换个空间吧，毕竟是免费的东西不能强求什么的</pre>
</li>
<li>到作者的主页<span style="text-decoration: line-through;"><a href="http://heybronco.net/tech/twitter/the-twip-support-oauth/" target="_blank">下载code</a></span> <a title="UUShare下载" href="http://www.uushare.com/user/fourwei444/file/3134058" target="_blank">（6.12 update：uushare上放了新版的）</a></li>
<li>到 twitter <a href="https://twitter.com/apps" target="_blank">申请 app</a></li>
</ol>
<h3><span style="color: #ff0000;">步骤</span></h3>
<ol>
<li>先到twitter apps申请一个app。注意要用代理上。<br />
①：Application Name 写自己想写的，到时候这个就是现实在 From  XXX里面的名称了。不过这个是唯一的，被人申请了就只有起另外的名字了。<br />
②：Description Organization Website 随便写吧。<br />
③：Application Website 就是 from XXX 里面点一下进去的那个链接。<br />
④：Application Type 选 Browser<br />
⑤：Callback URL ：填写你的twip的oauth.php位置。例如  http://www.example.com/twip/callback.php<br />
⑥：Default Access type 选 Read &amp; Write<br />
⑦：Use Twitter for login 不选<br />
然后确认。你会得到Consumer key 和 Consumer secret。</li>
<li>把下载来的twip 3.1做点修改<br />
①修改oauth_config.php</p>
<pre>define('OAUTH_DIR','/home/user/oauth/'); /填写存放oauth的目录，注意最后还有一个"/"的
define('CONSUMER_KEY', '');  /在”里面填上刚刚得到的Consumer key
define('CONSUMER_SECRET', '');  /在”里面填上刚刚得到的Consumer secret
define('OAUTH_CALLBACK', 'http://127.0.0.1/twip/callback.php');  /在这里填上你的Callback URL
define('SECURE_KEY','kpxaZj8nSoCt2OFddE3xI');  /这里保存的是加密数据所用的随机字符，可以随便填入字符，或者不改。</pre>
<p>②作者默认的是把twip放在主机的twip目录下的，如果你不想这么做，在修改上面①的同时，做下面修改一下<br />
一，修改index.php<br />
找到</p>
<pre>$options['webroot'] = '/twip';</pre>
<p>把 “/twip” 改成你想要放的目录。<br />
<span style="text-decoration: line-through;">二，修改twip.php</span> （其实这个不修改也可以）<br />
找到</p>
<pre>const WEBROOT = 'twip';
</pre>
<p>把 “twip” 改成你想要放的目录。<br />
<span style="color: #ff0000;">注意：webroot的意思就是除了你的网址以外的那串东西。例如你的二级域名 http://a.b.com/ 是直接访问你的twip api的，那么①中你的的webroot就是 &#8220;/&#8221;，②中直接吧twip去掉。</span></li>
<li><span style="color: #ff0000;"><span style="color: #000000;">上传修改好的文件到空间。</span></span></li>
<li><span style="color: #ff0000;"><span style="color: #000000;">点进去你上传twip的网址oauth一下。</span></span></li>
<li><span style="color: #ff0000;"><span style="color: #000000;">oauth成功后会要你输入密码，这个密码是twip的校验密码。如果你用api登录的话就要用这个密码（mixero除外）。当然你可以设置成和你twitter一样的密码呢。<br />
</span></span></li>
<li><span style="color: #ff0000;"><span style="color: #000000;">oauth成功的话你可以在你的oauth目录下面看到<br />
<a href="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2Foauth.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*"><img class="aligncenter size-full wp-image-168" title="oauth" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2Foauth.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" alt="oauth" width="894" height="30" /></a>会有这个以oauth结尾的文件生成。<br />
然后你的twitter的connection是要有自己建立的那个app出现了<br />
<img class="aligncenter" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F11.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" alt="" width="519" height="238" /><br />
</span></span></li>
<li>如果出现什么 “<strong>Warning</strong>:  file_put_contents” 这种话，请按照你的oauth_config,php里面的 OAUTH_DIR 的位置，新建一个oauth目录，并且把目录权限设置成 “777”。<br />
<a href="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2Fcp.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*"><img class="aligncenter size-full wp-image-169" title="cp" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2Fcp.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" alt="" width="246" height="159" /></a>change permissions就是修改权限的地方。<br />
<span style="color: #ff0000;"><span style="color: #000000;"> </span></span></li>
<li><span style="color: #ff0000;"><span style="color: #000000;">如果中间有什么问题可以clear session再重新oauth一次。</span></span></li>
</ol>
<p>最后后改了后的效果，我用gravity啊mixero啊发的推，都是这样的</p>
<p><a href="../wp-content/uploads/2010/05/123.jpg"><img class="aligncenter" title="gra" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F123.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" alt="" width="232" height="55" /></a>显示的都是申请的Application  Name。（当然啦这个app和上面的那个不是同一个啊我懒啊不要见怪）</p>
<h3><span style="color: #ff0000;">其他参考教程</span></h3>
<p><a title="opda1" href="http://www.opda.net.cn/viewthread.php?tid=357447&amp;page=1#pid4841163" target="_blank">http://www.opda.net.cn/viewthread.php?tid=357447&amp;page=1#pid4841163</a></p>
<p><a title="opda2" href="http://www.opda.net.cn/thread-402460-1-1.html" target="_blank">http://www.opda.net.cn/thread-402460-1-1.html</a></p>
<p>好了应该问题就这么多了。转载注明出处  <a href="../../137" target="_self">http://4zai.net/137</a> twitter <a href="http://twitter.com/4zai">@4zai</a> QQ微博 <a href="http://t.qq.com/im4zai">@im4zai</a> 好了，如果你自己吧这行很无耻的改成你自己的，那么我出了心底里问候你以外，我就没什么好说的了。</p>
<hr />
<p><small>© 四仔 for <a href="http://4zai.net">四仔冇格仔，睇完大個仔</a>, 2010. |
<a href="http://4zai.net/167">Permalink</a> |
<a href="http://4zai.net/167#comments">38 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://4zai.net/167&title=带oauth的twip3.0 twitter api proxy的配置">del.icio.us</a>
<br/>
Post tags: <a href="http://4zai.net/tag/api" rel="tag">api</a>, <a href="http://4zai.net/tag/oauth" rel="tag">oauth</a>, <a href="http://4zai.net/tag/proxy" rel="tag">proxy</a>, <a href="http://4zai.net/tag/twip" rel="tag">twip</a>, <a href="http://4zai.net/tag/twitter" rel="tag">twitter</a>, <a href="http://4zai.net/tag/%e4%bb%a3%e7%90%86" rel="tag">代理</a>, <a href="http://4zai.net/tag/%e6%8e%a8%e7%89%b9" rel="tag">推特</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://4zai.net/167/feed</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>用twip搭建带oauth的twitter(推特)api proxy</title>
		<link>http://4zai.net/137</link>
		<comments>http://4zai.net/137#comments</comments>
		<pubDate>Tue, 04 May 2010 05:30:45 +0000</pubDate>
		<dc:creator>四仔</dc:creator>
				<category><![CDATA[技术宅の成长]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[basicoauth]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[twip]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[代理]]></category>
		<category><![CDATA[推特]]></category>

		<guid isPermaLink="false">http://4zai.net/?p=137</guid>
		<description><![CDATA[好吧，最近研究了twip的oauth登录有一段时间，自己弄好了。其实我弄这个是为了改client，很好玩呢！~

然后我看见大家都对5月30日twitter会关闭 basic oauth 方式登录 twitter 感到不知所措。大家都想以后墙里面怎么登录？据说以后就要靠oauth登录了。于是我看见很多人都开始研究了。但是又不知道怎么弄。看见很多人都希望有点详细点的说明。于是我就打算把自己的方法写下来~]]></description>
			<content:encoded><![CDATA[<p>好吧，最近研究了twip的oauth登录有一段时间，自己弄好了。其实我弄这个是为了改client，很好玩呢！~</p>
<p>然后我看见大家都对5月30日twitter会关闭 basic oauth 方式登录 twitter 感到不知所措。大家都想以后墙里面怎么登录？据说以后就要靠oauth登录了。于是我看见很多人都开始研究了。但是又不知道怎么弄。看见很多人都希望有点详细点的说明。于是我就打算把自己的方法写下来~</p>
<p><span style="color: #ff0000;">注意！</span>这个是带oauth的twip2.2版的设置。如果你 是用twip 3.0的请看这个教程</p>
<p style="text-align: center;"><a href="http://4zai.net/167" target="_blank">《带oauth的twip3.0 twitter api proxy的配置》</a></p>
<p>其实我写这些不怕浪费时间。我最怕的是那些复制粘贴走的人。复制粘贴不要紧，但是遇上那些改成是自己写的贱人就真是很郁闷了！例如这里写的经历《<a href="http://4zai.net/124" target="_blank">5555~遇上把我整篇文章复制走的极品了。。我开防盗链了</a>》。好吧，写前还是说几句，想整篇复制可以，但是不要把里面的东西全改自己的吧，至少写明出处。尊重别人劳动成果啊！</p>
<p>首先以下内容参考过的有：《<a href="http://b123400.net/blog/entry/Twip-OAuth-%E7%9A%84%E5%95%8F%E9%A1%8C" target="_blank">YUKI.N :: Twip + OAuth 的問題 </a>》 《<a href="http://yegle.net/2009/09/02/twip%E6%B7%BB%E5%8A%A0oauth%E6%94%AF%E6%8C%81/" target="_blank">Twip添加OAuth支持</a>》 《<a href="http://www.lunarch.info/?p=8001" target="_blank">Twip搭建 twitter API proxy指南</a>》</p>
<h3><span style="color: #ff0000;">搭建自己twip的理由</span></h3>
<p><span style="color: #ff0000;"><span style="color: #000000;">这个更新一下吧。折腾总有个理由的吧！~</span></span></p>
<ol>
<li><span style="color: #ff0000;"><span style="color: #000000;">改client！这个是我折腾的最大理由了。就是改from XXX 的那个。感觉蛮好玩的。</span></span></li>
<li><span style="color: #ff0000;"><span style="color: #000000;">用d版gravity。（这个说出来不好意思额 </span></span>(￣▽￣&#8221;)）</li>
<li>感觉用gravity的api不好说，说不定那天挂了。到时候一堆人哭爹娘求api那样多么麻烦啊。。</li>
<li>我总不能买个诺基亚手机就是为了弄个gravity上推吧？还有这么多客户端可以尝试。</li>
<li>共用别人的api。用的人多就慢了吧？</li>
<li>如果服务器有压缩的话，貌似很省流量哦！~ 我每次打开，收200条推+检查@+检查DM ，一切过程只要150K不到的流量哦~</li>
<li>这么多理由难道不是理由么？</li>
</ol>
<h3><span style="color: #ff0000;">搭建twip的准备</span></h3>
<ol>
<li>首先你是要有一个免费空间（也要看空间的支持是怎么样的。有些弄不好的估计是空间的问题吧）
<pre><span style="color: #ff6600;">
空间的话这里写2个免费的
207.7.84.111
host1free
下面出现什么问题的可能多刷新几次或者换个空间吧，毕竟是免费的东西不能强求什么的</span></pre>
</li>
<li>到google code <a href="http://code.google.com/p/twip/" target="_blank">下载 twip </a>（记得是下载那个 <a title="twip-2.2-r1" href="http://twip.googlecode.com/files/twip-2.2-r1.tar">twip-2.2-r1.tar</a> ， 3.0不支持oauth的吧 ）</li>
<li>到 twitter <a href="https://twitter.com/apps" target="_blank">申请 app</a></li>
<li><span style="color: #ff0000;">我把所有需要的东西都压在一起了方便大家下载，然后改点东西就可以直接上传了</span> <a href="http://www.uushare.com/user/fourwei444/file/2968906" target="_blank">uushare下载</a></li>
</ol>
<h3><span style="color: #ff0000;">步骤</span></h3>
<ol>
<li>先到twitter apps申请一个app。注意要用代理上。<br />
①：Application Name 写自己想写的，到时候这个就是现实在 From XXX里面的名称了。不过这个是唯一的，被人申请了就只有起另外的名字了。<br />
②：Description Organization Website 随便写吧。<br />
③：Application Website 就是 from XXX 里面点一下进去的那个链接。<br />
④：Application Type 选 Browser<br />
⑤：Callback URL ：填写你的twip的oauth.php位置。例如 http://www.example.com/twip/oauth.php<br />
⑥：Default Access type 选 Read &amp; Write<br />
⑦：Use Twitter for login 不选<br />
然后确认。你会得到Consumer key 和 Consumer secret。</li>
<li>解压下载后的 <a href="http://code.google.com/p/twip/">twip-2.2-r1</a>。编辑里面的 config.php 文件。基本要修改的有<br />
$enable_oauth = false; /把false改true <span style="color: #ff0000;">（如果你下载我上面打包好的，这里已经改了）</span><br />
$CONSUMER_KEY = &#8221;; /在&#8221;里面填上刚刚得到的Consumer key<br />
$CONSUMER_SECRET = &#8221;; /在&#8221;里面填上刚刚得到的Consumer secret<br />
$OAUTH_DIR = &#8221;; /在&#8221;里面就填./oauth/ 记得/前面有一点  <span style="color: #ff0000;">（如果你下载我上面打包好的，这里已经改了）</span><br />
还有$docompress = false;  这个该true的话，就开启了gzip压缩吧。不过实际上，我开了以后感觉gravity反应慢，甚至收不到tweet，所以我没有开。<br />
《<a href="http://b123400.net/blog/entry/Twip-OAuth-%E7%9A%84%E5%95%8F%E9%A1%8C" target="_blank">YUKI.N :: Twip + OAuth 的問題 </a>》里面提及twip有点问题导致oauth验证会出问题<br />
找到oauth.php 修改</p>
<pre>$pattern = '/&lt;name&gt;([^&lt;]*)&lt;\/name&gt;/';</pre>
<p>为</p>
<pre>$pattern = '/&lt;screen_name&gt;([^&lt;]*)&lt;\/screen_name&gt;/';</pre>
<p><span style="color: #ff0000;">（如果你下载我 上面打包好的，这里已经改了）</span><br />
twip的修改的就这么多。</li>
<li>《<a href="http://www.lunarch.info/?p=8001" target="_blank">Twip搭建  twitter API proxy指南</a>》里面说oauth验证要下载文件，但是那个下载<br />
<code>git clone git://github.com/abraham/twitteroauth.git/code<br />
我看着就蛋疼。其实在这里下载<br />
</code><a href="http://github.com/abraham/twitteroauth/downloads" target="_blank">http://github.com/abraham/twitteroauth/downloads</a><br />
我下载的是<a href="http://github.com/abraham/twitteroauth/zipball/0.2.0-beta3" target="_blank"> 0.2.0-beta3</a>。然后再继续修改config.php。Consumer key和Consumer secret还是和上面的一样。OAUTH_CALLBACK就填写申请twitter app时候的Callback URL。<br />
然后在twip的目录下新建一个oauth的文件夹。把这里下载的config.php等等的一堆文件，放到twip的oauth文件夹里面。<span style="color: #ff0000;">（如果你下载我上面打包好的，这里已经是放到oauth的文件夹里面了）</span></li>
<li>把以上的上传到自己的空间，然后oauth验证下就应该可以了。<br />
①：验证就是打开自己当初填的Callback URL地址，点击最下方的链接，在twitter.com上登录。<br />
②：选择Allow允许twip访问你在twitter.com上的数据。<br />
③：页面跳转回Callback URL地址，你可以看到页面取得了你的基本信息（以XML形式）。<br />
注意oauth文件夹应该设置成644或者755的权限吧，否者应该会有安全问题。</li>
<li>api地址就是你空间地址。例如 www.example.com 。吧这个地址填入gravity等客户端。</li>
<li>然后oauth过的api只要知道你用户名就可以登录你的twitter，所以可以参照 《<a href="http://b123400.net/blog/entry/Twip-OAuth-%E7%9A%84%E5%95%8F%E9%A1%8C" target="_blank">YUKI.N :: Twip + OAuth 的問題 </a>》里面的那样设置一个twip验证的密码。</li>
</ol>
<h3><span style="color: #ff0000;">一点问题</span></h3>
<p><span style="color: #000000;">过程中只要是空间没有屏蔽twitter都是没有问题的。然后，有人oauth不成功</span>。如果出现什么 “<strong>Warning</strong>:  file_put_contents”  这种话，请按照你的的 OAUTH_DIR 的位置，新建一个oauth目录，并且把目录权限设置成 “777”。我试验过了，基本上把那个oauth目录的权限设置成7777（可能最后权限不是这样，反正你把这个数字打进去应该就可以了，是4个7）还有oauth目录下的都这么设置。oauth成功后吧权限设置回755就可以了。</p>
<h3><span style="color: #ff0000;">怎么判断oauth是否成功？</span></h3>
<p><span style="color: #ff0000;"><span style="color: #000000;"> </span><span style="color: #000000;">首先你的twitter的connection是要有自己建立的那个app出现了</span></span></p>
<p><a href="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F11.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*"><img class="aligncenter size-full wp-image-154" title="11" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F11.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" alt="" width="519" height="238" /></a></p>
<p>然后看看你的空间上的oauth目录是不是多了点东西。这个很关键。没有的话就是不成功了。</p>
<p><a href="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F22.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*"><img class="aligncenter size-full wp-image-155" title="22" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F22.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" alt="" width="331" height="33" /></a></p>
<p>最后后改了后的效果，我用gravity啊mixero啊发的推，都是这样的</p>
<p><a href="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F123.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*"><img class="aligncenter size-full wp-image-147" title="123" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F123.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" alt="twip" width="232" height="55" /></a>显示的都是申请的Application Name。（当然啦这个app和上面的那个不是同一个啊我懒啊不要见怪）</p>
<p>这里有一个twip3.0修改带oauth的，应该是比twip2.2好的，大家也可以去看看~</p>
<p><a href="http://heybronco.net/tech/twitter/the-twip-support-oauth/" target="_blank">http://heybronco.net/tech/twitter/the-twip-support-oauth/</a></p>
<p>好了应该问题就这么多了。转载注明出处  <a href="http://4zai.net/137" target="_self">http://4zai.net/137</a> twitter <a href="http://twitter.com/4zai">@4zai</a> QQ微博 <a href="http://t.qq.com/im4zai">@im4zai</a> 好了，如果你自己吧这行很无耻的改成你自己的，那么我出了心底里问候你以外，我就没什么好说的了。</p>
<hr />
<p><small>© 四仔 for <a href="http://4zai.net">四仔冇格仔，睇完大個仔</a>, 2010. |
<a href="http://4zai.net/137">Permalink</a> |
<a href="http://4zai.net/137#comments">87 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://4zai.net/137&title=用twip搭建带oauth的twitter(推特)api proxy">del.icio.us</a>
<br/>
Post tags: <a href="http://4zai.net/tag/api" rel="tag">api</a>, <a href="http://4zai.net/tag/basicoauth" rel="tag">basicoauth</a>, <a href="http://4zai.net/tag/oauth" rel="tag">oauth</a>, <a href="http://4zai.net/tag/proxy" rel="tag">proxy</a>, <a href="http://4zai.net/tag/twip" rel="tag">twip</a>, <a href="http://4zai.net/tag/twitter" rel="tag">twitter</a>, <a href="http://4zai.net/tag/%e4%bb%a3%e7%90%86" rel="tag">代理</a>, <a href="http://4zai.net/tag/%e6%8e%a8%e7%89%b9" rel="tag">推特</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://4zai.net/137/feed</wfw:commentRss>
		<slash:comments>87</slash:comments>
		</item>
		<item>
		<title>5555~遇上把我整篇文章复制走的极品了。。我开防盗链了</title>
		<link>http://4zai.net/124</link>
		<comments>http://4zai.net/124#comments</comments>
		<pubDate>Mon, 03 May 2010 13:41:18 +0000</pubDate>
		<dc:creator>四仔</dc:creator>
				<category><![CDATA[发发牢骚~]]></category>

		<guid isPermaLink="false">http://4zai.net/?p=124</guid>
		<description><![CDATA[话说最近空间流量大增啊，然后就到后台看了一下。

发现有个出处的流量很大，就点去一看，发现居然把我的《固定網址： 通过电脑在腾讯微博上发图片的方法和一些使用技巧[4-26更新]》直接复制走了。

其实这个问题可大可小。小的话就是复制而已嘛，方便大家学技术。而且我的图片都不打水印的。然后大的话就是耗我空间带宽，这个月才刚刚开始呢~555555~

但是我看完那个文章后，上面那些问题都是小问题了。那个复制我文章的人，居然把文章最后改了，大家看图]]></description>
			<content:encoded><![CDATA[<p>话说最近空间流量大增啊，然后就到后台看了一下。</p>
<p>发现有个出处的流量很大，就点去一看，发现居然把我的《<a href="http://4zai.net/79" target="_blank">固定網址： 通过电脑在腾讯微博上发图片的方法和一些使用技巧[4-26更新]</a>》直接复制走了。</p>
<p>其实这个问题可大可小。小的话就是复制而已嘛，方便大家学技术。而且我的图片都不打水印的。然后大的话就是耗我空间带宽，这个月才刚刚开始呢~555555~</p>
<p>但是我看完那个文章后，上面那些问题都是小问题了。那个复制我文章的人，居然把文章最后改了，大家看图</p>
<p style="text-align: center;"><a href="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F111.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*"><img class="aligncenter size-medium wp-image-125" title="111" src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4zai.net%2Fblog%2Fwp-content%2Fuploads%2F2010%2F05%2F111.jpg&container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image%2F*" alt="" width="552" height="130" /></a></p>
<p>艹我这是方便大家用上发图还是方便你了啊你贱人居然当是你自己写的。。<br />
好了，我终于知道什么是极品了好挫好贱贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人。我怎么也写了好一段时间啊然后你轻松copy→post就算了还要是浪费我的带宽我忍不住继续说你贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人贱人了！!<br />
他妈的是你怎么可以酱紫咧~然后说什么论文抄袭大国啊什么的我真的相信了。<br />
然后我开防盗链了，虽然效果会一般，但是至少流量不可以被贱人这么用的！！</p>
<hr />
<p><small>© 四仔 for <a href="http://4zai.net">四仔冇格仔，睇完大個仔</a>, 2010. |
<a href="http://4zai.net/124">Permalink</a> |
<a href="http://4zai.net/124#comments">6 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://4zai.net/124&title=5555~遇上把我整篇文章复制走的极品了。。我开防盗链了">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://4zai.net/124/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

