from :
http://git.oschina.net/yeetrack/weixin-alert
很簡單的步驟:
- 登錄web微信,打開開發者工具,切到http請求tab
- 給要報警的人、或者群組發送一條微信
- 在開發者工具中,copy出兩條curl請求,一個是發送心跳的,一個是發送消息內容的。
- 編譯jar包,
mvn clean pakcage
- 將心跳curl保存成**weixin-heart.sh**,將發送curl保存成**weixin-send.sh**。
- 將jar包和兩個shell文件放在統一路徑中,執行
java -jar weixinalert-1.0-SNAPSHOT-jar-with-dependencies.jar "Hello world!"
即可。
ps:心跳的那個請求,最好有個定時任務,crontab之類,一分鐘一次,防止服務器踢掉該會話。缺點:不能退出手機上的微信(斷網可以,只要不手動退出),不能再使用該微信號登錄其他客戶端的微信,如windows,mac,網頁微信等,也就是說一個手機上的微信賬號,最多額外產生一個sid,多了會踢掉之前的sid。