![]() |
Cevap: MüsteriServ teşekkür ederim senin cevabını beklemeden aynen dediğin şekilde denemelere başlamıştım bende bu şekilde bi txt'e yazdırarak sırayla aldırma işlemi tamam ama write ve del fonksiyonlarının kolay şekli varmı bilmediğimden mantık yürüterek şu şekilde yaptım anlatayım; -kanala giren olduğunda txt'yi açıp ilk gireni yazıyor ve dosyayı kapatıyor. -diğer bir kişi daha girdiğinde dosyayı açıyor içindekileri okuyor sonra yeni bir dosya daha açıp bundakileri ona aktarıyor ve son satırada yeni nicki ekleyip bu dosyayı kapıyor ve eski dosyanın ismiyle değiştiriyor. -kanaldan çıktığında ise yine bu mantıkla dosyayı açıyor içindekileri okuyor yeni bir dosya daha açıp buna yazmaya başlıyor. ancak if ile çıkan kişiyi yazmıyor ve dosyayı kapayıp yine eskisiyle değiştiriyor dosya ismini. bu şekilde dosyaya ekleme ve çıkarmaları yapabiliyorum. bunun daha basit bi yolu varmı yoksa bahsettiğin olayda bu şekildemi onu öğrenirsem daha iyi olur. birde kick ve quit bindlerinin nasıl kullanılacağını gösterirsen sevinirim. |
Cevap: MüsteriServ PHP- Kodu: fsil ve fyaz her yerde kullanabilecegin dosya yazma ve silme ozelligine sahip her yerde kullanabilirsin. Tabi unutmadan kullanici giris cikislarini kanallara ozel yapman lazim yoksa #musteri ve #bekleme kanallari ayri bindler de ifade edilmeli. ek olarak kullanici taramasi yapman lazim dosya icinde dosya icindeki kullanici kanaldami degil mi gibi. daha tutumlu sorgular icin bu fonksiyonlari if {[fsil nick dosya]} { yada if {[fyaz nick dosya]} { ile denetleyebilirsin dogruysa degisken atanir dogru degilse degisken olmadigindan secmeden disari cikilir. Kolay geldin |
Cevap: MüsteriServ Tşk. ettim abi bunlarda çok işime yaradı ama senin yaptığın silme/yazma biraz karışık geldi bana bahsettiğim şekilde bıraktım yazıp silmeyi. join/part/quit/kick bindlerini gerekli şekilde kullandım yapılanlara göre tepki verebiliyor. sıraya koyma işlemide, yazma/silme işlemide gayet başarılı şu an. |
Cevap: MüsteriServ KonuyLa ilgiLi ßota Yapılmasi Gereken istediğiniz özel istek vs yookmu arkadaslar..? kendimizce ßişeler yaptik sizlerin istekleri doğruLtusundada geliştirebiliris fikir üreterek.. |
Cevap: MüsteriServ şu an için istenilen özelliklerle müsteriserv tamam yapılanlar şunlar; 1. Sıralama işlemi tamam. Kanala giriş sırasına göre userleri sıraya koyuyor. Bekleme kanalına giren useri karşılayarak kaçıncı sırada olduğunu söylüyor. Sırası gelene kadar bekleme kanalında bekletiyor. 2. Hizmet kanalınada işi biten user hizmet kanalından part edince, atılınca veya quit edince yani hizmet kanalında müşteri kalmadığında otomatikman bekleme kanalında sırası gelen useri sıra onda olduğu konusunda uyarıyor 5 saniye içerisinde sırası geleni bekleme odasından çıkarıp hizmet odasına alıyor ve sırasını siliyor. 3. Eğer bekleme odasından bi user sırası gelmeden kanaldan yada sunucudan çıkmış işe sıra listesinden onu aratıp sırasını siliyor. 4. Hizmet kanalında online operatör yok ise bekleme odasına giren useri part ettiriyor. özeline gerekli bilgiyi verip. sizin eklediğiniz paketlerin içeriği şeklinde kendisi yardım ediyor. Başka fikri olan varsa ekleme yapabiliriz. aCoustiC abi tabi hala senin yardımına ihtiyacımız var kodları kötü amaçlı kullanım olmasın diye şifrelemek en mantıklısı.. müsait olduğun bi zaman msnden irtibata geçeriz. ;) |
Cevap: MüsteriServ Evet aCoustiC hocam kodlari Sifreleme koruma aLtına aLırsan paylasıldıgı zaman kimse ben yaptım gibisine birseyler söyleyemez :) ßurada önemLi oLan payLasim fakat bazi Arkadaslar eminim'ki paylasılsın 1-2 ek yapar yada yapmaz ben yaptım gibisine konusmaları olacaktir illaki türk milleti eminim :) |
Yanıt: Cevap: MüsteriServ Alıntı:
Tşk Ederiz Kolay Gelsin |
Cevap: MüsteriServ Kodlamalar sifrelendikten sonra ßüyük ihtimaL Forumda Paylasım olacaktir. Saygılar.. |
Cevap: MüsteriServ evet yeniden merhaba, sifreleme islemi icin en son msn uzerinden gorusuruz, o zaman paylasimin daha dogru oldugunu dusunuyorum. tabiki sifrelenecek alanlarin ticari bir reklam olmamasi da cok onemli, yapimci yardimci gibi alanlarin degistirilemez sekilde duzenlenmesi ve gerekiyorsa infolarda bu bilgilerin gonderilmesi yeterli olacaktir. Burada kodun tamaminin sifrelenmesinden bahsetmiyoruz tabiki, ornek olmasi ve gelismesi icin kodun tamaminin degil belirttigimizi yapimci gibi alanlarin korunmasi icin kullanilacagini bilmek gerekir. Yoksa bu acik kaynak kodu ilklerine aykiri bir calisma olmus olur ;) MusteriServ icin dusuncelerim yok, siz dusuncelerinizi buraya yazarak yapimci ya yardimci olabilirsiniz neticede bu yapimci icin degil sizin icin ozel bir calisma. fikirlerinizi ortaya sunun kisa surede hazirlanacagina eminim, hic degilse bu konuda biraz girisim gormek isterdim 1-2 tane disinda. |
Cevap: Yanıt: Cevap: MüsteriServ Alıntı:
Durdurma gibi bir eylem gerceklestirmek isteniyorsa daha once de dedigim gibi, once dosya acilir ilk satirdan okuma imlecleri ile okunur ve her okuma sonrasi dur komudu onceligi taninir. Bu da zamanlayici kullanarak her satiri belli zaman araliklarinda (1sn onegin) kullanmayi gerektirir. BU sayede dur dendiginde belirtilen satir okunmussa veya okunduktan sonra okunmamissa o an durmayi gerceklestirebilirsiniz. Bunun en iyi ornegi olan SoruBotu dur incelerseniz orada satir okuma gibi eylemlerin nasil gerceklestigini anlarsiniz. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 11:20. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk