PDA

Просмотр полной версии : Замена или изменение файлов


firefedot
06.05.2013, 11:01
Доброе...
В проекте Flash CS5 есть много звуковых файлов к каждому присвоен класс, через проперти)))
Как можно заменить все файлы на новые, так сказать обновить?
Подробности: файлов примерно 1800-2000 штук, руками через update крайне долго получится.
Идиотизм в том, что все они вшиты проект, то есть на выходе получаю одну swf'ку.

Что можно сделать?
Как это произошло: засунули не те файлы, т.е. не того качества, плохого)))

И второй вопрос: как массово изменить свойство компрессии сразу нескольких файлов? Когда выделяю группу файлов от 2 и до ... и меняю им всем свойство сжания, то выдается ошибка The following JavaScript error(s) occurrect:

Что можно сделать, кроме как сменить прокладку межту стулом и компьютером)?
Спасибо.

Bgg
06.05.2013, 12:46
Гуглите jsfl

firefedot
06.05.2013, 12:52
нука посмотрим, спасибо...

Добавлено через 6 минут
хм... либо не очень, либо не подошло) у меня беда в том, что файлы, 1907 лежат в самом проекте и я хотел сделать им массовый update, но пути все пропали у них, если раньше было j:/flash/sound, то теперь просто ..sound
По одному конечно можно менять. но это очень много замет времени и возможность чтото упустить велика...

mooncar
06.05.2013, 13:13
Вот тут (http://help.adobe.com/en_US/flash/cs/extend/index.html) документация.

Может быть поможет эта тема (http://www.flasher.ru/forum/showthread.php?t=105248), как раз об импорте.
Ну и гуглите с ключевиком JSFL, как уже было сказано.

PS. Как видно из документации, свойство soundItem.sourceFilePath - read-only.
Если с update не получится, попробуйте просто переимпортировать.
Возможно, кто-либо более сведущий в JSFL сможет вам помочь.

firefedot
06.05.2013, 13:33
у меня файлов дох... много... переимпорт + каждому класс в проперти, равносилен ручному апдейту)
Но посмотрю, спасибо.
Как юзать JSFL в данном случае не пойму ни как)))

Добавлено через 7 минут
После нескольких апдетов руками стало появляться такое сообщение...

TypeError: Error #2023: Class doull$ must inherit from Sprite to link to the root.

TypeError: Error #2023: Class dou0$ must inherit from Sprite to link to the root.
в проекте тестом можно посмотреть и всевроде работает, а когда открываю swf файл, то он сразу закрывается. Что за ересь?=)

firefedot
06.05.2013, 15:05
На картинкке показал, что с лева путь полный, а с права нет, как можно всем файлам поменять первые две точки на начало пути))