.

Posts Tagged “Eggdrop”

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 »

####################################################################

#Bu dosya http://WwW.LiderChat.Net adresinde olusturulmustur #

####################################################################

#===================== LINE NEEDED FOR LOADCONF ====================#

#! /path/to/eggdrop

#======================= GENERAL BOT SETTINGS ======================#

set username “LiderChat”

set admin “KeMaNcI <email:info@LiderChat.Net>”

set network “Helper.LiderChat.Net”

set timezone “EST”

set offset “5″

set my-hostname “LiderChat.Net.Internet.Hizmetleri.Ankara”

set my-ip “64.32.7.180″

#==================== GENERAL BOT LOGGING OPTIONS ==================#

set max-logsize 0

set quick-logs 0

logfile mco * “scripts/log/koruma.log”

logfile bjk #zurna “scripts/log/koruma.log”

set log-time 1

set keep-all-logs 0

set switch-logfiles-at 300

set quiet-save 0

set console “mkcobxs”

#================ GENERAL BOT FILE/LOCATION SETTINGS ===============#

set userfile “scripts/log/koruma.user”

set sort-users 0

set help-path “help/”

set temp-path “/tmp”

set motd “motd”

set telnet-banner “telnet-banner”

#====================== GENERAL BOTNET OPTIONS =====================#

#set botnet-nick “RoBoT”

listen 3333 all

set protect-telnet 0

set dcc-sanitycheck 0

set ident-timeout 5

set require-p 0

set open-telnets 0

set stealth-telnets 0

set use-telnet-banner 0

set connect-timeout 15

set dcc-flood-thr 3

set telnet-flood 5:60

set paranoid-telnet-flood 1

set resolve-timeout 15

#===================== ADVANCED SETTINGS FOR BOT ===================#

#set firewall “proxy:178″

#set nat-ip “127.0.0.1″

#set reserved-port 9076

set ignore-time 0

set hourly-updates 00

set owner “KeMaNcI”

set owner “ControL”

set notify-newusers “$owner”

set default-flags “hp”

set whois-fields “url birthday”

set remote-boots 2

set share-unlinks 1

set die-on-sighup 0

set die-on-sigterm 0

unbind dcc n tcl *dcc:tcl

unbind dcc n set *dcc:set

set must-be-owner 0

unbind dcc n simul *dcc:simul

set max-dcc 50

set dcc-portrange 1024:65535

set enable-simul 1

set allow-dk-cmds 1

#==================== GENERAL BOT MODULE SETTINGS ==================#

set mod-path “modules/”

#==================== GENERAL BOT CHANNEL MODULES ==================#

loadmodule channels

set chanfile “scripts/log/koruma.chan”

set ban-time 0

set exempt-time 60

set invite-time 60

# set force-expire 0

set share-greet 0

set use-info 1

set global-flood-chan 5:3

set global-flood-deop 5:10

set global-flood-kick 0:0

set global-flood-join 8:30

set global-flood-ctcp 8:30

set global-chanset {

+clearbans +enforcebans

+dynamicbans +userbans

+autoop -bitch

+greet +nodesynch

+statuslog -stopnethack

-revenge -secret

-autovoice +cycle

+dontkickops -wasoptest

-inactive +protectfriends

+shared -seen

+userexempts +dynamicexempts

+userinvites +dynamicinvites

}

channel add #Help {

need-op { putserv “MODE #Help +o $botnick ” }

chanmode “+nt”

idle-kick 0

}

set global-chanmode “”

#==================== GENERAL BOT SERVER MODULES ===================#

loadmodule server

set net-type 0

set nick “HelpDesk”

set realname “2LiderChat INTERNET HIZMETLERI”

set init-server { putserv “PRIVMSG nickserv :identify klisfreax”

putserv “OPER GMS Eggdrop”

}

set servers {

64.32.7.180:6667

}

set keep-nick 1

set use-ison 1

set strict-host 0

set quiet-reject 1

set lowercase-ctcp 0

set answer-ctcp 3

set flood-msg 0:0

# how many CTCPs in how many seconds?

set flood-ctcp 0:0

set never-give-up 1

set strict-servernames 0

set default-port 6667

set server-cycle-wait 30

