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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Eggdrop, NeoStats, BNC (https://www.ircforumlari.net/eggdrop-neostats-bnc/)
-   -   Yardım : Eggdrop ßotu baska Sunucuya sokmak (https://www.ircforumlari.net/eggdrop-neostats-bnc/277380-yardim-eggdrop-ssotu-baska-sunucuya-sokmak.html)

KatiL 17 Ekim 2009 15:35

Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
Merhaba Arkadaşlar

Eggdrop ßotunu ben irc.locallost.net üserinden irc.localhost1.com sunucusuna nasol sokarım

hazır conf var ise aLa biLirim Şimdiden Teşekkürler

toXic 17 Ekim 2009 15:46

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
eggdrop'u sokabileceğin IP Zaten .conf dosyası icinde isteniliyor orda sokacağın sunucunun IP ve PORT Numaralarını belirterek sokabilirsin. ;)

KatiL 17 Ekim 2009 15:49

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
Alıntı:

toXic Nickli Üyeden Alıntı (Mesaj 836124)
eggdrop'u sokabileceğin IP Zaten .conf dosyası icinde isteniliyor orda sokacağın sunucunun IP ve PORT Numaralarını belirterek sokabilirsin. ;)

[15:29] --- Loading eggdrop v1.6.18 (Sat Oct 17 2009)
[15:29] Module loaded: blowfish
[15:29] Tcl error in file 'smf.conf':
[15:29] Couldn't listen on port '6668' on the given address. Please make sure 'my-ip' is set correctly, or try a different port.
while executing
"listen 6668 all"
(file "smf.conf" line 22)
[15:29] * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR)
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [~/eggdrop]#

toXic 17 Ekim 2009 15:53

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
.conf dosyanı uplaod edip link verebilirsen düzeltiriz

KatiL 17 Ekim 2009 16:04

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
Alıntı:

toXic Nickli Üyeden Alıntı (Mesaj 836134)
.conf dosyanı uplaod edip link verebilirsen düzeltiriz

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

buyrun Arkadaşım Teşekkür ederim

toXic 17 Ekim 2009 16:06

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
Kod:


set username "K9"
set admin "AreS <email:
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
>"
set network "88.255.41.21"
set timezone "EST"
set max-logs 5
set log-time 1
set keep-all-logs 0
set my-ip "88.255.41.21"
set my-hostname "88.255.41.21"
checkmodule blowfish

set switch-logfiles-at 300
set console "mkcobxs"
set userfile "k9.user"
set sort-users 0
set help-path "help/"
set temp-path "/tmp"
set motd "motd"
set botnet-nick "k9"
listen 6667 all
set protect-telnet 1
set dcc-sanitycheck 0
set ident-timeout 30
set require-p 1
set open-telnets 0
set connect-timeout 15
# number of messages from a user on dcc before they are considered to be
# flooding (and therefore get booted)
set dcc-flood-thr 3
set telnet-flood 5:60
# how long should I wait (seconds) before giving up on hostname/address
# lookup?
set resolve-timeout 15
set ignore-time 15
set debug-output 0
set hourly-updates 15
set notify-newusers "HQ"
set owner "SessizLiK"
set default-flags "hpx"
set whois-fields "url birthday"
set remote-boots 2
# if you don't want people to unlink your share bots from remote bots
# set this to 0
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
 
unbind dcc n simul *dcc:simul
set max-dcc 50
set enable-simul 1
set allow-dk-cmds 1
set mod-path "modules/"
#### CHANNELS MODULE #####
loadmodule channels
# the chanfile: where dynamic channel settings are stored
set chanfile "aaaai.chan"
set ban-time 1
set share-greet 0
set use-info 1
channel add #Msc {
  chanmode "+nt"
  idle-kick 0
  need-unban { putserv "PRIVMSG ChanServ :unban #sohbet me" }
  flood-chan 4:4
  flood-deop 5:10
  flood-kick 3:10
  flood-join 4:10
  flood-ctcp 3:60
}
channel add #immortaL {
  chanmode "+nt"
  idle-kick 0
  need-unban { putserv "PRIVMSG ChanServ :unban #istanbul me" }
  flood-chan 4:4
  flood-deop 5:10
  flood-kick 3:10
  flood-join 4:10
  flood-ctcp 3:60
}
channel add #Muhabbet {
  chanmode "+nt"
  idle-kick 0
  need-unban { putserv "PRIVMSG ChanServ :unban #kelime me" }
  flood-chan 4:4
  flood-deop 5:10
  flood-kick 3:10
  flood-join 4:10
  flood-ctcp 3:60
}
channel add #superfm {
  chanmode "+e Radyo!*@*"
  idle-kick 0
  need-unban { putserv "PRIVMSG ChanServ :unban #superfm me" }
  flood-chan 4:4
  flood-deop 5:10
  flood-kick 3:10
  flood-join 4:10
  flood-ctcp 3:60
}
channel set #sohbet -clearbans
channel set #sohbet +enforcebans
channel set #sohbet +dynamicbans
channel set #sohbet +userbans
channel set #sohbet -autoop
channel set #sohbet -bitch
channel set #sohbet +greet
channel set #sohbet -protectops
channel set #sohbet -statuslog
channel set #sohbet -stopnethack
channel set #sohbet -revenge
channel set #sohbet -autovoice
channel set #sohbet -secret
channel set #sohbet -shared
channel set #sohbet +cycle
channel set #sohbet +dontkickops
 
