.

“IRCd Bot” Kategorisi için Arþiv

nomercy, scanx, cipmercy, eggdrop, mirc, mirc indir, ircd botlari, mirc botlari, kanal koruma botlari, help bot,

Telnete Login Oluyoruz.

Ardından : ps x komutunu yazıyoruz.

./sc_serv  çalışanının Pid No’sunu alıyoruz.

kill -9 PIDNO

Yazarak Düşürüyoruz.

Ardından,

cd shou*

pico sc_serv.conf

Password diye Arattırıp şifremizi değiştiriyoruz.

CTRL+X

Y

ENTER

KomutLarını Gerçekleştiriyoruz.

./sc_serv

Yazarak Tekrar Radyoyu Aktifleştiriyoruz.

Unutmadan Radyo TCl deki şifremizide Sc_serv dosyasındakiyle aynı yaparak botu resetliyoruz.

Comments Yorum Yok »

Herhangi bir Eggdrop Botunuza ekleyerek çalıştırabilirsiniz. ChanLimit.TCL  Kanalı Otomatik User Sayısına Göre Limitler.

Kodları kopyalayıp ChanLimit.Tcl adında bir dosyaya atın. Daha sonra FTP hesabınızdan Eggdrop/Script klasörüne gönderiniz.

Eggdrop Botunuzun Confunda Source Script satırlarının altına

source scripts/ChanLimit.tcl olarak ekleyiniz.

Kodumuz:
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Kanal Giriş Limiti Ayarlanması
# Copyright © bLackStar – TicariChat
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Binds
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

bind time – “* * * * *” time:ChanLimit

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# time:ChanLimit start
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

proc time:ChanLimit {min hour day month year} {
foreach chan [channels] {
set newlimit [expr [llength [chanlist $chan]] + 4]
set currentlimit [currentlimit $chan]
if {$currentlimit < [expr $newlimit - 1] || $currentlimit > [expr $newlimit + 1]} {
putserv “samode $chan +l $newlimit”
}
}
}

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# time:ChanLimit end
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# currentlimit start
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

proc currentlimit {chan} {
set currentmodes [getchanmode $chan]
if {[string match "*l*" [lindex $currentmodes 0]]} {
return [lindex $currentmodes end]
}
return 0
}

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# currentlimit end
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# putlog
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

putlog “Loaded ChanLimit – bLackStar”

Comments Yorum Yok »

Bu bir TCL’dir. Öncelikle aşşağıdaki kodları siir adında bir txt dosyasına kaydedin. Daha sonra sunucunuzda bulunan bir eggdrop botun conf dosyasını açarak source script satırları altına;

source scripts/siir.tcl kısmını ekleyiniz.

TCL:

