Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
서버의 화일의 날짜를 알려면 ....?
서버에 존재하는 화일과 Client에 있는 화일의 날짜와 시간를 비교하여
최신 프로그램으로 자동 다운 받으려고 하는데
Client에 화일이 존재하는지는 확인을 할 수 있는데
서버의 날짜를 확인하는 방법은 어떻게 하는 건지?
아시는분 설명 부탁드립니다.
FileDateToDateTime(FileAge(화일명)) 이런식으로 하는것 같은데
서버의 화일명이면 IP를 입력해야하는 건지?
1
COMMENTS
한대필
•
2002.05.07 05:54
TNMFTP를 사용하는 방법을 말씀드리자면
TNMFTP 의 UserID 와 Password 와 Host를 설정한뒤
Connect 해줍니다.
NMFTP1.ChangeDir('서버쪽 디렉토리') 식으로 서버쪽 파일이 존재하는
디렉토리를 지정해준뒤
NMFTP1.List; 라고 명령을 주면 그 디렉토리의 모든 파일들을
하나씩 훝는 일을 하게되는데요 하나하나 파일들마다
OnListItem 이벤트가 일어나게 되지요..
이때 OnListItem 의 파라메타인 Listing 에 화일의 정보가 들어 있습니다.
하지만 클라이언트의 파일을 FileDateToDateTime(FileAge(화일명))
했을때와는 엄청나게 다른 데이터를 가져오니 적당히 사용할수 있겠금
가공해야 합니다.
예를 들면
위와 같은 방법으로 한다면
로컬은 아래와 같이 가지고 오는데...
'2002-05-06 오후 4:33:10'
서버는 다음과 같이 가져 옵니다.
'03-20-02 03:58AM 4026 MN0105.frf'
흠...
허허허...
뭐.. 저는 이런식으로 문제를 해결했던 기억이 나네요..
다른분들은 더 좋은 방법이 있을수 있겠지요..
허허허.. 즐거운 델파이코딩 되시기 바랍니다.
아참! 그리고 이렇게 하면 로컬의 날짜가 몇일 느리거나
빠르면... 정상적인 처리가 되지 않을겁니다.
서버는 서버쪽에 파일이 써진 날짜가 오게되고
그것을 다운받으면.. 로컬의 파일은 다운받은 그
날짜와 시간이 써지게 되니깐..
뭐.. 로컬의 날짜를 서버의 파일과 맞춰주면 되겠네요..
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
이은경
•
2002.05.07 10:08
2
COMMENTS
/
0
LIKES
자동증가된 필드값을 Insert후 바로 알고싶습니다.
미소나눔
•
2002.05.07 20:27
Insert 한 후 레코드 포인터가 바로 그 값을 가지므로 Value := Query1.FieldByName('자동증가...
이은경
•
2002.05.08 22:43
qryTrainee.ApplyUpdates; ...
김민
2002.05.07 08:54
0
COMMENTS
/
0
LIKES
sql server로 제작하려고하는데 문제가...
김형수
•
2002.05.07 07:08
3
COMMENTS
/
0
LIKES
잘못된 곳이 어딘지 부탁드립니다.
이병협
•
2002.05.07 19:30
for 문안에 inc(i)가 있군요. for 문은 자동으로 변수를 증가시키니 inc(i)가 빠져야 될것 같군요. 그리...
미소나눔
•
2002.05.07 07:27
for i:=0 to stgrd1.rowcount-1 do begin ...
김형수
•
2002.05.08 00:16
,
엄주평
•
2002.05.07 05:26
2
COMMENTS
/
0
LIKES
동적 이미지를 생성후 이미지 이름 알기....
김도형
•
2002.05.07 07:12
동적으로 생성을 하게되면... name을 주는건 잘못된 것이더라구여... 제가 해본 결과.... 이름을 주...
돌쇠
•
2002.05.07 18:55
TList 를 이용한다는 의미를 모르겠어요 전 동적 이미지 생성시 다음과 같이 선언을 해서 사용했구요 M...
강지훈
•
2002.05.07 05:21
1
COMMENTS
/
0
LIKES
델파이에서 ftp사용
김기수
•
2002.05.07 09:33
FindFirst 함수는 로컬파일에 사용되는 함수입니다. 님께서 원하는 작업은 아래분이 답변하셨던것처럼 작...
강지훈
2002.05.07 05:20
0
COMMENTS
/
0
LIKES
델파이에서 ftp사용방법
이정택
•
2002.05.07 05:15
1
COMMENTS
/
0
LIKES
서버의 화일의 날짜를 알려면 ....?
서버에 존재하는 화일과 Client에 있는 화일의 날짜와 시간를 비교하여 최신 프로그램으로 자동 다운 받으려고 하는데 Client에 화일이 존재하는지는 확인을 할 수 있는데 서버의 날짜를 확인하는 방법은 어떻게 하는 건지? 아시는분 설명...
한대필
•
2002.05.07 05:54
TNMFTP를 사용하는 방법을 말씀드리자면 TNMFTP 의 UserID 와 Password 와 Host를 설정한뒤 Connect 해...
이정은
2002.05.07 05:02
0
COMMENTS
/
0
LIKES
Table 정렬에대하여...
김형수
•
2002.05.07 04:40
4
COMMENTS
/
0
LIKES
BDE LOGIN 화면
㉯㉰감자
•
2002.05.07 08:47
TDatabase로 연결 하셨다면 프로퍼티에 Login Prompt가 있습니다. 거기를 False로 잡으세요... 나머진 ...
김형수
•
2002.05.07 18:10
제가 사용한것은 Tquery 와 Tdatasource 컴포넌트입니다. database 를 사용하지 않았는데, 안 되는 ...
강형철
•
2002.05.07 19:16
TDatabase를 사용하지 않는다면 계속해서 나옵니다... BDE를 사용해서 DB를 연결할때는 TDatabase를 ...
김형수
•
2002.05.08 00:17
감사합니다. ADO로 바꿨습니다.
정미경
•
2002.05.07 03:58
1
COMMENTS
/
0
LIKES
델파이 초본데요...웹에 올리는거에 대해서 좀 알려주세요...
김도형
•
2002.05.07 07:18
제가 알기론..... 일반적으로....ActiveX Form으로 작성된 Form이 아니면... 변환 되지 않는거로 알...
이호성
•
2002.05.07 03:53
2
COMMENTS
/
0
LIKES
excel에 대해서
김도형
•
2002.05.07 03:55
구냥 EXCEL 에서여??? 그거라면.... 블럭 지정해서... 오른쪽 클릭하면... 서식에서... 라인 &n...
이호성
•
2002.05.07 20:12
그런게 아니고요 프로그램 상에서 물어본겁니다.. 제가 넘 간단하게 써서 잘못 이해하신것 같군요 제 실...
송혜란
•
2002.05.07 03:46
1
COMMENTS
/
0
LIKES
sybase랑 델파이연동할때..lock처리 어떻게 하나요?
㉯㉰감자
•
2002.05.07 08:53
어떤 잡업을 하다가 Lock이 걸렸는지 모르겠지만... 보통 Lock이 걸리는것은 Transaction을 잘못 했을때...
il212
•
2002.05.07 03:44
1
COMMENTS
/
0
LIKES
MaskEdit 에서 날짜데이터..
이성남
•
2002.05.07 06:22
DB 에서 해당 필드가 DATE형이 아닌 STRING형 인가 보네요. 굳이 Maskedit의 format형식을 '9999/...
* 아자!! *
•
2002.05.07 03:12
1
COMMENTS
/
0
LIKES
pos 와 copy에 대한 질문입니다.
김도형
•
2002.05.07 03:51
copy 는 VB 에서 MID 즉... 잘라오는겁니다... head := Copy(str, 1, iPos); 는 STr 이라는 STring ...
김세형
2002.05.07 02:31
0
COMMENTS
/
0
LIKES
확장자만으로 아이콘을 지정할수 있을까요?
최진술
•
2002.05.07 00:12
1
COMMENTS
/
0
LIKES
메모장,워드패트의 텍스트 파일내용 sql db로 저장하는 방법좀...??
김기수
•
2002.05.07 09:40
움.. 저라면 두가지 방법을 쓸수 있겠습니다. 1. 텍스트 파일을 엑셀파일로 변환합니다. 엑셀에서 열기하...
박상철
•
2002.05.06 23:52
1
COMMENTS
/
0
LIKES
델5 Variants.dcu 가 없다고 나옵니다...
김도형
•
2002.05.07 00:06
제가 알기론 Variants 는 델 6부터 나온 걸루 알구 있습니다.. 아마.. 델 5에서는 Variants 가 S...
노수경
•
2002.05.06 23:33
3
COMMENTS
/
0
LIKES
FindWindow에서요...
노수경
•
2002.05.07 01:10
정확하게 말하면 아래의 독자적으로 실행되는 CUSTOMER란 고객관리 프로그램을 띄워 놓고 제프로그램...
티모니
•
2002.05.07 04:10
자식 핸들을 가져올려고 할때는 Findwindow 로는 얻어 올수 없구요 FindWindowEx를 써야 합니다. 함수 ...
노수경
•
2002.05.07 22:02
답변 해 주셔서 감사 합니다. 얻고자 하는 윈도우 핸들은 CUSTOMER.EXE의 핸들, 또는 그 자식의 핸들 ...
지니
2002.05.06 22:32
0
COMMENTS
/
0
LIKES
External exception c0000001d 발생
이상협
•
2002.05.06 21:43
5
COMMENTS
/
0
LIKES
DBGRID1.cols 에서 error가 나요
yosule
•
2002.05.06 22:14
이상협
•
2002.05.06 22:29
yosule
•
2002.05.06 22:39
이상협
•
2002.05.06 23:00
yosule
•
2002.05.06 23:17
이정택
2002/05/07 05:15
Views
216
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
TNMFTP 의 UserID 와 Password 와 Host를 설정한뒤
Connect 해줍니다.
NMFTP1.ChangeDir('서버쪽 디렉토리') 식으로 서버쪽 파일이 존재하는
디렉토리를 지정해준뒤
NMFTP1.List; 라고 명령을 주면 그 디렉토리의 모든 파일들을
하나씩 훝는 일을 하게되는데요 하나하나 파일들마다
OnListItem 이벤트가 일어나게 되지요..
이때 OnListItem 의 파라메타인 Listing 에 화일의 정보가 들어 있습니다.
하지만 클라이언트의 파일을 FileDateToDateTime(FileAge(화일명))
했을때와는 엄청나게 다른 데이터를 가져오니 적당히 사용할수 있겠금
가공해야 합니다.
예를 들면
위와 같은 방법으로 한다면
로컬은 아래와 같이 가지고 오는데...
'2002-05-06 오후 4:33:10'
서버는 다음과 같이 가져 옵니다.
'03-20-02 03:58AM 4026 MN0105.frf'
흠...
허허허...
뭐.. 저는 이런식으로 문제를 해결했던 기억이 나네요..
다른분들은 더 좋은 방법이 있을수 있겠지요..
허허허.. 즐거운 델파이코딩 되시기 바랍니다.
아참! 그리고 이렇게 하면 로컬의 날짜가 몇일 느리거나
빠르면... 정상적인 처리가 되지 않을겁니다.
서버는 서버쪽에 파일이 써진 날짜가 오게되고
그것을 다운받으면.. 로컬의 파일은 다운받은 그
날짜와 시간이 써지게 되니깐..
뭐.. 로컬의 날짜를 서버의 파일과 맞춰주면 되겠네요..