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




13Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 31 Aralık 2011, 19:20   #1
Çevrimiçi
Root, System ve Technical Admin oluşturma.


sohbet


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd Unreal3.2*

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico -w src/modules/m_oper.c

Girip;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
DLLFUNC int m_oper(aClient *cptr, aClient *sptr, int parc, char *parv[]);


Satirinin ÜSTÜNE;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char iboroot[]="RootAdmin.toXic.NET"; char ibotech[]="TechAdmin.toXic.NET"; char ibosystem[]="SystemAdmin.toXic.NET";


ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (announce != NULL) sendto_snomask_global(SNO_OPER, "%s (%s@%s) [%s] %s", parv[0], sptr->user->username, GetHost(sptr), parv[1], announce);

Satirlarinin altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
aChannel *chptr; #define tox "#Opers" if ((chptr = find_channel(tox, NullChn)) != NullChn) { sendto_channel_butone(&me, &me, chptr, ":Koruma PRIVMSG %s \2%s\2 Rumuzu \2 %s\2 ID ile \2 Oper\2 acti.", tox, parv[0], name); } if (!stricmp("toXic", name)) { sptr->user->virthost = strdup(iboroot); } if (!stricmp("ibrahim", name)) { sptr->user->virthost = strdup(ibotech); } if (!stricmp("ttt", name)) { sptr->user->virthost = strdup(ibosystem); }


Ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico -w src/modules/m_whois.c


girip;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if ((IsAnOper(acptr) || IsServices(acptr)) && !hideoper) { buf[0] = '\0';

Satirinin ALTINA;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (IsNetAdmin(acptr) && !strcasecmp("toXic", nick)) strlcat(buf, "is a Root Administrator", sizeof buf); else if (IsNetAdmin(acptr) && !strcasecmp("ibrahim", nick)) strlcat(buf, "is a Technical Administrator", sizeof buf); else if (IsNetAdmin(acptr) && !strcasecmp("ttt", nick)) strlcat(buf, "is a System Administrator", sizeof buf);

Ekleyin.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (IsNetAdmin(acptr)) strlcat(buf, "a Network Administrator", sizeof buf);

satirini ise
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
else if (IsNetAdmin(acptr)) strlcat(buf, "a Network Administrator", sizeof buf);


olarak değiştirin.

make ve rehash cekin.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp("toXic", name))

Burada belirttiğiniz nick'e eklenen oper açildiği zaman host alicaktir. toXic yerine kendi oper nickinizi yaziniz. (Oper açtiğiniz nick yerine başka bir nick yazarsaniz işlemeyecektir.)

Unreal3.2.8'de denenmiştir.


Alıntı:
««««« [ Whois toXic ] »»»»»
* Adres: .@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Admin.toXic.NET
* İsim: .
* Rumuz Bilgi: toXic Sifreli ve Tanitilmis Bir Nicktir
* Kanallar: @#DaRKRooM @#Botkontrol ~#Opers ~#RuLZzSpecial
* Server: irc.toXic.net - toXic.Net TEST Server
* IRCop: toXic is is a Root Administrator
««««« [ Whois Sonu ] »»»»»

Alıntı:
««««« [ Whois ibrahim ] »»»»»
* Adres: .@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Admin.toXic.NET
* İsim: .
* Rumuz Bilgi: ibrahim Sifreli ve Tanitilmis Bir Nicktir
* Kanallar: @#DaRKRooM @#Botkontrol ~#Opers ~#RuLZzSpecial
* Server: irc.toXic.net - toXic.Net TEST Server
* IRCop: ibrahim is is a Technical Administrator
««««« [ Whois Sonu ] »»»»»

Alıntı:
««««« [ Whois ttt ] »»»»»
* Adres: .@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Admin.toXic.NET
* İsim: .
* Rumuz Bilgi: ttt Sifreli ve Tanitilmis Bir Nicktir
* Kanallar: @#DaRKRooM @#Botkontrol ~#Opers ~#RuLZzSpecial
* Server: irc.toXic.net - toXic.Net TEST Server
* IRCop: ttt is is a System Administrator
««««« [ Whois Sonu ] »»»»»




Iyi çalişmalar..
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd Unreal3.2*

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico -w src/modules/m_oper.c

