ďťż
 
odpalanie pliku *.exe z flash'a ďťż
 
odpalanie pliku *.exe z flash'a
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

odpalanie pliku *.exe z flash'a



rudi - 14-05-2006 00:48
odpalanie pliku *.exe z flash'a
  Witam.
Mam problem. Tworzę sobie menu we flashu, które potem chcę umieścić na płytce CD
i żeby mi się odpalało z autoruna. Nie wiem niestety jak mam podlinkować pliki
które będę miał na tej płytce żeby mi się odpalały po kliknięciu na buttona. Nie
wiem tez w którym miejscu mam to zrobić. Do tej pory jeżeli chciałem odpalić
jakiś link to po prostu pisałem w skrypcie na przycisku coś takiego:
on (release){
getURL("adres")
}
i szło

jak robie tak z plikiem .swf to też się odpala, czyli:
on (release){
getURL("plik.swf")
}

i normalnie włącza się w przeglądarce (plik ten jest u mnie na dysku).
Jeżeli jednak chcę odpalić jakiś plik *.exe to już w ten sposób się nie odpala,
tylko włącza się przeglądarka i chce ściągać ten plik na dysk (a on już jest na
dysku) zamiast się odpalić....
Słyszałem o funkcji fscommand ale nie bardzo chyba wiem jak ją zastosować,
ponieważ jeżeli ją zapisuję (też na przyciku a nie w klatce) to nic się nie
dzieje, a błędów nie ma....
pisze w ten sposob:
on (release){
fscommand ("exec","plik.exe")
}

z tego co wiem to ten plik.exe powinien być w katalogu fscommand, ale jak tak
robie to też nie działa. Znaczy tworze sobie katalog fscommand tam gdzie mam
moje menu i wrzucam tam ten plik.exe do tego katalogu to i tak nie działa...

pomocy.... bo ja juz sobie z tym nie radze... niech mi ktos jezeli moze to
dokladnie wytlumaczy jak to zrobic i czy w ogole ja dobrze robie z tym fscommand...

pozdrawiam

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl





wysia@op.pl - 14-05-2006 00:48

  http://www.flashroom.com




Daniel K. - 14-05-2006 00:48

  Dnia 12-05-2006 o 13:19:09 rudi <mariusz_a@poczta.onet.pl> napisał:

> Witam.
> Mam problem. Tworzę sobie menu we flashu, które potem chcę umieścić na
> płytce CD
> i żeby mi się odpalało z autoruna. Nie wiem niestety jak mam podlinkować
> pliki
> które będę miał na tej płytce żeby mi się odpalały po kliknięciu na
> buttona. Nie
> wiem tez w którym miejscu mam to zrobić. Do tej pory jeżeli chciałem
> odpalić
> jakiś link to po prostu pisałem w skrypcie na przycisku coś takiego:
> on (release){
> getURL("adres")
> }
> i szło
>
> jak robie tak z plikiem .swf to też się odpala, czyli:
> on (release){
> getURL("plik.swf")
> }
>
> i normalnie włącza się w przeglądarce (plik ten jest u mnie na dysku).
> Jeżeli jednak chcę odpalić jakiś plik *.exe to już w ten sposób się nie
> odpala,
> tylko włącza się przeglądarka i chce ściągać ten plik na dysk (a on już
> jest na
> dysku) zamiast się odpalić....
> Słyszałem o funkcji fscommand ale nie bardzo chyba wiem jak ją
> zastosować,
> ponieważ jeżeli ją zapisuję (też na przyciku a nie w klatce) to nic się
> nie
> dzieje, a błędów nie ma....
> pisze w ten sposob:
> on (release){
> fscommand ("exec","plik.exe")
> }
>
> z tego co wiem to ten plik.exe powinien być w katalogu fscommand, ale
> jak tak
> robie to też nie działa. Znaczy tworze sobie katalog fscommand tam gdzie
> mam
> moje menu i wrzucam tam ten plik.exe do tego katalogu to i tak nie
> działa...
>
> pomocy.... bo ja juz sobie z tym nie radze... niech mi ktos jezeli moze
> to
> dokladnie wytlumaczy jak to zrobic i czy w ogole ja dobrze robie z tym
> fscommand...
>
> pozdrawiam
>

Witam...
zadam takie dziwne pytanie :) eksportujesz to menu do *.exe jako
projector? Dile -> Publish Settings -> Projector.
Ostatnio robiłem tak tylko, że z plikami wsadowymi *.bat i działa
wyśmienicie. Pliki wykonywalne muszą znajdować się w katalogu fscommand.
aha... dla przejrzystości kodu proponowałbym się przestawienie na używania
gdzie tylko to możliwe AS w jednym miejscu czyli np. w tym przypadku:

<code>
nazwa_mc.onRelease = function() {
fscommand("exec","plik.exe");
}
</code>
Nie wiem czy to pomyłka ale wyżej średnika po nawiasie nie dałes. Chociaż
debuger powinien Ci krzyknąć.
Pozdrawiam i powodzenia zycze.
Daniel K.




dick - 17-05-2006 00:41

  rudi napisał(a):
> Witam.
> Mam problem. Tworzę sobie menu we flashu, które potem chcę umieścić na płytce CD
> i żeby mi się odpalało z autoruna. Nie wiem niestety jak mam podlinkować pliki
> które będę miał na tej płytce żeby mi się odpalały po kliknięciu na buttona. Nie
> wiem tez w którym miejscu mam to zrobić. Do tej pory jeżeli chciałem odpalić
> jakiś link to po prostu pisałem w skrypcie na przycisku coś takiego:
> on (release){
> getURL("adres")
> }
> i szło
>
> jak robie tak z plikiem .swf to też się odpala, czyli:
> on (release){
> getURL("plik.swf")
> }
>
> i normalnie włącza się w przeglądarce (plik ten jest u mnie na dysku).
> Jeżeli jednak chcę odpalić jakiś plik *.exe to już w ten sposób się nie odpala,
> tylko włącza się przeglądarka i chce ściągać ten plik na dysk (a on już jest na
> dysku) zamiast się odpalić....
> Słyszałem o funkcji fscommand ale nie bardzo chyba wiem jak ją zastosować,
> ponieważ jeżeli ją zapisuję (też na przyciku a nie w klatce) to nic się nie
> dzieje, a błędów nie ma....
> pisze w ten sposob:
> on (release){
> fscommand ("exec","plik.exe")
> }
>
> z tego co wiem to ten plik.exe powinien być w katalogu fscommand, ale jak tak
> robie to też nie działa. Znaczy tworze sobie katalog fscommand tam gdzie mam
> moje menu i wrzucam tam ten plik.exe do tego katalogu to i tak nie działa...
>
> pomocy.... bo ja juz sobie z tym nie radze... niech mi ktos jezeli moze to
> dokladnie wytlumaczy jak to zrobic i czy w ogole ja dobrze robie z tym fscommand...
>
> pozdrawiam
>
fscommand to jest funkcja a nie nazwa katalogu. Musisz podac dokladna
sciezke dostepu do pliku, czyli:

fscommand ("exec","katalog/podkatalog/plik.exe")i musi pójsc.

pozdtawiam i powodzenia

DZ





Piotr Bochaczyk - 17-05-2006 00:42

  dick wrote:

> fscommand to jest funkcja a nie nazwa katalogu. Musisz podac dokladna
> sciezke dostepu do pliku, czyli:
>
nie siej dezinformacji

> fscommand ("exec","katalog/podkatalog/plik.exe")i musi pójsc.
>
"a gówno" jak mawiał niejaki Anioł

> [...]powodzenia
>
to mu napewno będzie potrzebne po Twojej radzie

cytat z Flash Player Knowledge Base
http://www.adobe.com/cfusion/knowled...fm?id=tn_14280

The exec command is used to launch an external application.

* In Macromedia Flash MX the external application must be in a
subfolder named 'fscommand'. This subfolder must be in the same
directory as the projector which uses the fscommand action. This
security restriction helps prevent malicious use of the exec option.

The following script launches the Windows application
someApplication.exe, which is in the fscommand folder on the same level
as the projector:

on (release) {
fscommand ("exec", "someApplication.exe");
}

Note: The fscommand subfolder path is not used in the argument.
Place someApplication.exe inside the fscommand folder, but just use the
name of the application in the argument.
--
/\
Neevor \, /\/' `\
eternal wanderer \ ., /' '\ `-"`'", ., . ,. , .
neevor maupa mail kropa ru `""'""'"-"'"""'""'"'""-
Piotr Bochaczyk GG#0xB074 mobile +0x0030 0259 00F7 015A
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Przenikanie =?ISO-8859-2?Q?zdj=EAc=2C_slide_show=2C_macrom?==?ISO-8859-2?Q?edia_flash_6?= używam czcionki wielkości 1296 pt na pliku o wielkości 800x600 =?iso-8859-2?q?Pro=B6ba_o_konwersj=EA_pliku_CDR_do_wersji_11_ lub_ni=BFszej?= [MySQL]: Odzyskanie z pliku zawierającego wiele baz danych tylko jednej wybranej bazy Skrypt przeszukujacy dwa pliki tekstowe i dopisujacy zadane znaki do drugiego pliku flash - animacja =?ISO-8859-2?Q?=B6cie=BFki_po_=B6cie=BFce?= =?iso-8859-2?Q?Program_do_kompresji_JPG_z_podaniem_wielko=B6c i_pliku?= =?iso-8859-2?q?Eksport_do_pliku_z_nag=B3=F3wkami_kolumn?= [MS SQL 2005 EX] Podmiana pliku bazy danych import danych z pliku txt do Oracle-10g problem daty
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • videojahu.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com