Deshalb wäre es vorteilhafter InetGet zu verwenden.
Man kann die Infos der Datei auch dann abgreifen wenn die Datei noch geladen wird aber trotzdem läuft das Script weiter.
Dazu bräuchte er aber erstmal einen integrierten Web Server, die dazugehörigen Firewalleinstellungen usw.
Um InetGet verwenden zu können brauchst du erstmal einen Webserver auf den du die Dateien hochlädst. Und wie schon gesagt, TCP ist nicht so extrem schwierig: Wenn man sich ein bisschen damit auseinandersetzt kann man auch mit einem Server parallel chatten und hoch- bzw. runterladen.