IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 01 Ekim 2008, 05:12   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Root Özel İnfo ve en çok online olan nick en çok ziyaret edilen kanal.




S.a Öncelikle Şunu Sorucaktım

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if(nick_is_services_oper(ni)) { if (stricmp(ni->nick, ServicesRoot) == 0) send_cmd(s_NickServ, "NOTICE %s :%s Root Administrator (SRA)", u->nick, ni->nick); else if (nick_is_services_admin(ni)) send_cmd(s_NickServ, "NOTICE %s :%s Services Administrator (SA)", u->nick, ni->nick); else send_cmd(s_NickServ, "NOTICE %s :%s Services Operator (SOP)", u->nick, ni->nick); }

Bu Koda Sunun Gibi Bir Şeyi Nasıl Ekleriz

Alıntı:
if (stricmp(ni->nick, ServicesRoot) == 0)
send_cmd(s_NickServ, "NOTICE %s :%s Root Administrator (SRA)",
send_cmd(s_NickServ, "NOTICE %s :%s Kurucusu ve Sahibi",
send_cmd(s_NickServ, "NOTICE %s :%s Servisler Sorumlusu",
u->nick, ni->nick);

Bunun Gibi Birşey Yapmak istiyorum Bir Kaç Şekilde Dendim MAKE de Hata verdi.

Birde Bir Sunucuda Gördüm İlgimi Çekti ;

-Haberler- ~~@~~@~~@~~@~~@~~@~~_______________~~@~~@~~@~~@~~@ ~~@~~
-NickServ- En son kayit edilen nick: Sindy
-NickServ- En Cok Online Olan Nick: Sindy
-ChanServ- En son kayit edilen kanal: #dark
-ChanSev- En Çok Ziyaret Edilen Kanal: #dark
-Haberler- ~~@~~@~~@~~@~~@~~@~~_______________~~@~~@~~@~~@~~@ ~~@~~

Ve Bunu Nasıl Yapabiliriz.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 01 Ekim 2008, 05:48   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Root Özel İnfo ve en çok online olan nick en çok ziyaret edilen kanal.




info olayını alt alta yazmak yerine yan yana yaz yani tek satırda göster?
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if(nick_is_services_oper(ni)) { if (stricmp(ni->nick, ServicesRoot) == 0) send_cmd(s_NickServ, "NOTICE %s :%s Root Administrator (SRA), Kurucusu Sahibi, Servisler Sorumlusu", u->nick, ni->nick);

şeklinde yap diğer olayda en çok ziyaret edilen kanal olayında belirlediğiniz bir kanal adını yazıorsunuz şuraya yada şu şekilde ;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd ircservices* cd modules cd operserv pico news.c

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
static int new_user_callback(User *u) {

bu satırın altına
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
send_cmd(s_GlobalNoticer, "NOTICE %s :En Çok Ziyaret Edilen Kanal : #GemLik", u->nick);

şeklinde eklersiniz

ircservices ana dizinde make make install ve serviceslere restart atarak yapabilirsiniz.

 
Alıntı ile Cevapla

Alt 01 Ekim 2008, 06:06   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Root Özel İnfo ve en çok online olan nick en çok ziyaret edilen kanal.




Bunları Bende Yaptım Ama Tam Olarak İstedim Bu Değil.

Bir Örnek İnfo Gösterim

Alıntı:
-NickServ- deneme sunucu Servisler Sorumlusu (SRA)
alii-zerbeststill
-NickServ- deneme IRC Network Sahibi
alii-zerbeststill
-NickServ- deneme Derki HAYAT BOS
alii-zerbeststill
-NickServ- deneme Servisler Operatörü (sop)

Bunun Gibi.

Diğerinidede gercekten en cok zıyaret edılen kanal ve en yuksek online olanı verme ihtimali yokmu yoksa işime yaramaz dierleri cunku :S

 
Alıntı ile Cevapla

Alt 01 Ekim 2008, 21:41   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Root Özel İnfo ve en çok online olan nick en çok ziyaret edilen kanal.




gercekten birseyler ogrenmek icin ve yapmak ıcın harcadıgın caba cok guzel umarım dusundugun seylerı yaparsın once bir kac tavsiyede buluayım sonra editi gostereyım

duzenleme yapacak isen once eskı editlere bak editlerin nasıl yapıldıgına dikkat etmeye calıs sonra istedigini en kısa yoldan yapmayı dene mesela ircserviceste root nickine info eklemek icin sadece is_services_root kullanman yeterkı olacaktır bunu normal indo duzenlemesınde bulabılırsın altına send_cmd ile eklersin

ama dikkat et send_cmd de

Alıntı:
send_cmd(s_NickServ, "NOTICE %s :%s Kurucusu ve Sahibi",

bu sekılde hata alırsın

Alıntı:
send_cmd(s_NickServ, "NOTICE %s :%s Kurucusu ve Sahibi", u->nick, ni->nick);

seklınde tum satırlarda oadakı degişkenı tanıtman lazım sadece son satırda tanıtman yetmez

buradakı u->nick komutu kullanan kısı ni->nick komuttakı sorgu cekılen nick bunları o kodun icerisinden gorebılırsn

bunlara dıkkat ederek yap eger bir hatan olursa o satırları karsılastır bulamaz isen foruma editi yaz hatayı yaz bir cozum mutlaka bulunur

Edit yapacaklara ONERİM her zaman ANOPE olacaktır

 
Alıntı ile Cevapla

Alt 01 Ekim 2008, 21:51   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Root Özel İnfo ve en çok online olan nick en çok ziyaret edilen kanal.




en fazla online time ve en cok ziyaretci kısmı gerceten nasıl olur bir fikrim yok

ircservices icin mevcut bir duzenleme var ise bir goster yok ise ircservices ile olmasa bir baska bir yoldan yapılma sansını ben soyleyeyım veya yapalım ama varsa bir bakalım derim(su an aklıma boyle birsey gelmedi) ama yinede ircservices ile bile yapılabılır garip bir dongu ile olsa bile yapılabılır

aklıma gelen 2 sey var denora ile yapmak bu biraz mantıklı geldı aslında aklıma ilk bu geldi bu o veya bu sekılde yapılır ama sen ircservices demıssın bu ircserviceste nasıl olur

kullanıcı rekoru ve online time ekleme yapılır

1 db daha olusturulur veya logon newslerden 1-2 bu 2 işlem e ayrılır
her ziyaret artısında olusturulan dbden buyuk ile yenı deger kaydedılır kucuk ise aynı bırakılır online time de ise kullanıcı cıkısında olusacak sure oncekı degerden buyuk ise değiştirilir yenı deger ve kanallar yansıtılır baska sekılde nasıl olur bilmiyorum(aklıma gelenler bunlar)

 
Alıntı ile Cevapla

Alt 02 Ekim 2008, 07:45   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Root Özel İnfo ve en çok online olan nick en çok ziyaret edilen kanal.




Çok İyi Bir Yol Oldu Açıklamaların Teşşekür Ederim ysfm. Hayırlı Bayramlar
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
cok, edilen, kanal, nick, olan, online, root, İnfo, ziyaret, özel


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
En fazla online olan nick ve En çok ziyaret edilen kanal 5.0.x Sky-Dancer Services Hazır Kodlar 10 01 Ekim 2012 13:25
En Çok ziyaret edilen kanal maharajah Servisler 16 20 Eylül 2007 03:27
online kullanıcıyı diablo vermişti os sms ve en çok ziyaret edilen kanal hakkında Sysfixed Servisler 5 19 Haziran 2007 18:12
Online kullanıcıı ve en çok ziyaret edilen kanal hakkında? Sysfixed Servisler 3 09 Mayıs 2007 19:24