software:vorstellung:exchanges:transfolio
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
software:vorstellung:exchanges:transfolio [16/11/2008 22:11] – 8088 | software:vorstellung:exchanges:transfolio [08/02/2023 22:02] – [Datei anfordern] Dateizeit und -datum eingebaut bttr | ||
---|---|---|---|
Zeile 9: | Zeile 9: | ||
Auf der PC-Seite wird natürlich ebenfalls Software benötigt, die über die gegebene Beschaltung des Parallelports mit dem Portfolio kommunizieren kann. Atari lieferte hierzu mit dem Parallelportmodul das Programm FT.COM aus, das aber direkte I/ | Auf der PC-Seite wird natürlich ebenfalls Software benötigt, die über die gegebene Beschaltung des Parallelports mit dem Portfolio kommunizieren kann. Atari lieferte hierzu mit dem Parallelportmodul das Programm FT.COM aus, das aber direkte I/ | ||
+ | |||
Zeile 15: | Zeile 16: | ||
Mit TransFolio gibt es seit Anfang 2006 eine Alternative zu FT.COM, die für Windows und Linux verfügbar ist. Sie soll es vor allem Portfolio-Neulingen oder Gelegenheits-Nostalgikern erleichtern, | Mit TransFolio gibt es seit Anfang 2006 eine Alternative zu FT.COM, die für Windows und Linux verfügbar ist. Sie soll es vor allem Portfolio-Neulingen oder Gelegenheits-Nostalgikern erleichtern, | ||
- | Die aktuelle Version von Transfolio ist unter http://www.people.freenet.de/pei/ | + | Die aktuelle Version von Transfolio ist unter http://leute.server.de/peichl/ |
- | ==== Systemvoraussetzungen ==== | ||
- | Das vorkompilierte TRANSFOLIO.EXE benötigt für die Zugriffe auf den Parallelport | + | ==== Systemvoraussetzungen ==== |
+ | Das vorkompilierte TRANSFOLIO.EXE | ||
+ | TRANSFOLIO.EXE verwendet die voreingestellte Port-Adresse 0x378. Insbesondere bei Verwendung einer PCI-Schnittstellenkarte kann die tatsächliche Adresse des Parallelports davon abweichen und muss dem Programm mit dem Kommandozeilenparameter -p < | ||
Die Linux-Version benötigt das Kernelmodul ppdev, das für die Parallelportgerätedateien / | Die Linux-Version benötigt das Kernelmodul ppdev, das für die Parallelportgerätedateien / | ||
Zeile 215: | Zeile 217: | ||
=== Datei anfordern === | === Datei anfordern === | ||
- | Der erste Schritt vor der Übertragung einer Datei besteht darin, ihre Existenz auf dem Server zu erfragen. Dazu dient die oben beschriebene | + | Der erste Schritt vor der Übertragung einer Datei besteht darin, ihre Existenz auf dem Server zu erfragen. Dazu dient die oben beschriebene |
- | ^ Offset ^ Inhalt | + | ^ Offset |
- | | | + | | |
- | | | + | | |
- | | | + | | |
- | | | + | | |
- | | ... | + | | ... |
- | | 3+len | 00 | + | | |
- | | ... | + | | ... |
- | | | + | | 81 | ... |
- | Der Portfolio antwortet hierauf mit einem 11 Byte langen Datenblock, der u.a. die Dateilänge enthält: | + | Der Portfolio antwortet hierauf mit einem 11 Byte langen Datenblock, der u. a. die Dateilänge enthält: |
- | ^ Offset | + | ^ Offset |
- | | | + | | |
- | | | + | | |
- | | | + | | |
- | | | + | | |
- | | | + | | |
- | | | + | | |
- | | | + | | |
- | | | + | | |
- | | | + | | |
- | | | + | | |
- | | | + | | 10 | n-HighHigh |
+ | |||
+ | Direkt im Anschluss folgt die Übertragung der Nutzdaten in einem oder mehreren Datenblöcken. Die Anzahl der benötigten Datenblöcke hängt von der Dateigröße und der Puffergröße des Portfolio ab. Die Puffergröße wiederum ist abhängig vom Arbeitsspeicher des Portfolio und liegt typischerweise bei 7.000 hex Byte = 28.672 Byte. | ||
- | Direkt im Anschluss folgt die Übertragung der Nutzdaten in einem oder mehreren Datenblöcken. Die Anzahl der benötigten Datenblöcke hängt von der Dateigröße und der Puffergröße des Portfolio ab. Die Puffergröße wiederum ist abhängig vom Arbeitsspeicher des Portfolio und liegt typischer Weise bei 7000 hex Byte = 28672 Byte. | ||
Wurden alle Datenblöcke empfangen, schließt der Empfänger die Kommunikation durch folgenden Datenblock ab: | Wurden alle Datenblöcke empfangen, schließt der Empfänger die Kommunikation durch folgenden Datenblock ab: | ||
- | ^ Offset ^ Inhalt | + | ^ Offset |
- | | | + | | |
- | | | + | | |
- | | | + | | |
=== Datei versenden === | === Datei versenden === | ||
Zeile 296: | Zeile 299: | ||
^ Offset ^ Inhalt | ^ Offset ^ Inhalt | ||
- | | | + | | |
- | | | + | | |
- | | | + | | |
---- | ---- | ||
Klaus Peichl, 2006-02-05 | Klaus Peichl, 2006-02-05 |
software/vorstellung/exchanges/transfolio.txt · Zuletzt geändert: 08/02/2023 22:02 von bttr