malam2 begadang nemu trik baru nih ceritanya hehe...

inti dari percobaan saya malam ini adalah sedikit modifikasi
tentang FSCommand Exec.
bagi yang belum tahu apa itu FSCommand Exec, itu adalah salah satu fungsi flash untuk memanggil file lainnya untuk kemudian dibuka/dieksekusi.
bedanya dengan fungsi getURL adalah flash tidak akan membuka jendela browser internet sebelum membuka file yang dimaksud.
namun kelemahannya FSCommand adalah (so far as i know), file flash harus dibentuk dalam bentuk projector EXE untuk dapat menjalankan fungsi FScommand tadi. dan tidak sembarangan asal membikin projector EXE biasa. kalau SWiSH harus memakai SWiSH Studio untuk merubahnya menjadi EXE dengan fungsi FSCommand yang bisa berjalan dengan baik.
nah... yang saya bikin malam ini
enggak cuma sekedar button untuk membuka file saja... itu mah udah biasa hehe...
tapi saya ingin berbagi trik bagaimana supaya button tersebut
membuka file, namun membukanya dengan program yang sudah ditentukan sebelumnya (oleh saya

).
ini saya include hasilnya:
www.marhensa.com/_upload/file/swish/easyzooming_withpicasa.zip
kali ini saya buat supaya file gambar smile.jpg akan dibuka dengan aplikasi google picasa, lewat flash.
dimana aplikasi pembuka gambar google picasa memiliki kelebihan yang amat saya sukai: ringan, zooming in dan outnya sangat elegan dan mudah.
ini cocok untuk kasus membuka file gambar yang besar ukurannya dan detail, yakni suatu gambar yang dimana saat ditampilkan dalam flash tidak akan cukup jika diperbesar sampai detail (peta detail dalam format JPG misalnya

)
untuk mencobanya coba buka easyzooming.exe, jgn yang file flash (SWF).
itu file projector exe yang dibuat dalam SWiSH Studio, dengan SWiSH Studio bisa dikustomisasi hasilnya nanti tanpa border, dan tanpa tombol close, nice....

klik gambarnya kecil di sana untuk membuka file smile.jpg tersebut dalam program google picasa.
gambar akan terbuka dengan aplikasi google picasa, bukan aplikasi pembuka gambar default yang sudah terseting di komputer anda.
dimana biasanya, jika memakai trik FSCommand biasa, maka gambar tersebut akan terbuka oleh aplikasi yang sudah ditentukan windows.
pakai scroll mouse untuk zoom in dan zoom out...
*****
caranya saya membuatnya adalah, saya memiliki program picasa portabel.
ada dua file yakni viewer.exe dan folder runtime, (filenya saya hidden, explorernya diaktifin dulu hiddennya).
kemudian saya taruh file2 tadi di lokasi yang sama dengan lokasi gambar smile.jpg
kemudian klik kanan pada smile.jpg, lalu create shortcut.
klik kanan>properties shortcut tadi, kemudian dalam targetnya
tambahkan tulisan viewer.exe sebelum smile.png, beri spasi diantara keduanya, ok.
(jangan khawatir kalau targetnya tadi bukan path alamat yang relative melainkan absolute path. nanti si shortcut otomatis bisa tetep menyesuaikan diri kok)
rename shortcut menjadi yang lebih singkat,
misalnya namanya saya rubah jadi smile (di explorer tidak terlihat ekstensinya, namun sebenarnya ekstensinya .lnk).
kemudian dalam swishmax, button diberikan fungsi fscommand exec untuk menuju ke file smile.lnk saat button direlease.
export ke swf, jadikan EXE di swish studio.
dan sudah jadi...
hm... soal file google picasa viewer ini free kayaknya, jgn khawatir soal lisensi..
hm... tapi sebenarnya ini bukan trik spesifik swish sih, tapi lebih ke trik windows.
tapi ini masih berkaitan dengan urusan fungsi FSCommand exec, untuk membuka file diluar flash, yang banyak digunakan dalam pembuatan project CD interaktif, yang mungkin di dalam CD itu berisi lampiran2 dokumen misalnya....
oiya ini file swi-nya:
www.marhensa.com/_upload/file/swish/easyzooming.swi
===============
marhensa | mlkz