由于ssh代理不能用了,Twitterfox已经歇菜很久了,昨晚看到了可以用http://nest.onedd.net/api来做Twitter API来翻墙,粗糙的改了一下TwitterFox,现在勉强可用了。
仅仅改了一下API的地址。文件是 FIREFOX_PROFILE_DIR/extensions/twitternotifier@naan.net/components/nsTwitterFox.js,修改如下:
--- nsTwitterFox.js 2009-08-03 11:48:03.711450800 +0800
+++ nsTwitterFox.js.bak 2009-08-03 14:17:04.052111000 +0800
@@ -35,8 +35,7 @@
var db = null;
-var TWITTER_API_URL = "http://nest.onedd.net/api/";
-//var TWITTER_API_URL = "https://twitter.com/";
+var TWITTER_API_URL = "https://twitter.com/";
var NETWORK_TIMEOUT_TIME = 120;
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的开发者联络联络看~
Firefox Firefox, GFW, twitter
又换回用Firefox了(善变的男人啊~~ --拜托,我用了三年Opera了好伐,已经不算善变了!)。通过一些Extension,Firefox的功能已经和Opera相当了。换回Firefox的最初原因是因为Opera在Linux下对Flash 9的支持不太稳定,而Firefox在64bit的系统下面可以通过nsplugin-wrapper来支持Flash 9插件,64bit原生程序总是不能抗拒。而能够自己写Extension扩展,是Firefox 不可替代的优势啊~
这是我用的Extension列表,用Listzilla生成的:
Enabled Extensions: (23)
Access Flickr! 1.5
All-in-One Gestures 0.18.0
Autohide 1.1.5
Chinese Simplified (zh-CN) Language Pack 2.0
Compact Menu 2 1.8.1
Custom Buttons² 2.0.4
del.icio.us Bookmarks 1.5.29
DownThemAll! 0.9.9.10
English (GB) Language Pack 2.0
Find Toolbar Tweaks 1.1.1
Firebug 1.05
Forecastfox 0.9.5.2
Gmail Manager 0.5.3
Google Browser Sync 1.3.20070523.0
Greasemonkey 0.7.20070607.0
ListZilla 0.8
ScribeFire 1.4.2
SearchWP 1.0
Stylish 0.5.2
Tab Scope 0.1.5
Traditional Chinese (zh-TW) Language Pack 2.0
ViewSourceWith 0.0.9
Web Developer 1.1.4
其中两个Language Pack嘛是Ubuntu默认安装的,就不比深究了。其中Firebug和Web Developer是长年Disable的,不动关键时刻是不轻易出手的。而Tab Scope也是纯粹出于对Opera的怀念,实际用处不大,也是Desable比Enable的时间多。
这个列表如果有变化,我是会随时更新的。等过一阵有空就给其中一些Extension写详细的介绍。
过一阵有空了,公司的机器也打算换成Firefox,也是给自己的参考。
Firefox extension, Firefox
Recent Comments