Billing Warnet CCL 0 by vachul

VIEWS: 655 PAGES: 5

									Billing Warnet CCL 0.7.1 versi Indonesia

Aku baru menerjemahkan program billing Cafe Con Leche versi 0.7.1 (
http://ccl.sourceforge.net ) ke Bahasa Indonesia dan membuat paket rpm untuk Mandriva
linux 2005 (disebut juga MandrakeLinux 10.2), Mandriva 2006, Mandriva 2007.0,
Mandriva 2007.1 dan Mandriva 2008.0.
Dan bisa dipakai untuk PCLinuxOS 2006 dan PCLinuxOS 2007.

Bagi yang warnetnya belum ada billing-nya bisa memakai billing CCL ini asal kamu
memakai Mandriva Linux atau PCLinuxOS.

ps: Jangan pakai Mandriva Linux 2006, karena susah setting NFS atau malah memang
gak bisa NFS.
Aku saja tidak bisa menjalankan NFS dan juga Game Server, padahal cara setting sama
dengan settingan,
di Mandriva Linux 2005.



Paket rpm program CCl versi bahasa indonesia bisa di download di:
1)cclcfox (Billing Client) di
http://files.filefront.com/cclcfox+071+1mdki586rpm/;5269848;/fileinfo.html
2)cclfox (Billing Server) di
http://files.filefront.com/cclfox+071+1mdki586rpm/;5269887;/fileinfo.html
3)libcclc (library Billing Client) di
http://files.filefront.com/libcclc+071+1mdki586rpm/;5269908;/fileinfo.html
4)libccls (library Billing Client)
di http://files.filefront.com/libccls+071+1mdki586rpm/;5270154;/fileinfo.html



lalu paket dependecy-nya adalah:
1)libglib2.0_0 >= 2.6.3
2)libopenssl0.9.7 >= 0.9.7e
3)libsqlite3_0 >= 3.0.8
4)fox-1.4.29
5)fox-1.4.29-devel

Jika tidak ada bisa di download disini:
- libglib2.0_0-2.6.3-1mdk.i586.rpm
- libopenssl0.9.7-0.9.7e-5mdk.i586.rpm
- libsqlite3_0-3.0.8-1mdk.i586.rpm
- kde-i18n-id-3.3.2-30mdk.noarch.rpm

Karena billing ini aku compile di Mandriva Linux, kemungkinan besar hanya jalan di
Mandriva Linux dan PCLinuxOS.
Dan agar bisa memakai Bahasa Indonesia , kamu harus menginstall Mandriva dengan
memakai Bahasa Indonesia.
Jika kamu belum tahu cara merubah Bahasa Sistem Mandriva ke Bahasa Indonesia,
begini caranya:
kamu jalankan "draklocale" sebagai root.
#draklocale
lalu pilih bahasa indonesia.

Atau Cukup Install kde-i18n-id-3.3.2-30mdk.noarch.rpm lalu menyeting KDE agar
memakai bahasa indonesia lewat KDE Control Center -> Regional & Accessibility ->
Country - Region & Language


Cara menyeting dan menjalankan Cafe Con Leche (CCL) :
===============================
1)Server:
> install paket libglib2.0_0, libopenssl0.9.7, dan libsqlite3_0.
> install paket fox-1.4.29-1mdk.i586.rpm.
> install paket libccls-0.7.0-1mdk.i586.rpm
> install paket cclfox-0.7.0-1mdk.i586.rpm
> lalu jalankan Server Billing CCL dengan perintah:
$cclfox -nossl
> Lalu konfigurasi tarifnya, dengan mengklik toolbar "Tarif".
> pada "Tarif tidak berlaku setelah: 60 Menit", ganti 60 ke 1439.
(nb; 1439 = 23 jam 59 menit yang akan membuat daftar tarif yang kamu buat akan
berlaku selama satu hari, dan jika
dibiarkan 60 , akan membuat tarif yang kita buat setelah 60 menit tidak akan berlaku,
malah tarifnya jadi kosong).
> Lalu dibawahnya kamu klik tulisan "00:00 Minggu Senin Selasa Rabu Kamis Jum'at
Sabtu" sampai tersorot/highlighted.
> Lalu klik "Tambah Harga", Pada kolom "Menit" isi dengan Menit pertama dan
pada "Harga" isi dengan Biaya pada Menit pertama.
Contoh : Menit 30 lalu Harga 2000, artinya jika ada yang main diantara 1 menit sampai
30 menit kena biaya Rp2000,00.
> Lalu tambah lagi Biaya pada menit-menit setelahnya,jika bisa sebaiknya sampai menit
ke 1439 (tarif sampai 23 jam ) .
Contoh: Menit 60 Lalu Harga 3500, artinya jika ada yang main diantara 31 menit sampai
60 menit kena biaya Rp3500,00.
Menit 90 Lalu Harga 5500, artinya jika ada yang main diantara 61 menit sampai 90 menit
kena biaya Rp5500,00.
Dst.
(nb: jika kamu tidak menambahkan lagi, misal tidak menambahkan 120 menit, akan
membuat Orang yang main internet
diatas 90 menit hanya kena biaya Rp5500,00, Bahkan jika dia Main sampai 2 jam lebih
akan terkena biaya Rp5500,00)
> Jika sudah selesai kamu klik "Terapkan".
> Kamu juga bisa mengeset tarif perjam dengan mengklik tulisan "00:00 Minggu Senin
Selasa Rabu Kamis Jum'at Sabtu"
sampai tersorot/highlighted.
> Lalu cukup mengisi kolom "Harga per jam", misal 3500, Tapi kelemahannya tarifnya
akan dihitung per menit setelah
60 menit.(bisa rugi deh).
> Sampai disini selesai setting tarifnya.
> Agar billing bisa dijalankan otomatis saat KDE dijalankan, sebaiknya kamu buat Skrip
ini dengan kwrite:
================================
#!/bin/bash
cclfox -nossl
================================
> Lalu kamu simpan dengan nama "serverbilling", lalu kamu chmod agar bisa dieksekusi,
perintahnya:
$chmod 755 serverbilling
> Lalu kamu pindahkan ke "~/.kde/Autostart/", caranya:
$mv serverbilling ~/.kde/Autostart/
> Nanti setelah Klien Billing CCL dijalankan, akan muncul Icon dengan nama yang telah
kamu isi di opsi klien Billing CCL
di Server Billing CCL, setelah muncul kamu klik kanan,
Lalu beri tanda centang pada "perbolehkan memulai sesi baru", agar jika ada user lain
yang mau memakai komputer bisa
langsung memakainya dengan mengkli "Klik disini untuk memulai".
> Kamu juga bisa membuat nama-nama klien dengan mengklik "Klien baru", lalu kamu
isi dengan nama kliennya.
Contoh : nama "klien01", nanti pada saat kamu menjalankan Klien Billing CCL, pada
opsi "-name",
kamu harus mengisinya dengan "klien01", jadi perintahnya menjadi seperti ini:
$cclcfox -host 192.168.0.2 -name klien01 -nossl