loadmodule server

set nick "Deneme"
set altnick "deneme1"
set realname "Zurna.com"
set init-server {
putserv "identify siberim"
putserv "away 12Aşk?"
}
set servers {
 
 88.255.41.21:6667

#88.255.41.21
set keep-nick 1
set strict-host 0
set quiet-reject 1
set lowercase-ctcp 0
set answer-ctcp 3
set flood-msg 5:60
set flood-ctcp 3:60
set never-give-up 1
set strict-servernames 0
set default-port 6667
set server-cycle-wait 60
set server-timeout 15
set servlimit 0
set check-stoned 1
set use-console-r 0
set serverror-quit 1
set max-queue-msg 300
set trigger-on-ignore 0
set use-silence 0
set handle-mode_r 1
##### CTCP MODULE #####
# this provides the normal ctcp replies that you'd expect *RECOMMENDED*
loadmodule ctcp
 
##### IRC MODULE #####
loadmodule irc
# [0/1] define this if you want to bounce all server bans
set bounce-bans 0
set allow_desync 0
set kick-method 1
set kick-bogus 1
set learn-users 0
set wait-split 300
set wait-info 180
set modes-per-line 3
set mode-buf-length 200
set use-354 0

#unbind msg - hello *msg:hello
#bind msg - myword *msg:hello
unbind msg - ident *msg:ident
set no-chanrec-info 0
##### TRANSFER MODULE #####
loadmodule transfer
set max-dloads 1
set dcc-block 0
set copy-to-tmp 1
set xfer-timeout 300
 
##### SHARE MODULE #####
loadmodule share
set passive 1
set #sohbet +share
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
##### NOTES MODULE #####
loadmodule notes
set notefile "k9.note"
set max-notes 50
set note-life 60
set allow-fwd 0
set notify-users 1
         
##### CONSOLE MODULE #####
# this module provides storage of console settings when you exit the bot
# (or .store)
loadmodule console
set console-autosave 1
set force-channel 0
set info-party 0
                     
#####  SCRIPTS  #####
# these are some commonly loaded (and needed) scripts.
source scripts/radyo/radyo.tcl


KatiL 17 Ekim 2009 16:15

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
Eggdrop v1.6.18 (C) 1997 Robey Pointer (C) 2006 Eggheads
[16:13] Allocated bind table unld (flags 1)
[16:13] Allocated bind table time (flags 1)
[16:13] Allocated bind table note (flags 0)
[16:13] Allocated bind table nkch (flags 1)
[16:13] Allocated bind table load (flags 1)
[16:13] Allocated bind table link (flags 1)
[16:13] Allocated bind table filt (flags 1)
[16:13] Allocated bind table disc (flags 1)
[16:13] Allocated bind table dcc (flags 0)
[16:13] Allocated bind table chpt (flags 1)
[16:13] Allocated bind table chon (flags 1)
[16:13] Allocated bind table chof (flags 1)
[16:13] Allocated bind table chjn (flags 1)
[16:13] Allocated bind table chat (flags 1)
[16:13] Allocated bind table bot (flags 0)
[16:13] Allocated bind table bcst (flags 1)
[16:13] Allocated bind table away (flags 1)
[16:13] Allocated bind table act (flags 1)
[16:13] Allocated bind table evnt (flags 1)
[16:13] --- Loading eggdrop v1.6.18 (Sat Oct 17 2009)
[16:13] Module loaded: blowfish
[16:13] Module loaded: channels
[16:13] Tcl error in file 'smf.conf':
[16:13] no such channel record
while executing
"channel set #sohbet -clearbans"
(file "smf.conf" line 102)
[16:13] * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR)
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [~/eggdrop]#

