안녕하세요
제가 만든 프로그램이 회사내 직원들에게 모두 배포가 되었습니다.
툴은 델파이 5, 서버디비는 오라클, 임시디비는 파라독스.
그 프로그램은 수시로 업그레이드 되고 있습니다.
업그레이드된 프로그램은 서버의 한 디렉토리에 수작업으로 제가 옮겨다
놓습니다. ....탐색기에서... VBoardaaaaaaaa.....카피해서 붙여넣기..
그리곤 직원들 스스로가 업그레이드 된것을 자기 컴으로 붙여넣기....
이 얼마나 하수의 수고수러움 입니까? 고생은 사서하고 있지요....몰라서..쩝
제가 이제 NMFTP 컴포넌트를 이용해 그 수고스러움을 일거에 날려버리려고
합니다. 한마디씩 도와 주십시오..
현재 서버의 그 디렉토리는 네트웍으로 연결이 됩니다. 어떤 컴에서든...
외부에서는 방화벽이 있어 접속이 제한되고요....
이럴때 NMFTP를 이용하라고 검색해 보니 무지무지 많네요..
헐 헐 처음부터 막히네요..
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
NMFTP1.Host := '10.124.0.4';
NMFTP1.Port := 21;
NMFTP1.TimeOut := 2000;
NMFTP1.UserID := 'guest';
NMFTP1.Password := 'guest';
try
NMFTP1.Disconnect;
NMFTP1.Connect;
showmessage('서버접속 성공');
except
showmessage('서버접속 실패');
end;
end;
계속 접속 실패네요....
질문1. 네트웍으로 연결되어 있는데 NMFTP를 사용하지 않아도 할 수 있는
방법이 없을까요?
질문2. 서버쪽에서 어떤 (접속가능하도록) 작업을 해 주어야 한다는데...
무순 작업을 해야 하나요?
아무말씀 이라도 한마디씩 해주세요.
한마디 하면 열마디를 알아 듣.... 에고 에고 후다닥....
NT서버쪽에 익스체인지 깔아 놓으셨죠.......
함 확인 해보시고.....
그리고 깔아 놓으셨다면
서비스에서 FTP가 올라왔는지 함 봐보심이
좋을듯 싶군요..
그리고 그것도 않되면
지금 보니까 IP가 사설IP인듯 싶은데... 공인 IP로 바꿔보세요..
그리고 코딩상에는 문제가 없습니다..
만약 그렇게 다되어있다면 다시한번 질문에 올려놔보세요..
봐드리져.........
그럼 즐코........