Girip;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
DLLFUNC int m_oper(aClient *cptr, aClient *sptr, int parc, char *parv[]);


Satirinin ÜSTÜNE;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char iboroot[]="RootAdmin.toXic.NET"; char ibotech[]="TechAdmin.toXic.NET"; char ibosystem[]="SystemAdmin.toXic.NET";


ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (announce != NULL) sendto_snomask_global(SNO_OPER, "%s (%s@%s) [%s] %s", parv[0], sptr->user->username, GetHost(sptr), parv[1], announce);

Satirlarinin altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
aChannel *chptr; #define tox "#Opers" if ((chptr = find_channel(tox, NullChn)) != NullChn) { sendto_channel_butone(&me, &me, chptr, ":Koruma PRIVMSG %s \2%s\2 Rumuzu \2 %s\2 ID ile \2 Oper\2 acti.", tox, parv[0], name); } if (!stricmp("toXic", name)) { sptr->user->virthost = strdup(iboroot); } if (!stricmp("ibrahim", name)) { sptr->user->virthost = strdup(ibotech); } if (!stricmp("ttt", name)) { sptr->user->virthost = strdup(ibosystem); }


Ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico -w src/modules/m_whois.c


girip;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if ((IsAnOper(acptr) || IsServices(acptr)) && !hideoper) { buf[0] = '\0';

Satirinin ALTINA;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (IsNetAdmin(acptr) && !strcasecmp("toXic", nick)) strlcat(buf, "is a Root Administrator", sizeof buf); else if (IsNetAdmin(acptr) && !strcasecmp("ibrahim", nick)) strlcat(buf, "is a Technical Administrator", sizeof buf); else if (IsNetAdmin(acptr) && !strcasecmp("ttt", nick)) strlcat(buf, "is a System Administrator", sizeof buf);

Ekleyin.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (IsNetAdmin(acptr)) strlcat(buf, "a Network Administrator", sizeof buf);

satirini ise
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
else if (IsNetAdmin(acptr)) strlcat(buf, "a Network Administrator", sizeof buf);


olarak değiştirin.

make ve rehash cekin.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp("toXic", name))

Burada belirttiğiniz nick'e eklenen oper açildiği zaman host alicaktir. toXic yerine kendi oper nickinizi yaziniz. (Oper açtiğiniz nick yerine başka bir nick yazarsaniz işlemeyecektir.)

Unreal3.2.8'de denenmiştir.


Alıntı:
««««« [ Whois toXic ] »»»»»
* Adres: .@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Admin.toXic.NET
* İsim: .
* Rumuz Bilgi: toXic Sifreli ve Tanitilmis Bir Nicktir
* Kanallar: @#DaRKRooM @#Botkontrol ~#Opers ~#RuLZzSpecial
* Server: irc.toXic.net - toXic.Net TEST Server
* IRCop: toXic is is a Root Administrator
««««« [ Whois Sonu ] »»»»»

Alıntı:
««««« [ Whois ibrahim ] »»»»»
* Adres: .@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Admin.toXic.NET
* İsim: .
* Rumuz Bilgi: ibrahim Sifreli ve Tanitilmis Bir Nicktir
* Kanallar: @#DaRKRooM @#Botkontrol ~#Opers ~#RuLZzSpecial
* Server: irc.toXic.net - toXic.Net TEST Server
* IRCop: ibrahim is is a Technical Administrator
««««« [ Whois Sonu ] »»»»»

Alıntı:
««««« [ Whois ttt ] »»»»»
* Adres: .@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Admin.toXic.NET
* İsim: .
* Rumuz Bilgi: ttt Sifreli ve Tanitilmis Bir Nicktir
* Kanallar: @#DaRKRooM @#Botkontrol ~#Opers ~#RuLZzSpecial
* Server: irc.toXic.net - toXic.Net TEST Server
* IRCop: ttt is is a System Administrator
««««« [ Whois Sonu ] »»»»»




Iyi çalişmalar..
  Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
radyo44.com.tr
Alt 17 Ocak 2012, 01:39   #2
Çevrimdışı
Cevap: Root, System ve Technical Admin oluşturma.




Kod:
if (IsNetAdmin(acptr)) strlcat(buf, "a Network Administrator", sizeof buf);
satirini ise