toXic 17 Ekim 2009 16:17

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
.conf dosyanda bir hata var.
Belirtilen kanallara sokmak icin;

Kod:

channel add #kanal {
need-op { putserv "MODE #kanal +v $nick" }
chanmode "+nt"
idle-kick 0
}

olarak kullan ;)

KatiL 17 Ekim 2009 16:22

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
alakası yok onlada

Yine aynı hatayı verdi Sıkıldım :)

toxic elinde varsa eger hazir conf alabilirim.

Sanquin 18 Ekim 2009 03:37

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
benim bildigim senin lokaldeki eggropu baska sunucuya sokamazsiniz sizin elinizdeki eggrop sizin lokaldan baskasina girmez:) pnc degilki bu :)

Raw 19 Ekim 2009 14:53

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
pnc ne yahu :) huh :)

Sanquin 20 Ekim 2009 15:47

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
Bnc diyecektim yaLnis yazmisim :D

MdxL 16 Mart 2010 01:28

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
Nie sokamasın ki ıp port ve orda botlarn oper passı warsa oalbilirr.

PiSLiCk_06 23 Mart 2010 19:58

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
benim bildiğim kadarıyla
Kod:

set my-ip "xx.x.xxx.xxx"
bu bölüme botun dosyalarının bulunduğu sitenin ip adresini yazın...

Kod:

