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

 Kayıt ol  Topluluk
1Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 18 Şubat 2013, 13:21   #11
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: ssh otokur




tcl/tk kurulumu eggdrop için şart değil.Tls paketi tcl8.6.0 kurulacaksa ayrıca eklenmesi gereksiz çünkü 8.6.0 sürümünde sqlite ile beraber halihazırda mevcud.(Tls https bağlantılarını çözümlemek-bağlantı kurmak için kullanılan bi paket.buna ihtiyaç duyan yakın tarihli pekçok eggdrop scripti yazıldı.gerek duyulacaktır)
tDom paketinde kurulum sorunu var.araştırdığımı söyleyemem ancak manuel indirip kurmaya çalıştığınızda dahi hata veriyor.onu bi ara kurcalamam gerek derdi neymiş. tDom yerine UDP ekledim ki bu zaten daha sıkça ihtiyaç duyulan bi tcl paketi. bunun dışında tcllib yeni sürümü çıkardı 1.15 2 hafta kadar önce çıktı.onu değiştim.kod içinde elle girmeniz -ayarlamanız gereken yerler var.kullanmadan evvel yapılmalı.

znc/psybnc kurulumlarını aslında ayırıp ayrı bi kod haline getirmek gerek.bunu düşündüm ancak üşendiğim daha fazla uğraşmak istemediğimden vaz geçtim doğrusu hastayım ateşim var ve bunlarla uğraşamıyacak kadar da mıymıntıyım şu an.
kodu denemediğim için hata/lar'ın ne olduğunu bilemiyorum.buraya pastelerken de bazı kaymalar sorunlar oluşuyor olabilmesi mümkündür.

