Software Archive
Read-only legacy content

FTP

mamoun
Principiante
1.488 Vistas
Hello
I've got a fortran code running on a PC that needs to access a data file residing on Unix machine. Is there a way to make a call to the FTP command within the fortran code in order to read the data? I tried using FTPOPENFILE win32 command but it dosen't work.
Thanks a lot
0 kudos
2 Respuestas
james1
Principiante
1.488 Vistas
What went wrong with FtpOpenFile? Seems that should work.

James
Jugoslav_Dujic
Colaborador Valioso II
1.488 Vistas
Did you initialize FTP session correctly? Here's an excerpt (from an untested code):
 
INTEGER:: hSession, hConnect 
 
hSession = InternetOpen(CHAR(0), INTERNET_OPEN_TYPE_PRECONFIG, CHAR(0), CHAR(0), 0)   ! 
hConnect = InternetConnect(hSession, "ftp://ftp.geocities.com"C, INTERNET_DEFAULT_FTP_PORT,  & 
                "username"C, "password"C, INTERNET_SERVICE_FTP, 0, 0) 

You should use hConnect later as an argument to FtpOpenFile.
Responder