Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   запустить с флэш .exe (http://www.flasher.ru/forum/showthread.php?t=139742)

palsany4 10.05.2010 13:37

запустить с флэш .exe
 
есть ли такая функция, типа getURL, но чтоб запускала .exe (может .doc, .pdf) с локального ресурса?

на самом деле ситуация такая : проигрывается скомпилированная в .exe флэшка, в ней набор кнопок. при нажатии на кнопку хотелось бы чтоб запускалась новая флэшка в новом окне... причем, кнопок много, и компилировать для каждой .exe не хочется, не рационально.
вот бы сделать оболочку какую-то или проигрыватель положить и через него открывать .swf

возможно реализовать?

Tails 10.05.2010 13:46

Конечно, беспроблем, решение - MDM Zinc

palsany4 10.05.2010 14:37

хм.. еще есть Northcode SWF Studio...
а значит стандартными средствами не получится?
Цинк с AS 2 совместимый?

Tails 10.05.2010 15:27

Цитата:

Сообщение от palsany4 (Сообщение 907133)
Цинк с AS 2 совместимый?

Сейчас сам делаю програмку для терминала на ас 2 + цинк

У самой флеши для локальной работы на компьютере нечерта нету :)

CrazyFlasher 10.05.2010 15:41

Цитата:

У самой флеши для локальной работы на компьютере нечерта нету
а как же air ?

palsany4 10.05.2010 16:36

первая сложность с zinc
у меня в фисходнике местами такой примерно
Код AS1/AS2:

createEmptyMovieClip("logo", 1);
logo.loadMovie("swf/logo.swf");
logo._x = 20
logo._y = 20

компилирую, logo.swf .exe не видит ((
еще в мануале встречается такое:
Код:

mdm.Flash.loadMovie(1, "c:\\myMovie.swf");
отсюда делаю вывод, что нужно ему прописывать полный путь от буквы тома? если да, то он не подойдет. я делаю презентацию, которая будет на диске. известно, что буква диска на разных компьютерах может отличаться...

Tails 10.05.2010 16:50

palsany4
У меня всё отлично работает, откомпилированый цинком экзышник беспроблем грузит swf ку относительно себя:
Код AS1/AS2:

mcLoader.loadClip("Pictures/Avatar_Bleach.swf", contaner);

кстати, грузите каждую фотку в отдельный контенер (муви клип).

MDM Zinc v2.5
Flash 8

palsany4 10.05.2010 16:52

в мануале написано поблема буквы решается:
mdm.Application.path +"\myPath\myApp.exe"

zinc 3.0
экспортирую в flash 8

Tails 10.05.2010 17:28

я как понял, вам сейчас нужно загрузить флэшку в .exe ? для этова напишите во флэшэ код
Код AS1/AS2:

mcLoader = new MovieClipLoader();
contaner = _root.myClip // myClip это имеющийся на сцене мувиклип, его можно создать скриптом или самому нарисовать.
URLSwf="Pictures/Avatar_Bleach.swf";
// в этой переменной указываете путь к флэшке, допустим она лежит в папке Pictures
//
и имеет название Avatar_Bleach.swf
 
mcLoader.loadClip(URLSwf, contaner); // грузите флэшку в контенер
contaner._x=20;
contaner._y=20;

затем сохраняете флэшку в swf файл, перетаскиваете в зинк и компилируете в .exe, всё отлично работает !

palsany4 11.05.2010 18:45

к сожалению в моем случае не работает ((
причем в окне программы zinc все видно, но компилированая .exe не видит. беда

Добавлено через 1 час 18 минут
пробую цинк 2.5
все находит шельма!

Добавлено через 2 часа 48 минут
подскажите пожалуйста, кокой mdm. командой запустить новый .exe-шник и окрыть .pdf-ку и я спасен абсолютно

Добавлено через 20 часов 27 минут
Код AS1/AS2:

bt.onRelease = function(){
    mdm.System.exec(mdm.Application.path+"path/aplication");
 
}

aplication = .exe, .pdf, что хочешь ))
спасибо Tails, за путь дорожку к замечательному продукту MDM Zinc!
segi,segi,segi!


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

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