set servers {
  xx.x.xxx.xxx:6667

bu kısımada botun bağlanacağı server'in ip adresini yazın...

Eğer bu şekilde olmaz ise birde set my-ip kısmınada bağlancağı server'in adresini yazıp deneyin

Elix 17 Ağustos 2013 15:09

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
Konu biraz Eski biliyorum ama Uygulamada basarılı bir sonuc alamadıgım icin ve baska yeni konu acmak istemedigim icin buraya yazıyorum. 12.21.21.3 ipli sunucumdan 145.456.87.25 ili sunucuya eggdrop bot sokmak istiyorum bu mümkünmü ? mümkünse ben neden yapamıyorum. ip adreslerini ve dosyaları duzenledigim halde. Telnetten ./eggdrop -m botum.conf yapıyorum girdi gozukuyor ama. ne yazıkki conf'daki ip'ye girmiyor. yardım edecek arkadaslara şimdiden teşekkürler.

Entrance 17 Ağustos 2013 15:23

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
Alıntı:

Elix Nickli Üyeden Alıntı (Mesaj 1041327854)
Konu biraz Eski biliyorum ama Uygulamada basarılı bir sonuc alamadıgım icin ve baska yeni konu acmak istemedigim icin buraya yazıyorum. 12.21.21.3 ipli sunucumdan 145.456.87.25 ili sunucuya eggdrop bot sokmak istiyorum bu mümkünmü ? mümkünse ben neden yapamıyorum. ip adreslerini ve dosyaları duzenledigim halde. Telnetten ./eggdrop -m botum.conf yapıyorum girdi gozukuyor ama. ne yazıkki conf'daki ip'ye girmiyor. yardım edecek arkadaslara şimdiden teşekkürler.

Evet mümkün, zaten son dönemlerde bazı arkadaşlarım BNC sisteminden esinlenerek bu şekilde nicklerini conf'a entegre edip, ilgili sunucularda 7/24 nicklerinin durmasını sağlıyorlar..

Neyse sorununuza döneyim botu sokmak istediğiniz sunucu'da giriş kodu mevcut mu? eğer mevcut değilse girmemesi için bir neden yok, düzenlenmesi gereken yerlerde doğru şekilde ise girmesi lazım..

Ek olarak, SSH programında ilgili dizinde botu ./eggdrop -nm bot.conf şeklinde sokup, dene ve çıkan mesajı buraya kopyalarsan daha verimli yardım(lar..) alabilirsiniz

İyi forumlar.

saywhat 17 Ağustos 2013 17:02

Cevap: Yardım : Eggdrop ßotu baska Sunucuya sokmak
 
eggdrop1.8 haricinde kalan tüm diğer eggdrop1.6.* sürümlerinin .conf'unda ,eggdrop botun üzerinde çalıştığı makinanın botun kullanacağı IP adresinin belirtileceği ayar
set my-ip "xxx.xx.xx.xx" gibidir. 1.8 versionunda bu yerini set vhost4 yada IPv6 kullanılacaksa set vhost6 olarak girilmesi gerekir.

botun girmesini istediğiniz sunucu adresleri/IP'leri ve portlarıysa
set servers {
irc.bla.net:6667
xx.xx.xxx.xx:7000
}

şeklinde ister irc sunucu adı-domain'i ister IP'si olarak bu ayarda listelenebilir.
bot çalıştırılamaya başladığında bu listedeki adresleri+portlarından sırasıyla bağlanmayı dener ilki yanıt vermiyorsa belirli bir süre sonra sıradakine geçer ona bağlanmaya çalışır taki biri yanıt verinceye dek.

tek bir eggdrop üzerinden farklı .conf'lar düzenleyerek ancak birden fazla sunucuya sokulabilir. yani eggdrop klasörümde kurulmuş hazır botum var içine egg.conf yanında yumurta.conf diye ikinci bir .conf atarım botu ikinci bir sunucuya bağlamak için.

burda dikkat edilmesi gereken telnet portları farklı olmalı ,kullanacakları botnet nickleri bota has bilgileri/ayarları farklı düzenlenmeli birbirleriyle eşleşmemeli.yoksa aynı scriptleri iki farklı .conf üzerinden gösterip iki farklı sunucuya tek bot üzerinden bağladığınız bot/larda kullanabilir bunda sıkıntı olmaz.

bir bot çalışmaya başlamış , ps aux yaptığınızda makinanızda/hesabınızda halen çalışıyor görünüyor ama sunucuya girmemişse bir türlü ,

o botun .conf'undaki bilgileri my-ip ve listen xxxx all satırındaki IP ve port bilgilerini kullanıp bota telnet aracı üzerinden bağlanın:

o my-ip-ayarı telnet-port-ayarı örnek: set my-ip "12.12.12.12"
listen 1234 all telnet port ayarı .conf'ta
telneti açıp : o 12.12.12.12 1234 + enter

bağlanınca bota login-name isteyecek.sunucuya girmediği için henüz kendinizi tanıtabilmiş değilsiniz o nedenle "NEW" olarak giriş yapmalısınız daha sonrası sizden handle belirlemenizi sonrası şifre belirlemenizi talep edecek bot. handle(sahiplik-adınız/login-name) set owner " " satırında .conf'ta belirttiğinizle denk olsun-eşleşsin.

arayüzüne eriştikten sonra bota : .status komutu yazın botun şu anki durumunu gösterecek. .jump komutuyla .conf listesindeki bağlanması istenen sunucuya bağlanmayı tekrar deneyecektir.ve neden bağlanamadığınıda o telnet bağlantısı üzerinden görebileceksiniz.

bunun dışında : şimdi botu kill'leyip durdurup ./eggdrop -mn botun.conf gibi -m yanına n seçeneğide eklerseniz putty(ssh) ekranı üzerinden botun bağlanma denemelerini izleyebilirsiniz.derdi neymiş böylece anlaşılabilir.

not: Entrance benden daha hızlı çıktı.. ben hikaye anlatana kadar o çoktan cevap vermiş zaten..



girişte şifre isteyen bir sunucuya nasıl bağlanır?

eggdrop'la birlikte gelen scriptlerden biri quotepass.tcl bu iş yapılmış simple tarafından.
yanlız içindeki bir iki satırın bizdeki girişte şifre isteyen sunuculara göre düzenlenmesi gerek.

öncelikle .conf üzerinde bu scriptinde yüklenmesi için source scripts/quotepass.tcl satırı ekleyip göstermelisiniz tabi.

sonra:
Kod:

set quotepass_resyntax "must type /QUOTE PASS (\[^\" \]*)"
bu satırı girdirmek istediğiniz sunucudan gelen sanırım /giriş kod isteği mesajıyla değişmelisiniz.yani :
Kod:

set quotepass_resyntax "sunucuya bağlanmak için /giris (\[^\" \]*)"
burdaki regex'i silmemeye özen gösterin çünkü sunucudan gelecek giriş kodunu yakalayacak kısımı bu.

sonrada daha alttaki :
Kod:

  putlog "Got a QUOTE PASS request from the server, sending \"PASS $pass\""
    putserv "PASS $pass"

satırlarını:
Kod:

  putlog "sunucudan giriş kodu isteği alındı. \"giris $pass\"  gönderildi"
    putserv "giris $pass"

şeklinde değişin(bunları girdirmek istediğiniz sunudan gelen isteğe uygun/eşleşecek şekilde düzenlemelisiniz ki bot yakalayabilsin.ben burda örnek olarak yazıyorum bu demek değildir ki o sunucularda aynen böyledir.)

bu değişikliklerden sonra ve bu scripti botun çalışmasıyla yüklenmesini sağlarsanız bot sunucudan gelen giriş kodu yada auth herneyse oto algılayıp -gönderebilecektir...


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 16:54.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net