Forum Resmi gBilling

Free Software Warnet Billing System For Linux/UNIX and Windows
It is currently Fri Dec 25, 2009 11:48 am

All times are UTC + 7 hours



Welcome
Apa itu gBilling?

gBilling adalah aplikasi sistem pembayaran warnet (warnet billing system) yang terdiri dari server dan client, gBilling diharapkan bisa berjalan di multi-platform (Linux, BSD, MacOS, atau Microsoft Windows). gBilling di tulis dalam bahasa C, dengan GUI toolkit GTK2 (The GIMP Toolkit), dan menggunakan SQLite sebagai sistem database dan penyimpanan data. gBilling akan selalu berada di bawah lisensi GNU Public License (GPL) versi 2, silahkan baca lisensi ini sebelum penggunaan, distribusi dan modifikasi gBilling. Dukung pengembangan gBilling dengan ikut serta dalam penulisan kode program, menulis dokumentasi, laporan bug atau melakukan donasi. Donasi yang masuk akan sangat membantu pengembangan gBilling seperti untuk membeli distro-distro Linux, membeli sistem operasi yang belum di uji coba seperti Windows Vista (jangan pernah pikir bajakan ;p), dan keperluan lainnya. Untuk melakukan donasi, silahkan hubungi penulis.




Post new topic Reply to topic  [ 16 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: lapor donk...
PostPosted: Sun Sep 07, 2008 3:13 pm 
Offline
Site Admin
User avatar

Joined: Mon Aug 18, 2008 2:42 am
Posts: 89
lapor dong.. download2 tapi ga lapor2....
percuma ... :lol:


Top
 Profile  
 
 Post subject: Re: lapor donk...
PostPosted: Thu Oct 09, 2008 6:22 am 
Offline

Joined: Thu Oct 09, 2008 6:08 am
Posts: 1
ya siap! laporan sementara bos!
baru instal server dan 1 klien di xp home. works great! udah coba2 ganti gambar,paket,menu log..so far semuanya ROCKSS ABISS! simple and intuitive! (artinya apa ya..? :roll: ) Laporan selanjutnya menyusul bos.. gw dah coba banyak billing termasuk ccl dll..perasaan gw sih gbilling bisa jadi JAGOAN nih... :P


Top
 Profile  
 
 Post subject: Re: lapor donk...
PostPosted: Mon Oct 13, 2008 2:54 pm 
Offline

Joined: Tue Oct 07, 2008 5:09 pm
Posts: 10
Location: sukabumi
saya juga mau lapor untuk sementara...he he he
nama saya agit dari Warnet DagoNet Sukabumi

Hardware :
Client no. 1, 2, 7, 8, 9, 10 =
dual core E2140/E2160/E2180
Motherboard Asus P5GC-MX
DDR2 PC5300 512MB
HD ATA 30/40GB & SATA 80 GB

Client no. 6
dual core E2160
Motherboard Gigabyte GA-G31-S3L
DDR2 PC5300 1GB
HD SATA 80 GB.

Client no. 3, 4
P4 socket 478
Motherboard STD
SDRAM 512MB/DDR 396MB
HD ATA 40GB

Client no. 5 =
PIII 866 Mhz
Motherboard STD
SDRAM 512
HD ATA 40GB

Software :
All Ubuntu Hardy Heron 8.04.1

saya download paket debian dari http://gbilling.sourceforge.net
pertama sih install di komputer P4 478..so far so good...hanya saja masih banyak bug-bug yang kami temukan diantaranya :

Bug Pada gBilling Server:
1.Penghitungan harga “ngaco”. Warnet kami mematok harga Rp. 4.000,- per jamnya, dengan penambahan Rp. 1.000,- per 15 menit. akan tetapi yang terjadi adalah samapai menit ke 15 tetap saja harga Rp.1.000,- tidak berubah ke Rp. 2.000,-. Perubahan yang diinginkan malah terjadi pada menit ke 30 (berarti 15 menit kemudian).
Kami coba dengan metode “Flat” dengan interval 15 menit dengan tarif selanjutnya Rp. 1.000,-. Harga dari detik pertama tetap Rp. 0,- sampai dengan menit ke-30, baru tarifnya langsung “loncat”jadi Rp. 2.000,-.

Bug pada Billing Client

1.Pada Client kami yang berbasis dual core, Login Screen ketika pertama masuk tidak bisa mengunci desktop. Cukup dengan menyentuh/memindahkan window login, maka desktop akan terbuka/tidak terkunci.

2.1.Masih pada hardware berbasis dual core juga, Selain login screen tidak mengunci, tombol restart dan shutdown-nya tidak berfungsi.

3.Ketika pertama kali login, ada ketidaksesuaian waktu antara client dan server, sehingga ada yang login dimulai pada detik ke-5, bahkan ada pula yang dimulai pada detik (minus) -10 detik! Hal ini kami “akalin” dengan menyamakan waktu komputer client dan komputer server secara manual.
Comment : Kenapa nggak waktu di server saja yang dijadikan acuan, dengan kata lain waktu di client mengikuti waktu di gbilling server. saya pernah diskusi dengan kang iman hermawan mengenai hal ini, dan beliau pun sependapat dengan saya.

4.Tidak Anti Terhadap Shortcut-shortcut berikut :
a.Ctrl+Alt+Backspace (shortcut di ubuntu untuk Logoff),
b.Ctrl+Alt+Del (shortcut di ubuntu untuk shutdown)
c.Ctrl+Alt+F1 (shortcut di ubuntu untuk beralih ke command line screen)
sehingga bisa aja user bisa saja mematikan komputer dan berlalu begitu saja tanpa membayar.

5.Sistem Member belum ada.

Saya pikir masih banyak hal-hal yang kami, para insan pengelola warnet, ingin menambahkan feature-feature pada software open source ini, yang mungkin akan efektif jika dirundingkan secara bersama-sama dalam satu waktu dan satu tempat. Oleh Karena itu, saya pernah berdiskusi dengan Kang Iman Hermawan, mengenai usulan saya untuk mengadakan semacam "gBilling Software Developement Conference" yang melibatkan pengguna warnet linux, developer, dan Programer bertemu di satu ruangan/meja untuk merumuskan bagaimana software dikembangkan melalui sumbang saran, ide, bug analysis, dll. Mungkin ini memakan waktu 1-2 hari. waktu dan tempat bisa disesuaikan.
Bagaimana tanggapan teman-teman terhadap ide saya ini....saya siap kapan saja untuk mengikutinya...


Top
 Profile  
 
 Post subject: Re: lapor donk...
PostPosted: Mon Oct 13, 2008 6:15 pm 
Offline

Joined: Sat Sep 13, 2008 10:20 pm
Posts: 28
agitdd99 wrote:
Bug Pada gBilling Server:1.Penghitungan harga “ngaco”. Warnet kami mematok harga Rp. 4.000,- per jamnya, dengan penambahan Rp. 1.000,- per 15 menit. akan tetapi yang terjadi adalah samapai menit ke 15 tetap saja harga Rp.1.000,- tidak berubah ke Rp. 2.000,-. Perubahan yang diinginkan malah terjadi pada menit ke 30 (berarti 15 menit kemudian).Kami coba dengan metode “Flat” dengan interval 15 menit dengan tarif selanjutnya Rp. 1.000,-. Harga dari detik pertama tetap Rp. 0,- sampai dengan menit ke-30, baru tarifnya langsung “loncat”jadi Rp. 2.000,-.


Perhitungan di gbilling berbeda dengan perhitungan dengan billing yang lain. Penambahan tarif berlaku setelah memasuki menit yang ditentukan.

Misal contoh di atas menggunakan Menit Pertama
Bila user menggunakan waktu antara 0 s/d 15 menit, maka biaya yang dikenakan adalah biaya minimal, yaitu Rp. 1000, penambahan biaya selanjutnya setelah memasuki menit 30 Rp 2000, menit ke 45 Rp 3000, menit ke 60 Rp 4.000

agitdd99 wrote:
Login Screen ketika pertama masuk tidak bisa mengunci desktop. Cukup dengan menyentuh/memindahkan window login, maka desktop akan terbuka/tidak terkunci.


Selama saya melakukan ujicoba gbilling dengan os linux maupun windows, Login screen berfungsi dengan baik.

agitdd99 wrote:
Ketika pertama kali login, ada ketidaksesuaian waktu antara client dan server, sehingga ada yang login dimulai pada detik ke-5, bahkan ada pula yang dimulai pada detik (minus) -10 detik! Hal ini kami “akalin” dengan menyamakan waktu komputer client dan komputer server secara manual.


Ok saya setuju banget, jadi waktu mulai client mengacu ke server, repot bro :D


Top
 Profile  
 
 Post subject: Re: lapor donk...
PostPosted: Mon Oct 13, 2008 6:16 pm 
Offline
Site Admin
User avatar

Joined: Mon Aug 18, 2008 2:42 am
Posts: 89
Quote:
Bug Pada gBilling Server:
1.Penghitungan harga “ngaco”. Warnet kami mematok harga Rp. 4.000,- per jamnya, dengan penambahan Rp. 1.000,- per 15 menit. akan tetapi yang terjadi adalah samapai menit ke 15 tetap saja harga Rp.1.000,- tidak berubah ke Rp. 2.000, Perubahan yang diinginkan malah terjadi pada menit ke 30 (berarti 15 menit kemudian)

hm, kenapa begini??? coba tanya aman iman hermawan (a.k.a monde)

Quote:
Kami coba dengan metode “Flat” dengan interval 15 menit dengan tarif selanjutnya Rp. 1.000,-. Harga dari detik pertama tetap Rp. 0,- sampai dengan menit ke-30, baru tarifnya langsung “loncat”jadi Rp. 2.000,-.

ok, thx... mudah2 ini benar2 BUG

Quote:
2.1.Masih pada hardware berbasis dual core juga, Selain login screen tidak mengunci, tombol restart dan shutdown-nya tidak berfungsi.

tidak pernah dengan dgn masalah dgn beda prosesor sebelumnya, saya juga menggunakan dual-core ketika menulis gbilling. apakah anda bisa menjelaskan masalah tsbt? kenapa prosesor yang mengakibatkan itu?

Quote:
3.Ketika pertama kali login, ada ketidaksesuaian waktu antara client dan server, sehingga ada yang login dimulai pada detik ke-5, bahkan ada pula yang dimulai pada detik (minus) -10 detik! Hal ini kami “akalin” dengan menyamakan waktu komputer client dan komputer server secara manual.

ok... thx, harusnya anda menyamakan waktu komputer client dgn server... dan user tdk boleh merubahnya, saya sudah memikirkan masalah ini juga....

Quote:
4.Tidak Anti Terhadap Shortcut-shortcut berikut :

anda yang bertugas utk men-disable shortcut tersebut... itu bukan lagi kerja program billing... :lol:

Quote:
5.Sistem Member belum ada.

itu BUG juga?

btw, anda terlalu banyak menulis... dan tidak memberitahu masalahnya sebenarmya. biasakanlah untuk selalu memasukkan kode error program (jalankan gbilling di shell) agar kami tahu 'apa error-nya'... CIAO


Top
 Profile  
 
 Post subject: Fitur restart dan shutdown dari gbilling-server
PostPosted: Mon Oct 27, 2008 7:43 pm 
Offline

Joined: Thu Sep 25, 2008 12:15 am
Posts: 3
Saya menggunakan :
Zencafe 1.4 kernel 2.6.25.4
KDE 3.5.9

Saya mendapati bahwa :
1. Kontrol restart dan shutdown tidak berjalan sempurna, hanya meng-kill KDE.
2. File yang bertanggung jawab terhadap kontrol restart dan shutdown ada di file /src/gbilling.c

Saya memodifikasi file gbilling.c pada baris-baris :

=======begin paste======
case DESKTOP_KDE:
512 if (mode == GBILLING_CONTROL_RESTART)
513 run_command ("kdmctl shutdown reboot forcenow");
514 else if (GBILLING_CONTROL_SHUTDOWN)
515 run_command ("kdmctl shutdown halt forcenow");
516 else
517 return FALSE;
518 run_command ("kdeinit_shutdown");
519 break;
520
521 default:
522 break; /* XFCE */

=======end paste=========

menjadi seperti ini :

=======begin modif========
case DESKTOP_KDE:
512 if (mode == GBILLING_CONTROL_RESTART)
513 run_command ("/sbin/reboot");
514 else if (GBILLING_CONTROL_SHUTDOWN)
515 run_command ("/sbin/shutdown -h now");
516 else
517 return FALSE;
518 run_command ("/sbin/shutdown -h now");
519 break;
520
521 default:
522 break; /* XFCE */
========end modif==========

Dan akhirnya fitur restart dan shutdown bisa berjalan dengan sempurna di gbilling-beta2.
Semoga Ardhan Madras selaku developer utama gbilling menyertakan perubahan ini di rilis gbilling berikutnya. Alasan saya merubah kode adalah perintah /sbin/reboot dan /sbin/shutdown tidak terikat pada lingkungan desktop manapun.


Top
 Profile  
 
 Post subject: Re: lapor donk...
PostPosted: Mon Oct 27, 2008 8:30 pm 
Offline
Site Admin
User avatar

Joined: Mon Aug 18, 2008 2:42 am
Posts: 89
Quote:
Dan akhirnya fitur restart dan shutdown bisa berjalan dengan sempurna di gbilling-beta2.
Semoga Ardhan Madras selaku developer utama gbilling menyertakan perubahan ini di rilis gbilling berikutnya.
Alasan saya merubah kode adalah perintah /sbin/reboot dan /sbin/shutdown tidak terikat pada lingkungan
desktop manapun.

bagaimana perintah itu anda jalankan? /sbin/shutdown itu ada ACL-nya, access control list...
di distro tertentu yang menggunakan fitur ini, anda tentu tidak bisa menjalankan command ini
tanpa account super user, sudo, atau mengedit shutdown.allow. Trus jika menggunakan shutdown ini,
session window manager tidak akan tersimpan lagi. Lebih baik utk menggunakan protocol window manager
utk shutdown/restart. Itu teknik programming yg baik.. ya namanya juga versi BETA... saya tidak pernah
berkata kalo suatu fitur akan bekerja "DENGAN BAIK", tapi kalo anda ingin melakukan perubahan ini..
why not, gbilling is free... you can modify...


Top
 Profile  
 
 Post subject: Re: lapor donk...
PostPosted: Wed Oct 29, 2008 2:56 am 
Offline

Joined: Thu Sep 25, 2008 12:15 am
Posts: 3
Saya menggunakan account super user untuk mengubah ACL /sbin/reboot dan /sbin/shutdown.

ajhwb wrote:
Quote:
Trus jika menggunakan shutdown ini,session window manager tidak akan tersimpan lagi. Lebih baik utk menggunakan protocol window manager

Kebersihan: Memang saya ingin agar tiap user mendapatkan session yang baru (Start with empty session di KDE Session Manager), sehingga user tidak mendapatkan aplikasi KDE yang berjalan di systray (yg dijalankan oleh user sebelumnya).

Kemudahan: Tiap kali window manager di-restart, user harus memasukkan username dan password. Jika dilakukan reboot, maka user akan langsung dibawa ke desktop (passwordless login).

Kecepatan: Jika operator mau mematikan seluruh komputer client (misalnya terjadi peralihan listrik dari genset ke PLN, you know PLN sucks) maka akan lebih cepat dengan /sbin/shutdown.


Top
 Profile  
 
 Post subject: Re: lapor donk...
PostPosted: Wed Oct 29, 2008 11:00 am 
Offline
Site Admin
User avatar

Joined: Mon Aug 18, 2008 2:42 am
Posts: 89
@handz104: ok, alasan anda memang baik, kita akan menyediakan 2 option utk shutdown/restart
client:

1. dengan protocol window manager
2. command (misalnya: /sbin/shutdown -h now) : akan di buatkan text entry,
agar bisa kostumisasi command line. --> perlu auditing ACL /sbin/shutdown

- ajhwb


Top
 Profile  
 
 Post subject: Re: lapor donk...
PostPosted: Fri Jan 09, 2009 2:43 am 
Offline

Joined: Thu Jan 08, 2009 11:45 am
Posts: 2
lapor ndan
makasih sebelumya
baru instal neh server (hardy) & client 1 hardy, 6 windoz, hihihihi
maklum baro belajar linuk n pengen migrasi ke linuk
seting visual efek agar billnya langgsung nongol waktu idub,

donlot dan grog lain tetap jalan kalo dah di log out, mulai lagi ternyata masih jalan
Buka n Tutup
abis user log out langgsung tutup/terkunci, kita bisa buka dri server. utk mencegah user yg agak nakal, misal dia main 1jm trus log out dan masuk lagi dan bayar dg waktu terakhir, kalo user lagi rame kan gak jadi perhatian op / periksa log

set tarif 3000/jm
tarif per jam : matiin
tarif pertama : 1000
menit pertama : 1
interval menit : 20
tarif selanjutnya : 1000

sampai saat ini lancar kalo ada yg lainya sya lapor lagi besok.....................
makasih banyak maju Indonesia
amin


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 16 posts ]  Go to page 1, 2  Next

All times are UTC + 7 hours


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron