Membuat iChat Mendukung Protokol Lain

iChat.jpgiChat bisa saja tidak begitu populer bagi pengguna Mac di Indonesia. Bukan karena aplikasinya kurag bagus, tapi karena protokol yang didukung oleh iChat tidak populer di negeri kita. Sebagian besar pengguna internet di Indonesia menggunakan Yahoo! Messenger, ataupun MSN messenger, setidaknya sebagian besar teman saya. Sebenarnya ada jalan memutar untuk membuat iChat mendukung protokol Yahoo! atau MSN, caranya saya jelaskan kali ini.Memang sih, ada aplikasi lain yang mendukung banyak protokol sekaligus, namanya Adium. Adium aplikasi gratis untuk chatting, tapi alangkah lengkapnya sebagai pengguna Mac apabila kita dapat menggunakan iChat untuk segala keperluan berkomunikasi dengan teman-teman.

Artikel ini saya dapat dari blog Toonetwon, petunjuk yang ditulis disana tanpa gambar. Untuk mempermudah, saya sertakan gambar-gambarnya. Mari kita mulai.

Install Openfire

Jangan heran dulu. Supaya iChat dapat mendukung protokol lain, harus ada aplikasi jembatan penghubungnya. Jembatannya ini adalah Openfire, yaitu sebuah aplikasi server protokol jabber yang nantinya dapat berkomunikasi dengan protokol-protokol lainnya.

Unduhlah Openfire dan install.

Konfigurasikan Openfire

Buka System preference dan klik icon Openfire. Di dalam Openfire pane, pastikan kalau sudah Running. Kemudian klik tombol Open Admin Console.

preference_openfire.jpg

Web browser akan terbuka, antar mukanya menggunakan halaman web. Perhatian, sebaiknya pada saat ini Anda sudah terhubung ke internet. Mari kita bahas satu persatu proses konfigurasinya.

Pilih bahasa, pilih saja English. Klik tombol continue.

bahasa_openfire.jpg

Server Setting. Di sini Anda harus mengisi nama server. Ganti dengan nama localhost, untuk kemudahan. Tinggalkan settingan port sebagaimana adanya. Klik tombol continue.

server_setting.jpg

Database Setting. Pilih embeded database. Artinya Anda tidak perlu database tambahan, semua database akan tersimpan di Openfire. Klik tombol continue.

database_setting.jpg

Profile Setting. Kita gak butuh LDAP, jadi pilih saja Default. Klik tombol continue.

profile_setting.jpg

Administrator Account. Masukan alamat email dan password untuk administrator Openfire. Langkah ini penting, pastikan alamat emailnya benar. Klik tombol continue.

admin_account.jpg

Sekarang setup sudah selesai. Silakan masuk ke halaman admin, dengan username dan password yang tadi sudah dimasukan.

Mengamankan Openfire

Untuk mengamankan server Openfire dari pengguna komputer lain, kita tentunya tidak mau log chatting kita diketahui oleh orang lain.

Lakukan ini, di bagian Registration & Login, pastikan Inband Account Registration dan Anonymous Login menjadi disable kemudian klik Save Setting.

secure_openfire.jpg

Membuat Akun Jabber

Anda perlu membuat akun jabber untuk server Openfire. Akun ini yang nantinya digunakan untuk login ke server jabber openfire. Disarankan untuk membuat akun bagi semua pengguna di mesin Mac Anda (apabila lebih dari satu pengguna).

createuser.jpg

Klik User/Groups di navigasi paling atas. Dan kemudian pilih, Create New User. Masukan username, nama, email dan password. Username inilah yang nantinya akan digunakan untuk login di iChat. Setelah selai klik tombol Create User.

Install protokol Instant Messenger lainnya

Seperti yang telah saya sebutkan diatas, kita harus menambahkan protokol lainnya. Langkahnya seperti ini.

Masuk ke halaman Plugins, kemudian pilih Available Plugins.

Plugin.jpg

Cari plugin IM Gateway, untuk menginstallnya tekan tombol plus + di sebelah kanan. Tunggu beberapa saat sampai loading-nya selesai.

