我有一個mIRC Bot在IRC網絡上運行。我想知道是否有任何方法通過套接字或任何其他方法「偵聽」HTTP請求等。 我的意思是說,我有另一個論壇,並且每當有人在此論壇上發佈新主題時,我都希望bot在頻道上宣佈有人發佈了新帖子。 一些這樣的類似事件,例如某人登錄論壇或某人加載特定網頁時,可以發送一些http請求(或另一種可從PHP內部獲得的連接方法)。 基本上我想要一個像''sendmsg.php?msg = Message''這樣的頁面,並且應該讓機器人發佈該消息。我認爲我們需要保留一些套接字以便進行監聽等等,但是在我的搜索中我找不到相關的答案。mIRC Bot:偵聽HTTP請求
0
A
回答
0
你可以讓你的機器人在給定的端口上收聽。爲了打開監聽端口,你需要使用/socklisten。爲了實現這一點,您正在監聽的端口必須暴露於互聯網或您的php腳本將從其運行的任何網絡(也就是說,沒有防火牆阻止並可能在路由器中轉發)。
爲了處理任何傳入的連接,您需要一個on socklisten事件。如果您只想發送一條消息或其他小信息,那麼您最好的選擇就是創建您自己的協議。這可以像讀取發送的數據和返回OK消息一樣簡單,使用php套接字來寫入數據。否則,您將不得不爲您希望收到消息的任何協議實施服務器端。 HTTP。
相關問題
- 1. 在RequestHandler主體中偵聽http請求
- 2. 監聽HTTP請求
- 3. 收聽HTTP請求
- 4. GlassFish 3:HTTP偵聽器上的HTTPS請求掛起
- 5. WCF超時(HTTP請求被中止/沒有端點偵聽)
- 6. 如何偵聽由WebView發送的HTTP請求(目標c)?
- 7. http請求php的聽衆
- 8. 暫停函數來偵聽請求
- 9. 插座沒有偵聽多個請求
- 10. mIRC Bot模擬擊鍵
- 11. Message broker的Http偵聽器
- 12. Angular JS - 監聽或綁定$ http請求
- 13. 在chrome中監聽http GET請求
- 14. 在網頁上收聽http請求
- 15. http請求的HTTP請求
- 16. 一個GPS偵聽器中的http post請求...由一個服務發起的
- 17. JS事件偵聽器的成本高於額外的HTTP請求嗎?
- 18. 如何在同一個Python程序中偵聽HTTP請求和串行通道?
- 19. Mule:HTTP請求出站端點無法發送請求到RESTFul Web服務(HTTP偵聽器)
- 20. 如何知道HTTP請求是否是BOT
- 21. Node.js HTTP服務器停止偵聽
- 22. http偵聽器與https編碼在c#
- 23. HTTP偵聽器接收文件
- 24. Spring Boot未啓動HTTP偵聽器
- 25. 歡樂連接HTTP偵聽器
- 26. 如何偵聽節點http-proxy流量?
- 27. Jboss as7監測HTTP偵聽器線程
- 28. 如果用戶不在角色中,則偵聽請求
- 29. Spring JMS開始根據請求偵聽jms隊列
- 30. 如何創建一個Bash偵聽器來接收PHP請求?