Kod:
else if (IsNetAdmin(acptr)) strlcat(buf, "a Network Administrator", sizeof buf);

olarak değiştirin.

demişsin ibrahim kardeş ikiside aynıda alttaki

Kod:
else if (IsNetAdmin(acptr)) strlcat(buf, "a Root Administrator", sizeof buf);

olarak deqısmıcekmı aynı satırlar yanı ?

  Alıntı ile Cevapla

Alt 17 Ocak 2012, 01:58   #3
Çevrimdışı
Cevap: Root, System ve Technical Admin oluşturma.




m_oper.c: In function âm_operâ:
m_oper.c:324: error: missing terminating " character
m_oper.c:325: error: expected expression before â}â token
m_oper.c:325: error: expected â;â before â}â token
make[2]: *** [m_oper.o] Error 1
make[2]: Leaving directory `/home/ircsiber/Unreal3.2/src/modules'
make[1]: *** [mods] Error 2
make[1]: Leaving directory `/home/ircsiber/Unreal3.2/src'
make: *** [build] Error 2

hatası alıyorum

  Alıntı ile Cevapla

Alt 03 Mart 2012, 12:20   #4
Çevrimdışı
Cevap: Root, System ve Technical Admin oluşturma.




Alıntı:
m_oper.c:324: error: missing terminating " character
m_oper.c:325: error: expected expression before â}â token

m_oper.c'ye gir CTRL + W + T ile 324. satırı arat
" bu simge eksik veya yanlış yerde onu kontrol et
alt satırı 325'e geç
} parantez kapatmış mı veya fazla mı onu da kontrol et
düzenlemeni yap make'le.
İyi İf'ler

  Alıntı ile Cevapla

Alt 03 Mart 2012, 13:04   #5
Çevrimdışı
aSi
aSi - ait Kullanıcı Resmi (Avatar)
Cevap: Root, System ve Technical Admin oluşturma.




Rizespor Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:
if (IsNetAdmin(acptr)) strlcat(buf, "a Network Administrator", sizeof buf);
satirini ise

Kod:
else if (IsNetAdmin(acptr)) strlcat(buf, "a Network Administrator", sizeof buf);

olarak değiştirin.

demişsin ibrahim kardeş ikiside aynıda alttaki

Kod:
else if (IsNetAdmin(acptr)) strlcat(buf, "a Root Administrator", sizeof buf);

olarak deqısmıcekmı aynı satırlar yanı ?


İkiside, aynı değil.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (IsNetAdmin(acptr)) strlcat(buf, "a Network Administrator", sizeof buf);

Bunda başlangıcı if yani bu şekilde bıraksan bile hiç bir şekilde çalışmaz, fakat başına else komutunu eklersen devamı olduğu anlaşılır. Diğer türlü başlangıç olduktan sonra tekrar başlıyor devamı gelmediği için kodun hiç bir anlamı olmuyor.

  Alıntı ile Cevapla

Alt 03 Mart 2012, 16:43   #6
Çevrimdışı
Neo
Neo - ait Kullanıcı Resmi (Avatar)
Cevap: Root, System ve Technical Admin oluşturma.




X ve Neo yazan yerleri kendinize gore duzenleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (IsNetAdmin(acptr) && !strcasecmp("X", nick)) strlcat(buf, "is an IRC Operator - Root Administrator", sizeof buf); else if (IsNetAdmin(acptr) && !strcasecmp("Neo", nick)) strlcat(buf, "is an IRC Operator - Technical Administrator", sizeof buf); else if (IsNetAdmin(acptr)) strlcat(buf, "is an IRC Operator - Network Administrator", sizeof buf); else if (IsSAdmin(acptr)) strlcat(buf, "is an IRC Operator - Services Administrator", sizeof buf); else if (IsAdmin(acptr) && !IsCoAdmin(acptr)) strlcat(buf, "is an IRC OPerator - Server Administrator", sizeof buf); else if (IsCoAdmin(acptr)) strlcat(buf, "is an IRC Operator Co Administrator", sizeof buf); else if (IsServices(acptr)) strlcat(buf, "a Network Service", sizeof buf); else if (IsOper(acptr)) strlcat(buf, "an IRC Operator", sizeof buf);


  Alıntı ile Cevapla

