2012/01/18

Firefox Add-ons 其他額外功能的附加元件-2

DownThemAll!(新增完開啟網頁)
可以批次下載網頁裡元件(例如圖片等)的下載管理器,
重點是它也可以保留元件在伺服器的時間 :)
用在 Portable 版本上應該比 Orbit DownloaderFlashGet 等之類的來的好用吧!
下載頁面所有圖片有個類似的 Image Download Ⅱ

 
Stylish(新增完開啟網頁)
範例網站:http://userstyles.org (149519)
自訂 CSS 使用介面外觀(userChrome.css)與網頁內容(userContent.css)。
用於方便管理(即時預覽) profile/chrome 下的 userChrome.css 和 userContent.css。
覺得哪個網站設計太白目可以透過這自訂...

像是 textarea{resize:both!important} 強迫可以調整 textarea 區域-..-
[css].ego_column,#pagelet_credits_sale{display:none}[/css]
隱藏 Facebook 右側的文字廣告框 :)
另外像是 Web Mail 也是可以如此泡製一番,
而 Blog 也可以改成自己習慣閱讀的方式,跟那些白痴樣式說拜拜!

[css]@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");[/css]
這一行是命名空間,指定代碼在瀏覽器界面(userChrome.css)生效。
如編 Stylishs 時要加,直接改 Profile 的 CSS 檔案就不用加了。

如果是只要針對某個網址,可以使用 url():
[css]@-moz-document url("網址"){CSS代碼}[/css]
如果是只要針對某個網域,可以使用 domain():
[css]@-moz-document domain("網域"){CSS代碼}[/css]
如果是只要排除某個網域,可以使用正則 regexp() (Firefox v6+)
[css]@-moz-document regexp("((?!網域).)*"){CSS代碼}[/css]
@document - MDN

如果是只要針對某個系統,可以使用:
[css]#main-window[stylish-platform*="Linux"][/css]
這個的來源用法都查不到?不知從哪來的...

另外有個 Stylish Sync 可以備份和恢復,
不過其實直接備份 profile 下的 stylish.sqlite 就搞定了阿-..-
這也是 Stylish v1.2.6 還沒有做 匯入/匯出 的缺點。

如果有安裝 DOM Inspector 在節點上點右鍵,
在 Copy 下面會多了個「複製選取的」子選單,
可以快速方便的複製及查找各種 CSS 的值。

有遇到高亮編輯器使用 Ctrl+V 貼上後移動游標文字卻消失的情形,
原來跟 dom.event.clipboardevents.enabled;false 衝突-..-?!
只好使用 Disable clipboard manipulations
或可以改成純文字編輯器,字較小看的範圍也清楚 XD
[js]user_pref("extensions.stylish.editor", 1);[/js]

另一個悲劇是在 Thunderbird 不能使用高亮編輯器?!
[ Stylish 1.3 in Mozilla 15.png ]

 
userChromeJS
自訂 JavaScript 使用介面外觀(userChrome.js),UC 腳本(UC Scripit)。
profile/chrome/userChrome.js 使用以下載入同資料夾的 *.uc.js 或 *.uc.xul
[js]userChrome.import("*", "UChrm");[/js]

 
Greasemonkey(新增完開啟網頁)
範例網站:http://userscripts.org
一套 Firefox 的使用者腳本(User Script)管理器。
與 profile/chrome/userContent.js 有關,可以改變網頁內容的 JavaScript。

 
靈格斯螢幕取詞插件 (Lingoes Text Capture Plug-in for Firefox)
支援 Lingoes 靈格斯在 Firefox 瀏覽器中實現螢幕取詞。
v3.6 及先前版本已在軟體中內置支援,無需安裝。
lingoes_firefox_1.1.xpi 會造成在 Thunderbird 連 劃詞翻譯 都不能用...

 
CookieSwap
可以針對 Cookie 建立不同 Profile,一次登入 N 個帳號,
以前有個 CookiePie 可以多 Tab 切分 Session,
不過它在 Firefox 4 之後就不能用了...
CookiePie 的優點是可以在每個分頁使用不同 Cookie,
而 CookieSwap 則是用切換,不能在每個 Tab 使用不同 Cookie...

選項 > Manage Profiles
更名:Profile1, Profile2, Profile3 改成簡短的 1, 2, 3

 
Multifox
後來又發現了這個,
能真正在每個 Tab 使用不同 Cookie 而且不受影響了... :P

2.0b5:
  1. 只是它登出以後,帳號還顯示在網址列那?!
    要清除 Cookie 才會不見...
    顯示在那也沒有作用啊?!
  2. 沒登入也顯示一個肥大的圖示框在那邊...
  3. 而且圖示很醜,原本截取的是 2 隻重疊的狐狸,
    縮小後像是頭被切開的狐狸...
  4. v2 Beta 在 xxx.blogspot.com 會顯示為 <IGNOREME>,
    也不能加新帳號?!
    貌似 IGNOREME means 3rd-party elements in the tab are using a login.
  5. http://weibo.com/login.php 無法使用?!
    v1.x 和 CookieSwap 0.5.284 卻可以...

 
