One customer of mine has a local network (not connected to the web) with a firewall around his main server.
He wants an automatic app to regularly copy files (reports) to the server.
This is no problem to me using simple vb6 routines if there was no firewall.
The single fixed port to each client is constantly open so I can't use that for transferring files.
The firewall is open to Microsoft Remote Desktop (RDP).
It is also open to only clients each with an individual fixed IP addresses with a fixed unique TCP port.
It is closed to all clients for file sharing or copying. Therefore the ordinary file copying methods in VB6 do not work.
Is it possible to use the VB6 copy routines (such as FileSystemObject) to use the same port as RDP which I believe is 3389 and how would I go about that. What if anything would I need running as a service in the server and would the RDP server app prevent this from being used by others?
I visualise something like a cut down version of RDP viewer in each client that automatically copies the filename in the command line then closes?
Alternately is there a way of simulating an automatic "cut down" version of a RDP client in vb6 using a Winsock ? Then I may not need anything extra in the server (it's RDP server has a password)
I see you can copy and paste files across the firewall once you have RDP running so I may be able on use the clipboard?
Bit tricky?
He wants an automatic app to regularly copy files (reports) to the server.
This is no problem to me using simple vb6 routines if there was no firewall.
The single fixed port to each client is constantly open so I can't use that for transferring files.
The firewall is open to Microsoft Remote Desktop (RDP).
It is also open to only clients each with an individual fixed IP addresses with a fixed unique TCP port.
It is closed to all clients for file sharing or copying. Therefore the ordinary file copying methods in VB6 do not work.
Is it possible to use the VB6 copy routines (such as FileSystemObject) to use the same port as RDP which I believe is 3389 and how would I go about that. What if anything would I need running as a service in the server and would the RDP server app prevent this from being used by others?
I visualise something like a cut down version of RDP viewer in each client that automatically copies the filename in the command line then closes?
Alternately is there a way of simulating an automatic "cut down" version of a RDP client in vb6 using a Winsock ? Then I may not need anything extra in the server (it's RDP server has a password)
I see you can copy and paste files across the firewall once you have RDP running so I may be able on use the clipboard?
Bit tricky?