簡單的Mozilla Ubiquity應用2:將目前網頁貼上推推王的命令
 2008/08/31 |  分類: Mozilla軟體
 | 點擊數: 1 / 1955
使用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,或瀏覽我的命令網頁再訂閱它。
##
您可能也會有興趣的類似文章
- 新增加的FireFox Ubiquity指令:books、k+與en2zh (0則留言, 2008/10/18)
- 簡單的Mozilla Ubiquity應用:Yahoo!奇摩字典的查詢命令 (1則留言, 2008/08/30)
- 用Ubiquity快速發佈 Plurk 訊息 (4則留言, 2008/09/26)
- 網路衝浪新幫手-無所不在的Firefox Ubiquity (10則留言, 2008/12/16)
- 用Ubiquity快速發佈Plurk訊息-用%l替換網址 (0則留言, 2008/10/07)
- Ubiquity在歲末又向前邁了一小步;0.1.3釋出 (4則留言, 2008/12/31)
- 幾個好用的FireFox Ubiquity命令:shorten、goto和screengrab (0則留言, 2008/10/26)
- 用Ubiquity快速發佈 Plurk 訊息-改良版 (0則留言, 2008/09/27)
- 重置Firefox Ubiquity的設定 (0則留言, 2009/04/12)
- HighLight:程式碼顯示的美化工具 (0則留言, 2008/10/04)
- 試用Mizilla三套軟體 (0則留言, 2004/11/07)
- Vimperator/Pentadactyl的標記功能(Marks) (0則留言, 2010/11/20)
- [FireFox擴充] 牛仔好忙,等會再看吧:Read it Later! (0則留言, 2008/02/07)
- 自己當倉頡:打造自己的輸入法 (5則留言, 2005/02/06)
- 開始試用FireFox 3.1 Beta 1 (0則留言, 2008/10/18)
隨機文章- 用多顆CPU加快Vista開機速度
- [Tools] 軟體KVM (15)
- 和風部落格FC2有中文版了
- 把MyBlogLog的頭像圖形(Avatar)顯示在訪客回應裡 (4)
- jQuery在Xuite的測試
- 用App Launcher建立Windows 7的桌面工具列
- 師大附中憶往 (23)
- 幽默好笑的「水男孩」
- [iReport] JasperReport 文件下載 (2)
- [轉貼Site] 臨時要分享檔案給國外的朋友怎麼辦? (3)
歷史熱門文章
- 如何手動輸入Plurk的表情圖示? (352,899 點擊/2008-09-29)
- 簡單放大Plurk輸入區的方法[修訂] (86,911 點擊/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (83,692 點擊/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (83,024 點擊/2009-07-04)
- 網路升級光世代50M/3M與設定ZyXEL P874 (53,119 點擊/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (43,109 點擊/2008-04-10)
- iPad新手入門技巧 (40,340 點擊/2011-02-05)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (38,131 點擊/2010-04-27)
- 把HTC Touch HD操作介面換成Spb Mobile Shell,美觀又便利! (37,943 點擊/2009-02-18)
- 另一套適用手機的影片轉檔工具:WinAVI 3GP/MP4/PSP/iPod Video Converter (35,892 點擊/2009-04-18)
|
熱門文章排行
- 如何手動輸入Plurk的表情圖示? (352,899 views/2008-09-29)
- 簡單放大Plurk輸入區的方法[修訂] (86,911 views/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (83,692 views/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (83,024 views/2009-07-04)
- 網路升級光世代50M/3M與設定ZyXEL P874 (53,119 views/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (43,109 views/2008-04-10)
- iPad新手入門技巧 (40,340 views/2011-02-05)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (38,131 views/2010-04-27)
- 把HTC Touch HD操作介面換成Spb Mobile Shell,美觀又便利! (37,943 views/2009-02-18)
- 另一套適用手機的影片轉檔工具:WinAVI 3GP/MP4/PSP/iPod Video Converter (35,892 views/2009-04-18)
|
可惜這個指令無法正確處理非 UTF-8 的網頁。譬如說,如果遇到 http://mag.udn.com/mag/digital/index.jsp 裡面的文章,因為都是以 Big5 編碼,如果用這個 funp 指令貼到推推王,會發現「描述」內容都變成亂碼。
請把最後第3行的 +_sSelection + 改成如下即可:
+ encodeURI(_sSelection) +
我試貼您提供的網址和 blogspot.com的都可以取到中文。
訂閱的網頁要晚點才能更新。
程式碼已更新如上。幾個參數都加上encodeURIComponent()以確保中文編碼能正常傳遞。