Director-App-Dateien (Mac-Anwendung) werden nicht auf einen PC kopiert

877
Anriëtte Myburgh

Ich habe einige Mac-Anwendungen, die ich auf einen Windows-Computer übertragen möchte. Eines wurde mit Adobe Director 11.0 erstellt, der Rest wurde mit Adobe Flash CS4 erstellt.

Die von Flash erstellte Software hat keinerlei Probleme. Die mit Director erstellten können nicht auf einen Windows-Computer kopiert werden.

Ich verwende Snow Leopard und habe versucht, von CD, die auf dem Mac gebrannt wurde, auf Windows XP zu kopieren. Die Entwicklung fand auch auf dem Mac statt.

0
Bekommen Sie eine Fehlermeldung oder einen anderen Hinweis, warum es nicht kopiert werden kann? Felix vor 14 Jahren 1
Ja, es ist so, als könnten keine Dateien innerhalb des Frameworks-Ordners innerhalb des Pakets kopiert werden. Speziell: ProjLib.framework -> ProjLib (was ein Alias ​​ist übrigens). Anriëtte Myburgh vor 14 Jahren 0

2 Antworten auf die Frage

1
dotHTM

Since Windows can't run the Mac application and will likely add a few completely unneeded files (thumbs.db, etc) to the directory (because all Mac .app files are folders that contain many files and folders), I would suggest compressing your Mac application into a .zip file first which will preserve the contents for when you deliver it to a suitable computer that can actually run the application.

To compress anything using the Finder's built in tools, right-click (or control-click) the item and select "Compress ". In a moment, you'll have a fresh .zip file you can transfer to your Windows file server or wherever you care.

0
Brian Postow

It's POSSIBLE (but not very likely) that if you are using a very old program (it doesn't look like you are, but I figured I'd mention the possibility anyway) that your program is using resources. if you open the .app folder and poke around, if you see and .rsrc files you are using resources.

The problem with resources is that back in the olden days, mac files had two parts, or "forks" the data fork which is the normal, visible, part, and the resource fork which you couldn't normally see. No other system (That I know of) has a resource fork, so when you copy files with a resource fork to a PC, you just lose that part of the file, and everything breaks.

If you are just copying this to the PC as a waystation (andwhy else would you be doing this?) and you plan to copy it back to a mac, then, Kio's suggestion of zipping the .app folder is a good one, Mac's compress feature compresses the rsrc and data forks and the whole thing should be visible to the PC.

Ich habe das Gefühl, dass Sie richtig sind. Nach weiteren Untersuchungen enthält das Paket eine Datei ProjLib.rsrc, von der ich vermute, dass sie nicht übertragen werden soll und den Kopiervorgang bricht. Der Grund für die Windows-Übertragung liegt darin, dass der Client die Anwendung auf die Flash-Laufwerke seiner Schüler auf einem Windows-Computer kopiert und ich wollte, dass nur Mac-Benutzer die Anwendung verwenden können. Er würde es offensichtlich mit seinem PC auf die Laufwerke kopieren, weshalb es ein Problem ist. Anriëtte Myburgh vor 14 Jahren 0
Ich habe mir aber auch den Flash-Projektor angesehen, der auch .rsrc-Dateien enthält, aber ich habe keine Probleme beim Kopieren dieser Datei. Ich vermute, es hat etwas mit den Berechtigungen für die einzelnen .rsrc-Dateien im Director-Projektor (.app) zu tun. Anriëtte Myburgh vor 14 Jahren 0