Nama aplikasi : Teleport Pro
Situs resmi : http://www.tenmax.com/teleport/pro/home.htm
Ukuran : 1,07 mb
Type software : Shareware/ $49,95
Pendahuluan
Teleport Pro adalah aplikasi tergolong dalam offline web browser. Aplikasi ini berfungsi sebagai media browsing suatu website tanpa terhubung dengan koneksi ke internet. Teleport Pro mendownload seluruh list url internal yang ada dalam index.html pada halaman homepage dari suatu web. Dari situs resmi yang membuat produk aplikasi ini mem-bundle harga sekitar $ 49.95 atau sekitar seharga Rp 500.000,00 dalam rupiah dengan ukuran file aplikasi yang besarnya hanya sekitar 1 mb. Apakah rahasia dari aplikasi ini sehingga harganya cukup mahal dengan ukuran file yang relative kecil? Mari kita lihat unjuk performa dan kinerja dari software ini.
Implementasi
Pertama kali buka new project, anda bisa klik tanda petir pada toolbar ataupun klik file – new Project :
Akan muncul kotak dialog berikut :
Teleport pro memberikan beberapa opsi seperti diatas, pilihan diatas sesuai dengan kebutuhan anda. Untuk membuat offline web browsing anda dapat memilih bagian paling atas, sedangkan pilihan duplicate website diperlukan jika anda ingin membuat website yang structure isi nya mirip dengan web yang anda referensikan. Untuk pilihan laiinya adalah masih optional.
Misalnya project yang saya buat adalah offline web browser untuk alamat site http://www.java2s.com/ , isi dari website tersebut adalah tutorial bahasa pemrograman java. Untuk links starting point secara default field akan terisi 3, disini anda boleh mengubah berapapun yang anda inginkan. Selanjutanya klik tombol next.
Content dalam website beraneka ragam, pilihlah sesuai dengan kebutuhan. Jika anda ingin mendonwload seluruh content yang ada pilihlah everything maka teleport pro akan mendownload semua content yang embed dalam page tersebut. Jika halaman page membutuhkan login account isilah login account tersebut sesuai dengan account yang anda miliki,kemudian klik next.
Project telah dibuat, kemudian klik finish. Kotak dialog new project akan ditutup kemudian anda dikonfirmasikan untuk menyimpan project anda dalam format *.tpp. File *.tpp yang anda simpan dapat anda gunakan untuk mendownload isi page lagi jika terjadi beberapa hal misalnya website update page baru, website mengupdate linknya dan beberapa sifat yang tidak statis oleh website.
Klik tombol start untuk memulai mendownload isi content pages.
Analisis kinerja aplikasi
Kembali pada aplikasi teleport pro yang dibundle dengan harga $ 49,95 dengan ukuran file yang relative kecil, teleport pro memiliki unjuk kerja yang dibilang pantas dengan harga mahal tersebut.
- Kinerja Thread
Teleport pro memiliki 10 thread yang bekerja sendiri – sendiri dan saling berkomunikasi dengan thread lainnya. Ketika project dibuat, secara otomatis teleport pro akan meminta bot sypder dari webpage yang kemudian bot tersebut memberikan informasi list halaman yang berupa url local dari page yang di index. Setelah tombol start ditekan, thread akan berjalan untul melakukan method getConnection pada file html yang diparsing dalam bentuk file. Setiap thread memberikan block pada file yang didownload sehingga file tidak mengalami duplikasi. Thread yang telah mendownload file akan memberitahukan thread lain bahwa file “Ini” sudah didownload maka kerjakan file mana lagi?? Pemberitahuan ini dilakukan dengan cara thread bersinkronisasi untuk melakukan penjadwalan download file dari parse HTML. Setiap thread yang melakukan getConnection akan terus merequest server untuk memberikan file – file pada client. Hal ini jelas menguntungkan bagi sisi client karena 1 kali request melakukan beberapa kali thread untuk meminta koneksa berlebih pada server.
Related Posts :
- Back to Home »
- analisis teleport pro , multi thread connection , Review Software »
- Review dan analisis aplikasi “Teleport Pro”