안녕하십니까?
이곳에서 많은 도움을 얻고 있는 데요~~~
조언을 좀 구합니다.
제가 FTP로 클라이언트에서 서버에 있는 버전업된 프로그램을 수신 받아서
다시 실행을 시켜야 하는데... 자기 자신의 프로그램을 받는거라 잘 되지 않습니다.
(에러만 나네요~~~ 왜냐면 자기 자신이 자신을 받는거라~~~~)
방법좀 일러 주십시요!!!!
예를 들어서 어떤거냐 하면.... 증권 트레이딩 프로그램과 같이 접속할때 버전 체크
를 해서 버전 틀리면 받고 같으면 받지 않고 그냥 진행하응 프로그램을 구현 하고
싶은데 잘 되지를 않네요....
조언 부탁합니다.
1) 버전체크(아니면 화일 생성날짜를 체크한다든가) 하는 방법
2) 화일을 수신받아서 재기동하는 방법
부탁합니다.~~~~
먼저 지금 현재경로를 홈디렉토리로 저장합니다..
최신 화일을 다른 디렉토리에 다운받아 놓습니다..
다운이 끝나면 자신을 종료하면서 다운받앗던걸 실행합니다..
실행시에.. 홈디렉토리와 틀리면 자기 자신을 그쪽(홈디렉토리)으로
복사합니다..
복사가 끝나면 그 복사한 화일을 실행하면서 자기자신은 종료됩니다..
좀 복잡하지만...잘 동작하더군요..