[ internet ] in KIDS 글 쓴 이(By): kimys (김영식) 날 짜 (Date): 1993년07월23일(금) 14시39분48초 KDT 제 목(Title): Internet 통한 인공위성 구름사진 수신 Internet Gopher 서비스를 이용해서 인공위성에서 촬영한 구름사진을 받아볼 수 있습니다. 이 구름사진은 일본 기상청에서 인공위성을 통해 매 3 시간 단위로 촬영한 것입니다. 구름사진을 통해 스스로 가까운 장래의 일기를 예측해 볼 수도 있겠지요. 구름사진을 보기 위해서는 X window 시스템과 gopher client 프로그램이 필요합니다. 구름사진의 포맷은 GIF 이고 gopher client가 이 화일을 서버로 부터 전송받아서 X의 xloadimage 프로그램을 이용해서 윈도우 상에 display 해 줍니다. 1. gopher 서비스란 ? - Distributed document search & retrival protocol - Internet을 통해 전세계에 분산되어 있는 각종 유형(text, audio, image)의 정보를 제공하는 서비스이다. - 미국 미네소타대학 교내 정보안내 시스템에서 출발 - Internet 상에는 650 여개의 gopher 서버가 있고 국내에는 한글을 지원하는 gopher 서버가 ``nic.nm.kr'' 에 있다. 2. 접속방법 - telnet(or rlogin) 이용 : telnet nic.nm.kr (login-id는 `gopher') text-oriented 서비스만 이용가능 - gopher client 이용 : gopher client 프로그램을 설치하고 이 프로그램을 통해 서버에 접속 윈도우 환경하에서 주로 이용되며 다양한 미디어(image, audio, text) 지원 3. gopher client 프로그램의 설치방법 - nic.nm.kr에서 /tools/gopher/gopher+1.2b4.tar.Z를 ftp로 가져온다. - uncompress 한다. (uncompress gopher+1.2b4.tar.Z) - tar 화일을 푼다. (tar xvf gopher+1.2b4.tar) - gopher client 프로그램이 한글 입출력을 할 수 있도록 약간의 수정을 한다. (Makefile.config 화일에 있는 C compiler 지정을 `/usr/5bin/cc' 로 한다. 즉 `CC = /usr/5bin/cc') - `conf.h' 화일에서 접속하고자 하는 서버지정을 우리나라의 서버(nic.nm.kr)로 수정한다. (두 개의 서버를 지정하여 두고 random 하게 선택하도록 되어 있으 므로 둘 다 `nic.nm.kr'로 해 두면 항상 한글 gopher를 이용할 수 있다.) #define CLIENT1_HOST "nic.nm.kr" #define CLIENT2_HOST "nic.nm.kr" - `conf.h'의 image display 명령(IMAGE_COMMAND)을 자신의 환경에 맞게 수정한다. (원래는 #define IMAGE_COMMAND "xloadimage -fork %s" 로 되어 있는데 제 시스템의 xloadimage client는 `fork' option이 없어서 이를 뺐음) - `make client' 해서 client 프로그램을 만든다. - `(cd gopher; make install)' 해서 생성된 gopher client를 실행화일 디렉토리에 설치한다. 4. 위성촬영 구름사진을 보는 방법 - X-window 하에서 위에서 만든 gopher 프로그램을 실행하면 자동으로 한글 gopher 서버로 접속한다. - ``8. Internet 서비스(Internet Services)/'' 항목을 선택한다. - ``2. 일본 기상청 위성 사진(weather gif's at gopher.ncc.go.jp)/'' 항목을 선택한다.(일본의 서버 gopher.ncc.go.jp로 접속) - ``2. images/'' 항목을 선택하면 3 시간 단위로 찍은 구름사진이 GIF 화일 포맷으로 있고, 그 중 원하는 것을 선택하면 화일을 전송받아서 display 해준다.(X 의 `xloadimage' 프로그램을 이용) _/ _/ _/_/_/ _/ _ _/ _/ _/ _/_/_/_/ Kim, YoungSik _/ _/ _/ _/_/ _/ _/ _/ _/ _/ _/_/_/ _/ _/ _/ _/ _/ _/ _/_/_/_/ Korea Telecom Research Center _/ _/ _/ _/ _/ _/_/ _/ Computer Networking Section _/ _/ _/_/_/ _/ _/ _/ _/_/_/_/ _/ E-mail: kimys@h2o.kotel.co.kr _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ Voice : +82-2-526-5763 |