讓 FireFTP 獨立進程方式運行Firefox
我也是 ScribeFire 的忠實用戶,它的分割式窗口(寫文章時,引用和參考其他文章會很方便),點擊添加鏈接按鈕時自動插入當前網址或剪貼板網址功能是其它離線寫博工具所沒有的。以獨立窗口運行的話(如下圖),上面提到的功能就不再是特色了?!?/p>
![讓 FireFTP 以獨立進程方式運行[Firefox][圖] | 小眾軟件](https://s3.51cto.com/oss/202207/20/65fb50f36f3b9e834753672c9efef78e46e895.png)
圖1
讓 ScribeFire 以獨立窗口運行的技巧很簡單,就是利用了一個啟動參數 -chrome(這參數很邪惡啊)。以獨立運行 ScribeFire 為例:為 Firefox 新建一個快捷方式,路徑設置為:firefox路徑 -chrome chrome://scribefire/content/scribefire.xul,注意:修改firefox路徑為你的 FF 所在路徑,portable 版本的也可以,然后運行它。
看到這個技巧之后,我激動了。我一直夢寐以求的功能:讓 FTP 擴展 FireFTP 以獨立進程運行!如下圖,可以看到我已經禁用了 FireFTP 并成功運行了它。FireFTP 是一個很好用的 FTP 客戶端,除了不支持中文路徑之外,相當***。因為我只用一個 Firefox 配置文件(懶得折騰第二個配置),安裝此類很久才用一次的擴展,會讓 Firefox 越來越臃腫。如果把它安裝到第二個配置里,運行起來又不方便?!?/p>
![讓 FireFTP 以獨立進程方式運行[Firefox][圖] | 小眾軟件](https://s8.51cto.com/oss/202207/20/3555229562603b5af587064e8f4e4acb428333.png)
圖2
現在有了 -chrome 參數,問題迎刃而解!在第二配置里安裝 FireFTP,可以用 -ProfileManager 參數啟動 profile 管理器來新建配置。然后新建快捷方式:firefox路徑 -no-remote -profile P:\FirefoxPortable2\Data\profile -chrome chrome://fireftp/content/fireftp.xul。
注意: 這里的 firefox路徑 不能設置為 portable 版本的,還有請把 P:\FirefoxPortable2\Data\profile 修改為第二配置的路徑。這里 -no-remote 參數的作用是啟動第二個 Firefox 進程。一開始我沒加這個參數,折騰了很久都不行,***終于在 Blog on 27th Floor 找到這篇:同時運行兩個 Firefox 實例。對于適合程序員的 Pencil 擴展(繪制圖形界面草稿)也可以這樣處理。還有 RSS 閱讀擴展 Newsfox。課外輔導:Newsfox 搞定 RSS 全文輸出
除了獨立運行擴展,對于 Firefox 內置的各種功能都可以獨立調用。比如下載管理器,其地址是:chrome://mozapps/content/downloads/downloads.xul。舉一個極端的例子:下載一個壓縮包時,沒有選擇保存,而是打開,下載完成之后,不小心關閉了解壓縮軟件的窗口和 Firefox。課外參考:Firefox 內置功能的地址官方大全。
-chrome 這個參數還有一個妙用:***化(無狀態欄無書簽欄無菜單欄)載入某個網頁。比如 Gmail 或者 Google Reader,缺點就是 GreaseMonkey 的腳本不能起作用。
通過文章的描寫,我們知道了 firefox的插件很多,FireFTP還是很不錯的!
【編輯推薦】
- Firefox插件FireFTP
- 用FileZilla Server構建屬于自己的FTP伺服器
- Linux下使用vsftpd架設FTP服務平臺(上篇)
- VSFTPD的設置選項之連接選項
- ProFTPD 用戶磁盤限額管理
- vsftpd已死 但是subsys被鎖 求真相