![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2007
Сообщений: 55
|
Ребята вопрос в следующем:
1.можно ли изменить путь сохранения файла .sol? Понятно, что по умолчанию он сохраняется в C:\Documents and Settings\... 2. Насколько мне известно из флэша можно запускать bat-файлы. Так вот, если например я хочу с помощью bat-файла скопировать некий файл (назовем его jim.sol) из C:\Documents and Settings\jim.sol в C:\ , то в bat-файле я пишу строку copy C:\Documents and Settings\jim.sol C:\ и не копируется!!! Издругих папок все ок! Так вот где тут у меня ошибка? Дело в том, что забрать файл нужно именно из C:\Documents and Settings\. Может директорию C:\Documents and Settings\ надо как-то по другому называть? ![]() |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А каким образом вы собираетесь скопировать файл (запустить .bat) и зачем, если флеш все-равно его не откроет?
|
|
|||||
|
Регистрация: Mar 2007
Сообщений: 55
|
Запустить .bat можно так: fscommand("exec", "wordrun.bat"); флэш не откроет .sol, но может оттуда считывать данные (текст). И это у меня работает. Только вот меня интересуют вопросы, которые я задал выше.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
fscommand работает только в режиме projector. Советую не извращаться, а использовать MDM Zinc если нужна запись в файлы.
|
|
|||||
|
Регистрация: Mar 2007
Сообщений: 55
|
Извините, но можно поподробнее? Что это за режим projector? Только не посылайте в help пожалуйста
![]() Я тут нашел в форуме, что можно указать путь для сохранения файла .sol вот так: sharedobject.getLocal("theFlashCookie","путь"), но если указать C:\, то символ "\" влияет на закрывающие ковычки и текст, следующий дальше получается в ковычках. Что-то тут не так... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
http://www.multidmedia.com/
http://livedocs.macromedia.com/flash.../00001727.html Цитата:
|
|
|||||
|
Регистрация: Mar 2007
Сообщений: 55
|
Хорошо, iNils спасибо - тогда .sol оставляем в покое.
Теперь нужно выяснить с .bat. _etc я знаю, что fscommand запускает только bat-файл, который хранится в директории fscommand данного проекта - это понятно. Хорошо, немного отойдем от этого. Я думаю, что команды DOS знают многие. Скажите мне как и папки C:\Documents and Settings\jim.* скопировать любой файл например в корень диска C:\. Я бы написал так: copy C:\Documents and Settings\jim.* C:\, но так не работает - из других директорий, например, из copy C:\WINDOWS\jim.* C:\ - все отлично! Так что же с этой злополучной директорией Documents and Settings не так??? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Потому что в DOS имена папок ограничены восемью символами. Да и, между прочим, по пути к sol есть рандомное название папки. Как вы собираетесь обойти сей момент, я не знаю.
Например, в макоси путь к SO выглядит как /Users/User/Library/Preferences/Macromedia/Flash Player/#SharedObjects/AUDKV98C/ (имя последней папки рандомное, равно как и под Win) |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:22. |
|
|
« Предыдущая тема | Следующая тема » |
|
|