IM gateway.jpg

Konfigurasi plug-in Gateway

Sekarang tinggal konfigurasi plugin-nya, seperti menambahkan Yahoo! Messenger dan MSN messenger.

Masuk ke halam server dan pilih Gateways.

server_gateways.jpg

Ceklist protokol yang ingin Anda pakai, saya hanya ceklis MSN messenger dan Y!M.

protokol.jpg

Mari kita konfigurasikan. Di tab Test, Anda bisa mengetes, apakah dapat berkomunikasi dengan server messenger atau tidak. Di tab Option, saya tidak mengaktifkan Email Notification, karena saya tidak suka pop-up pemberitahuannya yang mengganggu.

noemailpls.jpg

Di tab Permission, pastikan Anda memilih Manual regsitration only untuk pengamanan. Kemudian klik tombol Save Permission.

manualregistration.jpg

Eits! Belum selesai. Kita harus memberikan informasi login protokol tambahan tersebut. Masuk ke Server > Gateway > Registration.

server_gateway_registration.jpg

Klik Add a new registration. Masukan info Anda di sini. Di mana JID adalah nama login jabber localhost. Setelah selesai klik tombol Add.

regsitrasiprotokol.jpg

Anda harus meregistrasi protokol lainnya yang Anda pakai.

Seting iChat

Saatnya kita seting iChat. Bukalah iChat, kemudian akses iChat Preference. Di bagian Accounts, klik tanda plus. Di pop-up Account Setup, pilik tipe akun Jabber Account.

jabberaccount.jpg

Masukan username dan password-nya. Sebagai contoh, apabila username Anda bernama “sikomo” maka tuliskan sebagai berikut “sikomo@localhost“. Setelah itu selesai.

seting.jpg

Ketika sudah log-in, iChat akan menampilkan semua teman dari semua protokol dalam satu jendela kontak.

Cara menambahkan kontak

Yang ini agak ribet nih. Saya belum mencoba menambahkan kontak, karena saat ini belum ada teman baru.

Cara menambahkan kontak adalah seperti ini. Sebagai contoh, Anda ingin menambahkan unyil sebagai teman Y!M. Maka tuliskan sebagai berikut unyil@yahoo.localhost. Jadi, format penulisannya seperti ini namapengguna@protokol.localhost. Adapun nama protokolnya adalah: aim, gadugadu, icq, irc, msn, yahoo, gtalk, sip atau xmpp.

Kesimpulan

Bagaimana? Siap untuk menggunakan iChat sebagai aplikasi chatting utama Anda??

Apabila Ada pertanyaan silakan kirimkan ke kami dengan menekan tombol biru di sebelah kanan.

  • Meriahkan iChat Dengan Icon Emoji
    Apabila Anda mengikuti berita iPhone pasti telah mendengar kata Emoji. Ya, Emoji tersedia bagi iPhone berbahasa jepang dan di peruntukan bagi orang jepang. Emoji adalah icon smilies yang sering dipakai oleh orang Jepang tapi jauh lebih banyak daripada smilies...
  • Mac Baru Kemungkinan Akan Mendukung 3G
    Menurut InfinityLoops, Mac baru yang akan keluar nanti (diperkirakan ketika WWDC) akan mempunyai kemampuan 3G. Dikarenakan terdapatnya bukti bahwa Snow Leopard mendukung networking 3G. Via [InfinityLoops] ...
  • Akses Komputer Lain dengan Screen Sharing
    Bagi anda yang mempunyai lebih dari 2 komputer Mac dirumah yang terhubung dengan router, atau bahkan memiliki Media Center yang berbasis Mac Mini, tentunya sangat menyenangkan untuk bisa mengontrol Mac lain tersebut dari 1 komputer notebook Mac yang portable. Mendengarkan...
  • Kontrol komputer lain dari Mac
    Pernahkah membayangkan untuk mengontrol banyak komputer hanya menggunakan satu keyboard dan tetikus? Hal itu sudah bisa dilakukan, dan cara pengaturannya juga sangat gampang. Yang Anda butuhkan adalah sebuah aplikasi bernama Synergy. Synergy tersedia untuk Mac, Windows dan Linux. Silahkan lanjutkan...
  • Cara lain menutup aplikasi lebih cepat
    Ada banyak cara untuk menutup aplikasi di Mac OS X. Cara yang paling umum adalah menutup aplikasi dengan tombol pintas ⌘ + Q atau klik kanan di atas aikon aplikasi di Dock. Sebenarnya ada cara lain yang lebih cepat dan...