set server-timeout 15

set servlimit 0

set check-stoned 1

set use-console-r 0

set debug-output 0

set serverror-quit 1

set max-queue-msg 300

set trigger-on-ignore 0

set double-mode 0

set double-server 0

set double-help 0

#set use-silence 1

#set check-mode-r 1

loadmodule ctcp

set ctcp-mode 0

loadmodule irc

set bounce-bans 1

set bounce-modes 0

set kick-bogus-bans 1

set bounce-bogus-bans 1

set max-bans 20

set max-modes 30

set allow-desync 0

set kick-bogus 0

set ban-bogus 0

set kick-fun 0

set ban-fun 0

set learn-users 0

set wait-split 600

set wait-info 180

set mode-buf-length 200

#unbind msg – hello *msg:hello

#bind msg – myword *msg:hello

unbind msg – ident *msg:ident

unbind msg – addhost *msg:addhost

#bind msg – myidentword *msg:ident

set no-chanrec-info 0

set revenge-mode 1

set bounce-exempts 0

set bounce-invites 0

set max-exempts 20

set max-invites 20

set bounce-bogus-exempts 0

set kick-bogus-exempts 0

set bounce-bogus-invites 0

set kick-bogus-invites 0

# set use-exempts 0

# set use-invites 0

set prevent-mixing 1

#set kick-method 1

#set modes-per-line 3

#set use-354 0

#set rfc-compliant 1

#loadmodule transfer

set max-dloads 3

set dcc-block 1024

set copy-to-tmp 1

set xfer-timeout 30

#==================== GENERAL BOT SHARE MODULES ====================#

#loadmodule share

#set allow-resync 0

#set resync-time 900

#set private-owner 0

#set private-global 0

#set private-globals “mnot”

#set private-user 0

#================== GENERAL BOT FILESYSTEM MODULES =================#

#loadmodule filesys

set files-path “/home/mydir/filesys”

set incoming-path “/home/mydir/filesys/incoming”

set upload-to-pwd 0

set filedb-path “”

set max-file-users 20

set max-filesize 1024

#===================== GENERAL BOT NOTES MODULES ===================#

loadmodule notes

set notefile “scripts/log/koruma.notes”

set max-notes 50

set note-life 60

set allow-fwd 0

set notify-users 1

set notify-onjoin 1

#==================== GENERAL BOT CONSOLE MODULES ==================#

loadmodule console

set console-autosave 1

set force-channel 0

set info-party 0

#==================== GENERAL BOT WOOBIE MODULES ===================#

#loadmodule woobie

#===================== GENERAL BOT SEEN MODULES ====================#

#loadmodule seen

#==================== GENERAL BOT BLOWFISH MODULES =================#

checkmodule blowfish

#===================== GENERAL BOT ASSOC MODULES ===================#

#loadmodule assoc

#===================== GENERAL BOT WRITE MODULES ===================#

#loadmodule wire

#======================== GENERAL BOT SCRIPTS ======================#

source scripts/alltools.tcl

source scripts/action.fix.tcl

source scripts/userinfo.tcl

source scripts/Giris.tcl

source scripts/Helper.tcl

source scripts/yardim.tcl

#===================== GENERAL BOT HELP MODULES ====================#

loadhelp scripts/userinfo.help

Comments Yorum Yok »

Eggdrop scriptleri TCL adı verilen Perl ve C ‘den çıkmıs bir programlama ile yazılır.
Eggdroplara scriptlere bir çok özellik yenilik işlevlik kazandırabilir.
Eggdrop kısaca bir servera giren akıllı bottur. mIRC Script gibi koruma özellikleri ve ek özelliklerini TCL Olarak adlandırdığımız ek dosyalar ile yapabiliyoruz.
Örneğin bir kanalın korunmasını sağlar. Eğer bir eggdrop alacaksanız ilk önce bir shell hesabı bulmanız gerekir. Shell account hesabında kurulur ve oradan yönetilir.

Eggdrop , eggdrop nedir , IRCD Services , İRCD , Eğitim , mırç download , mirc , mircbul , mirc indir , mircindir , mirc yükle , Türkçe mirc indir , mirc chat

Comments Yorum Yok »