.:: Bikin Bot YM atau IM bot lain dengan Jbuddy Bot Builder ::.

Dikirim oleh : Po3nX, pada 20-01-2009, kategori : Tips & Trick
"Pernah liat ga bot di Yahoo Messenger? Gtalk AIM, ICQ dan sebagainya?
Biasanya yang sudah tidak asing lagi bagi kita adalah bot untuk mIRC,
Baik yang menggunakan php, perl, eggdrop, ato hanya script mIRC saja,
pada posting kali ini saya coba sharing pengalaman saya membuat bot untuk Yahoo Messenger ato IM lain dengan menggunakan JBuddy Bot Builder,

Sebelum melangkah ke tutorial, mungkin ada sebagian dari anda yang bertanya - tanya, apa sih bot itu, dan untuk apa dibuat?
Bot adalah singkatan dari robot, yaitu sebuah mesin/mekanik yang melakukan sebuah kegiatan dengan cara pengawasan atau kontrol oleh manusia, atau menjalankan rutin secara otomatis sesuai program yang sudah didefinisikan.
lalu apa fungsi bot pada instan messenger, sama halnya pada mirc bot banyak sekali digunakan sebagai mesin pencari, ping service, channel guard, bot game dan service2 lainnya.
Yang akan saya bahas disini adalah bot dalam skala kecil yaitu bot penjawab pesan otomatis."

OK deh saya tahu anda sudah tidak sabar,
Langkah - langkah membuat IM bot:
1. Download Jbuddy bot builder dari http://www.zionsoftware.com/products/jbuddy/download.shtml
2. Install di computer anda
3. dalam source sudah disertakan contoh demo bot yang bisa anda modifikasi sesuai dengan keinginan anda semunya ada di folder (/JBuddy/JbuddyBots)
4. sebagai contoh saya akan menggunakan file bot.xml yang ada di /JBuddy/JBuddyBots/SimpleBot/bot.xml
5. edit sesuai keinginan anda, untuk petunjuk bagaimana mengeditnya bisa anda lihat di dokumentasi yang ada di folder /JBuddy/JBuddyBotBuilder/docs/UserGuide.pdf
6. Agar bot anda bisa online yang harus anda perhatikan adalah pada tag berikut :

<!-- Specify client gateways here -->
<!--<client protocol="xxx" name="xxx" password="xxx"/>-->

hilangkan comment di depan dan belakang tag client protocol kemudian isikan protocol dengan protocol yang akan anda gunakan misal "YIM" untuk Yahoo Messenger kemudian name dan password dengan user dan password YM anda, sehingga kurang lebih seperti ini:

<!-- Specify client gateways here -->
<client protocol="YIM" name="po3nxbot" password="123456"/>

7. lalu jalankan JBuddyBotBuilder.exe yang ada di folder /JBuddy/JBuddyBotBuilder/
8. Klick File-->Open Bot... lalu pilih file xml yang sudah anda edit tadi
9. Jika anda sudah melakukan dengan benar maka anda akan mendapatkan window seperti ini :


10. Selesai, anda bisa mencoba dengan mengirim private message ke idym yang anda gunakan pada bot tadi, dan jika script anda benar maka anda akan mendapat hasil seperti ini:



Demikian semoga bermanfaat


Regards,



Po3nX

Komentar Pembaca : 14 komentar

pada : 23-01-2009, [baridin ] menulis :
Gravatar

pada : 23-01-2009, [Po3nX ] menulis :
Gravatar

huff tipuan usang, cape deeh

pada : 25-01-2009, [King_Memnon ] menulis :
Gravatar

ada yang ngetes ya bro?
maling password?
buat mas baridin .. oo...ooo.. kamu.. ketauuaaaan...

pada : 05-06-2009, [Shanty ] menulis :
Gravatar

thanks for info

pada : 24-07-2009, [listyo ] menulis :
Gravatar

nice joke...

pada : 09-03-2010, [reza ] menulis :
Gravatar

Mas ak udh dunlud, trs ak instal udh berhasil. Tp ko saat buka file JBuddyBotBuilder.exe ada pesan "a device attached to the system is not fungsioning".Padahal ak jg udh instal JRE versi terbaru. Knp ya? Apa ak salah membangun file downloadnya? ak dunlud di hal JBuddy Developer Tools Download,kan ada jg halaman JBuddy Messenger Download. Yg bnr yg mn nih,bingung? Tolong bs dijelaskan lbh detail terutama saat pilihan builder? atau bs jg krm ke email ak: rezxo@yahoo.co.id. Trims

pada : 09-03-2010, [Po3nX ] menulis :
Gravatar

Sepertinya anda sudah mendownload file yang benar, saya belum tahu persis permasalahannya, tetapi melihat pesan errornya ada kemungkinan winsock2 pada windows anda yang corrupt, coba lakukan test seperti panduan berikut :
http://www.howtonetworking.com/Troubleshooting/winsock2corruption4.htm

jika memang benar permasalahannya disitu, dalam artian not passed a test, coba lakukan perbaikan seperti panduan berikut:

http://www.howtonetworking.com/Troubleshooting/winsock2corruption6.htm

demikian semoga membantu

pada : 09-03-2010, [Po3nX ] menulis :
Gravatar

maaf, panduan yang lebih lengkap bisa dibuka disini

http://www.howtonetworking.com/Troubleshooting/winsock2corruption0.htm

pada : 10-03-2010, [reza ] menulis :
Gravatar

Skr udh online bot nya, cm msh nggak tau cara ksh command dan respon bot-nya. Bs bantu? Oh ya, mas Po3nx jam brp aja bysa OL di YM? Nanti bs ngobrol di YM aja. Makasih atas infonya mas.

pada : 10-03-2010, [Po3nX ] menulis :
Gravatar

seep lah, saya biasa online setiap hari, tapi jamnya gak tentu, soalnya dikantor kadang sering keluar, nanti kalo pas online langsung PM saja

terimakasih

pada : 13-03-2010, [reza ] menulis :
Gravatar

Ga prnh ketemu OL ya mas,heee... Btw, sy oprek sndri skr udah bs jalan nih bot respon-nya,mas. Skr pgn tmbh jumlah max clients yg dibatasi cm 3,gmn caranya mas? Tanpa beli license yg mahal itu, coz ga terjangkau ma dompetku heeee.. :D (jwb lwt PM offline jg blh). Thanks

pada : 14-03-2010, [Po3nX ] menulis :
Gravatar

hehe... saya tadi PM yang jawab malah Botnya mas,
pantesan kok bolak balik jawabnya gini terus :

"Maav,bisa lbh jelas lagi?"

hehehe... tertipu saya...

Saya juga belum dapet kerekanya mas, softwarenya update baru, jadi kerekannya belum ada... :D

pada : 29-03-2010, [Asido ] menulis :
Gravatar

Mas, mau nanya.. Tau ga ngerun jbuddy bot buildernya secara console, dan jadiin dia service gitu, jadi ga perlu start2 lagi. Mo make ini trus narok di server linux..

Tks..

pada : 29-03-2010, [Po3nX ] menulis :
Gravatar

Distronya ap bro?
CMIIW kalo Debian / Ubuntu, biasanya klo mo bikin startup service di directory /etc/init.d/ tinggal taro script disitu trus dipanggil :

%update-rc.d Nama_Script defaults

but masalahnya saya lom pernah nyobain jalanin JBuddy di linux... jadi ga tau apa ada dukungan untuk linux

Ikut Mengomentari

Nama *:
Web:
Email:
Komentar *:
Verivication code :
Write code here *:


Note : Data dengan tanda * harus diisi
allowed :