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

>
+
Etiketlenen Kullanıcılar

2Beğeni(ler)
  • 2 Post By BehroozWolf

 
 
LinkBack Seçenekler Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 23 Temmuz 2012, 03:38   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
UnrealIRC/d oper ekleme.




2008 yılında lethe için yazdığım oper ekleme sihirbazı.

Kurulum:

aşşağıda verilen kodlari oper adlı dosyaya kopyalayın. Dosya açmak için pico ya da nano komutunu kullanabilirsiniz. Örneğin;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico oper

kodlari dosyaya kopyaladıktan sonra yapmaniz gereken tek şey kaydedip çıkmak. Daha sonra dosyaya çalışması için gerekli izinleri vermeniz gerekiyor. Bunun içinde

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
chmod +x oper

yazmanız yeterli olacaktır.

Kullanım

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
./oper

yazarak betiği çalıştırabilirsiniz.

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!
#!/bin/bash # Ana kodlar "HAPPY" 'e aittir. BehroozWolf tarafindan modifiye(coded/edited) edilmistir. # Script tam olarak opers.conf dosyasi olusturup, icine girilen bilgiler dogrultusunda oper yazmaktir. # Surekli gelistirilen bu script kodlari tamamen bir saheserdir. # # Son güncelleme: 24.05.2008 tarihinde yapılmıştır. clear CONF="Unreal3.2/opers.conf" NICK="BehroozWolf" SIFRE="123456" FILE0="OorewgcLkKbZtBnGzW^Hv*" FILE1="OoArDqhwgcLkbZtBnGzW^Hv*" FILE2="OoArqDhwgcaLkbZtBnGCzW^Hv*" FILE3="OorDhwgqcLkbZtBnGCzW^Hv*" FILE4="aASsDdFfgHhjKkLliMmnNBbVvCcXZzPpOoIUuYyTtREeWwQq^" echo -e "------- Lethe v1.0 - Operator Paneli ------------" echo -e "" echo -e "\e[1;36mEklenecek oper'in nickini yaziniz\e[0m" echo -e "$n [\e[1;33m$NICK\e[0m] -> $c" read cc if [ ! -z $cc ]; then NICK="$cc" fi echo -e "" echo -e "\e[1;36mEklenecek olan oper'in sifresini yaziniz\e[0m" echo -e "$n [\e[1;33m$SIFRE\e[0m] -> $c" read cc if [ ! -z $cc ]; then SIFRE="$cc" fi history -c echo "oper $NICK {" >> $CONF echo "from {" >> $CONF echo "userhost *@*;" >> $CONF echo "};" >> $CONF echo "password "$SIFRE";" >> $CONF echo "class clients;" >> $CONF echo "snomask kjGnfrebWqFvc;" >> $CONF echo "#maxlogins "1";" >> $CONF # echo2 () { $ECHO2 "$*$ECHO2SUF" # these are defined later } ECHO2SUF='' if [ "`echo -n a ; echo -n b`" = "ab" ] ; then ECHO2='echo -n' elif [ "`echo 'a\c' ; echo 'b\c'`" = "ab" ] ; then ECHO2='echo' ; ECHO2SUF='\c' elif [ "`printf 'a' 2>&1 ; printf 'b' 2>&1`" = "ab" ] ; then ECHO2='printf "%s"' else # ECHO2='echo' fi export ECHO2 ECHO2SUF export ok INPUT # dlrsgn="$" uno="1" dos="2" # c='' n='' 2>/dev/null if [ "`eval echo -n 'a'`" = "-n a" ]; then c='\c' else n='-n' fi # ok=0 echo -e " \e[1;36mLuften yazmis oldugunuz oper'in yetkisini seciniz;\e[0m" echo -e "" echo -e " \033[1;32m0) IRCop : OorewgcLkKbZtBnGzW^Hv*\033[0m" echo -e " \033[1;32m1) ServerAdmin : OoArDqhwgcLkbZtBnGzW^Hv*\033[0m" echo -e " \033[1;32m2) ServicesAdmin : OoArqDhwgcaLkbZtBnGCzW^Hv*\033[0m" echo -e " \033[1;32m3) CoAdmin : OorDhwgqcLkbZtBnGCzW^Hv*\033[0m" echo -e " \033[1;32m4) NetAdmin : aASsDdFfgHhjKkLliMmnNBbVvCcXZzPpOoIUuYyTtREeWwQq^\033[0m" while [ $ok -eq 0 ] ; do echo2 "[$ok]" if read INPUT ; then : ; else echo "" ; exit 1 ; fi if [ ! "$INPUT" ] ; then INPUT=$IRCTYPE fi case $INPUT in no\ default) echo -e "\033[1;32mLuften sadece bir numara seciniz/yaziniz!\033[0m" ;; 0) echo "flags "\"$FILE0"\";" >> $CONF echo "};" >> $CONF ok=22 ;; 1) echo "flags "\"$FILE1"\";" >> $CONF echo "};" >> $CONF ok=1 ;; 2) echo "flags "\"$FILE2"\";" >> $CONF echo "};" >> $CONF ok=2 ;; 3) echo "flags "\"$FILE3"\";" >> $CONF echo "};" >> $CONF ok=3 ;; 4) echo "flags "\"$FILE4"\";" >> $CONF echo "};" >> $CONF ok=4 ;; *) echo -e "\033[1;32mLuften sadece bir numara seciniz/yaziniz!\033[0m" ;; esac done cd /home/$USER/Unreal3.2* ./unreal rehash cd echo -e "*************************************************************" echo -e "* \e[1;36mOper basariyla eklendi..\e[0m" echo -e "* Nick/rumuz : \033[1;32m$NICK\033[0m" echo -e "* Sifresi : \033[1;32m$SIFRE\033[0m" echo -e "* Secilen flag numarasi : \033[1;32m$ok\033[0m" echo -e "*************************************************************" history -c

Yaptığım son paylaşımdır, bu adam gider
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

 

Etiketler
ekleme, oper, unrealirc or d


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
UnrealIRC-4.x versiyonları için (/stats o) oper listesini düzenleme dEathLeSs Parca Kodlar 0 07 Aralık 2017 10:08
ftp den oper ekleme TİGeR Unreal IRCd 13 18 Aralık 2014 19:52
FTP Den Oper/Admin Ekleme. Creator Unreal IRCd 4 20 Şubat 2010 20:30