我爲java和htmlunit編寫了一個瀏覽器遊戲的機器人。我使用線程,所以我可以並行運行機器人。每個都運行特定的例程,但我希望能夠在不重新啓動的情況下發出單個命令。最好的解決方案是什麼? (即監視文件夾並將命令表示爲文件)。發送botfarm命令
-1
A
回答
1
我會使用套接字將這些命令發送給機器人。如果需要,這可以讓你把機器人推到其他機器上。創建一個可以與機器人進行通信的控制進程,併發送你想要的命令。你的控制過程可以是一個簡單的命令行界面,列出可用的殭屍程序,並選擇機器人命令和命令發送。
您可以使用普通舊版本java.net.Socket
,但爲了減輕您的配置負擔,我會考慮java.net.MulticastSocket
。他們基本上讓所有的機器人和控制進程連接到一個不需要擔心所有進程的IP和端口號都正確的組。
+0
以及它們都在本地運行不同的代理服務器,因此在這一點上獲取數據並不是問題。我更關心設計你所說的控制過程。你有其他的例子嗎?謝謝。 – user1537560
相關問題
- 1. SSH.NET - 發送命令
- 2. Tibco發送命令
- 3. Python發送命令
- 4. C#發送命令
- 5. Laravel發送SSH命令
- 6. 發送命令和C++
- 7. 發送多媒體命令
- 8. FTP命令發送vs put
- 9. SSM發送命令失敗
- 10. 通過VBA發送命令
- 11. 藍牙:發送ACL命令
- 12. 從命令行發送值?
- 13. 發送命令到進程
- 14. popen發送命令到
- 15. 發送命令到PIC
- 16. 從iOS發送SSH命令?
- 17. C#發送VNC命令
- 18. 發送命令到Telnet
- 19. IRC - 編程發送命令
- 20. 通過MVVMLight發送命令
- 21. 向stdin發送命令併發送發送結束(Ctrl + D)
- 22. 在autohotkey中發送命令也會從下一個命令發送文本
- 23. 引發事件或發送命令?
- 24. Visual Studio外部工具發送命令到命令提示符
- 25. 從PHP發送命令到Windows命令行(cmd)
- 26. 當命令行Java程序在工作時發送命令
- 27. 通過命令行發送uiautomator命令並獲取返回值
- 28. 如何從Windows命令行向SQL PowerShell發送多個命令?
- 29. jenkins-cli.jar mail命令從Windows命令提示符發送郵件
- 30. phpredis中的MULTI/EXEC命令是否一次發送命令?
確定您可以針對瀏覽器遊戲運行這些機器人嗎? – home
顯然不是。但那不是問題。 – user1537560