En attendant la réécriture complète vous pouvez également consulter Mac-Windows le site de l'intégration Macintosh-Windows.
Trois types d'échanges « physiques » sont détaillés :
Les supports amovibles : disquettes, ZIP, magnéto-optiques, disques dur...
Les pièces jointes de courrier électronique.
Les réseaux locaux hétérogènes de type ethernet.
Une autre partie traite plus directement des fichiers :
Codage, compression, découpage...
Et pour finir :
Mini dico de termes abscons.
Pour le moment elle ne traite que de la lecture de disquettes Mac sur PC et inversement. Ainsi que du décodage des fichiers BinHex, MacBinary et des archives Tar, Stuffit et Zip.
Il existe divers utilitaires pour lire des disques Macs (format HFS/HFS+) :
De son côté le Mac sait lire et écrire sur les disquettes PC aussi bien celles de type DD (720 K) que HD (1,4 M).
MacOpener 2000 de DataViz
Conversion Plus de DataViz
MacDrive 5 de Media4 Productions
Here & Now 2.0 de Software Architects
Il y a également un port des HFS Utilies (gratuit)
« Échange PC/Macintosh » fait en effet partie du système depuis la version 7.5.1.
On peut également le remplacer par un utilitaire plus performant (noms longs de Windows 95, amovibles) :
DOS Mounter de Software Architects
FICHIERS (en cours de réécriture)
La problématique :
Il arrive souvent que les fichiers que l'on retrouve sur Internet soient encodés, principalement pour 2 raisons :
- Assurer leur intégrité
En effet certains composants d'Internet (en particulier les passerelles de courrier et nouvelles) ne traitent correctement les informations que si elles sont en ASCII pur (codage sur 7 des 8 bits qui constituent les octets). Il en résulte qu'un fichier dont le contenu utilise pleinement les 8 bits se retrouverait dans un piteux état si l'on essayait de lui faire traverser de tels éléments du réseau sans précautions particulières.
- Transmettre des informations annexes propres aux différents FileSystems
C'est particulièrement vrai pour les fichiers provenants de Mac OS. Le système de fichiers de Mac OS (HFS ou HFS+) à la particularité de pouvoir scinder les fichiers en 2 morceaux ayant des usages différents (ce sont les fameuses data fork et resource fork).
Bon il existe de multiples solutions à ton problème, que j'ai également
connu sous Unix à la fac...
Comme tu es sur PC tu peux commencer par utiliser Stuffit Expander pour
Windows (3.1x ou 95), qui va t'enlever la coquille du BinHex (.hqx) si
après c'est un fichier .bin ou .sit (sans ressource fork à la sauce Mac
quoi) tu peux le mettre tranquillement sur disquette il devrait déjà
être 30% moins gros. Si c'est autre chose que du .bin ou .sit il est
plus prudent de conserver le .hqx telquel.
Mais tu peux le découper les doigts sur le clavier avec un petit
utilitaire sous DOS que j'ai écrit lors de mon service militaire (c'est gratuit, parce qu'il doit en exister
d'autres meilleurs, mais il fonctionne bien y compris sous Win NT 4). C'est un dérivé de la commande "split" d'Unix adaptée pour DOS
qui va te découper le fichier en plusieurs segments de la taille que tu
veux (ça découpe tout sans perte que ce soit des fichiers .hqx ou
binaires).
Split pour DOS dispo en .sit ou .zip selon la plateforme à partir duquel on le
récupère, une petite documentation indépendante est en cours de
rédaction, il suffit de lancer "split" sans paramètre pour qu'il
indique sa syntaxe et comment accéder à sa doc interne en français.
Après du côté Mac tu peux utiliser Chunk Joiner ou mieux File Merger, un
simple drag'n drop des segments sélectionnés dans le bon ordre et hop tu
as un seul gros fichier que tu peux confier à Stuffit Expander Mac.
FileMerger 1.1
Pour effectuer des transferts dans l'autre sens (Mac -> PC) on peut se contenter de
compresser les fichiers avec DropStuff ou Stuffit Lite/Deluxe sur Mac et les
décompresser avec Stuffit Expander sur PC.
ChunckJoiner 2.2
On peut également découper les
fichiers (de préférence des .sit .bin ou .zip) avec Splitter, et recoller le
tout avec une variante de la commande copy du DOS. Splitter 4.0.2
En revanche Stuffit Expander PC ne sait pas reconnaitre les segments d'archives Stuffit Mac,
car il a besoin d'informations que les systèmes de fichiers PC ne peuvent pas
stocker et qui sont donc perdus lors du passage sur disquette ou même
réseau; il faut donc obligatoirement découper les grosses archives avec
autre chose qu'un outil Stuffit.