Tuesday, February 4, 2014

on 13 comments

WhatsApp-an di PC Menggunakan Pidgin


Siapa tidak kenal WhatsApp, salah satu aplikasi instant messaging paling populer saat ini terutama bagi pengguna Android. Bahkan layanan WhatsApp konon sudah mengalahkan SMS. Sayangnya WhatsApp tidak tersedia untuk PC. Padahal banyak juga yang ingin memakai WhatsApp di komputer. Bisakah?

Tentu saja bisa. Kita bisa menggunakan emulator android semacam Bluestacks atau Genymotion. Tapi emulator itu cukup memakan resource komputer. Yang menurut saya lebih mudah dan lebih ringan, kita bisa gunakan Pidgin dengan tambahan plugin Whatsapp. Bagaimana caranya?

Pidgin plus plugin WhatsApp
Pertama, Pidgin harus sudah terinstall di komputer (ya iyalah..). Di Slackware dan distro linux lainnya, Pidgin biasanya sudah terinstall. Untuk pengguna windows, download dulu di http://pidgin.im/download/windows/

Kemudian kita install plugin whatsapp untuk Pidgin. Untuk Slackware, download dulu source code-nya via GIT
git clone http://github.com/davidgfnet/whatsapp-purple.git
Install source code tadi dengan perintah ini
$ cd whatsapp-purple
$ su
# make && make install


Untuk Windows, download last-whatsapp.dll di http://davidgf.net/nightly/whatsapp-purple/win32/. Rename menjadi whatsapp.dll, lalu copy ke folder plugins-nya Pidgin di Program Files.

Username dan Password
Setelah Pidgin dan plugin whatsapp terinstall, agar bisa login, kita butuh mendaftarkan nomor simcard kita untuk mendapatkan password WhatsApp. 

Untuk Slackware (dan distro linux lainnya), kita gunakan yowsup-cli. Tapi sebelumnya kita install dulu dependensinya

Selanjutnya download yowsup-cli via GIT
git clone http://github.com/tgalal/yowsup.git
Copy file config.example menjadi yowsup-cli.config
$ cd yowsup-master/src
$ cp config.example yowsup-cli.config

Edit file yowsup-cli.config menggunakan text editor menjadi seperti ini
cc=62
phone=6281xxxxxxxxx #nomor simcard anda
id=
password=

Registrasikan nomor simcard kita di https://coderus.openrepos.net/whitesoft/whatsapp_sms untuk mendapatkan WhatsApp code melalui SMS. Lalu jalankan yowsup-cli untuk registrasi dan mendapatkan password WhatsApp.
chmod +x yowsup-cli
./yowsup-cli --register 123-456 --config yowsup-cli.config


Ganti 123-456 dengan WhatsApp code yang kita terima via sms. Kita akan dapatkan balasan seperti ini
status: ok
kind: free
pw: pmI7D9wQ0euE4nQJnmDbGwcyHzE=
price: Rp9500
price_expiration: 1394499913
currency: IDR
cost: 9500.00
expiration: 1423008375
login: 6281xxxxxxxxx
type: new

Untuk windows, caranya sangat mudah. Download WART (WhatsApp Registration Tool) di https://github.com/shirioko/WART. Jalankan aplikasi WART untuk mendapatkan WhatsApp code (via sms atau voice) dan password WhatsApp. WART memerlukan .NET Framework 4 dan tentu saja koneksi internet.

Password sudah kita dapatkan, tinggal login via Pidgin.


Yak, sukses. Sekarang kita tes dengan mengirim pesan ke WhatsApp 'beneran' di Android




Saya belum coba chat dalam group. Tapi katanya sih bisa. Yang agak mengganggu mungkin kalau kita gunakan emoticon, sama-sama nggak nyambung... :D

Demikian, semoga bermanfaat untuk kita semua. Yang ingin ikut ODOJ (One Day One Juz), belum punya smartphone, tapi punya PC/laptop dan koneksi internet, insyaa-allah cara ini bisa digunakan.

**Tambahan**
Untuk emoticon/ smiley, kita bisa unduh emoji for pidgin. Ekstrak, lalu copy ke
$HOME/.purple/smileys/
(untuk Linux), atau
C:\Documents and Settings\<your username>\Application Data\.purple\smileys
(untuk Windows).
Lalu pilih Emoji for Pidgin di Tools > Preference > Themes > Smiley Theme



Referensi: http://kask.us/hiNUl

13 comments:

  1. assalamualaikum gan, ane bingung nih link downloadnya WART-1.6.3.0.exe di situ kok nggak bisa ya. terimakasih

    ReplyDelete
  2. gan, pas ane klik request code. WARTku kok ada tulisannya "The underlying connecting was closed: could not establish trust relationship for the sl/tls secure chanel". Gimana solusinya? tolong dijawab ya

    ReplyDelete
  3. Wa'alaikumussalaam
    WART-nya sudah dapet ya mas naufal, sudah versi 1.6.5.0 rupanya
    Untuk pertanyaan kedua, mohon maaf, saya kurang paham soal itu,
    sudah coba googling tapi tetep belum paham.. hehe..

    ReplyDelete
  4. setelah sy cb install dan dpet password dr WART, kok protokol whatsapp blum muncul knapa ya, nuwun infonya

    ReplyDelete
    Replies
    1. Plugin 'whatsapp.dll' sudah ada di folder plugins-nya Pidgin belum mas?

      Delete
  5. link utk download plugin whatsapp nya dah ga ada pak... ada yg lain?

    ReplyDelete
    Replies
    1. hmm.. kenapa ya?

      ini plugin terbaru yang sempat saya download
      https://drive.google.com/file/d/0B4tenmjbL7KHUUt3aUtaZVRSbWs/view?usp=sharing

      Delete
    2. maaf gan... tetapi kenapa protocol whatsapp nya tetep ga muncul yah...
      padahal sudah di paste kqan di folder plugin nya pidgin. apa .net nya kurang tinggi. tengkyu pencerahanya

      Delete
    3. rename last-whatsapp.dll jadi whatsapp.dll
      .Net framework cuma untuk WART-nya

      Delete
    4. Masih belum muncul? atau cuma gak ada iconnya?
      kurang tau deh kalo tetep gak muncul protocol-nya
      Kalo ada akun kaskus, coba tanya ke http://kask.us/hCOZe

      Delete
  6. Itu kalau pada error gampang, masalahnya di pidginnya, androidnya ganti aja, dari versi 2.1 atau 2.2 ganti aja dengan android 2.3...... satu angka dibelakang koma aja buat ganti udah bisa kok, kalau wart udah ada updatenya samapai 17.3 keknya terakhir, di github ada kok

    ReplyDelete
    Replies
    1. Thanks mas Ridho
      Punya saya sudah beberapa hari ini gak mau konek. Sudah coba ganti macem2 settingan, masih belum bisa. Ada saran lain?

      Delete