Dear nimbuzzer :D,
Apakabar semua ketemu lagi dengan gw dalam tips dan trik terbaru,
Deskripsi :
selama ini bagi kita yang suka ngerum atau diculik ke gc, pasti kadang tidak bersedia kalo mau diadd sama orang lain terutama orang yang tidak kita inginkan ataupun orang yang tidak kita kenal
Hal ini sangat sering dialami oleh nimbuzzer cewek, apalagi kalo parasnya udah cakep... anak tunggal tajir smart pula :D:D:D
pasti deh betekan kalo diadd ama cowok tampang tukang ojek wkwkwkwkwk, maaf canda
Solusi:
kita tahu waktu jaman bom ada beberapa kode utf yang tidak disupport sama network yaitu
kode range antara sampai hexa
nah saat ini kode ini oleh server nimbuzz gak bisa diremove tapi cuma difilter saja... so ketika kita send kode ini baik di private maupun diroom tidak akan ter-deliver/sampai
nah ternyata walaupun kode itu dah gak bisa jadi bom lumayan deh jangan dibuang... masih bisa digunakan untuk tameng kita jaga-jaga kalo ada yang iseng mau add kita :D:D
caranya adalah :
pakai nimbuzz PC rubah alias name lu disana misal
romeo_must_die
setelah disave...
lakukan login dari hp, sejak itu siapapun teman contact gak bakal tau kalo lu online... kelihatannya sih offline terus.. kecuali lu pv dia duluan..
selanjutnya kalo lu di room atau gc... maka lu akan aman.... elu ataupun orang lain gak bisa saling add....
tapi kalo lu online lagi pake pc, ya............ bisa diadd tuh coz pc support utf... :D:D:D
romeo_must_die wrote:
Dear nimbuzzer :D,
Solusi:
kita tahu waktu jaman bom ada beberapa kode utf yang tidak disupport sama network yaitu
kode range antara sampai hexa
nah saat ini kode ini oleh server nimbuzz gak bisa diremove tapi cuma difilter saja... so ketika kita send kode ini baik di private maupun diroom tidak akan ter-deliver/sampai
nah ternyata walaupun kode itu dah gak bisa jadi bom lumayan deh jangan dibuang... masih bisa digunakan untuk tameng kita jaga-jaga kalo ada yang iseng mau add kita :D:D
caranya adalah :
pakai nimbuzz PC rubah alias name lu disana misal
romeo_must_die
setelah disave...
lakukan login dari hp, sejak itu siapapun teman contact gak bakal tau kalo lu online... kelihatannya sih offline terus.. kecuali lu pv dia duluan..
selanjutnya kalo lu di room atau gc... maka lu akan aman.... elu ataupun orang lain gak bisa saling add....
tapi kalo lu online lagi pake pc, ya............ bisa diadd tuh coz pc support utf... :D:D:D
Friday, April 24, 2009
INVITE TO CONFERENCE/CHATROOMS (BOMBUS STYLE) 2
Mau mindahin orang2 dari room yg rame ke room yg sepi ky kuburan..
Caranya :
1. Pilih OPSI --> BOOKMARK..
New Conference --> ROOM_YG_SEPI (contoh)
OPSI --> ADD BOOKMARK
OPSI --> BOOKMARK..
New Conference --> ROOM_YG_RAME (contoh)
OPSI --> ADD BOOKMARK
2. Di ROOM_YG_RAME,Pilih nickname yg mau di invite
3. ACTIONS --> INVITE TO CONFERENCE --> Select: ROOM_YG_SEPI
Dlm sekejap org2 brdatangan di Room yg ky kuburan itu metal
Buat user yg online dari Nimbuzz Java/Symbian.. Kudu hati2 nih skrg.. Bisa2 postingan malah ke Group.. grin
Apalagi klo JID dan alias-nya diubah juga, sesuai dgn nama room-nya..
Tambah lucu bgtu posting: "This room is not anonymous."
Caranya :
1. Pilih OPSI --> BOOKMARK..
New Conference --> ROOM_YG_SEPI (contoh)
OPSI --> ADD BOOKMARK
OPSI --> BOOKMARK..
New Conference --> ROOM_YG_RAME (contoh)
OPSI --> ADD BOOKMARK
2. Di ROOM_YG_RAME,Pilih nickname yg mau di invite
3. ACTIONS --> INVITE TO CONFERENCE --> Select: ROOM_YG_SEPI
Dlm sekejap org2 brdatangan di Room yg ky kuburan itu metal
Buat user yg online dari Nimbuzz Java/Symbian.. Kudu hati2 nih skrg.. Bisa2 postingan malah ke Group.. grin
Apalagi klo JID dan alias-nya diubah juga, sesuai dgn nama room-nya..
Tambah lucu bgtu posting: "This room is not anonymous."
INVITE TO CONFERENCE/CHATROOMS (BOMBUS STYLE)
Bukan cuma di Nimbuzz, yg bisa bikin Group (culik), Bombus juga bisa ngelakuin itu. Bahkan lebih simpel. Script XML-nya, di awali dan diakhiri oleh juga.
Sebelum, ke proses pembuatan "Invitation To Conference" (atau ke proses penculikan).
Ada hal2 yg perlu diperhatikan :
1. Jangan menculik user Bombus juga (atau user2 applikasi tanpa Conference/Chatroom, seperti Mojab, Instango, Palringo, eBuddy, EQO, dsb).
2. Penculikan hanya berlaku bwt user Nimbuzz Java, Symbian, Desktop PC dan semacamnya (yg Online, klo target penculikan Offline atau memakai trik tertentu, jelas ga bisa dunk.. grin )..
3. Perhatikan benar2 Client Version dan Info.. Ocrehh.. good
XML Console-nya, sbb :
Quote:
BOLEH DI ISI, BOLEH NGGA
Contoh..
* Nama Room --> Nimbuzz-Family
* Misal, daftar org2 yg mau di culik --> eliash, abdhievoltron, romeo_must_die, like_beck dan rexgant
* Reason --> (tanpa reason)
Hasil XML-nya jadi seperti ini :
Quote:
Sebelum, ke proses pembuatan "Invitation To Conference" (atau ke proses penculikan).
Ada hal2 yg perlu diperhatikan :
1. Jangan menculik user Bombus juga (atau user2 applikasi tanpa Conference/Chatroom, seperti Mojab, Instango, Palringo, eBuddy, EQO, dsb).
2. Penculikan hanya berlaku bwt user Nimbuzz Java, Symbian, Desktop PC dan semacamnya (yg Online, klo target penculikan Offline atau memakai trik tertentu, jelas ga bisa dunk.. grin )..
3. Perhatikan benar2 Client Version dan Info.. Ocrehh.. good
XML Console-nya, sbb :
Quote:
Contoh..
* Nama Room --> Nimbuzz-Family
* Misal, daftar org2 yg mau di culik --> eliash, abdhievoltron, romeo_must_die, like_beck dan rexgant
* Reason --> (tanpa reason)
Hasil XML-nya jadi seperti ini :
Quote:
NGEPLUT USER PAKE PLUT DI RUM......
heuheuheu,,,,, salam dolo ahh wat semua warga NFI..... heuheuheu (ktwaa molo:beer:)
mencoba untuk share trik nih,,,,, gw gtw pi nik trik baru pe enga....
pasti dah banyak yang tau sih,,, pi sapa tau ajah ini bermanfaat wat bro yang blom tau.....
namanya juga sama2 belajar.....
langsung ajah (udah kepanjangan brur intronya)
ni trik baru gw coba via bombus,,,, pake xml....
sebenernya ini trik plut biasa (kata olang banyak plut entered-left) pi yan menarik dan jadi inti dari trik ini.... pluta kita hanya bwat user di rum yang kita pilih ajah...... listen:
sesudah eneble xml consolenya dan new.....
kita masukin skrip entered dan lefh...( kata orang seperti ini):
1
nah kamu ganti di skrip enterednya menjadi nama user tujuan yang ingin di plut... misal:
1
trus kamu copas sebanyak2nya.... maka pluttan kamu untuk rum hanya muncul pada tampilan rum nya si hope.my.sg saja....
selamat mencoba.... dan gw hanya sharing bukan ngajarin bro semua untuk ngeplut yah......!
dosa tangung ndri
Terakhir diubah oleh riza_fuNkzz tanggal Tue Apr 21, 2009 3:03 pm, total 1 kali diubah (Reason for editing : Kasi warna pada script)
Kembali Ke Atas Go down
Lihat profil user Kirim pesan pribadi
...ngantuk...
Active Member
Male
Number of posts: 58
Age: 27
Location: ngagel
Job/occupation: musik
Nimbuzz ID: iwan_pals
Warning level:
0 / 30 / 3
Points: 29
Reputation: 1
Registration date: 02.02.09
PostSubyek: Re: ...NGEPLUT USER PAKE PLUT DI RUM...... Tue Apr 21, 2009 1:32 pm Balas dengan kutipan
+
----
-
hehehehe, kreatif bro, asik
jd plud bukan tertuju ke keseluruhan user room yak, melainkan salah satu user room aja.
mencoba untuk share trik nih,,,,, gw gtw pi nik trik baru pe enga....
pasti dah banyak yang tau sih,,, pi sapa tau ajah ini bermanfaat wat bro yang blom tau.....
namanya juga sama2 belajar.....
langsung ajah (udah kepanjangan brur intronya)
ni trik baru gw coba via bombus,,,, pake xml....
sebenernya ini trik plut biasa (kata olang banyak plut entered-left) pi yan menarik dan jadi inti dari trik ini.... pluta kita hanya bwat user di rum yang kita pilih ajah...... listen:
sesudah eneble xml consolenya dan new.....
kita masukin skrip entered dan lefh...( kata orang seperti ini):
nah kamu ganti di skrip enterednya menjadi nama user tujuan yang ingin di plut... misal:
trus kamu copas sebanyak2nya.... maka pluttan kamu untuk rum hanya muncul pada tampilan rum nya si hope.my.sg saja....
selamat mencoba.... dan gw hanya sharing bukan ngajarin bro semua untuk ngeplut yah......!
dosa tangung ndri
Terakhir diubah oleh riza_fuNkzz tanggal Tue Apr 21, 2009 3:03 pm, total 1 kali diubah (Reason for editing : Kasi warna pada script)
Kembali Ke Atas Go down
Lihat profil user Kirim pesan pribadi
...ngantuk...
Active Member
Male
Number of posts: 58
Age: 27
Location: ngagel
Job/occupation: musik
Nimbuzz ID: iwan_pals
Warning level:
0 / 30 / 3
Points: 29
Reputation: 1
Registration date: 02.02.09
PostSubyek: Re: ...NGEPLUT USER PAKE PLUT DI RUM...... Tue Apr 21, 2009 1:32 pm Balas dengan kutipan
+
----
-
hehehehe, kreatif bro, asik
jd plud bukan tertuju ke keseluruhan user room yak, melainkan salah satu user room aja.
CONFIG Rum For Owner Nimbuzz
+
----
-
Dear nimbuzZer
meliHat bAnyak kendala yang diHadapi oleh para owner rum, maka perlu pemahaman tentang coNfiG rum.. Gak usah lama2, smua pada penasaran.
========
sebenarnya config rum diperlukan bAnget seperlunya apalagI oleh owner rum bwat partisipant or member rom, saat kita create room (lewat nimbuzz mobile) sebenarnya udah di set otomatis configurasi roomnya. Cuma ada beberapa yg membutuhkan config room, antara lain untuk menambah jumlah kapasitas user di room (30, 40, 50, & tak terbatas) ato untuk menambah admin maupun owner room.
KEGUNAAN/FUNGSI CONFIG RUM:
- list room in directory: fungsinya adalah supaya room kita berada dalam daftar conference room di jabber (list room nimbuzz khususnya), jadi apabila checklist tsb di hilangkan maka otomatis room kita akan hilang dari daftar conference-room.
- room is persistent : fungsinya kurang lebih sama dengan "list room in directory", bedanya yaitu bila kita memberi checklist pada item ini maka room tsb akan secara terus-menerus akan berada pada list conference, walaupun kenyataannya room yg beberapa hari saja tidak ada yg mengunjungi akan hilang dari daftar (bila tidak dichecklist room yg baru dibuat & tidak dikunjungi akan hilang dari daftar)
- roles for which presence is broadcast: fungsinya adalah siapa2 aja yg kita ijinkan untuk menampilkan presence di room, baik itu saat entered, menampilkan status di room, left, maupun presence dari list user yg ada di room0„2 (moderator, participant, visitor). Jadi apabila kita hilangkan salah satu checklistnya (mis: moderator), maka saat moderator masuk room tidak akan ada yg bisa melihatnya entered, maupun left serta tidak akan terlihat pada list room.
- room is moderated: kalo ga salah fungsi dari checklist ini adalah untuk memanage siapa2 saja yg kita beri akses untuk bisa chat pada room tsb, jadi bila item ini di checklist maka tidak ada satu userpun yg bisa mengirim pesan di room kecuali kita beri akses satu-persatu.
- room is member only: fungsinya adalah untuk membatasi siapa saja yg bisa masuk ke room, jadi hanya user yg udah register di room tsb saja yg bisa masuk dan melakukan chat di room (hampir sama dengan private room, cuma untuk yg ini kita harus register dulu ke room dulu agar nick kita mendapatkan hak untuk mengakses room)
- log room conversation: untuk item ini fungsinya kurang lebih adalah untuk me-record/mencatat segala aktivitas chat yg sedang berjalan di room (nantinya akan dibuatkan log/laporan di server jabber)
- only login with registerd nickname: fungsinya kurang lebih sama dengan item "room is member only" yg sudah gw jelasin tadi.
- allow accupants to change nicknames: bila item ini kita checklist, fungsinya adalah agar user bisa mengganti nickname di room, apabila kita hilangkan checklistnya, maka user tidak akan bisa mengganti nickname mereka (hanya JID asli yg akan tampil di room)
- allow user to register with the room: untuk item ini fungsinya adalah mengijinkan user yg belum bisa mengakses room (liat keterangan pada "room is member only") untuk register/mendaftar ke room agar bisa mengakses room.
Nb: sebagian dikutip dari rum ttangga!
----
-
Dear nimbuzZer
meliHat bAnyak kendala yang diHadapi oleh para owner rum, maka perlu pemahaman tentang coNfiG rum.. Gak usah lama2, smua pada penasaran.
========
sebenarnya config rum diperlukan bAnget seperlunya apalagI oleh owner rum bwat partisipant or member rom, saat kita create room (lewat nimbuzz mobile) sebenarnya udah di set otomatis configurasi roomnya. Cuma ada beberapa yg membutuhkan config room, antara lain untuk menambah jumlah kapasitas user di room (30, 40, 50, & tak terbatas) ato untuk menambah admin maupun owner room.
KEGUNAAN/FUNGSI CONFIG RUM:
- list room in directory: fungsinya adalah supaya room kita berada dalam daftar conference room di jabber (list room nimbuzz khususnya), jadi apabila checklist tsb di hilangkan maka otomatis room kita akan hilang dari daftar conference-room.
- room is persistent : fungsinya kurang lebih sama dengan "list room in directory", bedanya yaitu bila kita memberi checklist pada item ini maka room tsb akan secara terus-menerus akan berada pada list conference, walaupun kenyataannya room yg beberapa hari saja tidak ada yg mengunjungi akan hilang dari daftar (bila tidak dichecklist room yg baru dibuat & tidak dikunjungi akan hilang dari daftar)
- roles for which presence is broadcast: fungsinya adalah siapa2 aja yg kita ijinkan untuk menampilkan presence di room, baik itu saat entered, menampilkan status di room, left, maupun presence dari list user yg ada di room0„2 (moderator, participant, visitor). Jadi apabila kita hilangkan salah satu checklistnya (mis: moderator), maka saat moderator masuk room tidak akan ada yg bisa melihatnya entered, maupun left serta tidak akan terlihat pada list room.
- room is moderated: kalo ga salah fungsi dari checklist ini adalah untuk memanage siapa2 saja yg kita beri akses untuk bisa chat pada room tsb, jadi bila item ini di checklist maka tidak ada satu userpun yg bisa mengirim pesan di room kecuali kita beri akses satu-persatu.
- room is member only: fungsinya adalah untuk membatasi siapa saja yg bisa masuk ke room, jadi hanya user yg udah register di room tsb saja yg bisa masuk dan melakukan chat di room (hampir sama dengan private room, cuma untuk yg ini kita harus register dulu ke room dulu agar nick kita mendapatkan hak untuk mengakses room)
- log room conversation: untuk item ini fungsinya kurang lebih adalah untuk me-record/mencatat segala aktivitas chat yg sedang berjalan di room (nantinya akan dibuatkan log/laporan di server jabber)
- only login with registerd nickname: fungsinya kurang lebih sama dengan item "room is member only" yg sudah gw jelasin tadi.
- allow accupants to change nicknames: bila item ini kita checklist, fungsinya adalah agar user bisa mengganti nickname di room, apabila kita hilangkan checklistnya, maka user tidak akan bisa mengganti nickname mereka (hanya JID asli yg akan tampil di room)
- allow user to register with the room: untuk item ini fungsinya adalah mengijinkan user yg belum bisa mengakses room (liat keterangan pada "room is member only") untuk register/mendaftar ke room agar bisa mengakses room.
Nb: sebagian dikutip dari rum ttangga!
TUTORIAL MENGIRIM PESAN MENGGUNAKAN XMPPHP
Pengantar
XMPPHP adalah salah satu PHP library untuk membuat web base jabber client. Di situs pengembang XMPPHP sendiri dikatakan bahawa XMPPHP merupakan penerus dari Class.Jabber.php.
Di sini saya akan sedikit menjelaskan penggunaan XMPPHP untuk menjalankan fungsi-fungsi dasar jabber, yakni mengirim pesan private dan mengirim pesan kepada groupchat.
Perlu di ketahui bahwa proses utama di dalam XMPPHP di handle oleh sebuah file XMLStream.php. Dimana di dalamnya terdapat fungsi untuk melakukan proses XML Streaming Selain XMLStream.php juga terdapat sebuah file pendukung lainnya yakni XMPP.php. Pada file inilah terdapat xml handler yang akan dikirim melalui proses XML Socket Stream.
Sebelum kita memulai membuat script, ada beberapa aplikasi dan setting yang yang perlu kita lakukan
1. File utama XMPPHP, dapat di download di http://code.google.com/p/xmpphp
2. PHP server untuk menjalankan script php, di sini saya menggunakan XAMPP.
3. Ekstrak file XMPPHP kedalam forlder htdocs pada xampp atau folder www pada beberapa aplikasi php server lainnya.
4. Pastikan anda mengaktifkan ekstensi php_openssl.dll pada XAMPP, karena kita akan melakukan koneksi menggunakan SSL pada port 5222. Anda dapat melihat konfigurasi php anda pada phpInfo, dan untuk mengaktifkannya buka file php.ini pada folder xampp/apache/bin/php.ini. Hilangkan tanda “;” di depan string extension=php_openssl.dll.
5. Koneksi ke internet.
6. Terakhir, proses ini hanya dapat dilakukan oleh pengguna PC
Mengirim pesan private (Penggunaan yang baik)
Pada bagian ini saya akan mencoba menjelaskan cara mengirim pesan private kepada jabber client. Baiklah pertama jalankan server xampp anda, copy dan simpan script di bawah ini sebagai private.php dengan menggunakan text editor kesayangan anda:
Code:
// activate full error reporting
//error_reporting(E_ALL & E_STRICT);
include 'xmpphp/Log.php';
include 'XMPPHP/XMPP.php';
#Use XMPPHP_Log::LEVEL_VERBOSE to get more logging for error reports
#If this doesn't work, are you running 64-bit PHP with < 5.2.6?
$conn = new XMPPHP_XMPP('openfire.nimbuzz.com', 5222, ‘username’, ‘password’, 'xmpphp', 'nimbuzz.com', $printlog=false, $loglevel=XMPPHP_Log::LEVEL_INFO);
try {
$conn->connect();
$conn->processUntil('session_start');
$conn->presence();
$conn->message(‘eliash@nimbuzz.com','hallo bang eliash’);
$conn->disconnect();
} catch(XMPPHP_Exception $e)
die($e->getMessage());
}
?>
Penjelasan script di atas adalah sebagai berikut :
Code:
include 'xmpphp/Log.php';
include 'XMPPHP/XMPP.php';
pada script diatas kita akan melakukan inclusi file Log.php dan XMPP.php, dimana terdapat fungsi2 perintah jabber.
Code:
$conn = new XMPPHP_XMPP('openfire.nimbuzz.com', 5222, 'username', 'password', 'xmpphp', 'nimbuzz.com', $printlog=false, $loglevel=XMPPHP_Log::LEVEL_INFO);
Potongan Script di atas berisi variable-variabel host, port, username, password dan server jabber yang akan kita gunakan. Dimana fungsi tersebut terdapat pada XMPP.php
Code:
public function __construct($host, $port, $user, $password, $resource, $server = null, $printlog = false, $loglevel = null) { parent::__construct($host, $port, $printlog, $loglevel);
potongan script diatas terdapat pada XMPP.php
Code:
$conn->connect();
Fungsi potongan script diatas adalah untuk melakukan koneksi ke jabber server.
Code:
$conn->processUntil('session_start');
$conn->presence();
Script diatas berisi proses akan dimulai setelah sesi telah dimulai, dan mengirim presence ke pada jabber server.
Code:
conn->message(‘eliash@nimbuzz.com','hallo bang eliash’);}
$conn->disconnect();
Potonga script diatas berisi perintah pengirim pesan, dimana terdiri dari variable user jid dan pesan. Fungsi ini terletak di XMPP.php
Code:
public function message($to, $body, $type = 'chat', $subject = null, $payload = null)
pada fungsi diatas terdapat variable
$to yang berisi user JID tujuan,
$body berisi Isi pesan,
$type merupakan tipe pesan, dimana chat untuk private dan groupchat untuk room.
$subject merupakan subject pesan.
Pada baris $conn->disconnect(); kita memutuskan koneksi ke jabber server.
Nah sekarang jalankan script diatas pada browser anda, tentunya server xampp pada keadaan aktif. Hasilnya satu pesan private akan masuk.
Mengirim pesan private (Penggunaan yang kurang baik)
Okeh, ini neh yang kata orang2 plud web (gitu katanya) :D:D:D:D. Kalo menurut pada pakar flooder, flood itu adalah text yang di kirim berulang2. Jadi hubungannya dengan script kita tercinta ini adalah dengan menambahkan proses perulangan. Okeh, dip hp sendiri proses perulangan ada beberapa macam. Di sene kita akan menggunakan funsi perulangan “for”. Gene ne script dasarnya
Code:
For($i=0;$i<10;Si++)
{
Echo “$i”;
}
?>
Kalo di manusiakan dengan bahasa Indonesia, script di atas berbunyi kayak gene neh, variable $i bernilai 0, selama variable $i kurang dari 10, maka tambah variable $i. Jadi kalo tuh si $i masih kurang dari 10 tambah teruss sampe si $i bernilai 10.
Nah tinggal kita sisipkan aje tuh looping ke dalam script kita tercinta, jadinya begini ni :D:D:D::D :
Code:
For ($i=0;$i<100000;$i++)
{
$conn->message(‘eliash@nimbuzz.com','hallo bang eliash’);
}
Sorry oom eliash, kalo nick na di pake buat cuntuh. Kan Cuma cuntuh. :D:D:D:D:D. Nah kalo dah gitu twuh, tinggal kalian eksekusi aja tuh script melalui browser kesayangan anda pula. Tunggu hasilnya. Wala……… 100000 pesan masuk ke korban :D. Peringatan, sebelum anda menjalankan script diatas, ganti dolo targetnya dengan nick anada sendiri atau sukarelawan yang iklas nickna di jadikan eksperimen :D:D:D:D:D.
Mengirim Pesan Groupchat (Penggunaan yang baik)
Pada bagian ini saya akan mecoba kembali menjelaskan penggunaan XMPPHP untuk mengirim pesan ke Groupchat atau Room. Pada dasarnya script yang digunakan sama dengan yang digunakan untuk mengirimkan pesan private. Untuk mengirim pesan ke Room, yang pertama di perlukan adalah mengirimkan presence “available” ke suatu room, dimana fungsi tersebut juga terdapat pada script xml yang digunakan untuk join ke suatu room. Dan memberikan presence “unavailable” untuk meninggalkan room. Berikut script php kita gunakan. Simpan script di bawah dengan nama room.php
Code:
// activate full error reporting
//error_reporting(E_ALL & E_STRICT);
include 'XMPPHP/Log.php';
include 'XMPPHP/XMPP.php';
//$status = null, $show = 'available', $to = null, $type='available'
#Use XMPPHP_Log::LEVEL_VERBOSE to get more logging for error reports
#If this doesn't work, are you running 64-bit PHP with < 5.2.6?
$conn = new XMPPHP_XMPP('openfire.nimbuzz.com', '5222', 'username', 'password', 'xmpphp', 'nimbuzz.com', $printlog=false, $loglevel=XMPPHP_Log::LEVEL_INFO);
try {
$conn->connect();
$conn->processUntil('session_start');
$conn->presence(NULL, "bot", "makassar_room@conference.nimbuzz.com/username", "available");
$conn->message("makassar_room@conference.nimbuzz.com","ini adalah pesan saya","groupchat");
$conn->presence(NULL, "bot", "makassar_room@conference.nimbuzz.com/username", "unavailable");
$conn->disconnect();
} catch(XMPPHP_Exception $e) {
die($e->getMessage());
}
?>
Pada Script di atas terdapat penambahan beberapa variable pada funsi presence
Code:
$conn->presence(NULL, "bot", "makassar_room@conference.nimbuzz.com/username", "available");
$conn->message("makassar_room@conference.nimbuzz.com","ini adalah pesan saya","groupchat");
$conn->presence(NULL, "bot", "makassar_room@conference.nimbuzz.com/username", "unavailable");
Pada bagian presence pertama kita mengirimkan presence ke pada gruopchat untuk join ke room, dan pada presence ke dua untuk meninggalkan room. Script kamu siap di jalankan di browser, dan liat hasilnya di room target.
Mengirim Pesan Groupchat (Penggunaan yang kurang baik)
Wokeh2, neh balik lagi ma gw :o. Jadi gene neh yua. Jadi barang diatas juga bisa kita akal2in buat emplood di room. Nah kita balik lagi ke pada arti plod entu, kan plod entu text yang di kirim berulang2 katanya jagoan emplooder. Ne karena ada pembatasan jumlah posting dan jarak antara satu posting ke posting laennya, jadi kita pake model plood entered, posting, lep yang kayak trick xml entu. Nah tentu aja tinggal di tambahin proses looping na :D:D:D:D. Jadi dah Senjata mu siap buat Ber flood ria :D:D:D:D. okeh kayak gene neh jadinya yua :D
Code:
For ($i=0;$i<100000;$i++)
{
$conn->presence(NULL, "bot", "makassar_room@conference.nimbuzz.com/username", "available");
$conn->message("makassar_room@conference.nimbuzz.com","ini adalah pesan saya","groupchat");
$conn->presence(NULL, "bot", "makassar_room@conference.nimbuzz.com/username", "unavailable");
}
Nah tinggal jalanin aja ntuh script lewat browser kesayangan kamu :D, jadi dweh emplood room :D:D:D:D:D.. Wokeh segene aja dolo share dari otak rusak ku ini neh :D
Penutup
Sekian share dari saya, jika ada kesalahan mohon masukan dan bantuannya. Masih banyak fungsi yang bisa kita tambahkan pada XMPPHP, seperti invite user, add contact dan lainnya. Intinya adalah pada script xml yang akan kita kelola via php. Terima Kasih.
Ocehan Kusung
Weits ane ga mau kalah juga ngasi penutup :D:D:D:D, jadi semue perbuatan nyang lw lakuin lw tanggung sendiri, jangan bawa bawa name ane trus satu lagi semakin banyak jumlah looping yang lw lakukan semakin berat juga proses yang dijalankan dan semakin besar juga resource yang digunakan :D:D:D, jadi dikit2 aja kalo mau ngirim. Huhuy. Ni ada care buat ngeblok emplood dari tukang plood, di block ga mempan, di belokkan tekor juga, nah gene ne yang paling manjur, pilih menu klik exit nimbuzz, gampang kan :D:D:D:D. ane juga sekarang kagak demen lagi ngeflood, sekarang kerjaan ane nerima pesenan web flood :D:D:D. wokeh dah dolo yua. Kata oom gw c u tha tha bye bye :D
Salam anak_kost@nimbuzz.com
Terima kasih buat teman-teman yang dah bantuin ide2nya
wasis (sam_sisaw), albar(scratt), eko(jaranrock13), edi(hiro85), rara(panic_girl), abuy(hannover A.K.A enak.suka), julie(aura.kasih), nn(heritop), dewi(khen_dedesh19), nn(lembus), arif(nini.towo), nn(bee), wira(Wiro27) dan para pengguna flood ku :D
Sumber: http://code.google.com/p/xmpphp
XMPPHP adalah salah satu PHP library untuk membuat web base jabber client. Di situs pengembang XMPPHP sendiri dikatakan bahawa XMPPHP merupakan penerus dari Class.Jabber.php.
Di sini saya akan sedikit menjelaskan penggunaan XMPPHP untuk menjalankan fungsi-fungsi dasar jabber, yakni mengirim pesan private dan mengirim pesan kepada groupchat.
Perlu di ketahui bahwa proses utama di dalam XMPPHP di handle oleh sebuah file XMLStream.php. Dimana di dalamnya terdapat fungsi untuk melakukan proses XML Streaming Selain XMLStream.php juga terdapat sebuah file pendukung lainnya yakni XMPP.php. Pada file inilah terdapat xml handler yang akan dikirim melalui proses XML Socket Stream.
Sebelum kita memulai membuat script, ada beberapa aplikasi dan setting yang yang perlu kita lakukan
1. File utama XMPPHP, dapat di download di http://code.google.com/p/xmpphp
2. PHP server untuk menjalankan script php, di sini saya menggunakan XAMPP.
3. Ekstrak file XMPPHP kedalam forlder htdocs pada xampp atau folder www pada beberapa aplikasi php server lainnya.
4. Pastikan anda mengaktifkan ekstensi php_openssl.dll pada XAMPP, karena kita akan melakukan koneksi menggunakan SSL pada port 5222. Anda dapat melihat konfigurasi php anda pada phpInfo, dan untuk mengaktifkannya buka file php.ini pada folder xampp/apache/bin/php.ini. Hilangkan tanda “;” di depan string extension=php_openssl.dll.
5. Koneksi ke internet.
6. Terakhir, proses ini hanya dapat dilakukan oleh pengguna PC
Mengirim pesan private (Penggunaan yang baik)
Pada bagian ini saya akan mencoba menjelaskan cara mengirim pesan private kepada jabber client. Baiklah pertama jalankan server xampp anda, copy dan simpan script di bawah ini sebagai private.php dengan menggunakan text editor kesayangan anda:
Code:
// activate full error reporting
//error_reporting(E_ALL & E_STRICT);
include 'xmpphp/Log.php';
include 'XMPPHP/XMPP.php';
#Use XMPPHP_Log::LEVEL_VERBOSE to get more logging for error reports
#If this doesn't work, are you running 64-bit PHP with < 5.2.6?
$conn = new XMPPHP_XMPP('openfire.nimbuzz.com', 5222, ‘username’, ‘password’, 'xmpphp', 'nimbuzz.com', $printlog=false, $loglevel=XMPPHP_Log::LEVEL_INFO);
try {
$conn->connect();
$conn->processUntil('session_start');
$conn->presence();
$conn->message(‘eliash@nimbuzz.com','hallo bang eliash’);
$conn->disconnect();
} catch(XMPPHP_Exception $e)
die($e->getMessage());
}
?>
Penjelasan script di atas adalah sebagai berikut :
Code:
include 'xmpphp/Log.php';
include 'XMPPHP/XMPP.php';
pada script diatas kita akan melakukan inclusi file Log.php dan XMPP.php, dimana terdapat fungsi2 perintah jabber.
Code:
$conn = new XMPPHP_XMPP('openfire.nimbuzz.com', 5222, 'username', 'password', 'xmpphp', 'nimbuzz.com', $printlog=false, $loglevel=XMPPHP_Log::LEVEL_INFO);
Potongan Script di atas berisi variable-variabel host, port, username, password dan server jabber yang akan kita gunakan. Dimana fungsi tersebut terdapat pada XMPP.php
Code:
public function __construct($host, $port, $user, $password, $resource, $server = null, $printlog = false, $loglevel = null) { parent::__construct($host, $port, $printlog, $loglevel);
potongan script diatas terdapat pada XMPP.php
Code:
$conn->connect();
Fungsi potongan script diatas adalah untuk melakukan koneksi ke jabber server.
Code:
$conn->processUntil('session_start');
$conn->presence();
Script diatas berisi proses akan dimulai setelah sesi telah dimulai, dan mengirim presence ke pada jabber server.
Code:
conn->message(‘eliash@nimbuzz.com','hallo bang eliash’);}
$conn->disconnect();
Potonga script diatas berisi perintah pengirim pesan, dimana terdiri dari variable user jid dan pesan. Fungsi ini terletak di XMPP.php
Code:
public function message($to, $body, $type = 'chat', $subject = null, $payload = null)
pada fungsi diatas terdapat variable
$to yang berisi user JID tujuan,
$body berisi Isi pesan,
$type merupakan tipe pesan, dimana chat untuk private dan groupchat untuk room.
$subject merupakan subject pesan.
Pada baris $conn->disconnect(); kita memutuskan koneksi ke jabber server.
Nah sekarang jalankan script diatas pada browser anda, tentunya server xampp pada keadaan aktif. Hasilnya satu pesan private akan masuk.
Mengirim pesan private (Penggunaan yang kurang baik)
Okeh, ini neh yang kata orang2 plud web (gitu katanya) :D:D:D:D. Kalo menurut pada pakar flooder, flood itu adalah text yang di kirim berulang2. Jadi hubungannya dengan script kita tercinta ini adalah dengan menambahkan proses perulangan. Okeh, dip hp sendiri proses perulangan ada beberapa macam. Di sene kita akan menggunakan funsi perulangan “for”. Gene ne script dasarnya
Code:
For($i=0;$i<10;Si++)
{
Echo “$i”;
}
?>
Kalo di manusiakan dengan bahasa Indonesia, script di atas berbunyi kayak gene neh, variable $i bernilai 0, selama variable $i kurang dari 10, maka tambah variable $i. Jadi kalo tuh si $i masih kurang dari 10 tambah teruss sampe si $i bernilai 10.
Nah tinggal kita sisipkan aje tuh looping ke dalam script kita tercinta, jadinya begini ni :D:D:D::D :
Code:
For ($i=0;$i<100000;$i++)
{
$conn->message(‘eliash@nimbuzz.com','hallo bang eliash’);
}
Sorry oom eliash, kalo nick na di pake buat cuntuh. Kan Cuma cuntuh. :D:D:D:D:D. Nah kalo dah gitu twuh, tinggal kalian eksekusi aja tuh script melalui browser kesayangan anda pula. Tunggu hasilnya. Wala……… 100000 pesan masuk ke korban :D. Peringatan, sebelum anda menjalankan script diatas, ganti dolo targetnya dengan nick anada sendiri atau sukarelawan yang iklas nickna di jadikan eksperimen :D:D:D:D:D.
Mengirim Pesan Groupchat (Penggunaan yang baik)
Pada bagian ini saya akan mecoba kembali menjelaskan penggunaan XMPPHP untuk mengirim pesan ke Groupchat atau Room. Pada dasarnya script yang digunakan sama dengan yang digunakan untuk mengirimkan pesan private. Untuk mengirim pesan ke Room, yang pertama di perlukan adalah mengirimkan presence “available” ke suatu room, dimana fungsi tersebut juga terdapat pada script xml yang digunakan untuk join ke suatu room. Dan memberikan presence “unavailable” untuk meninggalkan room. Berikut script php kita gunakan. Simpan script di bawah dengan nama room.php
Code:
// activate full error reporting
//error_reporting(E_ALL & E_STRICT);
include 'XMPPHP/Log.php';
include 'XMPPHP/XMPP.php';
//$status = null, $show = 'available', $to = null, $type='available'
#Use XMPPHP_Log::LEVEL_VERBOSE to get more logging for error reports
#If this doesn't work, are you running 64-bit PHP with < 5.2.6?
$conn = new XMPPHP_XMPP('openfire.nimbuzz.com', '5222', 'username', 'password', 'xmpphp', 'nimbuzz.com', $printlog=false, $loglevel=XMPPHP_Log::LEVEL_INFO);
try {
$conn->connect();
$conn->processUntil('session_start');
$conn->presence(NULL, "bot", "makassar_room@conference.nimbuzz.com/username", "available");
$conn->message("makassar_room@conference.nimbuzz.com","ini adalah pesan saya","groupchat");
$conn->presence(NULL, "bot", "makassar_room@conference.nimbuzz.com/username", "unavailable");
$conn->disconnect();
} catch(XMPPHP_Exception $e) {
die($e->getMessage());
}
?>
Pada Script di atas terdapat penambahan beberapa variable pada funsi presence
Code:
$conn->presence(NULL, "bot", "makassar_room@conference.nimbuzz.com/username", "available");
$conn->message("makassar_room@conference.nimbuzz.com","ini adalah pesan saya","groupchat");
$conn->presence(NULL, "bot", "makassar_room@conference.nimbuzz.com/username", "unavailable");
Pada bagian presence pertama kita mengirimkan presence ke pada gruopchat untuk join ke room, dan pada presence ke dua untuk meninggalkan room. Script kamu siap di jalankan di browser, dan liat hasilnya di room target.
Mengirim Pesan Groupchat (Penggunaan yang kurang baik)
Wokeh2, neh balik lagi ma gw :o. Jadi gene neh yua. Jadi barang diatas juga bisa kita akal2in buat emplood di room. Nah kita balik lagi ke pada arti plod entu, kan plod entu text yang di kirim berulang2 katanya jagoan emplooder. Ne karena ada pembatasan jumlah posting dan jarak antara satu posting ke posting laennya, jadi kita pake model plood entered, posting, lep yang kayak trick xml entu. Nah tentu aja tinggal di tambahin proses looping na :D:D:D:D. Jadi dah Senjata mu siap buat Ber flood ria :D:D:D:D. okeh kayak gene neh jadinya yua :D
Code:
For ($i=0;$i<100000;$i++)
{
$conn->presence(NULL, "bot", "makassar_room@conference.nimbuzz.com/username", "available");
$conn->message("makassar_room@conference.nimbuzz.com","ini adalah pesan saya","groupchat");
$conn->presence(NULL, "bot", "makassar_room@conference.nimbuzz.com/username", "unavailable");
}
Nah tinggal jalanin aja ntuh script lewat browser kesayangan kamu :D, jadi dweh emplood room :D:D:D:D:D.. Wokeh segene aja dolo share dari otak rusak ku ini neh :D
Penutup
Sekian share dari saya, jika ada kesalahan mohon masukan dan bantuannya. Masih banyak fungsi yang bisa kita tambahkan pada XMPPHP, seperti invite user, add contact dan lainnya. Intinya adalah pada script xml yang akan kita kelola via php. Terima Kasih.
Ocehan Kusung
Weits ane ga mau kalah juga ngasi penutup :D:D:D:D, jadi semue perbuatan nyang lw lakuin lw tanggung sendiri, jangan bawa bawa name ane trus satu lagi semakin banyak jumlah looping yang lw lakukan semakin berat juga proses yang dijalankan dan semakin besar juga resource yang digunakan :D:D:D, jadi dikit2 aja kalo mau ngirim. Huhuy. Ni ada care buat ngeblok emplood dari tukang plood, di block ga mempan, di belokkan tekor juga, nah gene ne yang paling manjur, pilih menu klik exit nimbuzz, gampang kan :D:D:D:D. ane juga sekarang kagak demen lagi ngeflood, sekarang kerjaan ane nerima pesenan web flood :D:D:D. wokeh dah dolo yua. Kata oom gw c u tha tha bye bye :D
Salam anak_kost@nimbuzz.com
Terima kasih buat teman-teman yang dah bantuin ide2nya
wasis (sam_sisaw), albar(scratt), eko(jaranrock13), edi(hiro85), rara(panic_girl), abuy(hannover A.K.A enak.suka), julie(aura.kasih), nn(heritop), dewi(khen_dedesh19), nn(lembus), arif(nini.towo), nn(bee), wira(Wiro27) dan para pengguna flood ku :D
Sumber: http://code.google.com/p/xmpphp
Subscribe to:
Posts (Atom)
Nimbuzz Holic Ki©ke®™
-
▼
2009
(101)
- ► 01/25 - 02/01 (28)
- ► 02/01 - 02/08 (28)
- ► 02/08 - 02/15 (7)
- ► 02/15 - 02/22 (3)
- ► 03/01 - 03/08 (2)
- ► 03/29 - 04/05 (8)
- ▼ 04/19 - 04/26 (6)
- ► 05/03 - 05/10 (9)
- ► 05/17 - 05/24 (4)
- ► 05/31 - 06/07 (6)