Suka dengan apa yang kami tulis? Berlangganan lewat RSS atau email untuk memperoleh tulisan lebih cepat.

Sebarkan tulisan ini melalui situs pilihan Anda:

  • Digg
  • del.icio.us
  • StumbleUpon
  • Facebook
  • TwitThis
  • Technorati
  • blogmarks

Tentang Penulis

Kuswanto : Seorang workphilia, telah menggunakan Mac semenjak tahun 2005 dan sampai saat tidak mau berpaling dari Mac. Saat ini sibuk mengurus ArusMedia, Zeusbox Studio dan Petshopbox Studio.

Other posts by Kuswanto

Author's web site http://www.zeusboxstudio.com


Komentar add comment
  1. Mario @ 09:49, March 11th, 2009

    Wah tampaknya cukup ribet yah.
    Saat ini saya menggunakan adium untuk chat dengan account yahoo, gmail dan facebook.
    Yahoo messenger tidak saya gunakan karena kurang stabil menurut saya, sering disconnect sendiri.
    Apakah iChat dengan openfire cukup stabil?

    ReplyReply
  2. anima @ 11:05, March 11th, 2009

    satu alasan saya tidak pake ichat adalah notoficationnya ga keluar via growl, atau ada setting khususnya that I missed?

    ReplyReply
  3. Alfred Thanos @ 11:41, March 11th, 2009

    bravo Kuswanto…
    ini yg saya tunggu

    ReplyReply
  4. Alfred Thanos @ 12:47, March 11th, 2009

    HELP….!
    setelah install saya ikuti semua prosedur
    ketika sampai kepada mengamankan openfire ketika saya memasukan username dan password error : Login Failed seakan salah user dan password dari local host :o

    bagaimana mengulangi prosesnya dan bagaimana cara meng uninstall openfire spy dapat mengulangi prosesnya?

    terima kasih atas bantuannya

    ReplyReply
  5. Kuswanto @ 13:27, March 11th, 2009

    Alfred sudah bikin akun baru belum??
    Coba login dengan username admin, dan password adminya (openfire).

    Akun Admin akan selalu ada.

    Uninstall OpenFire, harus dilakukan manual. Delete file berikut ini:

    /Library/LaunchDaemons/org.jivesoftware.openfire.plist
    /usr/local/openfire
    /Library/PreferencePanes/Openfire.prefpane

    ReplyReply
  6. Alfred Thanos @ 14:26, March 11th, 2009

    mas Kuswanto,
    akun yg dimaksud akun dimana?
    saya sdh buat akun di openfire
    user admin di komputer sudah coba msh tak bisa juga
    akun dimana kah?

    ReplyReply
  7. Alfred Thanos @ 15:01, March 11th, 2009

    Mas sy akhirnya memutuskan untuk menghapus openfire
    namun tidak menemukan file

    /usr/local/openfire

    mohon penjelasan karena hanya dua file diatas saja yg ada
    terima kasih

    ReplyReply
  8. Mow Ndutt @ 17:06, March 11th, 2009

    Tutorialnya sukses! Suda dicoba, dan bisa connect, cuma YM-nya memang blom bisa karna koneksi di kantor yang masih bermasalah :D

    Walau memang ribet, mungkin karena ini service yang masih ‘dipaksakan’ but the tuts is nicely done!

    ReplyReply
  9. Kuswanto @ 20:51, March 11th, 2009

    @Alfred Thanos: Ada, tapi folder /usr/local itu tersembunyi. Caranya gini. Di Finder klik menu Go to folder atau pijit shift + Command + G. Terus ketikan path /usr/local.

    Nah, kalau folder Openfire-nya ke lock, saya cek itu di lock. Jadi Get info dan unlock dulu, jadikan EVERYONE read & write. Setelah itu baru deh bisa di delete.

    Semoga bisa ya.. :)

    ReplyReply
  10. Yoyok @ 11:09, March 16th, 2009

    nah, sama persis mas, saya juga password error, kenapa ya? jujur sebenernya saya ga mau ngapus dulu mas, tapi saya pengen tau terjadi kesalahan dimana? dan bagaimana penyelesaiannya? yang jelas saya sangat yakin bahwa saya sudah memasukkan password dan e-mail dengan sebenar2nya..mengapa bisa error ya?

    ReplyReply
  11. Kuswanto @ 14:19, March 16th, 2009

    Saya kurang tahu juga, soalnya waktu nyoba tidak mengalami salah password. Yakin? Kalau yang di masukan adalah password Admin? Bukan password JabberID localhost?

    ReplyReply
  12. Yoyok @ 19:55, March 16th, 2009

    yup…yakin banget mas..

    ReplyReply
  13. Lay Avalokiteshvara @ 08:46, March 17th, 2009

    Mantap boss…berhasil kalau di rumah karena pakai speedy, cuma kalau di kantor kok gak muncul gatewaysnya ya? Apa kepentok firewall?
    Thx
    :D

    ReplyReply
  14. Kuswanto @ 09:26, March 17th, 2009

    @Lay Avalokiteshvara: Iya kemungkinan kena firewall.

    @Yoyok: Coba di ulangi, install ulang. Kalau masih penasaran :wink:

    ReplyReply
  15. Lay @ 10:14, March 17th, 2009

    Walah…kalau kehalang firewall, gak bisa dioprek biar tembus ya? :D

    ReplyReply
  16. Yoyok @ 11:39, March 17th, 2009

    akhirnya berhasil, tapi kok kontaknya kosong ya?

    ReplyReply
  17. Kuswanto @ 17:16, March 17th, 2009

    Sudah bikin akun Y!M atau MSN di Jabbernya belum? Bisa jadi karena itu kalau contact listnya kosong.

    ReplyReply
  18. Frankie Sirait @ 18:29, March 17th, 2009

    saya juga masih bingung,pas di halaman administration console,yg dimaksud username itu yg mana yaa?? apakah email yg kita masukkan sebelumnya? karena saya ga merasa ada bikin username di step2 sebelumnya.

    Mohon penerangannya yah. Thankss bgt.

    ReplyReply
  19. Frankie Sirait @ 23:45, March 28th, 2009

    hikz aga sedih sih pertanyaan saya ga dibalas..

    tapi untungnya dah ketemu akar permasalahan nya..

    ternyata untuk username tinggal diisi “admin”

    halaahhh capeeekk dehh..

    Thanks makemac!!

    ReplyReply
  20. evy @ 16:00, April 22nd, 2009

    info yg menarik..boleh docoba

    ReplyReply
  21. Edi IP @ 19:45, July 2nd, 2009

    Dah cuba uninstall berulang x, tetap username and password error bro, ada solusi??

    ReplyReply
  22. Ridwan A @ 08:51, August 25th, 2009

    mwantab gan!!!! makasih atas inponyaaaaa……!!!!btw bisa ngga yah i-chat nya pake webcam??

    ReplyReply
  23. Ridwan A @ 09:10, August 25th, 2009

    coba gini boz…
    user yang pertamanya dikasih nama beda… misal andri

    terus
    service username isi dengan email… contoh : sicumi (gapake@yahoo.com)

    passwordnya
    kasih password emailnya..

    terus nanti pas login..

    account type nya jabber
    account namenya : andri@localhost
    password : (password emailnya deh)

    ReplyReply
  24. Diding Airlangga @ 08:48, November 15th, 2009

    ini di snow leopard udah support ga mas kuswanto? kemaren2 saya install open fire di SL kontak y!m nya pada kosong. mohon penjelasannya. thx b4.

    ReplyReply

Tulis Komentar

(required)

(required)

:) :( :o 8) ;-( :D :wink: :evil: O:) :-| :-* :-(( X( :p