menembus batas impian


File-file penting dari aplikasi ini antara lain :

setting.ini : menyimpan setting server, nama user FTP, password, setting ekstensi file dan lokasi program
email.ini : menyimpan email yang digunakan untuk mengirim beserta passwordnya dan daftar email yang dikirim alert / email jika proses upload file berhasil. Setting tersebut antara lain :
sendfrom : email pengirim
host : server smtp email (gunakan gmail karena smtp menggunakan STARTTSL gmail dengan port : 587)
password : password email pengirim yang di enkripsi (gunakan tool di menu file – encrypt dan decrypt tool)
email01 – email05 : email yang dikirim pesan peringatan / notifikasi jika upload sudah selesai

Alur program kecil ini adalah sebagai berikut :

User menjalankan program
User mengedit setting melalui menu File – Setting :
Server : server dari FTP
Username : nama FTP account
Password : password ftp (yang disimpan di file setting.ini sudah dalam kondisi dienkripsi)
Extension : ekstension file yang akan di zip, jika lebih dari satu extension gunakan koma tanpa spasi. Contoh : dbf,dbt
Path. Pog : posisi folder program yang isinya akan di zip, split lalu upload
User menekan tombol “Zip dan Upload File”. Pada saat tombol ini ditekan yang dilakukan program adalah :
Mencari file di folder yang sudah ditentukan di setting.ini (menu File – setting)
Menyalin (copy) file dengan extension ke folder tmp di directory program
Melakukan zip pada file-file tersebut
Melakukan split pada file .zip yang sudah terbentuk (per file kira-kira 1 MB)
Mengupload file yang sudah di split (sejumlah n file) melalui FTP ke server yang sudah disimpan di file setting.ini
File yang di upload adalah file hasil split dengan nama D201010.zip.1 – D201010.zip.n. Untuk menggabungkan file-file yang di split ini, program akan mengirim 1 file batch (.bat) untuk menggabungkan file-file yang sudah di split menjadi 1 file dengan ekstensi .zip
Jika upload sudah selesai, program akan mengirimkan email ke daftar email di file email.ini
Selesai
User menekan tombol “Pilih File lalu Upload” :
User memilih file yang akan di upload
Jika sudah melakukan pilihan, file tersebut di upload menggunakan FTP
Selesai

Installer program ini dibuat dengan menggunakan InnoDB Setup, gratis dan powerful.

Berikut beberapa screenshot dari aplikasi kecil ini :

Shotcut program di Desktop
s

Tampilan awal

s
Form Setting

s

Contoh email yang dikirim oleh program
s
Download installer aplikasi di sini.

Download source code + script installer inno setup disini.

Langkah-langkah installasi :

Setelah download, install, buka file email.ini di folder program d:\simple-ftp isikan email untuk mengirim (sendfrom) dan password. Gunakan tool encrypt dan decrypt di menu File untuk mengenkripsi password email.
Setting FTP server, user dan lain-lain di menu File – Setting

Note : gunakan smtp google.mail (smtp.gmail.com) karena pengirim di program ini menggunakan STARTTSL, jika belum punya silahkan buat dulu account gmail dan jangan lupa aktifkan opsi SMTP

Semoga bermanfaat.
http://pregool.com/2010/10/20/aplikasi-zip-split-ftp-upload-dan-kirim-email-menggunakan-java/

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: