簡單的Mozilla Ubiquity應用2:將目前網頁貼上推推王的命令
 2008/08/31 |  分類: Mozilla軟體
 | 點擊數: 1 / 2135
使用Ubiquity將目前瀏覽網頁貼上推推王的命令如下。網址列會填入目前網頁的網址,選取的文字會填入「描述」欄位,命令的參數會形成標籤,若標籤為 tech則會自動轉換成「科技」,例如:funp Google Web2.0 tech。
|
// V1.0.1 2008/09/01修改
CmdUtils.CreateCommand({
name: "funp",
author: { name: "emisjerry"},
contributors: ["emisjerry"],
license: "GPL",
description: "選取好描述文字,把本篇文章貼上推推王",
takes: {"輸入標籤名稱": noun_arb_text},
icon: "http://funp.com/favicon.ico",
execute: function(directObject) {
var _sSelection = CmdUtils.getSelection();
//window.alert(_sSelection + ‘:’ + context.focusedWindow.location.href);
var _aTags = directObject.text.split(" "); // 把輸入字串分成陣列
var _sTags = "";
for (var ele in _aTags) {
_sTags += "&tags[]=" + encodeURIComponent(_aTags[ele]);
}
if (_sTags == "") _sTags = "&tags[]=科技"; // 未輸入標籤則預設為科技
else _sTags = _sTags.replace(/tech/, ‘科技’); // 把tech標籤換成科技, 加快輸入速度
Utils.openUrlInBrowser("http://funp.com/push/submit/?popup&url=" +
encodeURIComponent(context.focusedWindow.location.href) +
"&t="+encodeURIComponent(_sSelection)+_sTags);
}
});
|
你可以把上述命令直接貼入Ubiquity Command Editor,或瀏覽我的命令網頁再訂閱它。
##
您可能也會有興趣的類似文章
- 簡單的Mozilla Ubiquity應用:Yahoo!奇摩字典的查詢命令 (1則留言, 2008/08/30)
- 新增加的FireFox Ubiquity指令:books、k+與en2zh (0則留言, 2008/10/18)
- 幾個好用的FireFox Ubiquity命令:shorten、goto和screengrab (0則留言, 2008/10/26)
- Ubiquity在歲末又向前邁了一小步;0.1.3釋出 (4則留言, 2008/12/31)
- 用Ubiquity快速發佈Plurk訊息-用%l替換網址 (0則留言, 2008/10/07)
- 重置Firefox Ubiquity的設定 (0則留言, 2009/04/12)
- 用Ubiquity快速發佈 Plurk 訊息 (4則留言, 2008/09/26)
- 用Ubiquity快速發佈 Plurk 訊息-改良版 (0則留言, 2008/09/27)
- 網路衝浪新幫手-無所不在的Firefox Ubiquity (10則留言, 2008/12/16)
- Vimperator/Pentadactyl的標記功能(Marks) (0則留言, 2010/11/20)
- [FireFox擴充] Table2Clipboard:完整複製網頁表格 (0則留言, 2008/02/16)
- Pentadactyl的事件觸發命令:autocmd (0則留言, 2010/11/21)
- 在瀏覽器網頁裡如何複製連結中的文字? (7則留言, 2010/11/13)
- FireFox擴充: FlagFox 顯示網站所在地的國旗 / Auto Copy複製文字 (0則留言, 2005/01/08)
- 開始試用FireFox 3.1 Beta 1 (0則留言, 2008/10/18)
隨機文章- Google Friend Connect的頭像多出Google圖示…? (3)
- [jEdit] 方便的主控台插件Console
- 網路衝浪新幫手-無所不在的Firefox Ubiquity (10)
- [News] 搶婚!Oracle也宣佈要和SAP競爭收購Retek
- 常見的收錄書籤網址寫法之彙總表格 V1.1 (2)
- [Tools] 軟體KVM (15)
- NetBeans 5.0釋出了!
- RTF另存檔成DOC的VBS程式 (3)
- FireFox 1.0必備的擴充套件
- PhraseExpress:凡人版的AutoHotkey [修訂]
歷史熱門文章
- 如何手動輸入Plurk的表情圖示? (368,477 點擊/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (120,547 點擊/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (89,490 點擊/2009-07-04)
- 簡單放大Plurk輸入區的方法[修訂] (88,898 點擊/2008-09-29)
- 網路升級光世代50M/3M與設定ZyXEL P874 (72,224 點擊/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (50,945 點擊/2008-04-10)
- iPad新手入門技巧 (49,466 點擊/2011-02-05)
- iPad鍵盤輸入全攻略 (42,944 點擊/2011-01-01)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (40,950 點擊/2010-04-27)
- 調整Windows 7環境: 加回工作列的「顯示桌面」圖示 (40,882 點擊/2010-01-02)
|
熱門文章排行
- 如何手動輸入Plurk的表情圖示? (368,477 views/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (120,547 views/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (89,490 views/2009-07-04)
- 簡單放大Plurk輸入區的方法[修訂] (88,898 views/2008-09-29)
- 網路升級光世代50M/3M與設定ZyXEL P874 (72,224 views/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (50,945 views/2008-04-10)
- iPad新手入門技巧 (49,466 views/2011-02-05)
- iPad鍵盤輸入全攻略 (42,944 views/2011-01-01)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (40,950 views/2010-04-27)
- 調整Windows 7環境: 加回工作列的「顯示桌面」圖示 (40,882 views/2010-01-02)
|
可惜這個指令無法正確處理非 UTF-8 的網頁。譬如說,如果遇到 http://mag.udn.com/mag/digital/index.jsp 裡面的文章,因為都是以 Big5 編碼,如果用這個 funp 指令貼到推推王,會發現「描述」內容都變成亂碼。
請把最後第3行的 +_sSelection + 改成如下即可:
+ encodeURI(_sSelection) +
我試貼您提供的網址和 blogspot.com的都可以取到中文。
訂閱的網頁要晚點才能更新。
程式碼已更新如上。幾個參數都加上encodeURIComponent()以確保中文編碼能正常傳遞。