A Better Firefox Add-on Bar
雖然附加元件列有快速鍵 Ctrl+/ 可以使用,但如果你只想用...
滑鼠移到右下角則自動顯示附加元件列,移開即隱藏,
而且附加元件列和尋找列不會佔滿整行,
在全螢幕依然有效。

v1.2 缺點:
1. 尋找文字(Firefox 11-)會被尋找列遮蔽(因為為浮動,捲軸必須再拉一下)。
2. 連結網址(太長或有固定寬度)會被尋找列遮蔽。
3. 在 Firefox 10 版,檢測工具列不會顯示。
好在停用啟用這個附加元件是不需要重開 Firefox -..-
官網:A Better Firefox Add-on Bar - How-to Tech

有個類似的 Barlesque
不過它有個小箭頭圖示,而且需要點按,
Barlesque 1.15 只有簡體中文。

或是使用 Addons in Urlbar
它可以將附加元件列的圖示移到網址列裡面,滑鼠移過即顯示,
平常時雖然是隱藏的,但其實還是佔用到網址列的文字寬度(v1),
關鍵就看這些圖示的使用率是否很高了,
這樣看起來,我覺得這個比 A Better Firefox Add-on Bar 好些,
檔案更小,也不用重啟 :)

 
Status-4-Evar
1. 這個純粹是用來解決 Redirect Remover 2.6.4 in Firefox 4 ~ 11 連結太靠近左下角底部
會顯示網址(狂閃)造成阻擋無法點擊的問題-..- (Firefox 12 解決了這個問題)
應用顯示連結內容於彈出視窗,
不過 RDR 顯示連結和重定向圖示沒辦法顯示-..-

Jack Black:
When both add-ons are installed, the "RDR: [cleaned link]" text no longer appears in the status bar when you hover the mouse over links containing redirect(s), and the special cursor (set in Redirect Remover's options) is no longer displayed.
from: http://forums.mozillazine.org/viewtopic.php?p=11072279#p11072279

Bluefang:
Both S4E and RDR bind to (i.e. replace) XULBrowserWindow.setOverLink. S4E wins this because it watches the property and re-binds to it when someone else (i.e. RDR) changes it. As it stands, these extensions are simply incompatible.
It would be possible to add in interface in S4E that would allow other extensions to hook into S4E's setOverLink implementation, but that would also require work on the other extension's part.
from: http://forums.mozillazine.org/viewtopic.php?p=11210069#p11210069

2. 另外它也可以顯示載入進度在網址列,
代替 Tab Mix Plus 顯示載入進度在分頁工具列,
也可以在附加元件列顯示載入進度和下載進度,
3. 最厲害的是可以支援顯示狀態列的文字訊息
是可以把 Firefox 3.x 狀態列功能集結到新版附加元件列上的功能。

選項 > 狀態 > 一般
調整:顯示狀態於 彈出提示
取消:顯示預設狀態
調整:顯示連結內容於 彈出提示

選項 > 附加元件列
選取:顯示關閉按鈕
取消:顯示視窗大小調整器

選項 > 進階
取消:下次顯示此警告訊息

檢視 > 工具列 > 自訂
移除:狀態文字

 
FoxyProxy(新增完開啟網頁)
是可以完整取代 Firefox 有限的代理能力的先進代理管理工具,
Standard 版可以根據網址樣式來自訂使用的代理伺服器,
不僅可以設定多個代理,也有黑名單可用,自訂性很高,
設定完以後都不用在煩惱切來切去、開來關去的鳥問題了,爽 :D
比起其它 QuickProxy, Proxy Selector, Go2 proxy 這些根本不算 addons -..-
用了還不如不用,只差在 FoxyProxy 體積大的很多。

選取:根據已經定義好的樣式及優先權使用代理伺服器
選取:使用進階選單

更多 > 一般設定
取消:在工具列上顯示圖示
取消:在狀態列顯示小圖示
取消:在右鍵選單上顯示圖示

更多 > 記錄
選取:不儲存或顯示任何網址

更多 > 選項 > 新增代理伺服器 > 代理伺服器細節
手動設定代理伺服器:主機或 IP 位址-連接埠

更多 > 選項 > 新增代理伺服器 > 一般
代理伺服器名稱

更多 > 選項 > 新增代理伺服器 > 網址樣式
增加新的樣式 > 網址樣式
範例:*wbto.cn* (重要:結尾的萬用字元需要)

 
AutoProxy
v0.4b2.2011041023 檔案比 FoxyProxy 3.5 小,但只有簡體中文要自己翻,
也是一個可自動選擇代理的,介面功能類似 Adblock Plus 1.x,
可以自訂多條規則網址使用同一個代理,
比較可惜的是代理最多只能設定 12 個。

沒有留言:

張貼留言