Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 13.02.2007, 01:05
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 1  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
По умолчанию Проблема с FileSys2 в SWFStudio

Пытался написать красивый демо-броузер для игры Soldat 2D (польская такая игра есть). Воспользовался плагином FileSys2.

Смысл броузера - отображать в списком файлы демок с возможностью последующего проигрыша их через командную строку (но это не так важно, т.к. проблема проявилась на более ранеем этапе - выводе списка демок, а точнее - его "вытаскивания")

Код, приведенный ниже, вешаю на кнопку "Refresh", обновляющую содержание листа демок. Демки лежат в папке "demos" в каталоге с игрой.

Код:
on (release){

	fscommand("Arg", "_root.files");                     //сюда возвращаем результат - строку с файлами демок
  	fscommand("Arg", _root.folder+"demos");        //путь к демкам
	fscommand("Arg", "?");                                //разделитель названий файлов
	fscommand("FileSys2.FileList", "");                 //вызов функции


	_root.files_array=new Array	                    //созданем массив для списка файлов
	_root.files_array=_root.files.split("?")             //толкаем в него разделенную строку спискафайлов

}
Вроде бы, все должно работать... но...

По кнопке нужно кликнуть два (!) раза, чтобы получить доступ к переменной (от первого клика - за это время могли путь к файлам сменить) со списком файлов.. иначе просто пишет, что ее нет, и массив пустой оказывается. Тупое дублирование кода кнопки не помогает =(

Подскажите, пожалуйста, что здесь может быть не так.
__________________
Дело не в тебе

Старый 13.02.2007, 02:26
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Может MDM Zinc лучше будет, а?

Старый 13.02.2007, 15:51
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 3  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Возможно...попробую... а то с СВФстудио просто бред иногда какой-то получается.. как только не пытался сделать - четыре часа убил...
__________________
Дело не в тебе

Старый 13.02.2007, 23:22
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 4  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
М-да.. странный этот Цинк.

Пишу код на кнопке:

Код:
on (release) {
	
	var myFolder = mdm.Dialogs.BrowseFolder.show();

}
Код взял из примера в словаре Цинка. Не работает! Не появляется никакого диалога выбора папки...

Забавно, а еще этот пример не компилируется в режиме окна transparent - выдает run-time error'ы...

~~~

Хорош этот цинк...

причем, если взять любую другую свф-ку без mdm-скрипта, то все работает... а тут такое вот

~~~

О... оказывается, ран-тайм ерроры вылетают только если нажать "да", когда ЦИнк спращивает, хочу ли я запустить скомпиленный файл.

Если просто запускаю - то все пока вроде бы ок, ну и слава богу.. хотя и неясно, что вдруг именно в этих свф-ках ему не нравится...
__________________
Дело не в тебе


Последний раз редактировалось AL.exe; 14.02.2007 в 10:31.
Старый 14.02.2007, 01:09
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
AL.exe, объедините свои три поста в один.
Более того, если вы пользуетесь взломанной версией программы, то это ваши проблемы.

Старый 14.02.2007, 10:33
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 6  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Цитата:
Сообщение от __etc
Более того, если вы пользуетесь взломанной версией программы, то это ваши проблемы.

С чего такое утверждение? Нет, я ппользуюсь невзломанной версией программы.

Тем более, что Цинк, оказывается, работает так даже если я пробую в триалке сделать то же самое. Просто выдает ошибки, связанные с ntdll.dll при компиляции и периодические runtime-error'ы в тех случаях, когда в swf-ке есть mdm-script.

Неужели я один такой? >_>
__________________
Дело не в тебе

Старый 14.02.2007, 11:37
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 7  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от AL.exe
работает так даже если я пробую в триалке сделать то же самое
Значит взломанной. Ищите косяки в системе (какие-нибудь аутпосты и прочее) и права админские должны быть.

Старый 15.02.2007, 01:07
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 8  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Ну конечно, мне разработчики выслали ссылку и ключ на взломанную версию, ага... Написал им в тех. поддержку, жду ответа уже день...

Тут странно - программа, скомпилированная цинком запускается через раз. Иногда все ок, а иногда выдает Sharing Violation, будто программа с чем-то конфликтует при обращении к библиотеке.. С фаерволлом все ОК...
__________________
Дело не в тебе

Старый 15.02.2007, 22:03
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 9  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Прекомендовали поставить сервис пак на винду о.О

Вот уж чего делать не собираюсь... Видимо, придется...
__________________
Дело не в тебе

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:28.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:28.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.