브라우저 게임을 위해 java 및 htmlunit에 bot을 작성했습니다. 병렬로 봇을 실행할 수 있도록 스레딩을 사용하고 있습니다. 각각은 특정 루틴을 실행하지만 재시작하지 않고 때때로 단일 명령을 발행 할 수 있기를 원합니다. 이것에 가장 적합한 해결책은 무엇일까요? (예 : 폴더 모니터링 및 명령을 파일로 표시).botfarm 명령을 보내고
-1
A
답변
1
소켓을 사용하여 이러한 명령을 봇에 보냅니다. 이렇게하면 필요한 경우 다른 머신으로 봇을 보낼 수 있습니다. 봇과 통신 할 수있는 제어 프로세스를 생성하고 원하는 명령을 보내도록하십시오. 제어 프로세스는 사용 가능한 봇을 나열하는 간단한 명령 줄 인터페이스 일 수 있으며 봇 # 및 보낼 명령을 선택할 수 있습니다.
평범한 오래된 java.net.Socket
을 사용할 수 있지만 설정 부담을 덜어주기 위해 java.net.MulticastSocket
을 살펴볼 것입니다. 그들은 기본적으로 모든 봇과 제어 프로세스가 모든 프로세스에 대해 모든 IP와 포트 번호를 얻는 것에 대해 걱정할 필요없이 그룹에 연결되도록합니다.
+0
잘 다른 프록시에서 모두 로컬로 실행되므로 데이터를 가져 오는 것이이 시점에서 문제가되지 않습니다. 나는 당신이 말하는 통제 과정을 설계하는 것에 더 관심이 있습니다. 다른 예제가 있습니까? 감사. – user1537560
관련 문제
- 1. Php가 백그라운드 프로세스에 명령을 보내고 있습니다.
- 2. python 소켓 ascii 명령을 보내고 응답을받습니다.
- 3. Delphi : PJL이 프린터에 명령을 보내고 응답을 다시 읽습니다.
- 4. C# GUI 응용 프로그램의 명령 프롬프트에서 명령을 보내고 데이터를받는 방법
- 5. 작업이 완료되면 시작 명령을 보내고 메시지를 보낼 수 있습니까?
- 6. stdin에 명령을 보내고 전송 끝을 보내기 (Ctrl + D)
- 7. sh 파일에서 명령을 보내고 ssh를 통해 로그인 상태를 유지하십시오.
- 8. 파이썬 파일에 입력을 보내고 결과를받는?
- 9. popen이 명령을
- 10. tcp 클라이언트가 보내고 듣는 것 : 개념
- 11. 소켓 - 보내고 받으십시오
- 12. 시간은 어디에서 보내고 있습니까?
- 13. 404 오류 MOQ - 보내고
- 14. MySQL 데이터를 보내고 성능을
- 15. SMS를 보내고 있지 않습니까?
- 16. 보내고 응답으로 컬
- 17. 기계로 SSH로 스크립트를 보내고
- 18. C에서 UDP로 보내고 받기
- 19. 요청을 보내고 응답을받을 도구
- 20. WCF는 문자열을 보내고 받습니까?
- 21. rmongo 및 쿼리 보내고
- 22. NSDistributedNotification을 보내고 응답 받기
- 23. mysql에서 터미널로 터미널/쉘 명령을 보내고 커서를 루핑하는 동안 응답을 검색하십시오.
- 24. bash 명령을 연결하고 있습니까?
- 25. 안드로이드에서 AT 명령을 보내는 방법?
- 26. tomcat에서 실행중인 webapp에 명령을 보내십시오.
- 27. 서버에 텍스트를 보내고 조작하는 방법
- 28. GameKit을 통해 NSData를 보내고 받으십시오.
- 29. PHP가 전자 메일을 보내고 있습니다
- 30. PHP 헤더가 이미 보내고 있습니까?
브라우저 게임에 대해 해당 봇을 실행할 수 있습니까? – home
분명히 아닙니다. 그러나 그것은 문제가되지 않았습니다. – user1537560