Dateiübertragung über die Serielle Schnittstelle

#1062090
Lesenswert?

Hallo!

Ich habe zur Zeit ein kleines Problem und hoffe, dass mir hier irgend 
jemand helfen kann:
Ich habe zwei PCs, die über eine Serielle Schnittstelle verbunden sind.
Der eine PC hat dabei Windows XP und ein Programm in VB.net installiert, 
welches die Kommunikaiton erfüllt.
Der andere PC hat MSDOS drauf und ein Programm in QBasic.
Ich bin jetzt auf der Suche nach einer Möglichkeit über die Serielle 
verbindung Dateien austauschen zu können.
Die Dateien können dabei sowohl Programme, aber auch *.bat - Files und 
auch andere Dateitypen sein.
Kennt jemand hierzu Möglichkeiten?
Gast #1062099
Lesenswert?

Ich denke, du willst per "drag and drop" Datein rüberziehen. Das geht so 
nicht direkt! Du könntest aber einen Hexdump erstellen und den als 
Datenpaket rüberschieben und dann wieder in eine Datei umwandeln.
#1062103
Lesenswert?

Sven Pauli wrote:
> Gibts da nicht die X-, Y- und Z-Modem-Protokolle?

Klar gibts die. Die Frage ist halt ob er die auf beiden Seiten 
implementieren muss in seinen Basic-Programmen oder ob er ein fertiges 
Kommunikationsprogramm nehmen kann welches das für ihn erledigt!

Grüsse
Michael
#1062106
Lesenswert?

Michael S. wrote:
> Hallo,
>
> das verstehe ich nicht.
> Läuft denn nun auf beiden PCs jeweils ein Programm und die kommunizieren
> miteinander oder kommunizieren die nicht miteinander?
>
> Grüsse
> Michael

Die Beiden PCs kommunizieren miteinander.
Konkret werden vom Win-PC die Komandozeilenaufrufe an den DOS-PC 
gesendet, welcher mit dem Errorlevel-Wert des aufgerufenen Programms und 
einem ev. Vorhandenen Fehlertext antwortet.

Ich bin jetzt auf der Suche nach einer Lösung, um Programme und Dateien 
auf den DOS-PC zu laden, ohne diesem jedes Mal die Festplatte ausbauen 
zu müssen, ...
#1062116
Lesenswert?

Michael A. wrote:
> Die Beiden PCs kommunizieren miteinander.

Nachdem die Kommunikation wohl über die Basic-Programme stattfindet 
brauchst Du jetzt nur eines der angesprochenen Protokolle (X-, Y-, oder 
Z-Modem) auf beiden Seiten zu implementieren, drumrum ein bischen 
Steuerung wo die Dateien hinsollen und schon ist gut!

Beispielcode zu den Protokollen lässt sich denke ich im Netz finden. 
Möglicherweise auch fertige Libraries. Da brauchst also vermutlich gar 
nicht viel Aufwand.

Grüsse
Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren