用Ubiquity快速發佈 Plurk 訊息-改良版
 2008/09/27 |  分類: 微網誌
 | 點擊數: 2 / 2308
2008/09/28 修改2:
動詞後面可以加-tw, -cn, -en等變更語系為繁體中文、簡體中文與英文。如:plurk loves-cn
動詞變簡體的愛。另外,原來日文用的語系代碼是ja,因此用plurk says-jp 就能發送日文訊息了。
程式請直接點http://220.134.115.15/files/ubq/ubq_jerry.js另存新檔檢視,不再張貼了。
先前的第一版只能用「說」來張貼簡訊,在這個改良版裡加入了指定Qualifier的參數,格式變成:「plurk Qualifier
Message」,Qualifier與Message之間以一個空白隔開,若未指定Qualifier則預設為
says。Qualifier只能是Plurk認識的"loves","likes","shares","gives","hates","wants","wishes","has","will","asks","was","feels","thinks","says","is"這幾種。更新方法與第一版相同。
|
/*
* Copied from http://www.plurk.com/user/fortelin
* sample: plurk loves Plurking test.
*/
CmdUtils.CreateCommand({
name: "plurk",
takes: {status: noun_arb_text},
homepage: "http://theunfocused.net/moz/ubiquity/verbs/",
author: {name: "Blair McBride", homepage: "http://theunfocused.net/"},
modifier: {name: "Forte Lin"},
license: "MPL",
preview:
function(previewBlock, statusText) {
var previewTemplate = "將要發佈的內容如下:
" +
"${status}
" +
" 總字數為: ${chars}";
var
truncateTemplate = "
後面 ${truncate} " +
"個字將予以刪除!";
var previewData = {
status: statusText.text,
chars: statusText.text.length
};
var previewHTML = CmdUtils.renderTemplate(previewTemplate,
previewData);
if(previewData.chars > 140) {
var truncateData = {
truncate: previewData.chars – 140
};
previewHTML +=
CmdUtils.renderTemplate(truncateTemplate,
truncateData);
}
previewBlock.innerHTML = previewHTML;
},
execute:
function(statusText) {
if(statusText.text.length < 1) {
displayMessage("Plurk 內容不可空白");
return;
}
var
_sQualifier = "says";
var _sText = statusText.text;
var _iIndex
= _sText.indexOf(" ");
var found = false;
if (_iIndex > 0) {
var _aQualifiers = ["loves","likes","shares","gives","hates","wants",
"wishes","has","will","asks","was","feels","thinks","says","is"];
var _sVerb = _sText.substring(0, _iIndex);
for (var ele in
_aQualifiers) {
if (_sVerb==_aQualifiers[ele]) {
found
= true;
_sQualifier = _sVerb;
break;
}
}
}
if (found) {
_sText =
_sText.substring(_iIndex+1);
}
var updateUrl = "http://www.plurk.com/TimeLine/addPlurk";
var updateParams = {
uid: 3170067,
qualifier:_sQualifier,
lang:"tr_ch", // en
content: _sText
};
jQuery.ajax({
type: "POST",
url:
updateUrl,
data: updateParams,
dataType: "json",
error: function() {
displayMessage("Plurk 發佈錯誤");
},
success: function() {
displayMessage("Plurk 發佈成功");
}
});
}
});
|
您可能也會有興趣的類似文章
- 用Ubiquity快速發佈Plurk訊息-用%l替換網址 (0則留言, 2008/10/07)
- 用Ubiquity快速發佈 Plurk 訊息 (4則留言, 2008/09/26)
- 新增加的FireFox Ubiquity指令:books、k+與en2zh (0則留言, 2008/10/18)
- 簡單的Mozilla Ubiquity應用2:將目前網頁貼上推推王的命令 (3則留言, 2008/08/31)
- 簡單的Mozilla Ubiquity應用:Yahoo!奇摩字典的查詢命令 (1則留言, 2008/08/30)
- 網路衝浪新幫手-無所不在的Firefox Ubiquity (10則留言, 2008/12/16)
- 幾個好用的FireFox Ubiquity命令:shorten、goto和screengrab (0則留言, 2008/10/26)
- 重置Firefox Ubiquity的設定 (0則留言, 2009/04/12)
- Ubiquity在歲末又向前邁了一小步;0.1.3釋出 (4則留言, 2008/12/31)
- Plurk的快速鍵 (0則留言, 2008/10/03)
- 希望:Plurk稍後會修正,請大家稍候… (1則留言, 2010/04/25)
- 指定Plurk回應串對話者的小技巧 (1則留言, 2008/09/29)
- 不費力Plurk Karma升級術:Plurk Top Mass Vote (1則留言, 2011/02/22)
- 推推王的推文簡訊自動貼到Plurk的方法 (0則留言, 2008/09/28)
- 用AutoHotkey插入噗浪隱藏版表情符號 (8則留言, 2010/10/23)
隨機文章- Google Talk推出… (2)
- 用JumpBox輕鬆安裝Subversion+Trac雙系統
- 購併又一宗:eBay收購Skype (1)
- 澎湖人影音教學網
- [WordPress] 更換固定網址(permalink)格式為文章標題 (4)
- 編輯環境變數PATH的人性化工具: Redmond Path
- 神似 Google search的x-friend
- BoltWire:讓人享受堆積木樂趣的Wiki系統 (6)
- [AutoHotkey] 連按兩次Escape鍵來關閉視窗 (18)
- 到大陸出差之網站管制篇 (3)
歷史熱門文章
- 如何手動輸入Plurk的表情圖示? (368,477 點擊/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (120,547 點擊/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (89,491 點擊/2009-07-04)
- 簡單放大Plurk輸入區的方法[修訂] (88,898 點擊/2008-09-29)
- 網路升級光世代50M/3M與設定ZyXEL P874 (72,225 點擊/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (50,945 點擊/2008-04-10)
- iPad新手入門技巧 (49,466 點擊/2011-02-05)
- iPad鍵盤輸入全攻略 (42,947 點擊/2011-01-01)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (40,950 點擊/2010-04-27)
- 調整Windows 7環境: 加回工作列的「顯示桌面」圖示 (40,883 點擊/2010-01-02)
|
熱門文章排行
- 如何手動輸入Plurk的表情圖示? (368,477 views/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (120,547 views/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (89,491 views/2009-07-04)
- 簡單放大Plurk輸入區的方法[修訂] (88,898 views/2008-09-29)
- 網路升級光世代50M/3M與設定ZyXEL P874 (72,225 views/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (50,945 views/2008-04-10)
- iPad新手入門技巧 (49,466 views/2011-02-05)
- iPad鍵盤輸入全攻略 (42,947 views/2011-01-01)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (40,950 views/2010-04-27)
- 調整Windows 7環境: 加回工作列的「顯示桌面」圖示 (40,883 views/2010-01-02)
|