yukarda da belirttiğim gibi bu sadece örnek teşkil edebileceğini düşündüğüm bi oto kurulum kodudur.kullanmak isteyen/ler* kendilerine göre düzeltip editlemesi gerekecektir.ben kullanmadığım için.. [ben tek tek uğraşmayı cebelleşmeyi daha çok sevdiğim üçün..) benden bu kadar gerisi kullanmak isteyene kalmış...

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#! /bin/bash function deps () { DEPENDENCIES="gcc wget make gcc-c++ libstdc++-devel" deps_ok=YES for dep in $DEPENDENCIES do if ! which $dep &> /dev/null; then echo -e " bu scriptin isleyebilmesi icin $dep kurulu olmali " echo -e " eger Ubuntu yada Debian kullaniyorsaniz $dep kurmak icin kullanacaginiz komut: " echo -e " sudo apt-get install $dep " deps_ok=NO fi done if [[ $deps_ok == NO ]]; then echo -e " bagimliliklar.... bekleniyor " exit 1 else return 0 fi } ###################### # kurulum # ###################### InstallTCL () { cd $HOME wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] tar zxf tcl8.6.0-src.tar.gz cd tcl8.6.0 cd unix ./configure --prefix=$HOME/local ln -s libtcl86.so.1 libtcl86.so make -s make install -s cd $HOME rm tcl8.6.0-src.tar.gz } InstallEggdrop () { cd $HOME wget ftp://ftp.eggheads.org/pub/eggdrop/s...p1.6.21.tar.gz tar -zxvf eggdrop1.6.21.tar.gz cd eggdrop1.6.21 ./configure --with-tcllib=$HOME/local/lib/libtcl8.6.so --with-tclinc=$HOME/local/include/tcl.h make config export LD_LIBRARY_PATH=$HOME/local/lib export TCL_LIBRARY=$HOME/local/lib/tcl8.6 echo "TCL_LIBRARY=$HOME/local/lib/tcl8.6" >> ~/.bashrc echo "LD_LIBRARY_PATH=$HOME/local/lib" >> ~/.bashrc make -s make install DEST=/home/bot-dizini/eggdrop cd $HOME rm eggdrop1.6.21.tar.gz rm -rf eggdrop1.6.21 } InstallTCLlib () { cd $HOME wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] tar -zxf tcllib-1.15.tar.gz cd tcllib-1.15 ./configure --prefix=$HOME/local make install -s cd $HOME rm tcllib-1.15.tar.gz rm -rf tcllib-1.15 } InstallTRF () { cd $HOME wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] tar zxf trf2.1.4.tar.gz cd trf2.1.4 ./configure --prefix=$HOME/local make -s make install -s cd $HOME rm trf2.1.4.tar.gz rm -rf trf2.1.4 } InstallUDP () { cd $HOME wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] tar -zxf tcludp-1.0.8.tar.gz cd tcludp-1.0.8 ./configure --prefix=$HOME/local make make install cd $HOME rm tcludp-1.0.8.tar.gz rm -rf tcludp-1.0.8 } InstallZNC () { #cd $HOME && ./znc cd $HOME wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] tar -zxvf znc-0.204.tar.gz cd znc-0.204 ./configure --prefix=$HOME/znc --enable-extra make -s make install -s cd $HOME rm znc*.tar.gz rm -rf znc-0.204 read -p "ZNC'e kurulum yapmak istiyormusunuz ? [y/n]: " if [ $REPLY = "y" ]; then cd $HOME/znc/bin/ ./znc --makeconf cd $HOME rm znc else echo " ./znc --makeconf komutunu dosyadan calistirin" fi } ConfigureBNC () { cd $HOME/psybnc rm psybnc.conf touch psybnc.conf read -p " 6700-35000 arasi bir port araligi belirleyin " if [ $REPLY -ge "6700" -a $REPLY -le "35000" ]; then echo "PSYBNC.SYSTEM.PORT1=$REPLY" >> $HOME/psybnc/psybnc.conf fi echo -n "bouncer icin bir isim belirleyin ve [ENTER]: " read name echo "PSYBNC.SYSTEM.ME=$name" >> $HOME/psybnc/psybnc.conf default=000.000.0.0 read -p "IP adres belirleyin [$default]: " REPLY REPLY=${REPLY:-$default} echo "PSYBNC.SYSTEM.DCCHOST=$REPLY" >> $HOME/psybnc/psybnc.conf default=000.000.0.0 read -p "Host IP giriniz [$default]: " REPLY REPLY=${REPLY:-$default} echo "PSYBNC.SYSTEM.HOST1=$REPLY" >> $HOME/psybnc/psybnc.conf echo "PSYBNC.HOSTALLOWS.ENTRY0=*;*" >> $HOME/psybnc/psybnc.conf echo "host izinleri ekleniyor" echo -n "bir nick belirleyin ve [ENTER]: " read name echo "USER1.USER.NICK=$name" >> $HOME/psybnc/psybnc.conf echo -n "username belirleyin ve [ENTER]: " read name echo "USER1.USER.USER=$name" >> $HOME/psybnc/psybnc.conf cd /home/$USER/psybnc/ default=password read -s -p "bir sifre [$default] belirleyin ve [ENTER]: " REPLY REPLY=${REPLY:-$default} echo "USER.USER1.PASS=$REPLY" >> $HOME/psybnc/psybnc.conf echo "admin haklari ekleniyor" echo "PSYBNC.USER.RIGHTS=1" >> $HOME/psybnc/psybnc.conf cd /home/$USER/psybnc read -p "oto DCC ekleniyor. tamam mi? [y/n]: " if [ $REPLY = "y" ]; then echo "USER1.USER.AUTODCCGET=1" >> $HOME/psybnc/psybnc.conf else echo "oto DCC eklenmemis" fi read -p "bir VHOST belirlemek istermisiniz? [y/n]: " if [ $REPLY = "y" ]; then echo -n "Vhost girin ve [ENTER]: " read name echo "USER1.USER.VHOST=$name" >> $HOME/psybnc/psybnc.conf fi read -p "sistem mesajlari alinsin mi? [y/n]: " if [ $REPLY = "y" ]; then echo "USER1.USER.SYSMSG=1" >> $HOME/psybnc/psybnc.conf else echo "sistem mesajlari aktif edilmedi" fi echo -n "bir login name belirleyin ve [ENTER]: " read name echo "USER1.USER.LOGIN=$name" >> $HOME/psybnc/psybnc.conf echo "OK" echo "kurulum tamamlandi !!" make -s read -p "psyBNC baslasin mi? [y/n]: " if [ $REPLY == "y" ]; then cd $HOME/psybnc/ ./psybnc cd $HOME rm psybnc exit else echo "./psybnc komutunu $HOME/psybnc dizininde calistirin" fi } InstallBNC () { #cd $HOME && ./psy cd $HOME wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] tar -zxvf psyBNC-2.3.2-9.tar.gz cd /$HOME/psybnc/ make -s cd $HOME rm psyBNC-2.3.2-9.tar.gz read -p "psyBNC kurulumu yapmak istermisiniz? [y/n]: " if [ $REPLY = "y" ]; then ConfigureBNC fi } ################### ### menu ### ################### InstallTCL InstallEggdrop InstallTCLlib InstallTRF InstallUDP InstallZNC InstallBNC read -p " psyBNC yada ZNC arasinda bir tercih yapin. [psy/znc]: " if [ $REPLY = "znc" ]; then InstallZNC &> /home/kurulacak-dizin/ZNC elif [ $REPLY = "psy" ]; then InstallBNC fi read -p "psyBNC kurulumu yapmak istiyormusunuz? [y/n]: " if [ $REPLY = "y" ]; then ConfigureBNC &> /home/kurulacak-dizin/psy.log fi


 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Cevapla

Etiketler
otokur, ssh


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
Otokur yardim AdanaSheLL Servisler 0 26 Kasım 2012 07:21