Firefox下载 torrent 文件不能打开


Firefox 有时下载 torrent 文件不能正常提示打开方式问题的解决方法如下:
先到这里下载扩展 Mime Type Editor,然后到 Firefox 菜单“工具”-->“MimeTypes…”-->“新建”,按如下方式对应输入:

代码
MIME类型:application/php
描述:
扩展名: php txt

然后点选“使用此程序打开”,点击“浏览”,并找到你的 BT 下载程序.
最后勾选上“处理此类型的文件时总是询问”.
以上的解决方案只是一种尝试,且仅针对个别网站存在的类似 “link.php?ref=XXXXX” 提取“torrent 文件” 形式所出现的问题.若你没遇到此问题,可以不用看以上的部分.若出现副作用,呵呵,应该自己会删除吧.

正文:
多年来网上冲浪已经养成习惯:手动的越少越好.于是一直在挑选各式各样的浏览器,原本一直用 Sleipnir 的,后来开始尝试使用 Firefox,结果令我欣喜若狂!!比起 Firefox 的开放扩展功能,其他浏览器就逊色太多了.想想全世界用户都为这个浏览器的定制、使用等出谋划策时,你就知道她…哎,词汇贫乏,难以形容,只怨相知恨晚了.现将成果分享给大家,希望能抛砖引玉,同时也提前 Warning 一下,别被我的习惯给带坏了 
先看一下整体的定制界面:
  SNAG-0000.JPG ( 77.41KB )
【提示:】需要安装 All-in-One Sidebar 扩展才能将自定义的工具栏设定到底部等位置.更详细的定制过程请参看这里:http://forums.mozine.cn/index.php?showtopic=8501
Firefox 的默认主题已经很不错了,所以没再选择其他的.上图可以看出我将导航工具栏给隐藏了,并将导航工具栏里能使用到的元素,如:地址栏,搜索栏等全拖到自定义工具栏里,并将自定义工具栏的位置定在“底端”,这么做的目的就是让操作鼠标的手移动距离最短(苦苦搜寻许久,终于找到能将工具栏放到下面的浏览器了).对于比我还新的新手,再多说点操作:可在菜单栏或导航栏的空白处点击鼠标右键,就能弹出下图的菜单,在此菜单里选择“定制”后,既能将弹出窗口里“定制工具栏”中的图标拖动到导航、自定义工具栏以及书签工具栏中,也可将导航工具栏中已有的图标直接拖到自定义工具栏里;另,自定义工具栏可以如下图选项中定位.
  SNAG-00ss.png ( 47.5KB )

至于工具栏里放些甚么,当然是根据个人的喜好了.
Firefox 的书签工具栏被设计得独具特色,虽然 IE 本身收藏夹中的“链接”具备了其中的一些功能,但是显然 Firefox 更加方便强大.可以将常浏览的网站分成不同的标签组,每次只要按标签组就能打开多个一类型网站,如:看新闻的、听音乐的、软件下载的等等参见下图:
  SNAG-00tt.JPG ( 13.39KB )
下面讲两个扩展的使用,同时也小小探讨一下怎样利用这类扩展来偷懒--只用一只手操作,且单手移动距离最短.

Mouse Gestures(让浏览器支援鼠标手势)
可能有人要说为什么不选另一个扩展“All-In-One Gestures”? 回答是 Mouse Gestures 支持的手势方向更多(有45度方向).常用的鼠标手势最好定义在只动鼠标一下的方向,比如我的:关闭当前标签 手势为点击右键并下拖,即 D ; 刷新当前标签 为点击右键并上拖,即 U; 恢复刚被关闭的标签 为向左下45度方向拖, 即 1 等等.下图简单列了一下我的鼠标手势(其实 My mouse 是五键的,前进、后退操作用两个边键即可实现,所以在左右方向上定义了其他的操作)仅供参考:
  FF-111.jpg ( 32.22KB )

