나와 내 친구들이 경기를합니다. 매일 다른 사람이 서버를 호스팅합니다. 서버가 이미 다른 사람의 PC에서 실행되고 있는지 확인하는 배치 파일을 만들고 싶습니다. 서버가 2 개있는 경우 Dropbox (실시간), 을 사용하여 서버 파일을 동기화합니다. 파일이 손상 될 수 있습니다.일괄 처리 - 게임 서버가 컴퓨터에서 실행 중인지 확인하는 방법
프로그램 구조 :
@echo off
//check if server is already hosted on my friend's PC (There are 4 of us)
if already hosted
echo Server is already hosted on "IP" PC.
else
start server.exe
서버가 수신하는 포트에는 친구가 있습니까? 정적 IP 주소가 있습니까? – npocmaka
Port : 27015,하지만 생각이 필요합니다. 아마도 포트를 변경할 것이고, 고정 IP가 있습니다. 우리는 hamachi를 사용하고 있습니다. – TypicalHog
check portqry - https://www.microsoft.com/en-us/download/details.aspx?id=17148. 포트가 열려 있고 듣고 있는지 확인하기 위해 Windows에서 신뢰할 수있는 기본 방법이 없습니다. – npocmaka