set soz { (daha fazla…)

Comments Yorum Yok »

Proxy Saldırılarını önlemek amacıyla Aeg tarafından kodlanan ve Dynamite tarafından editlenen Socket botu huzurunuza sunuyoruz. mIRC scriptinizin remote bölümüne eklemeniz yeterlidir. Tabi kod eklenmeden önce sunucunuza göre ayarlanmalıdır. Kullanımı ise; ayarlar yapıldıktan sonra mIRC inizde /bagla demeniz yeterlidir.

alias pbotnick return Muhittin
alias pnickpass return NİCKŞİFREYAZIN.
alias popers return Muhittin OPERPASSYAZIN.
alias pident return ~Dynamite
alias poperchan return #opers
alias psunucu return irc.SUNUCU-ADI 6667
alias phostum return Muhittin.Proxy-Bot

alias bagla {
  if ($sockerr) { echo -a Bot Zaten Sunuda | halt }
  else { sockclose prox | sockopen prox $psunucu | echo -a - ProxyBot Devreye Girdi! | halt }
}
alias kopar {
  if ($sockerr) { echo -a Bot Zaten Sunuda Degil | halt }
  else { sockclose prox | echo -a - ProxyBot Devreden Cıkarildi! | halt }
}
on *:sockopen:prox:{
  if ($sockerr) { echo $color(info) -a Socket botun bağlantısı kesildi. | return }
  swprox NICK User $+ $r(0,99)
  swprox  USER $pident * * :Muhittin Socket Proxy-Bot
  swprox  oper $popers
  swprox  join 0,
  swprox  NICK $pbotnick
  swprox join $poperchan
  swprox  ns identify $pnickpass
  swprox mode $pbotnick +Dp
  swprox sethost $phostum
  swprox setident $pident
  .timer 0 20  swprox  ping $pbotnick
  sockmark $sockname hgaehae
}
on *:sockread:prox:{
  if ($sockerr) { echo $color(info) -st Socket botun bağlantısı kesildi. |  return }
  var %; | sockread %; | tokenize 32 %;
  swproxy $1-
}

alias swprox { if $sock(prox) { sockwrite -n prox $1- } }

alias swproxy {
  ;eğer bot socketı açıksa
  if $sock(prox) {
    var %: = echo $color(info) -st > Socket bot:
    if :VERSION iswm $4- { swprox NOTICE $gettok($gettok($1,1,33),1,58) : $+ $chr(1) $+ VERSION Muhittin Socket Proxy-Bot $+ $chr(1) }
    if :FINGER iswm $4- { swprox NOTICE $gettok($gettok($1,1,33),1,58) : $+ $chr(1) $+ FINGER  Muhittin Socket Proxy-Bot $+ $chr(1) }
    if $1 == PING { swprox PiNG $2- }
    if $1 == error && $2 == :closing {
      baglan
    }
    if ($2 == 352) && (%prox == on) {
      kpro $6 | kontrol $6
    }
    if $2 == notice {
      if (*client connecting* iswm $strip($1-)) && (%prox == on) {
        var %:ip = $gettok($left($right($13,-1),-1),2,64)
        swprox who +I $12
      }
    }
    if ($2 == privmsg) {
      var %n = $gettok($gettok($1,1,33),1,58), %m = $4,%text = $right($4-,-1), %k = $3
      if (.proxy isin %m) && (%k == $poperchan) {
        if ($5 == on) {
          if (%prox == on) { .enable #proxy | swprox privmsg %k Proxy Koruma  Aktif! | halt }
        }
        if ($5 == off) {
          if (%proxy == off) { .disable #proxy | swprox privmsg %k  Proxy Koruma DEAktif! | halt }
        }
      }
    }
  }
}
#proxy on
alias kontrol {
  sockopen $+(kontrol,$r(1,999999999)) $1- 1080
  sockopen $+(kontrol,$r(1,999999999)) $1- 3128
  sockopen $+(kontrol,$r(1,999999999)) $1- 9050
  sockopen $+(kontrol,$r(1,999999999)) $1- 8000
  sockopen $+(kontrol,$r(1,999999999)) $1- 6588
  sockopen $+(kontrol,$r(1,999999999)) $1- 3124
  sockopen $+(kontrol,$r(1,999999999)) $1- 50050
  sockopen $+(kontrol,$r(1,999999999)) $1- 27977
}
on *:sockopen:kontrol*: {
  if !$sockerr {
    .swprox gzline *@ $+ $sock($sockname).ip +0 Proxy Girişi Yasaktır
    hdel ckontrol $sock($sockname).ip
    sockclose $sockname
  }
}
on *:sockclose:kontrol*: {
  hdel ckontrol $sock($sockname).ip
}
alias ip2nick {
  var %i 1
  while %i <= $hget(ckontrol,0).item {
    if $hget(ckontrol,%i).item == $1 { return $hget(ckontrol,%i).data | halt }
    inc %i
  }
}

alias kpro {
  inc -u6 %xxxx
  sockopen kpro $+ %xxxx www.ipsorgu.com 80
  sockmark $+(kpro*,%xxxx) $1
}

on *:sockopen:kpro*:{
  sockwrite -n $sockname GET //?ip= $+ $sock($sockname).mark HTTP/1.1
  sockwrite -n $sockname Host: www.ipsorgu.com $+ $crlf $+ $crlf
}
on *:sockread:kpro*:{
  var %kpro
  sockread %kpro
  if (inetnum:  isin %kpro) && (0.0.0.0 isin %kpro) {
    .swprox gzline *@ $+ $sock($sockname).mark +0 Proxy Girisi Yasak!
    sockclose $sockname
  }
}

Comments Yorum Yok »

set sahip Serdar set sahip2 Ben set sahip3 Baskasi bind join – * karsilama proc karsilama { nick uhost hand chan } { global sahip sahip2 sahip3 if {$nick==$sahip} { putserv “PRIVMSG $nick Hoşgeldin.” } if {$nick==$sahip2} { putserv “PRIVMSG $nick Hoş Sohbetler Dilerim.” } if {$nick==$sahip3} { putserv “PRIVMSG $nick Herhangi Bir Sorunda #help kanalına başvurunuz.” } }

mesajları değiştirebilirsiniz. sunucunuza giren userlerin özeline karşılama mesajları atan bir eklentidir.

Comments Yorum Yok »

Bu kod ile özellere giden @hotmail.com, @msn.com gibi kelimeleri engelleyebilirsiniz.  Botnet botlari genelde böyle bir email dagıtımı yapmaktadir.

Bu kodu kullanabilmeniz için SpamFilter ekleme yetkiniz olmalidir.

/spamfilter add p block - - ^.*\@$

Comments Yorum Yok »

IRC Komutları – Wilcard Komutları
WILCARD ANLAMI VE KULLANIMI ( Jokerler )

IRC uzerinde yapilan genel tarama , listeleme ( /who , /List gibi) islemlerinde ve Nick!Ident@Host Maskesinin kullanildigi tum alanlarda kullanabilecegimiz willcard; gerek yapilacak olan isleme iliskin detay ve genelleme yapmamiza firsat vermesi, gerekse bir cok alanda kullanilabilir olmasi sebebiyle joker olarakta adlandirilmakta ve diğer konulara hakim olmak için Kesinlikle ßilinmesi Gereken ßir Konudur.ßu Konuyu Kavrayamayanlar Diğer Konularda Çok Zorlanacak Hatta Anlamayacaktır.

___________________
Kullanilabilir Simgeler ve Anlamları ;

* (yildiz) ve ? (Soru isareti) olmak uzere iki karakter kullanilabilir.

* (Yıldız ) : Kullanildigi pozisyona gore anlami degismekle birlikte herhangi anlamian gelir , genelleme yapmamizi saglar.

? (Soru İşareti ) : Herhangi bir tek karakter anlamindadir. Bu tek karakterin alacagi her deger icin gecerlidir

Yogun olarak joker kullandigimiz bir kac alanda cesitli ornek soru/cevap’larla willcard kullanimini aciklamaya calisacagim.
___________________

Her Nick ” !*@* ” Mask’ına Sahiptir. Mesela Lord Nickini Akick’e Ekleyeceğim Dendiğinde Lord!*@* Şeklinde Yapıyorduk.

___________________

Nicki ” L ” İle ßaşlayan Dendiğinde ” * ” ( Yıldız ) Sona Eklenir -»» L*!*@*

___________________

Nicki ” L ” İle ßiten Dendiğinde ” * ” ( Yıldız ) Başa Eklenir -»» *L!*@*

NOT : ßir Nevi Ters Orantı

___________________

Nicki ” L ” İle ßaşlayıp ” d ” İle ßiten Dendiğinde ” * ” ( Yıldız ) Şöyle Eklenir -»» L*d!*@*

___________________

Nicki ” L İle ßaşlayıp ” d ” İle ßiten 4 Haneli Dendiğinde ” ? ” ( Soru İşareti ) İse Şöyle Eklenir -»» L??d!*@*

___________________

Nickinde ” Lord ” Geçen Kullanıcılar Dendiğinde ” * ” ( Yıldız ) Şöyle Kullanılır -»» *Lord*!*@*

___________________
» /List İle Yapılan Kanal Listeleme İşlemlerinde Willcard
Örnek : ‘A’ Harfi İle ßaşlayan Kanalları Nasıl Listeleyebilirim ?

Cevap : /List #A*

-

Örnek : ‘A’ Harfi İle Biten Kanalları Nasıl Listeleyebilirim?
Cevap : /List #*A

-

Örnek : ‘A’ Harfi İle Baslayıp ‘K’ Harfi İle Biten Kanalları Nasıl Listeleyebilirim ?
Cevap : /List #A*K

-

Örnek : İsmi İçerisinde ‘a’ , ‘b’ ve ‘c’ Harfleri Bulunan Kanalları Nasıl Listeleyebilirim ?
Cevap : /List #*a*b*c*

-

Örnek : isminde ‘abc’ Bulunan Kanalları Nasıl Listeleyebilirim ?
Cevap : /List #*abc*

-

Örnek : uc harfli kanallari nasil listeleyebilirim?
Cevap : /List #???

-

Örnek : Toplam 4 Harfli , ilk harfi ‘L’ , İkinci Harfi ‘o’ ve Dördüncü harfi ‘d’ olan Kanalları Nasıl Listelerim ?
Cevap : /List #Lo?d

-

Örnek : ilk harfi ‘A’ olan 9 harfli kanallari nasil listelerim ?
Cevap : /List #A????????

-

Örnek : ismi icerisinde ‘msn’ gecen kanallari nasil listelerim ?
Cevap : /List #*msn*

-

Örnek : ismi icerisinde ’sex’ sozcugu gecen kanallari listelemek istiyorum,ancak bu listede #sexy kanali olmasin. Nasil yaparim ?
Cevap : /List #*sex*,!#sexy

-

NOT : Birden Fazla veri Girişi için ‘,’ (Virgül) Karakteri ve veri sonuclarinda istenmeyen bilgi girisleri icin ise ‘!’ (Ünlem) karakterini kullanmaniz gerekmektedir.

orneklerden de anlasilacagi gibi
? : Tek bir karakter anlamini tasirken
* : Genelleme yapmak icin kullanilir.

sonuc olarak /List komutu ile alinan veri ile /List #* komutu ile alinan veri arasinda fark yoktur. cunku #* parametresi tum kanallar seklinde bir genelleme yapmaktadir.

___________________

» /Who İle Yapılan Kullanıcı Listeleme İşlemlerinde Willcard
Örnek : Kanalimda bulunan 3 harfli nickleri listelemek istiyorum, nasil yapabilirim?
Cevap : /Who +cn #KanalAdi ???

-

Örnek : Kanalimda Nicki ‘L’ ile baslayan , 4 harfli , Hostunda ‘Admin’ gecen kullanicilari nasil listelerim ?
Cevap : /Who +cnh #KanalAdı L??? *Admin*

-

Örnek : Kanalimda identinde ‘N’ , ‘u’ ve ‘h’ harfleri Bulunan , Hostu ‘212′ ile baslayan isim kismi ‘ord’ ile biten 4 harfli tum kullanicilari listelemek istiyorum nasil yaparim ?
Cevap : /Who +cuhgn #KanalAdi *N*u*h* 212* *ord ????

-

Örnek : Egitim kanalinda bulunan , hostunda ‘Helper’ gecmeyen tum nickleri listelemek istiyorum ?
Cevap : /Who +c-h #Egitim *Helper*

-

Örnek : Ortak kanallarda oldugum , ‘#Lord’ kanalinda olmayan , ‘L’ ile baslayip ‘d’ ile biten 4 harfli , identinde ‘Nuh’ geçen ve Hostu 81 ile Biten Butun nickleri listelemek istiyorum ?
Cevap : /Who -c+nuh #Lord L??d *Nuh* *81

-

Örneklerde de goruldugu gibi willcard`i ister Nickname kismina , ister ident taramalarinda, dilersenizde host ile ilgili tarama/listeleme işlemlerinde kullanabilirsiniz.

___________________
» Nick!Ident@Host Kullanılan Çeşitli İşlemlerinde Willcard
Örnek : Kanalimda Nickinde ’sex’ geçen tum kullanicilari ayni anda nasil banlarim ?
Cevap : /Mode #KanalAdi +b *sex*!*@* Sebep

___________________

Örnek : Nickinde ‘L’ harfi bulunan , identi ‘h’ ile biten ve Hostu 247 ile baslayan kullanicilari nasil akicke alirim ?
Cevap : /cs akick #kanalAdi add *L*!*h@247* Sebep

___________________

Örnek : Nickinde ‘Lord’ gecen , identi ‘N’ ile baslayip hostu ‘21′ ile biten nicklerin bana CTCP yapmasini engellemek istiyorum nasil yapabilirim ?
Cevap : /ignore -c *Lord*!*N@*21

___________________

Örnek : Kanalima ‘#Lord’ kanalinda bulunan userler giremesin , ancak Hostunda ‘Helper’ gecen kullanicilar bu giris yasagindan etkilenmesin nasil yapabilirim ?
Cevap : /Mode #KanalAdi +be ~c:#Lord *!*@*Helper*

___________________

Örnek : Kanalima Hostunda ‘Admin’ olan Nickler giremesin sadece ‘Lord’ nicki girebilsin nasil yaparim ?
Cevap : /Mode KanalAdi +be *!*@*Admin* Lord!*@*

___________________

Örnek : Kanalimda Hostunda ‘Helper’ gecen tum kullanicilari banlamak istiyorum ?

Cevap : /mode #KanalAdi +b *!*@*Helper*

___________________

Örnek : Nickinin ilk harfi ‘L’ , Üçüncü harfi ‘o’ , Beşinci Harfi ‘r’ , Yedinci Harfi ‘ d ” Olan 8 Haneli , identi ‘Nuh’ ile Baslayan , Hostu 212 ile baslayip 47 ile biten tum kullanicilari akicke almak istiyorum ?
Cevap : /cs akick #KanalAdi add L?o?r?d?!Nuh*@212*47 Sebep

___________________

Örnek : Tum Nickleri ignore etmek istiyorum, ancak sadece ‘Lord’ nicki Bundan etkilenmesin ?
Cevap : //ignore * | /ignore -x Lord!*@*

___________________

NOT : Nick!ident@Host Maskına uygulanan işlemlerde durumun iptali icin ,
Aktif hale getirmek icin kullandiginiz Mask`i aynen kullanmaniz gerekir.

» Durum ; /Mode #KanalAdi +b *sex*!*@* -»» Nickinde ’sex’ gecen tum kullanicilar banlanir.

» iptali ; /Mode #KanalAdi -b *sex*!*@* -»» Nickinde ’sex’ gecen tum kullanicilara atilan ban kaldirilir.

» Ancak ; /Mode #KanalAdi -b sex*!*@* -»» Komutu uygulansaydi , Sadece ’sex’ ile baslayan Nicklerin bani kaldirilmis olur.
Özetle giris yasagi ile ilgili islemlerde kullanilan willcard son derece onem arzetmektedir.

Comments Yorum Yok »

Server’ınızı veya sitenizi r57 , c99 , bypass vs Shellere karşı nasıl koruyabilirim ?
Kısa ve Öz oLarak Sizler için Döküman yazıyorum.

Genellikle Server Sahibi olan arkadaşlarımızın dert olarak gördüğü C99 ve R57 TARZI Shell Scriptleri Nasıl Engelleyebiliriz?

c99 ve r57 shell lerini çalıştırmasını istemiyorum?

Root Olarak Server ‘a Giriş yapın.

pico /etc/php.ini yada php ayar dosyasını pico yada nano komutuyla açıyoruz..

Safe Mod ‘ Off ise Off u Silerek On Yapıyoruz ..

Safe-mode: ON (secure)

………………………………………….. ………………….

Open Basedir karşısına yazıyoruz .

Open base dir: /home/yer6tr:/usr/lib/php:/usr/local/lib/php:/tmp
………………………………………….. …………………

Disable functions : Satırına yapıştırın bunları ..

Disable functions : foreach,glob,hopenbasedir,f_open,
system,dl,passthru,cat,exec,popen,proc_close,proc_ get_status,
proc_nice,proc_open,escapeshellcmd,escapeshellarg, show_source,
posix_mkfifo,mysql_list_dbs,get_current_user,getmy uid,pconnect,
link,symlink,pcntl_exec,ini_alter,parse_ini_file,l eak,
apache_child_terminate,posix_kill,posix_setpgid,po six_setsid,
posix_setuid,proc_terminate,syslog,fpassthru,strea m_select,
socket_select,socket_create,socket_create_listen,s ocket_create_pair,
socket_listen,socket_accept,socket_bind,socket_str error,pcntl_fork,
pcntl_signal,pcntl_waitpid,pcntl_wexitstatus,pcntl _wifexited,
pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig, pcntl_wtermsig,
openlog,apache_get_modules,apache_get_version,apac he_getenv,apache_note,
apache_setenv,virtual,user_dir

“ctrl+x yazın y tıklayıp enterlayın ardından”

service htttpd restart yapıyoruz.
Suse ise
service apache2 restart yapıyoruz.

Bu işlemden Sonra Sadece shell in sokulabildigi ftp deki chmod 777 oLan dizinlere Basabilme ihtimalleri kalır..

vBulletin vb. forum Kullanıyorsanız Config Lerinizi Criptolayınız !
Hiçbir sistem %100 güvenli değildir Ama bunLar bi nebze güvenliği arttırır.
yalnız bu fonksiyonlar disable yapıldıgında bi cok script serverinda çalışmıcaktır ama shell deki cat ve bir çok komut’ta çalışmayacaktır.
Bir Baska Deyimle Devre Dışı Kalacakdır.

Comments Yorum Yok »

Evet arkadaslar simdi bu bolumde size detayli olarak eggdrop kurulumu anlaticagim boylece hepiniz kendiniz shell`inize eggdrop kurabileceksiniz..

Öncelikle eggdrop`u Eggdrop1.6.10 adresinden cekiyoruz. bu islemi hizli yapmak icin telnetden yapiyoruzki download edip tekrar upload etmek icin zaman kaybetmeyelim. telnet hesabiniza login olun. daha sonra karsiniza gelen ilk komut penceresinden su komutlari sirasiyla yazin…

[user@IRCturk user] wget ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.12.tar.gz

[user@IRCturk user] tar zxvf eggdrop1.6.12.tar.gz

[user@IRCturk user] cd eggdrop1.6.12

[user@IRCturk eggdrop1.6.12] ./configure

[user@IRCturk eggdrop1.6.12] make config yada make iconfig

(burada uzman degilseniz sadece make config komutunu kullanin make iconfig komutu moduler uzerinde secim yapmanizi saglar.yani kullanimi gerekli degil)

[user@IRCturk eggdrop1.6.12] make

[user@IRCturk eggdrop1.6.12] make install

Eggdrop botumuzun kurulumu suan bitti artik bundan sonra conf dosyasini vede tclleri hazirlamak kaliyor.

simdi sira conf ve tcl olaylarinin halledilmesinde.. (make install komutundan sonra dewam..) bu bolumde 2 ayri yolda tcl ve conf dosyalarinizin kullanimini anlaticagim..

1.yol pico ve vi gibi derleme programlarinin kullanimini bilmeyenler icin 2.yol ise bu programlari kullanmayi bilenler icin…

1.yol dosyalarin editlenmesinde pico kullaniyoruz.. oncelikle hazir bir conf dosyasini shell`imize cekelim..

[user@IRCturk user] cd eggdrop

[user@IRCturk eggdrop] wget http://scturk.info/dosya/ornek.conf seklinde ornek eggdrop conf dosyamizi indiriyoruz… daha sonra

[user@IRCturk eggdrop] pico ornek.conf diyerek conf dosyamizi editliyoruz…

Editlerken zaten verilmis olan kisa aciklamalari kullanabilirsiniz.. Bu aciklamalarla dosyayi editlemeniz cok kolay olucaktir… pico ile conf dosyanizi editledikten sonra farkli bir isimle kayit edin. mesela bot1.conf diye boylece hem eski conf durmus olur hemde yeni confun ismi daha kisa olur botunuzu calistirmak icin artik sadece

[user@IRCturk eggdrop] ./eggdrop -m bot1.conf yazmaniz yeterlidir.

-m komutunu botu ilk kez calistirirken kullanin bot ilk kez calistirilirken -m ye ihtiyac duyar daha sonra -m ye ihtiyaciniz yoktur. daha sonra botun baglandigi irc serverina girip sunu yazin

/msg botnick pass sifreniz boylece bot sizi owner olarak tanimlar..

2.yol 2. yol ise pico kullanmaya gerek yoktur.. Gerekli olan ornek.conf u sitemizden kendi makinenize cekin vede kendi isteklerinize gore editleyin..

daha sonra bu cofn dosyasini ftp kullanarak shell hesabiniza atin vede

[user@IRCturk eggdrop] ./eggdrop -m eggdrop.conf yazarak botunuzu calistirin…

-m komutunu botu ilk kez calistirirken kullanin bot ilk kez calistirilirken -m ye ihtiyac duyar daha sonra -m ye ihtiyaciniz yoktur. daha sonra botun baglandigi irc serverina girip sunu yazin

/msg botnick pass sifreniz boylece bot sizi owner olarak tanimlar..

Comments Yorum Yok »

Anope Services Kullanan Kullanıcılar için;

Nick ve kanal kaydından sonra sunucumuz tarafından kullanıcılara memo yollar

mesajı modul içerisinden değiştirebiliriz

örnek kullanım;

16:15] -NickServ- BLaCK nicki sizin adınıza kayıt edildi: *black@*.521.632.=XXX
-
[16:15] -MemoServ- BLaCK nickinden yeni mesajınız var.
-
[16:15] -MemoServ- Okumak için /msg MemoServ READ 1 yazın.
-
[16:15] -NickServ- Nick Şifreniz ***** – İlerde kullanacağınız için unutmayınız ve kimseye söylemeyiniz.
-
[16:15] -> *MemoServ* READ 1
-
[16:15] -MemoServ- 1 nolu mesaj BLaCK nickinden (Ara 31 16:14:54 2009 EET). Silmek için: /msg MemoServ DEL 1 yazın.
-
[16:15] -MemoServ- Sohbet3 Sunucusuna Hosgeldiniz. Lutfen Sifrenizi kimse ile paylasmayiniz. Servisler Hakkinda Yardim Alabilmek icin #YARDIM kanalını kullanabilirsiniz. Iyi Sohbetler Dileriz.

Comments Yorum Yok »