虽然 Mouse Gestures 扩展中内建了很多手势,但本人只喜欢利用那几个“最容易”的方向,定义自己最常用的.下面说说自定义鼠标手势,只举一个上图中“释放内存”这个玄乎名字的手势例子.注:Firefox 现在还是比较吃内存的,初期装了个邮件提示扩展,结果内存占用经常到 200M 多.另外随着浏览页面增多,内存占用也会居高不下;看了本坛相关文章又到其他地方查找半天,似乎只有一个简易释放内存的办法:在地址栏里输入 about: config 找到或创建布尔 config.trim_on_minimize 并赋值为 true ;然后每隔一段时间最小化一下 Firefox 的窗口,再恢复原窗口状态……这么做用鼠标点击起来很繁,自己编程能力有限,还不能编出相应的扩展让其在内部自动刷新,于是乎采用了一个笨方法,并起了一个玄乎的手势名字,操作如下:
  SNAG-01.jpg ( 81.84KB ) 

  SNAG-02.jpg ( 92.78KB )

  SNAG-03.jpg ( 81.94KB )

图中填入的代码如下:

代码
mgW_MinWin();
setTimeout(”mgW_RestMaxWin()”,500);

效果是,当在页面里的任意处按下鼠标右键并向右下45度方向拖动一小段距离后释放,此时 Firefox 窗口会最小化,然后自动恢复成最大化….知道什么意思了吧?! 每次浏览网页一段时间后,鼠标这么划一下,内存就释放处来了  提醒一下,Mouse Gestures 扩展内建的手势已将此方向占用了,在“窗口类型”的“浏览器”和“查看源代码”中都有,为避免冲突可将他们删除,或换其他方向(内建手势是可以删除并恢复的)
若想再找些其他鼠标手势的代码,可以到这里:
http://en.mousegestures.org/gesture-exchange/index.php
其中比较有用的就是 Paste and Go 和 Undo Close Tab (需要 Tab Mix Plus支持) 了.
这里再分享一点小窍门,Paste and Go 的源代码所产生鼠标手势的效果是:将剪贴板里的 URL 粘贴到地址栏里,并在当前标签里打开链接.此处可以略作小改,代码如下:

代码
var clip = Components.classes[”@mozilla.org/widget/clipboard;1″].getService(Components.interfaces.nsIClipboard);
  if (!clip) alert(”No clipboard!”);
  var trans = Components.classes[”@mozilla.org/widget/transferable;1″].createInstance(Components.interfaces.nsITransferable);
  if (!trans) alert(”Clipboard not transferable!”);
  trans.addDataFlavor(”text/unicode”);
  clip.getData(trans, clip.kGlobalClipboard);
  var data = {}, dataLen = {};
  try {
    trans.getTransferData(”text/unicode”, data, dataLen);
  }
  catch(err) {
    alert(”Clipboard is empty!”);
  }
  if (data) {
     data = data.value.QueryInterface(Components.interfaces.nsISupportsString);
     var url = data.data.substring(0, dataLen.value / 2);
     if (gURLBar) gURLBar.value = url;
     tab = getBrowser().addTab(gURLBar.value);
}

效果改成为:将剪贴板里的URL粘贴到地址栏里,并在“新建”标签里打开链接.有兴趣就自己去对比一下吧.
当然若你比我还懒,可以直接装个 Paste and Go 的扩展,配合 Auto Copy 扩展(Firefox 里本身好像有个设置就支持此操作,但不如此扩展方便)轻松对付那种非超级链接形式的文本 URL,如:
  SNAG-0017.jpg ( 23.97KB )

或者装个 Drag de Go ,可以直接选中后随意拖放(向上若为 URL 就是对地址栏 Paste and Go,若是文字就对搜索栏 Paste and Go;向下则将选中的文字粘贴搜索栏).一切都让自己最省事的方案决定.

以上内容来自于:firefox浏览器下载网站,转载请注明出处,特此说明。

点击进入

火狐浏览器下载页面



1 条评论来自

  1. taotao on 4月 11th, 2008

    firefox4.0beat1使用时无法实现优酷网视频的全屏功能。有解决方法吗?支持火狐,希望火狐更完美!!!

留言