TwitterFox用nest.onedd.net翻墙

来源:生活周遭

由于ssh代理不能用了,Twitterfox已经歇菜很久了,昨晚看到了可以用http://nest.onedd.net/api来做Twitter API来翻墙,粗糙的改了一下TwitterFox,现在勉强可用了。

仅仅改了一下API的地址。文件是 FIREFOX_PROFILE_DIR/extensions/twitternotifier@naan.net/components/nsTwitterFox.js,修改如下:

01.--- nsTwitterFox.js     2009-08-03 11:48:03.711450800 +0800
02.+++ nsTwitterFox.js.bak 2009-08-03 14:17:04.052111000 +0800
03.@@ -35,8 +35,7 @@
04. 
05.var db = null;
06. 
07.-var TWITTER_API_URL = "http://nest.onedd.net/api/";
08.-//var TWITTER_API_URL = "https://twitter.com/";
09.+var TWITTER_API_URL = "https://twitter.com/";
10.var NETWORK_TIMEOUT_TIME = 120;
11.var APP_NAME = "TwitterFox";

然后记得先清掉TwitterFox里面的账户,关掉Firefox,然后到你的FIREFOX_PROFILE_DIR下面把twitterfox_1.8.sqlite文件删掉,然后重启Firefox就好了。

至于为什么要删掉twitterfox_1.8.sqlite文件,可能是我迷信了吧?如果不清掉的话,他会根据你已经存下的消息ID,只下载这个 消息ID之后的消息。也许是onedd.net的API用的是和twitter不一样的ID吧,一条都没有收下来。懒得深究,清掉本地的数据库,直接重新 下载新的就好了。

下一步计划,打算加一个跟Twidroid一样的选择API的UI,跟TwitterFox的开发者联络联络看~


没有评论: