Ngobrol di Sini

Menjalankan File Aplikasi dari Flash

Untuk menjalankan file aplikasi kita harus menggunakan action script [exec]. ActionScript (AS) ini terletak di [Global
Functions]>>[Browser/Network]>>[fscommand]. Sintaksnya sebagai berikut
fscommand("exec", "tes.exe");
Dimana [tes.exe] merupakan file aplikasi yang akan dijalankan. Terdapat beberapa ketentuan dalam menggunakan AS
ini, diantaranya:
- AS ini tidak berfungsi pada browser
- Hanya berfungsi pada stand-alone (flash yang dipublish menjadi file aplikasi/*.exe), dan tidak berfungsi pada file
Shockwave Flash (ekstensi *.swf).
- Tidak berfungsi pada test-movie players (Ctrl+Enter).
- Hanya boleh berisi karakter A-Z, a-z, 0-9, period (.), dan underscore (_).Hal yang paling penting adalah meletakkan file
aplikasi di subfolder [fscommand]. Contoh: Jika file flash terletak pada folder [My Documents] maka kita harus membuat
folder lagi di my documents yang bernama [fscommand]. Kesalahan yang sering terjadi adalah tidak diletakkannya file
aplikasi di folder fscommand.

---// Menjalankan file selain aplikasi.
File non aplikasi memerlukan file pembukanya. seperti file text (*.txt) memerlukan file pembuka yakni [notepad.exe],
makanya untuk kasus ini kita juga harus menyertakan file pembukanya. Misalnya file yang akan kita buka adalah file
dokument 'virtual lab electric' yang ekstensinya [*.ele],. Untuk itu file ini harus kita letakkan di folder fscommand
(misalnya namanya sample.ele), jangan lupa file pembukanya (master program virtual lab electrict /elec.exe) di folder
yang sama.
Setelah itu kita membuat file bat dan menuliskan kode berikut
@ Echo off
@ "elec.exe" "sample.ele"
@ exit
Ket:
>>@Echo off
|-- agar perintah kita tidak ditampilkan
>>@ "elec.exe" "sample.ele"
|-- ini yang penting, jadi file 'sample.ele' dijalankan oleh file 'elec.exe'. sintaksnya [tanda kutip][file master][kutip
penutup][spasi][tanda kutip][file yang akan dibuka][kutip penutup]
>>@exit
|-- keluar dari program

setelah itu pada Action script tuliskan fie bat tersebut. Jadi yang dijalankan bukan file [elec.exe] atau [sample.ele] teta
file bat tersebut, kemudian file bat itulah yang akan memanggil file [sample.ele]
---//Cara lain
dengan membuat file aplikasi ( bisa menggunakan visual basic) kemudian tambahkan kode berikut:
Private Sub Form_Load()
Shell Chr(34) & "elec.exe" & Chr(34) & Chr(32) & Chr(34) & "sample.ele" & Chr(34)
End
End Sub
Ket:
>> shell adalah fungsi untuk menjalankan aplikasi lain
>> Chr(32) sama dengan spasi
>> Chr(34) adalah kode Acsii untuk tanda kutip ["]
>> Kode [Chr(34) & "elec.exe" & Chr(34) & Chr(32) & Chr(34) & "sample.ele" & Chr(34)] menghasilkan ["elec.exe"
"sample.ele"]
>> End untuk menutup aplikasi

Setelah itu kita simpan file aplikasi buatan VB ini (misalnya bernama [run.exe]) di folder fscommand bersama file
elec.exe dan sample.ele, kemudian isikan pada parameter 'exec' dengan [run.exe]. Jadi pada saat file flash dijalankan
ActionSAcript 'exec' dijalankan, ia akan memanggil file 'run.exe' kemudian file run.exe inilah yang akan memanggil file
elec.exe dan membuka file sample.ele.
Demikianlah sekilas mengenai cara menjalankan aplikasi dari Macromedia Flash.

^_^

Contributed by Hartoto

1 komentar:

Anonim mengatakan...

Salam kenal

Senang bisa berbagi ide dan tulisan

Hartoto
http://fatamorghana.wordpress.com

Alnect computer Blog Contest