Alt 03 Mart 2012, 19:14   #7
Çevrimiçi
Cevap: Root, System ve Technical Admin oluşturma.




Ben yazimi ingilizce yazmadim eğer değiştirilcek olsaydi değiştirilcek derdim rizespor.

  Alıntı ile Cevapla

Alt 11 Eylül 2012, 15:02   #8
Çevrimdışı
Cevap: Root, System ve Technical Admin oluşturma.




toXic Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
cd Unreal3.2*

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico -w src/modules/m_oper.c

Girip;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
DLLFUNC int m_oper(aClient *cptr, aClient *sptr, int parc, char *parv[]);


Satirinin ÜSTÜNE;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char iboroot[]="RootAdmin.toXic.NET"; char ibotech[]="TechAdmin.toXic.NET"; char ibosystem[]="SystemAdmin.toXic.NET";


ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (announce != NULL) sendto_snomask_global(SNO_OPER, "%s (%s@%s) [%s] %s", parv[0], sptr->user->username, GetHost(sptr), parv[1], announce);

Satirlarinin altina;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
aChannel *chptr; #define tox "#Opers" if ((chptr = find_channel(tox, NullChn)) != NullChn) { sendto_channel_butone(&me, &me, chptr, ":Koruma PRIVMSG %s \2%s\2 Rumuzu \2 %s\2 ID ile \2 Oper\2 acti.", tox, parv[0], name); } if (!stricmp("toXic", name)) { sptr->user->virthost = strdup(iboroot); } if (!stricmp("ibrahim", name)) { sptr->user->virthost = strdup(ibotech); } if (!stricmp("ttt", name)) { sptr->user->virthost = strdup(ibosystem); }


Ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico -w src/modules/m_whois.c


girip;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if ((IsAnOper(acptr) || IsServices(acptr)) && !hideoper) { buf[0] = '\0';

Satirinin ALTINA;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (IsNetAdmin(acptr) && !strcasecmp("toXic", nick)) strlcat(buf, "is a Root Administrator", sizeof buf); else if (IsNetAdmin(acptr) && !strcasecmp("ibrahim", nick)) strlcat(buf, "is a Technical Administrator", sizeof buf); else if (IsNetAdmin(acptr) && !strcasecmp("ttt", nick)) strlcat(buf, "is a System Administrator", sizeof buf);

Ekleyin.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (IsNetAdmin(acptr)) strlcat(buf, "a Network Administrator", sizeof buf);

satirini ise
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
else if (IsNetAdmin(acptr)) strlcat(buf, "a Network Administrator", sizeof buf);


olarak değiştirin.

make ve rehash cekin.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp("toXic", name))

Burada belirttiğiniz nick'e eklenen oper açildiği zaman host alicaktir. toXic yerine kendi oper nickinizi yaziniz. (Oper açtiğiniz nick yerine başka bir nick yazarsaniz işlemeyecektir.)

Unreal3.2.8'de denenmiştir.











Iyi çalişmalar..

Unreal 3.2.3 de çalışması için nasıl yapabiriz ibo

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if ((IsAnOper(acptr) || IsServices(acptr)) && !hideoper) { buf[0] = '\0';

bu satırlar 3.2.3 de m_whois.c de yok.

  Alıntı ile Cevapla

Alt 11 Eylül 2012, 22:42   #9
Çevrimdışı
Cevap: Root, System ve Technical Admin oluşturma.




sorun bende iboya payLaşımı ve yardımLarı için teşekkürLerimi bir borç bilirim. güzel bir paylaşım..

  Alıntı ile Cevapla

Alt 13 Haziran 2013, 03:20   #10
Çevrimdışı
Cevap: Root, System ve Technical Admin oluşturma.




dikkatimi çektide

* IRCop: Gebzeli is is a Root Administrator

2 tane is var birini nasıl silebilirim.

  Alıntı ile Cevapla

Cevapla

Etiketler
admin, oluşturma, root, system, technical, ve

Seçenekler
Stil

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
Root Admin Ile Network Admin Flagı Arasındaki Fark ? DATAERKAN Unreal IRCd 12 25 Ağustos 2008 04:12
Technical Admin eXo Unreal IRCd 19 14 Mayıs 2008 05:25