Cafe Con Leche

LapisLinux sitesinden

Git ve: kullan, ara


Konu başlıkları

Cafe Con Leche (CCL) İnternet Cafe Programı

Resim:Ccl logo.jpg

[değiştir] Giriş

[değiştir] Cafe Con Leche (CCL) Programı nedir?

Cafe Con Leche (CCL) programı, çok basit ve kolay bir kullanımı olan internet cafe programıdır.

  • Program hem üye girişi hemde istemci girişi sağlamaktadır.
  • 'Set Time Out' özelliği ile bir istemciye ne zaman kapanacağı söylenebilir.
  • Ücret tarifleri gün ve saatlere göre ayarlanabilir.
  • Sunucular istemcilerin ekranlarını kapatabilir veya istemciyi reboot yaptırabilir.
  • Herhangi bir istemci sunucu tarafından oturumu kapatılabilir.
  • Cola, Fanta gibi içeceklerin listesi tutulabilir. Her istemci için sipariş alınabilir.

[değiştir] Lapis Linux Altında CCL Kurulumu

[değiştir] Sunucu Kurulumu

Cafe Con Leche (CCL) programını Lapis Linux altında aşağıdaki komutları vererek kurabilirsiniz.

# apt-get install  libccls cclfox ccl-pem

Daha sonra program hangi kullanıcı ile kullanılmak isteniyorsa, o kullanıcının home dizinine .cclcfox dizinini oluşturulması ve gerekli olan PEM dosyalarının kopyalanması gerekmektedir.

#
# mkdir /root/.cclcfox
# cp /usr/share/ccl/*.pem   /root/.cclcfox

[değiştir] Linux İstemci Kurulumu

Lapis Linux istemci makilarda kurmak için aşağıdaki komutu vermeniz yeterli olacaktır.

# apt-get install  libcclc cclcfox ccl-pem

Komut ile birlikte gerekli olan diğer bağımlılıklar otomatikman kurulacaktır.

Daha sonra program hangi kullanıcı ile kullanılmak isteniyorsa, o kullanıcının home dizinine .cclcfox dizinini oluşturulması ve gerekli olan PEM dosyalarının kopyalanması gerekmektedir.

$
$ mkdir /home/erkan/.cclcfox
$ cp /usr/share/ccl/*.pem   /home/erkan/.cclcfox
İpucu! Lapis istemci kullanımda olmadığı sürelerde, eğer ekranı kilitlemek istiyorsanız lockpix.gif adında zevkinize göre bir resim dosyası oluşturun ve bu resim dosyasını /home/erkan/.cclcfox dizini altına kopyalayın. Bu sayede bilgisayar çalışmadığı anlarda ekranda bu resim gösterilir.

Benim şuanda kullandığım dosya bu adresdedir.

[değiştir] Windows İstemcide Kurulumu

Windows istemciler altında yapılacak pek fazla bir işlem yok. Window istemciler için gerekli olan programları aşağıdaki adresten indirip, c:\\CCL dizini altına kopyalamanız yeterli olacaktır. Daha sonra Windows - AUTOSTART a (startup dizinine) ccl_baslat.bat eklenerek, windows istemcisinin otomatikman başlatılması ve sunucuya bağlanması sağlanabilir.

İndirmek için tıklayın

Uyarı: Lütfen İpuçları bölümünü okumayı unutmayın

[değiştir] Kullanım

[değiştir] Programın Sunucuda Başlatılması

CCL programını sunucuda başlatmak için aşağıdaki komutu vermeniz yeterli olacaktır:

cclfox

[değiştir] Programın İstemcilerde Başlatılması

[değiştir] Lapis Linux İstemcide Başlatılması

Resim:Ccl linux.png

Lapis Linux istemcide programın başlatılması için, cclcfox -host <server> -name <myname> şeklinde bir komut uygulanması gerekmektedir. Farz edelim ki sunucu makinenin IP adresi 192.168.3.1 olsun, o zaman aşağıdaki komutu veriyoruz:

cclcfox -host 192.168.3.1 -name LapisMakina1
Not: Birden fazla lapis istemci makinesi varsa, o zaman her makineden LapisMakina2, LapisMakina3 şeklinde tanımlama yapılabilir

[değiştir] Otomatik Başlatma için Ipucu

  • Yukardaki komutu bir dosya içine yazın, mesela dosyanın ismi lapis1.baslat.sh olsun
  • Sonra bu dosyayı /usr/bin altına kopyalayın.
  • Gerekli olan çalışma izinlerini verin ( chmod 777 /usr/bin/lapis1.baslat.sh )
  • Sonra kullanıcı olarak programı çalıştırın.
  • Gnome Kontrol Merkezini açın (Araçlar dizini altında) (komut olarak "gnome-session-properties")
  • Açılan menüden Kişisel bölümünden Oturumlar seçeneğini tıklayın
  • Oturum Seçenekleri bölümünden Şu an Çalışan Uygulamaları Hatırla tıklayın ve betiğin sürekli her açılışta çalışmasını sağlayın.

[değiştir] Windows İstemcide Başlatılması

Windows istemcide başlatabilmek için AUTOSTART a (Startup dizinine) c:\\CCL\ccl.baslat.bat dosyasının eklemeniz yeterli olacaktır. Bu sayede her açılışta betik otomatikman başlayacaktır.

Uyarı: ccl.baslat.bat dosyasını herhangi bir editor ile açıp, sunucunuzun IP adresini kendinize göre değiştirmeyi unutmayın.


[değiştir] İpuçları

[değiştir] Windows ve Task-Manager

Windows altında Task Manager kullanıcılar tarafından KILL olabilmektedir. Bu yüzden, Task-Manager i gizlemek, bir anlamda çözüm olabilir. Aşağıdaki adreslerde Windows istemciler için alınabilecek yöntemler, internet cafelerdeki windows clientler için bir çözüm yolu olabilir.

http://www.winpadlock.co.nr/

http://www.codeproject.com/KB/system/Hack_Windows_Task_Manager.aspx


Diğer yandan, Windows XP altında çalıştırılabilir dosyaları servis olarak eklemek için aşağıdaki adresde anlatılanları inceleyebilirsiniz:

http://support.microsoft.com/kb/137890


Bu sayede servis kendilinden ölürse veya kullanıcılar tarafından öldürülürse tekrar otomatik başlaması sağlanabilir. Bu yöntem ile sürekli kontrol sağlanabilir.


Not: Yönetici hesabı ile login olan bir kullanıcı servisin ayarlarını değiştirebildiğini lütfen unutmayın.


[değiştir] Bağlantı Kopması

Herhangi bir neden ile sunucu ile istemci arasında bağlantı koparsa ve iletişim olmaz ise bunu kolayca anlayabilirsiniz. Sunucudaki grafik ekranda bulunan menülerin yanındaki Monitor ikonlarının yanında, üstünde ufak çarpı işareti bulunan mini monitor ikonları oluşur. Bu mini ikonlar sunucu ile istemci arasında iletişim koptuğu anlamı taşımaktadır.

Resim:Ccl baglanti kopmasi.png

[değiştir] Bir masaya içecekleri nasıl yazarım?

(TODO)

[değiştir] Bir masaya nasıl zaman süreli kısıtlama getirebilirim?

Resim:Zaman kisitlamasi.png

  • Sunucu menüsünden kısıtlamak istediğiniz masayı seçin.
  • Resimde OK işareti ile gösterilen yeşil düğmeye basın.
  • Açılan menüye masanın kaç dakika sonra kapanmasını istiyorsanız girin.
  • Girilen süre sonra istemci otomatikman ekranı kapatacaktır.


[değiştir] Ekran Görüntüleri

[değiştir] Lapis Linux Sunucudaki Ekran Görüntüleri

[değiştir] Lapis İstemcide Görüntüleri

[değiştir] Windows İstemcide Görüntüleri

[değiştir] Bağlantılar

Ana Web Sayfası