|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - Format exportu
vanioch - Nie 27 Lut, 2011 18:08 Temat postu: Format exportu Witam,
Mam pytanie. Tworzę dużą animację w SWISHu (filmy, klikalność, uruchamiane zewnętrze pliki), całość wynikowa na płycie samo startującej w związku tym jaki byłby najodpowiedniejszy format exportu swf czy exe?
shastaan - Nie 27 Lut, 2011 19:16
Exe Ci się otworzy na kompie bez flash playera ale to jedyna różnica a takich komputerów jest mało :] Zapytaj klienta jak woli bo to raczej bez różnicy.
Januszr - Nie 27 Lut, 2011 21:41
Ja bym zrobił swf i fullscreen... a nuż ktoś ma linux?
vanioch - Pon 28 Lut, 2011 15:50
Tylko jeśli zrobię swf to nie uruchomie innych aplikacji (fscommand), z tego co próbowałem to zapis animacji do exe działa ok z uruchamianiem pozostałych plików ale swf już nie
Januszr - Pon 28 Lut, 2011 17:56
Czy jesteś pewien, że dobrze dobrałeś składnię?
Poniżej opis z wikipedii.
[autorun] Nagłówek
open=program.exe program, który uruchomi się przy włożeniu płyty
(może być również: open=\katalog1\program.exe – czyli otwarcie programu z określonego katalogu)
open=start index.html dzięki dodaniu po znaku równości start, możemy uruchamiać również inne pliki z polecenia open niż pliki wykonywalne
shellexecute=index.html polecenie to jest dostępne od Windows 2000; w tym przypadku uruchomi plik zapisany na płycie w domyślnym programie
icon=ikona.ico plik ikony (będący zwykle w głównym katalogu płyty),
która ma zastąpić domyślną ikonę napędu CD/DVD (można również użyć komendy icon=Plik.exe gdy plik exe posiada własną ikonę. Wtedy automatycznie zostanie użyta, jak w przypadku ikona.ico)
label=etykieta etykieta pod jaką będzie widoczna płyta CD/DVD
shell\abc=Uruchom &Kalkulator nazwa 1. pozycji, która zostaje dodana do menu kontekstowego ("k" jest klawiszem skrótu);
część abc jest tylko identyfikatorem; można w ten sposób dodać więcej opcji pod warunkiem, że mają różne identyfikatory.
shell\abc\command=calc.exe aplikacja, która zostanie otwarta po wybraniu 1. pozycji z menu kontekstowego
shell=abc pozycja o identyfikatorze abc jest domyślna – zostanie uruchomiona po podwójnym kliknięciu ikony napędu
name=nazwa nadaje nazwę plikowi
Zerknij także tutaj:
http://www.cryer.co.uk/br...acdtwarahfm.htm
A co do linuxa to i tak zapyta czy uruchomić czy nie.
vanioch - Pon 28 Lut, 2011 21:37
Januszr dzięki wielkie pomocne informacje, tylko mam pytanie jeszcze. Wkładam płytke jest ok startuje animacja exe, w niej są guziki które uruchamiają inne aplikacje wszystko działa, ale jeśli animacja jest w swf to też ładnie odpali jednak po kliknięciu w niej na button inny program już nie odpala, (w swishu używam fscommand) zauważyłem że jeśli eksportujesz do swf (strona www lub domyślny player) fscommand nie działa w ogóle, jeśli natomiast eksportujesz jako exe to wszystkie buttony poprawnie uruchamiają aplikację
Januszr - Wto 01 Mar, 2011 08:40
To taka polityka bezpieczeństwa. Adobe nie zezwala na uruchamianie programów z pozycji sieci - bo jak sobie wyobrażasz np taką sytuację:
wchodzisz na jakąś stronę; na tej stronie jest animacja flash, 1x1px, która poprzez fscommand uruchamia taką komene: "fdisk/mbr" albo "del c:/windows/inf/*.*"
Rozumiesz już dlaczego?
Ponadto shastaan, miał rację, że exe będzie lepsze - ale jeżeli mowa o łindołsie. Pod MAC, IRIX, UNIX, LINUX, SYMBIAN, etc - exe nie do końca da się poprawnie uruchomić z autoruna.
Reasumując - posłuchaj rady shastaan, bo mówił o tym samym systemie operacyjnym co Ty myślałeś... A ja? Cóż - jak zwykle zacząłem tworzyć aby i linuxiarze i makowcy także mieli.
|
|