題 如何從Windows命令行發送Skype消息?


我想從Windows命令行向群聊發送消息。我知道skype的聊天名,讓我們說它是'TestChat'。

最簡單的方法是什麼?


5
2017-08-25 09:03


起源


我能找到的最接近的是python API Skype4Py,但這需要你安裝python並自己編寫腳本。 - John
這是一個很棒的問題。我肯定想知道如何從* NIX終端做到這一點! - kalaracey


答案:


與Skype4Py評論類似,我建議 Skype4COM。你仍然需要自己編寫腳本,但是有些例子已經顯示出類似的東西。這也是 官方支持 通過Skype。


3
2017-08-26 11:39





MsgToSkype.exe 是一個可以發送消息的命令行程序(22k) 另一個使用本地安裝和配置的Skype客戶端的Skype客戶端。 它使用了提到的Skype4Com API 馬修斯蒂普爾斯, 但是讓你免於與COM打交道。

它無法向a發送消息  聊天(如上述頁面所述) “由於Skype4Com組件的限制。為了達到同樣的目標  有可能的  使用Skype界面的類別概念。類別允許定義一組用戶,MsgToSkype可以使用此類別並瀏覽它以按順序向位於此區域的所有用戶發送即時消息。“

但是,目前我懷疑這個Skype4Com API是 過時並將停止工作 在不遠的將來。但我不能肯定地告訴它,因為我不清楚(對我來說)Skype4Com是如何與之相關的 Skype桌面API,將從中刪除消息發送功能。


0
2018-06-20 19:07





  1. 打開記事本
  2. 完全按照所示鍵入這些

@echo off
:a
store "a" "send"
echo you may now send a message through cmd!

:b
rem GetInput
send %result%
echo Message sent
goto :b

  1. 單擊文件 - >保存
  2. 單擊下拉框並將其更改為 All files
  3. 類型 Skypemessenger.bat
  4. 享受成為一名skype mod製造商

編者註  - 如果您不知道他們做了什麼,請不要運行腳本


-4



出於好奇,這個答案實際上做了什麼(預編輯)?它做的唯一惡意事情是將C:/ Users複製到C:/驅動器,造成一個大混亂,對嗎? - DivideByZero
它還有html代碼,可能被markdown忽略,它試圖打開一個特定網站的窗口。因此可能它被視為垃圾評論。用戶@christian從未在SO上寫過任何其他問題,答案或評論。 - Ross Presser