> Sampai disini selesai Setting server Billing CCL-nya.


2)Klien:
> install paket libopenssl0.9.7
> install paket fox-1.4.29-1mdk.i586.rpm.
> install paket libcclc-0.7.0-1mdk.i586.rpm
> install paket cclcfox-0.7.0-1mdk.i586.rpm
> Lalu jalankan Klien Billing CCL dengan perintah:
$cclcfox -host [diisi IP Server Billing] -nama [disi dengan nama komputer klien] -nossl

(nb: Contoh: Server Billing di install di komputer dengan IP 192.168.0.2 lalu komputer
klien ini adalah komputer
klien yang kamu beri nomor 01, maka perintahnya: cclcfox -host 192.168.0.1 -name
komputer01 -nosl
nanti di Server Billing akan muncul gamar komputer bernama "komputer01")
> Sebaiknya perintah diatas kamu jadikan Skrip, ini contohnya:
=====================================
#!/bin/bash
cclcfox -host 192.168.0.1 -name komputer01\
-nossl
=====================================
> Lalu kamu simpan dengan nama "klienbilling", lalu kamu chmod agar bisa dieksekusi,
perintahnya:
$chmod 755 klienbilling
> Lalu kamu pindahkan ke "~/.kde/Autostart/", caranya:
$mv klienbilling ~/.kde/Autostart/
> Dengan cara diatas Klien Billing CCL akan dijalankan secara otomatis saat kde di
jalankan.
> Sebaiknya kamu aktifkan pula fasilitas "Auto login", agar jika di booting bisa langsung
masuk kde dan
billing akan dijalankan.
> Jika kamu belum tahu cara mengeset "Auto login", cukup dengan menjalankan
program "drakboot" sebagai root,
lalu pilih user dan desktop manager-nya.untuk desktop manager pilih KDE.
> Dengan cara tersebut saat booting Mandriva akan di logi otomatis ke KDE.
> Sampai disini selesai setting Klien Billing CCL-nya.


Lain-lain:
======
1)Untuk melihat siapa saja yang menggunakan internet dan pemasukan total, bisa dilihat
dengan mengklik "log"
lalu klik "Muat Ulang log".

2)Biaya keseluruhan bisa dilihat pada kolom "Biaya Keseluruhan", ada yang aneh dari
program ini yaitu pada
kolom Total,Biaya dan Produk yang isinya membingungkan.

3)Jika user yang main internet selesai atau kamu stop dengan menekan tombol stop di
Server Billing CCL, akan keluar
tulisan di kolom bawah toolbar "Klien". Kamu harus mengkliknya sampai
tersorot/highlighted sehingga toolbar
"Uang Tunai" akan terbuka, setelah user selesai membayar, kamu klik Uang Tunai agar
masuk ke database.
Atau Jika Kamu yang memakai untuk mengetes atau memperbaiki komputer klien, kamu
bisa mengklik "log as canceled",
agar tidak masuk Database.

4)Dan untuk melihat log dari "log as canceled", kamu klik toolbar "Log" lalu beri tanda
centang pada "Dibatalkan",
lalu mengklik "Muat Ulang log", maka klien yang dibatalkan dengan cara mengklik
tombol "Klik as canceled" bisa
dilihat.

5)Billing CCl ini bisa dipakai di LTSP dan Diskless System.

6.Pada KDE 3.5.x keatas, jika ingin auto start Billing CCL nya, tidak bisa memakai Skrip
Bash lagi, harus pakai desktop file, informasi lebih lanjut, silahkan lihat sini cara install
fil tar.gz/tar.bz2

Jika ingin meng kompile sendiri, ini Link RPM Source nya:
1)cclfox --> http://files.filefront.com/5278931
2)libccls --> http://files.filefront.com/5288293
3)libcclc --> http://files.filefront.com/5288331
4)cclcfox --> http://files.filefront.com/5278980
5)Qcclc (Source Billing Client CCL berbasis QT4) ->
http://files.filefront.com/qcclctarbz2/;5374064;;/fileinfo.html


Jika ada pertanyaan silahkan kunjungi topik topik di forum.linux.or.id dibawah ini:
Bagi yang butuh Billing Warnet lihat sini.
Billing CCL (Cafe con Leche) terbaru 0.7.1 telah keluar!

								
To top