Файлы Director .app (приложения Mac) не будут скопированы на ПК

783
Anriëtte Myburgh

У меня есть несколько приложений Mac, которые я хотел бы перенести на компьютер с Windows. Один был создан с использованием Adobe Director 11.0, а остальные были созданы с использованием Adobe Flash CS4.

У созданного Flash нет никаких проблем. Те, что созданы с использованием Director, не могут быть скопированы на компьютер с Windows.

Я использую Snow Leopard и пытался скопировать в Windows XP с компакт-диска, который был записан на Mac. Разработка велась и на Mac.

0
Получаете ли вы сообщение об ошибке или другое указание, почему его нельзя скопировать? Felix 14 лет назад 1
Да, это что-то вроде того, что он не может копировать файлы в папке Frameworks внутри пакета. В частности: ProjLib.framework -> ProjLib (это псевдоним между прочим) Anriëtte Myburgh 14 лет назад 0

2 ответа на вопрос

1
dotHTM

Поскольку Windows не может запустить приложение Mac и, скорее всего, добавит в каталог несколько совершенно ненужных файлов (thumbs.db и т. Д.) (Поскольку все файлы Mac .app являются папками, которые содержат много файлов и папок), я бы предложил сжать Сначала приложение Mac помещается в файл .zip, который сохраняет содержимое, когда вы его доставляете на подходящий компьютер, на котором действительно можно запустить приложение.

Чтобы сжимать что-либо, используя встроенные инструменты Finder, щелкните правой кнопкой мыши (или удерживая нажатой клавишу Control) элемент и выберите «Сжать». Через мгновение у вас будет свежий .zip-файл, который вы можете перенести на ваш файловый сервер Windows или куда угодно.

0
Brian Postow

Это ВОЗМОЖНО (но не очень вероятно), что если вы используете очень старую программу (она не выглядит, как вы, но я понял, что я упомяну возможность так или иначе), что ваша программа использует ресурсы. если вы открываете папку .app и ковыряетесь, если вы видите и .rsrc файлы, которые вы используете ресурсы.

Проблема с ресурсами заключается в том, что в прежние времена mac-файлы состояли из двух частей, или «разветвлялись» на вилку данных, которая является нормальной, видимой частью и ветвью ресурса, которую вы обычно не могли видеть. Ни одна другая система (о которой я знаю) не имеет ветвления ресурса, поэтому, когда вы копируете файлы с помощью вилки ресурса на ПК, вы просто теряете эту часть файла, и все ломается.

Если вы просто копируете это на ПК в качестве промежуточной станции (и почему бы вы еще это делали?) И планируете скопировать его обратно на mac, то предложение Kio о заархивировании папки .app является хорошим, сжатие Mac Функция сжимает rsrc и вилки данных, и все это должно быть видно на ПК.

У меня есть ощущение, что вы правы, после дальнейшего изучения, пакет содержит файл ProjLib.rsrc, который, я подозреваю, является тем, который не хочет быть переданным и нарушает процесс копирования. Причина переноса Windows заключается в том, что клиент будет копировать приложение на флэш-накопители своих учеников на компьютере с Windows, и я хотел, чтобы только пользователи Mac могли использовать это приложение. Очевидно, он скопировал бы их для них на свои диски, используя свой ПК, поэтому это проблема. Anriëtte Myburgh 14 лет назад 0
Но я также посмотрел на проектор Flash, и он также содержит файлы .rsrc, но у меня нет проблем с копированием этого файла. Я подозреваю, что это как-то связано с разрешениями для отдельных файлов .rsrc в проекторе Director (.app). Anriëtte Myburgh 14 лет назад 0

Похожие вопросы