Vorrei inviare i dati da una macchina della riga di comando a un'altra macchina tramite TCPC. Immagino di poter scrivere un server socket ma questo deve già essere implementato. Ad esempio, potrei usarlo in xz
un file e inviarlo in rete dall'altra parte su una porta specificata, dove potrei decodificarlo e salvarlo:
macchina A: strarc -c -d:c:/windows | xz -c -z - | magicsend -p 80 -h 192.168.1.100
macchina B:magicreceive -p 80 | xz -d -f - | strarc -x -d:x:/windows
Vorrei farlo in Linux e / o Windows con strumenti open source. Quindi sono preferibili strumenti Linux che hanno una porta di Windows [non ufficiale]. :)
Una riga di comando di esempio funzionante è molto apprezzata.
(Nota che su un esempio di Linux farei cat /vmlinuz
invece di strarc , certo che non è del tutto equivalente.;))
sammy
sarà stato letto completamente. Penso di sinetcat
. Può essere l'implementazione che utilizzo a causare il problema o è prevista la progettazione di questo netcat ? Posso farlo uscire in qualche modo una volta che sammy è letto ( EOF ), (a dimensioni di file e tempi di lettura arbitrari)?