Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
19Activity
0 of .
Results for:
No results containing your search query
P. 1
Cara Membuat Aplikasi Billing Warnet

Cara Membuat Aplikasi Billing Warnet

Ratings:

5.0

(1)
|Views: 5,246 |Likes:
Published by Nurul Hamdani

More info:

Published by: Nurul Hamdani on Dec 01, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

02/26/2013

pdf

text

original

 
Ternyata dengan sedikit trik, komunikasi dengan serverSystem Billingdan clientbisa dilakukan. Di klien kita dapat menggunakan program Lynx yaitu program webbrowser berbasis teks.Saat Ubuntu atau GNOME desktop dijalankan (bisa juga diterapkan di KDE), sayamembuat supaya komputer tersebut mendaftar ke server atau istilahnya “melapor” ke server. kata-kata client tersebut bisa ***ngkapkan seperti ini: “Hei, saya dengan IP: 192.168.0.10 dengan ID 10 mendaftar…” Nah perintah dengan menggunakan Lynx, sebagai berikut:lynx -dumphttp://ip_server/daftar.php?cid=10Entar di server akan dicek IP dengan menggunakan variabel$_SERVER['REMOTE_ADDR'], trus dengan berbekal variabel cid, maka komputertersebuat dapat didaftarkan ke dalam database dan diset flag client tersebut menjadiON.Nah mudah bukan? Di browser server (system billing) akan kelihatan bahwa clientyang aktif apa, waktu startnya jam berapa. Sekarang yang menjadi masalah, saatuser berhenti menggunakan komputer. Bagusnya sih ada tombol “STOP” untuk user jika ingin berhenti menggunakan komputer.Saya udah buatkan sih tapi make gdesklets (jadi susah kalau make KDE, harus makeKaramba). Itupun baru terbatas menampilkan waktu start, nama client dan harga.Saya usahakan supaya bisa dibuat tombol stop yang akan mengarahkan request kesystem billing server dan menghentikan waktu akses internet.Nah, saya sudah coba memakai ssh, dan memang enak jika sudah disetting key dariserver untuk mengakses komputer client (system billing) tanpa menggunakanpassword. Caranya adalah:1. Buat keygen ssh untuk user di server:ssh-keygen -t rsaEnter dan enter aja kalau ada pertanyaan :D2. Setelah itu salin file di .ssh/id_rsa.pub ke masing-masing komputer client3. Di komputer client, setting keygen untuk root, caranya sama dengan langkahnomor 14. salin file id_rsa.pub dari server ke file .ssh/authorized_keys di home folder root5. Coba akses komputer client:ssh root@ip_clientJika bisa diakses tanpa password, Anda telah berhasil! :D6. Coba (system billing) dengan menggunakan perintah:ssh root@ip_client /etc/init.d/gdm stopPerintah di atas untuk mematikan desktop GNOME, setelah itu start ulang lagissh root@ip_client /etc/init.d/gdm startJadi deh :D , sisa diaplikasikan ke skrip PHP atau Python (saya lebih suka PHP, lebih

Activity (19)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Hardika Irawan liked this
gost_angel liked this
Bay's Star's liked this
Rendi Darmawan liked this
syarifudin_e04 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->