[flash] Otwieranie programu/folderu

Technologia Flash, czyli animacja na potrzeby stron WWW to świat daleko odbiegły od zwykłego programowania i kodu. Zapytaj o pomoc i podziel się z nami Twoimi problemami z zakresu Flasha.
KaRoL
Działa
Działa
Posty: 1071
Rejestracja: czw kwie 03, 2003 2:40 pm

[flash] Otwieranie programu/folderu

Post autor: KaRoL »

Jak za pomocą Flasha mogę otworzyć program lub folder? Gdy skorzystam z akcji GetURL program zadziała jak przeglądarka internetowa i otworzy się okno menadżera plików z prośbą o wybór, co zrobić z plikiem (otwórz lub zapisz). Ja chciałbym uzyskać bezpośrednie otwarcie i uruchomienie aplikacji.
KaRoL
Działa
Działa
Posty: 1071
Rejestracja: czw kwie 03, 2003 2:40 pm

Re: [flash] Otwieranie programu/folderu

Post autor: KaRoL »

Więc tak: juz po części wiem jak to zrobić, bo mam na dysku program PC Format, który jest właśnie we flashu. Żeby flash otwierał bezpośrednio pliki trzeba stworzyć plik BAT o treści:

Kod: Zaznacz cały

@echo off
"setup.exe"
cls
exit
Dla otwierania aplikacji :gora Do otwierania folderu: :dol

Kod: Zaznacz cały

@echo off
explorer "nowy folder"
cls
exit
Mam tylko takie pytanie: jak uruchomić ten plik we flashu? Jak uruchomić plik BAT? Wiem, że się da bo mam na to dowód na dysku! Niestety plik jest w formie exe i go nie podejrzę. Może ktoś zna jakiś sposób? Wiem, że ma to coś wspólnego z fscommand... :(
Hygin
Moderator
Posty: 650
Rejestracja: wt gru 31, 2002 10:29 pm
Lokalizacja: Wrocław
Kontakt:

Re: [flash] Otwieranie programu/folderu

Post autor: Hygin »

KaRoL
Działa
Działa
Posty: 1071
Rejestracja: czw kwie 03, 2003 2:40 pm

Re: [flash] Otwieranie programu/folderu

Post autor: KaRoL »

Ale ja chcę wykorzystać do tego celu BAT'y, bo nie chcę całej gry na CD pakować do katalogu FSCOMMAND. Dzięki zastosowaniu BATów, tylko te pliki są w FSCOMMAND, a one uruchamiają programy zapisane folder wyżej. Niestety coś mi się p*****, i gdy piszę adres do pliku: fscommand\plik.bat adres zmienia mi się na coś takiego: fscommand\\lik.bat.

edit: Ale ze mnie głupek! Przecież nie muszę pisać adresu do katalogu, bo on to sam wykrywa :oops: :wink:

edit2: Chciałbym spytać jakiego kodu użyć, aby w pliku EXE zmienić nazwę z Macromedia Flash Player 6 na np. Counter-Strike. Widziałem już takie coś w jednym z plików na CD.

P.S. Mam problemy z BAT'ami w takim sensie, że gdy mi uruchamiają aplikację, same się nie zamykają (na cd wszystko gra).

Aha i mam jeszcze jedno pytanie: Co zrobić, by po kliknięciu na link i uruchomieniu się aplikacji mój EXE się zamknął?
ODPOWIEDZ