Ads by Google

BOT FACEBOOK CHAT: JAXL

Share lagi... Dengan ilmu yang saya dapat dari, lagi-lagi kang Untlock. Well..
mari kita buat boot chat Facebook yang gampang dengan JAXL. Apa itu JAXL?JAXL adalah akronim dari Java API  for XML Web service. Lengkapnya cari di gugle yuk!! Langsung ajah!!

download JAXLna disini : http://code.google.com/p/jaxl/
Jaxl membutuhkan php jadi perlu diinstall terlebih dahulu dengan mengetikkan di terminal :



Code:
sudo apt-get install php5-cli

Kemudian xtract tarball jaxl di home kemudian ganti direktori terminal dengan perintah :
cd jaxl
(jika folder hasil extract menggunakan nama lain, rename terlebih dahulu menjadi jaxl)
Install jaxl dengan perintah dibawah ini :


Code:
sudo mkdir /usr/share/php/jaxl sudo ./build.sh sudo ./build.sh install sudo touch /var/log/jaxl.log sudo chown www-data /var/log/jaxl.log sudo touch /var/run/jaxl.pid sudo chown www-data /var/run/jaxl.pid

Kemudian ketikkan perintah :

Code:
jaxl

Jika muncul pesan “Missing ini file” berarti proses installasi berhasil
MENJALANKAN JAXL
Sekarang kita coba koneksi jaxl dengan chat facebook.
Edit file “/usr/share/php/jaxl/app/echobot/jaxl.ini” dengan perintah :
gedit /usr/share/php/jaxl/app/echobot/jaxl.ini
Pada file jaxl.ini ganti parameter berikut :


Code:
// Connecting user credentials define('JAXL_USER_NAME', 'user'); //nama user facebook anda define('JAXL_USER_PASS', 'pass'); //pass = password facebook // Connecting jabber server details define('JAXL_HOST_NAME', 'localhost'); //ganti localhost menjadi 'chat.facebook.com' define('JAXL_HOST_PORT', 5222); define('JAXL_HOST_DOMAIN', 'localhost'); //ganti localhost menjadi 'chat.facebook.com'

Setelah itu save file jaxl.ini kemudian tutup window gedit.

Kembali ke terminal ganti direktori ke /usr/share/php/jaxl/app/echobot/ dengan perintah :
cd /usr/share/php/jaxl/app/echobot/
Kemudian jalankan jaxl dengan perintah :
sudo jaxl echobot.php
jika muncul pesan seperti ini pada terminal


Code:
[3239] 2010-12-30 04:08:03 - Registering shutdown for SIGH Terms ... [3239] 2010-12-30 04:08:03 - Openssl enabled ... [3239] 2010-12-30 04:08:04 - Socket opened to the jabber host chat.facebook.com:5222 ... [3239] 2010-12-30 04:08:05 - Performing Auth type: DIGEST-MD5 [3239] 2010-12-30 04:08:11 - Auth completed...

berarti proses autentikasi selesai
CUSTOMIZE ECHOBOT JAXL
Sekarang kita coba ubah balasan chat bot kita
Edit file “/usr/share/php/jaxl/app/echobot/echobot.php” dengan perintah
gedit /usr/share/php/jaxl/app/echobot/echobot.php
Kemudian cari parameter dibawah ini dan ubah isinya :

Code:
$jaxl->sendMessage($payload['from'], "Maaf saya sedang keluar silahkan tinggalkan pesan di dinding profile saya!!!");

Maka setelah diganti setiap chat akan dibalas dengan :
“[bot]Maaf saya sedang keluar silahkan tinggalkan pesan di dinding profile saya!!!”
proses membuat boot selesai.sekarang tergantung kreasi anda ^_^ cimiuuw


download artikel lengkapnya disini
http://www.ziddu.com/download/13399822/bot.zip.html

 source : IHTeam

No comments:

Powered by Blogger.