Recently in IM Category

LINE BOT API

user-pic
Vote 0 Votes

LINE 於四月初開始提供 BOT API 試用, 可登入 LINE Business Center 申請
API Reference
需準備一台有 HTTPS 服務的 Web Server, 用來接收 Callback,
不能用自簽的 SSL, 否則 VERIFY 會出現 Could not connect using SSL. 可去申請 Let's Encrypt - Free SSL/TLS Certificates
當有人送訊息到 BOT 帳號, 系統會送 POST message 到指定的 Callback URL (由後台設定),
觀察 Source IP 都來自 203.104.146.0/24, 所以 Server 要 Allow 這一段
訊息是 JSON 格式, 大概像這樣(有經過 formating)

PHP 的回話範例, 將前三行換成自己的即可
Channel ID、Channel Secret、MID 可以在 LINE Developers 後台找到

基本貼圖「饅頭人&詹姆士」 STKPKGID:1, STKVER:100 的 API 參數編號 STKID 依序如下

第1列 STKID 4,13,2,10,17,401,402,5,15,1
第2列 STKID 3,16,403,404,405,406,11,7,21,14
第3列 STKID 8,9,12,6,100,101,102,103,104,105
第4列 STKID 106,107,108,109,110,111,112,113,114,115
第5列 STKID 116,117,118,407,408,409,410,411,412,413
第6列 STKID 414,415,416,417,418,419,420,421,422,423
第7列 STKID 424,425,426,427,428,429,430,119,120,121
第8列 STKID 122,123,124,125,126,127,128,129,130,131
第9列 STKID 132,133,134,135,136,137,138,139

基本貼圖「熊大&兔兔」 STKPKGID:2,STKVER:100 的 API 參數編號 STKID 依序如下

第1列 STKID 140,141,142,143,501,502,503,144,145,146
第2列 STKID 147,504,505,506,507,148,149,150,151,152
第3列 STKID 153,154,155,19,508,509,510,511,512,513
第4列 STKID 18,38,514,515,516,156,158,157,517,518
第5列 STKID 519,520,159,521,522,523,524,525,22,34
第6列 STKID 32,23,526,527,39,33,24,25,27,29
第7列 STKID 30,31,26,160,161,162,163,164,165,166
第8列 STKID 167,168,169,170,171,172,173,174,175,176
第9列 STKID 177,178,179,37,36,46,35,28,20,42
第10列 STKID 41,47,43,45,40,44

基本貼圖「櫻桃可可」 STKPKGID:3,STKVER:100 的 API 參數編號 STKID 依序如下

第1列 STKID 180,181,182,183,184,185,186,187,188,189
第2列 STKID 190,191,192,193,194,195,196,197,198,199
第3列 STKID 200,201,202,203,204,205,206,207,208,209
第4列 STKID 210,211,212,213,214,215,216,217,218,219
第5列 STKID 220,221,222,223,224,225,226,227,228,229
第6列 STKID 230,231,232,233,234,235,236,237,238,239
第7列 STKID 240,241,242,243,244,245,246,247,248,249
第8列 STKID 250,251,252,253,254,255,256,257,258,259

基本貼圖「表情圖片」 STKPKGID:4,STKVER:100 的 API 參數編號 STKID 依序如下

第1列 STKID 263,264,265,266,267,268,601,602,603,604
第2列 STKID 605,606,260,261,262,607,269,270,271,272
第3列 STKID 273,608,274,275,276,277,278,609,610,282
第4列 STKID 283,291,279,280,281,284,285,611,286,612
第5列 STKID 288,289,613,614,615,290,616,617,292,293
第6列 STKID 294,295,296,618,619,287,297,298,299,300
第7列 STKID 301,302,620,303,304,305,306,307,621,622
第8列 STKID 623,624,625,629,627,628,626,630,631,632

When LINE start up, it check http://cdn.line-apps.com/client/win/new/update_remote_info.xml
for new version.

If you use old version, just add this line to %windir%\system32\drivers\etc\hosts
127.0.0.1 cdn.line-apps.com

no update message anymore

Telegram

user-pic
Vote 0 Votes

Telegram 這一套即時通訊軟體, 在台灣似乎很少人知道, 用的人更少.
它的 Client 端是 Open Source, Server 端是私有軟體,
Client 端可以多重登入, 訊息也同步, 比 LINE 強, 只是功能沒那麼多, 介面比較簡單一點.
有各種平台的 Apps, 最棒的是有提供 API
他的 API 有兩種, Bot API 及 Telegram API , 若只是要發訊息用第一種即可.

