Archive

Posts Tagged ‘Firefox’

TwitterFox用nest.onedd.net翻墙

August 3rd, 2009

由于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 Extensions

August 8th, 2007

又换回用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 ,

Linux下firefox播放Stage6视频

August 5th, 2007

Divx的Stage6是个很不错的视频站,高速,清晰,简直惊艳。不过播放需要安装Divx Web Player,而它只有windows和mac版。Linux下可以用mplayer的mozilla Plugin来播放。ubuntu下只要安装 mozilla-mplayer 然后重启firefox就可以了。不过这个package有些问题,mplayerplug-in-dvx.so文件没有被连到/usr/lib/firefox/plugins中,launchpad的Bug #112055题到了这个问题。解决很简单,只要把/usr/lib/mozilla/plugins/下的mplayerplug-in-dvx.so和mplayerplug-in-dvx.xpt符号连接到/usr/lib/firefox/plugins/下面就可以了:


cd /usr/lib/firefox/plugins
sudo ln -s ../../mozilla/plugins/mplayerplug-in-dvx.so .
sudo ln -s ../../mozilla/plugins/mplayerplug-in-dvx.xpt .

Linux , , ,

安装本地的firefox theme

October 16th, 2006

一般firefox的extension都是打包成xpi文件的,本地的xpi文件直接用firefox打开就行了。可是firefox的theme却是打包成标准的jar文件的,直接打开本地的jar就不行了。简单的放在一个html文件的a标签内也不行,就变成下载了。
theme的安装需要一段javascript代码,这段代码可以直接从mozilla的add-on下载站引用就行了。以本地的TangoFF_2_0.jar为例,可以这么做,写一个简单的html文件,也不必求完整:

<head>
<script src="http://addons.mozine.org/js/install.js" type="text/javascript"></script>
</head>

<a href="./TangoFF_2_0.jar"
   onclick="return installTheme(event,'TangoFF 2.0', 'images/default.png');" >
 Install Theme Tango for Firefox 2.0
</a>


然后用Firefox打开,点机连接就可以了~

Linux

Firefox Space Bar无法滚屏的问题

March 14th, 2006

突然一天发现Firefox出现了Space Bar无法滚屏的问题,并且并发有Home/End无法滚屏到顶部和底部的症状。还有特征是有一个文本编辑的光标竖线出现在文本当中,可以用键盘的方向键滚动。召唤了Google大神,在Firefox customizations (Notes)上找到了答案。原来是开启了“Allow text to be selected with the keyboar”选项的问题,这个选项在Preferences->Advanced->Generel下。也不知道什么时候打开的这个设置,不过至少,解决了~

Linux