This is blog page of I Nengah Januartha. An Indonesian Interactive Multimedia Developer [based on Flash]
Wednesday, July 27, 2005
[FlashComm] Building Communication Component in AS2
It is a great article by Brian Lesser. This article took form Chapter 13 of O'Reilly's Programming Flash Communication Server.
Tuesday, July 26, 2005
An Interview About On2 Technolgies
Everybody already know that Macromedia come to On2 for apply new video codec technologies on thier product esspecially video codec for next generation of flash player (Maelstrom / Flash Player 8).
Flashmagazine has interview Doug Mcintyre about this thing. So take alook in detail.
FlashObject 1.2: Javascript Flash detection dan embed script
FlashObject 1.2 merupakan alternatif baru dalam menuliskan tag untuk flash object dalam code html anda. Menurut si penulis, Geoff Stearns FlashObject bisa berjalan baik pada berbagai browser baik pada PC maupun Mac. Pada PC: IE5/5.5/6, Netscape 7/8, Firefox, Mozilla, dan Opera. Sedangkan pada Mac: IE5.2, Safari, Firefox, Netscape 6/7, Mozilla, dan Opera 7+.
Monday, July 25, 2005
[FlashComm] Created Simple Connect Class using AS2
This is just simple sample FCS connection class that I wrote using AS2. I wrote just for collection :) here they are:
1. Save as fcs_connection.as in Classes directory
class Classes.fcs_connection { private var _fcs_conn:NetConnection; private var _username:String; private var _password:String; private var _roomname:String; private var _ip:String; static var _port:Array; private var _instancename:String; private var _listComponent:Array; static var _intervalID; function fcs_connection(username, roomname, ip, port, instancename, _listComponent){ _username = username; _roomname = roomname; _ip = ip; _port = port; _instancename = instancename; _fcs_conn = new NetConnection(); connect(_port[_num]); } function connect(portName){ // trace("do connection"); clearInterval(_intervalID); _fcs_conn.owner = this; _fcs_conn.onStatus = function(info){ trace(this.uri+" "+info.code); switch(info.code){ case "NetConnection.Connect.Rejected": break; case "NetConnection.Connect.Closed": this.owner.close(); break; case "NetConnection.Connect.Failed": if(_num < (_port.length-1)){ _num++; _intervalID = setInterval(this.owner,"connect",1000,_port[_num]); } else { this.owner.showMessage("ERROR","internet connection down"); } break; case "NetConnection.Connect.Success": this.owner.showMessage("SUCCESS","Connection Successfull"; break; } } _fcs_conn.connect("rtmp://" + _ip + ":" + portName + "/" + _instancename + "/" + removeSpaces(_roomname), _username, _password) // sharedWithComponent("connect",_fcs_conn); } function close(){ _fcs_conn.close(); sharedWithComponent("close"); } function setUsername(newname){ _username = newname; // sharedWithComponent("setUsername",newname); } function sharedWithComponent(functionName,value){ for (var i = 0; i < _listComponent.length; i++) { _root[_listComponent[i]][functionName](value); } } function showMessage(header,mesg){ // trace(mesg); _root.showAlert(header,mesg); } function removeSpaces(input):String{ if(input.indexOf(" ") != -1) { return input; } else { return input.split(" ").join("_"); } } static var _num:Number = 0; }2. Put on frame 1 (flash file)
var username:String = "yourname"; var roomname:String = "roomname"; var ip:String = "192.168.0.1"; var port:Array = [1935,443,8080,80]; var instancename:String = "test_camera"; _fcsconnection = new Classes.fcs_connection(username, roomname, ip, port, instancename, _listComponent); showAlert = function(header,mesg){ // remember to put alert component on your library mx.controls.Alert.show(mesg, header, mx.controls.Alert.OK, targetFuntion); }
Flash Player 8 Beta Updated!
Setelah di publish beberapa waktu yang lalu pada Flash Player 8 Beta sebelumnya ditemukan beberapa bugs. Kini pihak Macromedia telah merilis versi terbaru untuk memperbaiki beberapa bugs yang ada sebelumnya. Sekarang saatnya untuk mentest lagi apakah masih ada bugs? Sebelum dipublishnya versi final.
Kero Pro beta released
Kero Pro is a service oriented and distributed mobile platform which delivers content on demand to mobile phones such as Plugins applications, Games, Multimedia, City infos, Sport, Ads, News, RSS, Blogs, KMS, SMS, and more. Kero seams to be a competitor of Flash Cast !
Here to take a look the screenshot.
Friday, July 22, 2005
MochiBot cara ampuh memonitor SWF anda
MochiBot adalah swf traffics monitoring tool. Tujuannya selain untuk melihat traffics swf anda, juga bisa melacak dimana saja swf anda diakses.
Cara kerjanya adalah dengan menambahkan action script yang dapat anda peroleh di MochiBot pada swf anda. Setelah dipublish swf MochiBot akan mengirimkan data ke server.
Kemudian anda dapat mengeceknya dengan login ke MochiBot. Anda bisa melacak dimana saja swf anda dijalankan. Yang menarik juga menurut pembuatnya adalah MochiBot bisa berjalan dengan baik diberbagai flash content misal:games, animasi, banner, video, dll.
Demonya bisa dilhat disini. Dan untuk lisensi dan registrasi untuk saat ini Free alias gratis.
Thursday, July 21, 2005
Trace & Debug dari Browser
Saat melihat judul artikel dari Josh Buhler di Actionscripts.org awalnya saya kurang tertarik karena untuk kasus yang sama biasanya saya menggunakan MessageBox() di javascript untuk menampilkan trace() dari flash. Caranya saya biasanya membuat sebuah fungsi di _root untuk memanggil javascript untuk kemudian memunculkan MessageBox() atau berupa alert(). Kemudian ditiap bagian saya memerlukan trace saya panggil fungsi ini. Maka jika dijalankan pada browser tiap ada trace maka pada browser akan muncul MessageBox atau berupa alert. Memang mengganggu sih tapi untuk keperluan debug & tracing saja.
Berikut coding yang saya maksud::
// AS / swf showTrace = function(mesg){ trace(mesg); getURL("javascript:showTrace('"+mesg+"')"); } showTrace("hello world!"); // JavaScript / html showTrace = function(mesg){ alert(mesg); }Namun setelah saya baca artikel dari Josh Buhler rupanya ide menarik juga. Ada syarat khusus yaitu anda harus menginstall Flash Player khusus yang berisi debugger. Bila anda tertarik silahkan baca lebih detail.
(OOT) Windows Longhorn 5203 Screenshot
Beberapa screenshot Windows Longhorn build 5203 cukup memberikan gambaran tampilan generasi MS Windows makin memerlukan spesifikasi komputer yang makin canggih terutama kartu grafis dan memory selain prosesor tentunya.
Wednesday, July 20, 2005
MTASC now Support Flash 8 Features
MTASC (Motion-Twin Actionscript 2 Compiler) adalah open Source dan free compiler AS2 yang pertama langsung ke dalam format SWF tanpa melewati Macromedia Flash atau tools lain. Kini sejalan dengan diluncurkannya Flash Player 8 Beta MTASC sekarang telah support Flash 8.
Kamu bisa mendownloadnya disini, free.
(Flash 8) Playing with Virtual Buble, Another getPixel on Camera
SUSHI Multiuser Server v.2.2 Release
Multiuser server untuk aplikasi flash based yang dirilis oleh Rawfish Software ini menggunakan java based server.
Beberapa features yang penting yang ditawarkan a.l.:
- Cross platform - Application, Web & Mobile
- Supports Flash MX AS1.0 & 2.0, FlashLite, J2SE, J2ME
- Extend the SUSHI server with Java or Actionscript
- Supports socket and HTTP connections (HTTP tunneling)
- Uses an optimised, bandwidth aware protocol
- Provides a web based, graphical administration
- Complete documentation
[Flash Based] Projector Tools Comparation
Jika anda terbiasa membuat aplikasi berbasiskan Flash tentu sudah tidak asing lagi dengan Projector Tools seperti: Screenweaver, SWF Studio, Mdm Flash Studio/Zinc, dll.
Dalam penggunaannya mungkin masing-masing orang fanatik dengan tools andalannya, namun tak ada salahnya membaca review dari Flashmagazine.com tentang Projector Tools. Atau kalau mau shortcut ke table perbandingannya. Bisa jadi panduan yang bagus terutama buat yang masih bingung menentukan pilihannya. Dimana saya juga sempat bingung pula saat memilih antara SWF Studio dan MdM Zinc V2.
Tools yang dibahas diantaranya: iceProjector 1.5, mProjector 2, SWF Studio 3, ScreenWeaver, MdM Zinc V2, dan Jugglor 2.1.
Tuesday, July 19, 2005
List of WOW! Flash Player 8 Examples
Check out Franto blog and you'll found the list of Flash Player 8 example.
3D Graphics: The Making of PU YI
Karya 3D Graphics dari Alberto Blasi yang dibuat dengan mengunakan Cinema 4D dan telah dipublish dan mendapat award di CGNetwork ini merupakan salah satu karya 3D yang menurut saya amat sempurna.
Kini dari CGNetwork mempublish tentang proses pembuatan PU YI tokok yang diambil dari film The Last Emperor karya sutradara Bernardo Bertolucci. Walau tidak detail step by step namun bisa dipakai sebagai sumber inspirasi bagi yang senang berkarya 3D graphic.
Setelah sekian lama tidak bermain-main dengan 3D graphic, rasanya ingin melakukannya lagi. Tapi mungkin masih menunggu waktu luang disela masih adanya project Flash based. Terutama keinginan untuk explorasi Maelstrom (Flash Player 8).
Water FX using DisplacementMapFilter
Great examples from Franto about water fx using DisplacementMapFilter on Flash Player 8. You can download the source also.
You're also can found another water fx in FP 8. It was build by Michael Kneib.
Delegates are not just for Events!
Ternyata pandangan saya salah tentang delegate class diperuntunkan untuk event seperti posting saya sebelumnya. Erik Bianchi dalam blognya telah memberikan beberapa contoh menarik penggunaan delegate class diluar penggunaan untuk event.
Baca lebih detail disini.
Friday, July 15, 2005
Blend Mode pada Flash Player 8 Beta
Test site yang bagus utk mentest dynamic effect pada Flash Video (.FLV). Silahkan test FLV kamu disini. Tapi pastikan kamu telah mendownload Flash Player 8.
Understanding Class in AS2
Sebuah presentasi bagus tentang class dalam flash oleh Aral Balkan yang dipresentasikan saat Flash Forward 2005. Materi presentasinya dapat kamu download disini
Understanding VP6
Posted by Fabio Sonnati on his blog about VP6, the new video techology of Maelstrom (Flash Player 8)
Flash 7 Export to Flash 8
Pagi ini dari milis saya mendapatkan 2 source yang bisa berguna untuk mengkonversi Flash 7 ke Flash 8. Tujuannya sambil menunggu keluarnya 8Ball (Flash 8 authoring tool) kita bisa melakukan test features dari flash 8.
Dua source yang saya maksud adalah:
1. Convert2SWF8 (Faisal Iqbal)
2. Direct Export Flash 8 dari Flash 7 (Pablo Costantini)
Belajar Fisika Bersama Super Mario
Animasi Flash yang lucu, lumayan isinya tutorial tentang ilmu Fisika. Judulnya Super Mario Physics.
Thursday, July 14, 2005
Unicode in Flash by Mike Lyda
Bebera hari yang lalu beberapa teman menanyakan kepada saya bagaimana menerapkan Unicode di Flash terutama karena kesulitan menerapakan huruf kanji / Jepang. Karena kesibukan project saya belum sempat memberikan jawaban yang memuaskan. Namun hari ini saya menemukan sebuah artikel yang berhubungan dan mungkin bisa membantu buat teman-teman yang ingin menerapan Unicode di aplikasi Flashnya. Artikel ini ditulis oleh Mike Lyda.
Tuesday, July 12, 2005
Flash Player 8 (Maelstrom) Public Beta Released
Can't wait for Flash Player 8? Wanna see the features? Macromedia is already publish the Public Beta for Maelstrom (Flash Player 8). You can download it here.
The History of Flash
I knewn Flash is about 1998 and starting learn with Flash 4. Who's know now Flash is the most popular player in this earth. Especially if we talk about Interactive Web Site or Online Games or Web animation?. Who's also know that this year (2005) is already 10 years. With more advanced features with Flashplatform.
Flashmagazine wrote about an article about Flash History which is we should thanks to Jonathan Gay and ofcourse Macromedia Team. You also can found information about Flash history on Mike Chamber blog.
Friday, July 08, 2005
FlashForward NYC 2005: Film Festival Winners
If you wanna find out who are the winner in Flash Forward Film Festival in New York 2005. Here they are.
Flash Video Optimization
Exellent thing about Flash Video Technology Whitepaper by Fabio Sonanti.
Tuesday, July 05, 2005
SWF Encrypt™ 3.0, protect SWF file from decompiling
Jika anda para flash developer merasa risau dengan makin banyaknya beredar tool swf decompiler kini boleh berlega hati karena hasil kerja sama antara Amayeta Limited dan Fenix Studio telah meluncurkan product pengembangan dari Flash Incrypt dengan nama SWF Encrypt™ 3.0. Tools ini menurut pembuatnya sangat powerfull untuk memprotect file SWF dari tools Flash Decompiler seperti: ASV 4.084, Imperator fla, eltima decompiler, Sothink decompiler, dll. tanpa mengurangi performance file SWF aselinya
Anda bisa dapatkan versi Trial versionnya untuk mencoba atau bisa membelinya secara online dengan harga $99.99 USD.
Subscribe to:
Comments (Atom)