Bot API 使用摘要:
在 Search 輸入 BotFather, 加入他, 跟他對話, 輸入 /newbot
他會問你 Bot name 及 Bot username, 然後會給你一組 token, 可用來發訊息
API 網址 https://api.telegram.org/bot<token>/METHOD_NAME
支援 GET, POST
METHOD_NAME 在這一頁都有說明
傳訊息需要取得 chat_id
如何取得 chat_id ? 收訊者要先傳個訊息給 Bot, 然後用 getUpdates METHOD 取得
https://api.telegram.org/bot<token>/getUpdates
送訊息 https://api.telegram.org/bot<token>/sendMessage?chat_id=1234&text=test
若是群組的話, 要先將 Bot 加入群組, 再送個訊息,
一樣用 getUpdates 取得群組的 chat_id, 群組的 chat_id 好像是負數
sendMessage 時改成群組 chat_id, 就可以送訊息到群組

表情符號碼
telegram.emoji module

MSN 不是廢了怎麼還有這個?
為了廢 MSN, 4/25 開始又出現強制更新的老梗, 兩個老方法依舊適用, 可避開強制更新, 繼續使用
1. 修改 ProductVersion >= 21
2. 相容性改為 Windows 2000 或 Windows NT 4.0
此版就是做了這兩項異動
Windows Live Messenger 14.0.8117.416 2013 Update (27MB)
至於能用多久就不曉得了, 個人認為能繼續用下去的可能性是有的,
因為大陸地區並沒有廢 MSN, 表示 MSN Server 並不會全關

MSN相容性改Windows 2000

user-pic
Vote 0 Votes

今天早上 MSN 開始無法登入, 出現強制更新畫面,
不過相容性改 Windows 2000 仍可以繼續登入, 可能還可撐一段時間
版本是 Windows Live Messenger 2009 (Build 14.0.8117.416)

Skype secondary icon creator

user-pic
Vote 0 Votes

Skype secondary icon creator (This VBscript will create a multi-open (polygamy) enabled Skype2 icon on desktop)
懶人專用, 其實就是在桌面建個捷徑後面加 /Secondary 使可多開

ref. How can I run two Skype accounts on the same computer?

Goodbye MSN

user-pic
Vote 0 Votes

MSN 2013Q1 要退休了, 接棒人是 Skype, 從 XP 開始用到現在, 真有點不捨, 我會用到最後一天.
轉換到 Skype 很簡單!
使用最新版的 Skype, 再使用「Microsoft帳戶」(原本的MSN帳號)登錄後, MSN 上所有聯絡人就會轉到 Skype,
現在 Skype 和 MSN 可以互通, 若 Skype, MSN 同時開著, 收訊息時兩個軟體都會出現.
貼一張好笑的截圖, 這是發生三月時, 微軟官網鬧出的笑話「Skype全不相容」, 呵呵!

6/20 起, 用 Windows 7 + Windows Live Messenger 14.0.8117.416 會出現強迫更新訊息
其實只要相容性改為 Windows Vista 就可以繼續使用

前不久所做的免安裝版也跟著無法使用, 必需修改 ProductVersion
以下是修改過 ProductVersion 的繁中版
安裝版 Windows Live Messenger 14.0.8117.416 2012 Update (27MB)
免安裝版 Portable Windows Live Messenger 14.0.8117.416 2012 Update (29M)

Portable Pure Windows Live Messenger 14.0.8117.416 (繁體中文免安裝版)
這個版本是用 Cameyo 做的, Source 檔案是 Pure MSN 最後一個版本(14.0.8117.416 2011 Update)
Cameyo 是個製作免安裝軟體的工具, 其原理是用比對安裝軟體前後的檔案及 Registry 差異, 以虛擬化的技術將軟體打包成一個單一執行檔.
已在 Windows 7, Windows XP 下測試 OK

2012-06-12 Update: 有網友反應這個綠色便攜版會遇到錯誤碼 80040154, 用 VM 裝一個乾淨的 XP 測試果然不能跑,
Registry 資訊果然還是需要保留的, 已更新檔案, 重新下載即可
檔案大小: 39324892
MD5SUM: 646d95a21ebbd5268d4ef48729fecd31

有強者 奇德(黴菌or電池) 改出了修正的 msgsres.dll, 避免出現程式錯誤(2012-03-09開始), 使得 8.5 的壽命得以延續,
8.5 版唯一缺點是已經不能傳離線訊息, 不過似乎還滿多人用的, 所以再次推出此更新版,
奇德有一個地方沒改到(會造成視窗下方有一小塊空白), 也補上去了
Pure Windows Live Messenger 8.5.1302 2012 Update (繁中版)
不想重新安裝的, 下載 msgsres.dll 複蓋原檔即可

About this Archive

This page is an archive of recent entries in the IM category.

Hosting is the previous category.

Life is the next category.

Find recent content on the main index or look in the archives to find all content.

Monthly Archives