Posts Tagged “Addonlar”

Kanal Topic ve Görevli Bilgi Verme Addonu

Bu kod her girdiğiniz kanalın topic bilgilerini ve kanal görevli bilgilerini size detaylı olarak sunuyor. Yapmanız gereken tek şey kodu alt+r yaparak mircinizde remoteler kısmına eklemeniz.

on *^:Join:#:{
if ($nick == $me) {
echo $chan 5 ~ X Script ~ 6[ 4 $+ # 2Kanalına Girdiniz6 ] | halt
}
}
raw 332:* {
echo $2 5 ~ X Script ~ 6[4 $2 $+ $+ 6 ] [4 Topic 6] 2= 6[ $3- $+ 6 ]
halt
}
raw 333:* {
echo $2 5 ~ X Script ~ 6[ 4Kanalın Kuruluş Tarihi 6] 2=6 [2 $asctime($4) 6]
echo $2 5 ~ X Script ~ 6[ 4Topic Kurucusu6 ] 2= 6[2 $3 6]
halt
}
raw 366:*: {
echo 10 $2 5 ~ X Script ~ 6[ 2Kanaldaki Op Sayısı :4 $opnick($2,0) 6] [2 Voice Sayısı:4 $vnick($2,0) 6] [ 2Toplam:4 $nick($2,0) 2Kişi Bulunmaktadır 6] }
echo 10 -s 5 ~ X Script ~ 6[ 2Kanaldaki Op Sayısı :4 $opnick($2,0) 6] [2 Voice Sayısı:4 $vnick($2,0) 6] [ 2Toplam:4 $nick($2,0) 2Kişi Bulunmaktadır 6] }
echo -s 10 $str(¯,60)
halt

}

Paylaşan : Ayaz

Comments Yorum Yok »

Değerli mirc kullanıcıları. Şimdi sizlerle özel bir mirc kodu sunacağım.

Badnick Renklendirme mIRC Addonu – Kodu

Bu mirc kodu sayesinde siteye giren badnickleri renkli olarak görebilirsiniz. Kodu aktif etmek için /bad yazıyorsunuz ve bad nick varsa /badat yazmanız yeterlidir. Belirlediği tüm badnickleri otomatik kendi atıcaktır.

alias mdxinit {
dll $mdx_fullpath SetMircVersion $version
dll $mdx_fullpath MarkDialog $dname
}
alias badat { mode # +b %bdnck | kick # %bdnck Badnick ! }
dialog renq {
title “Renk Ayarları”
size -1 -1 212 83
option dbu
icon 1, 0 2 208 15, he.PNG, 0
edit “”, 2, 4 16 19 10
edit “”, 3, 33 16 18 10
edit “”, 4, 93 16 93 10
edit “”, 5, 57 16 20 10
text “Lütfen Sadece Renk Karakteri Ve Sayı Giriniz.. “, 6, 4 36 205 8, center
text “Not ;”, 7, 5 47 205 8, center
text “Resim İçin Tuğçe Arkadaşımıza Teşekkür Ederim :) ”, 8, 4 57 206 8, center
button “Kapat.”, 9, 83 67 37 12, ok cancel
}
on *:dialog:renq:*:*:{
if ($devent == init) {
did -a renq 2 %saat
did -a renq 3 %giris
did -a renq 5 %nick
did -a renq 4 %adres
}
}
if ($devent == edit) {
set %saat $did(2)
set %giris $did(3)
set %nick $did(5)
set %adres $did(4)
}
alias bad { dialog -md bad bad }
alias mdx_fullpath { return $+(“,mdx.dll,”) }
alias mdx { dll $mdx_fullpath $1- }
dialog bad {
title “Gorhele.Com – Kötü Nick Koruması”
size -1 -1 223 145
option dbu
list 3, 8 17 91 85, size extsel
box “Ayarlar”, 4, 104 5 110 95
button “&Ekle !”, 8, 110 15 29 56, flat
button “Uygula – Kapat “, 11, 110 75 99 22, flat ok cancel
edit “.:: -;Ayaz- wWw.mIRCbuL.Net ::.”, 12, 3 119 215 10, read center
text “Şuanda Ekli Nickler ;”, 15, 8 6 90 8, center
list 1, 0 132 222 10, size
button “&Kaldır !”, 2, 146 15 30 56, flat
button “&Ayarlar”, 5, 182 15 28 56, flat
text “Atmak İçin Nick’e Sağ Tıklayın `Atmak İstiyorum` u Clickleyin :) ”, 6, 8 107 205 8, center
}

on *:dialog:bad:*:*:{
if ($devent == init) {
dll mdx.dll SetMircVersion $version
dll mdx.dll MarkDialog $dname
mdxinit
mdx SetControlMDX $dname 1 StatusBar sizeGrip > bars.mdx
mdx SetControlMDX $dname 3 listview flatsb header grid report > views.mdx
did -i $dname 3 1 headerdims 159:1
did -i $dname 3 1 headertext + 0 Nickler $+ $chr(9)
mdx SetBorderStyle $dname 1 windowedge
dll mdx.dll SetFont 1,2,3,4,5,8,11,12,15 14 800 Arial
dll mdx.dll SetColor $dname   18  text $rgb(255,255,255)
dll mdx.dll SetColor $dname 3,12,15 text $rgb(138,43,226)
var %i 1
while (%i <= $lines(badnickler.txt)) {
did -a bad 3 $read(badnickler.txt,%i)
inc %i
}
}
if ($devent == sclick) {
if ($did == 8) {
var %i $?”Eklenecek Nick”
write badnickler.txt %i
did -a bad 3 %i
}
}
if ($did == 2) {
if ($did(3).sel != $null) {
write $+(-ds,$did(3).seltext) badnickler.txt
did -d $dname 3 $did(3).sel
}
}
if ($did == 5) {
dialog -m renq renq
}
}
on *:JOIN:#: {
var %i 1
while (%i <= $lines(badnickler.txt)) {
if ($read(badnickk.txt,%i) iswm $nick) { echo $chan %saat $+ $timestamp * %join $+ Giriş: %nick $+ $nick %adres $+ ( $+ $address $+ ) | halt | set %bdnck $nick  }
inc %i
}
}
on *:load: {
echo -a $timestamp Badnick Renklendirici Yüklendi. :)
echo -a $timestamp Açmak için 4 /bad yazınız. ~Coder By Ayaz~
set %saat 10
set %giris 10
set %nick 4
set %adres 10
}
menu menubar,status,nicklist,query {
Badnick Renklendirme:/bad
}
menu nicklist {
Atmak İstiyorum:/badat
}
on *:unload: {
unset %bdnck | unset %saat | unset %giris | unset %adres | unset %nick | echo -a $timestamp *** Badnick Renklendirme Kaldırıldı.
}

Not: mIRC’inizin bulunduğu klasörün içersine badnickler.txt isimli bir badnicklerden oluşan metin belgesi oluşturmalısınız.

Yazan ve Editleyen: Ayaz

Comments Yorum Yok »

Kişiye Özel Host ve İdent Verme Addonu.

Benim kullandığım bir kodu örnek vericem. LiderChat yönetimizden Kustah nick’li oper’imiz askerde suan komando olarak görevini yapıyor. Bende izinlere geldiğinde ona özel host ident mirc addonu yaptım ve onu kullanıyor.

Host İdent Kodu:

on *:text:*!kustah*:*:{ .chghost Kustah ndo
.chgident Kustah Kom
}

Kustah (Kom@ndo)

şeklinde görülüyor.

Comments Yorum Yok »

Selam mIRC kullanıcıları. Şimdi sizler’e istediğiniz dil’i istediğiniz dil’e çevirebiliceğiniz süper bir sözlük mirc kodu vericeğim.

Dil’den Dile Çeviri mIRC Kodu

menu menubar,status,channel,query {
-
Translation v1.0 { dialog $iif($dialog(trans),-x,-md) trans trans }
-
}

;============================== DIALOG

dialog trans {
title “Translation v1.0″
size -1 -1 128 168
option dbu notheme
combo 1, 4 9 59 250, size drop
text “From:”, 2, 4 1 25 8
text “To:”, 3, 65 1 25 8
combo 4, 65 9 59 250, size drop
edit “”, 5, 4 29 120 52, multi return vsbar
text “Text:”, 6, 4 21 25 8
text “Translation:”, 7, 4 84 29 8
edit “”, 8, 4 92 120 52, read multi return vsbar
box “”, 9, -7 144 141 4
button “&Clipboard”, 10, 48 152 37 12
button “&OK”, 11, 85 152 37 12, ok
button “&Translate!”, 12, 4 152 37 12
}
on *:dialog:trans:sclick:1:{ %from = $did(1).seltext }
on *:dialog:trans:sclick:4:{ %to = $did(4).seltext }
on *:dialog:trans:sclick:10:{
var %a = 1
while (%a <= $did(8,0).lines) {
if (%a == 1) { clipboard $did(8,%a).text }
else { clipboard -a $+($chr(160),$did(8,%a).text) }
inc %a
}
}
on *:dialog:trans:close:0:{
unset %answer
unset %att
}
on *:dialog:trans:init:0:{
%att = 5
var %lng = ar,bg,zh-CN,zh-TW,hr,cs,da,nl,en,fi,fr,de,el,hi,it,ja,ko,no,pl,pt,ro,ru,es,sv
var %lng2 = Arabic,Bulgarian,Chinese (Simp.),Chinese (Trad.),Croatian,Czech,Danish,Dutch,English,Finnish,French,German,Greek,Hindi,Italian,Japanese,Korean,Norwegian,Polish,Portuguese,Romanian,Russian,Spanish,Swedish
var %a = 1, %b
while ($gettok(%lng2,%a,44)) {
%b = $ifmatch
did -a trans 1 %b
did -a trans 4 %b
if (%from == %b) { did -c trans 1 %a }
elseif (%to == %b) { did -c trans 4 %a }
inc %a
}
did -f trans 5
}
on *:dialog:trans:sclick:12:{
if (!$did(5).text || !$did(4).seltext || !$did(1).seltext || $did(4).seltext == $did(1).seltext) { beep | return }
unset %txt
var %a = 1, %b
while ($did(5,%a).text) {
%b = %b $ifmatch
inc %a
}
var %txt = $replace(%b,$chr(39),%!039,$chr(44),%!2C,$chr(35),%!32,!,%!31,$chr(36),%!24,’,%!27,$chr(40),%!28,$chr(41),%!29)
did -ra trans 8 Translating…
translate %txt
%att = 5
}

;============================== ALIASES

alias -l translate {
sockclose xtranslate
sockopen xtranslate google.com 80
sockmark xtranslate $1-
}
alias -l striphtml {
var %p = 1, %b = $remove($replace($1-,>,$+(>,$chr(32)),<,$+($chr(32),<,)),$chr(35),amp), %c
while ($gettok(%b,%p,32)) {
%c = $ifmatch
if (*&*;* iswm %c) {
var %g = $remove(%c,&,amp,#,1,2,3,4,5,6,7,8,9,0)
var %left = $gettok(%c,1,38)
var %right = $gettok(%c,2,59)
var %middle = $remove(%c,%left,%right,&,$chr(35),;)
%g = $replace(%g,;,$chr(%middle))
%b = $replace(%b,%c,%g) | %p = 0
}
elseif (*<* iswm %c || *</* iswm %c || *solid* iswm %c || *px* iswm %c || *:* iswm %c && $remove(%c,:) !isnum || */* iswm %c || *’* iswm %c || *&* iswm %c || *<*>* iswm %c || *=* iswm %c || *”* iswm %c || *>* iswm %c || $+(*,$chr(40),*) iswm %c || $+(*,$chr(41),*) iswm %c || $+(*,$chr(123),*) iswm %c || $+(*,$chr(125),*) iswm %c) { %b = $remove(%b,%c) | %p = 0 }
inc %p
}
return %b
}
alias -l endtranslate {
did -ra trans 8 Nothing found.
unset %a
}
alias -l checkfile {
if (%txt) {
did -ra trans 8 $striphtml($remove(%txt,$+($chr(32),$chr(32)),</textarea))
unset %txt
}
else { did -ra trans 8 Nothing found. }
}

;============================== EVENTS

on *:sockopen:xtranslate:{
var %lng = ar,bg,zh-CN,zh-TW,hr,cs,da,nl,en,fi,fr,de,el,hi,it,ja,ko,no,pl,pt,ro,ru,es,sv
var %from = $gettok(%lng,$did(trans,1).sel,44)
var %to = $gettok(%lng,$did(trans,4).sel,44)
if ($sockerr > 0 && $dialog(trans)) { did -ra trans 8 Socket error(s). Try again later. | return }
var %get = $+(http://translate.google.com/translate_t?&sl=,%from,&tl=,%to,&text=,$replace($sock($sockname).mark,$chr(32),+))
sockwrite -n $sockname GET %get HTTP/1.1
sockwrite -n $sockname Host: $+(www.google.com,$str($crlf, 2))
}
on *:sockread:xtranslate:{
if ($sockerr > 0 && $dialog(trans)) { did -ra trans 8 Socket error(s). Try again later. | return }
sockread -f 8096 &a
while ($sockbr > 0) {
if ($bfind(&a,1,id=suggestion>)) {
var %a = $ifmatch
bset -t &a %a $bvar(&a,%a,990000000).text
tokenize 32 $gettok($bvar(&a,%a,99000000000).text,2,62)
%txt = $1-
}
elseif ($bfind(&a,1,</textarea>)) {
%txt = %txt $gettok($bvar(&a,1,99000000000).text,1,60)
}
sockread 8096 &a
}
.timercheck -o 1 1 checkfile
}

Bu kodu remotelerinize ekleyiniz ve kanala sağ tıkladığınızda en alt’da çıkacaktır.

Tags: dil mirc kodu, sözlük mirc kodu, süper çeviri kodu, süper çeviri addonu, addonlar

Comments Yorum Yok »

Değerli mIRC kullanıcıları. Şimdi sizlere süper bir mirc addonu paylaşıcam. Alıntı ama üzerinde baya bir değişiklik yaptım daha iyi hale getirip sizlere sunuyorum.

Bu mIRC Kodu istediğiniz kişinin nereli olduğu bilgilerini size sunacaktır.

on *:LOAD:{
if (!$exists(” $+ $scriptdirdns.cache.ini $+ ” )) {
write -c ” $+ $scriptdirdns.cache.ini $+ ”
}
}

alias ClassC {
;This alias will return Class C of the given ip
;Example: $ClassC(127.0.0.9) will return 127.0.0.*
if ($isid) {
if ($1) {
;checking if ip’s structure is valid.
if (*.*.*.* iswm $1) {
if ($GetNum($1,1) isnum && $GetNum($1,2) isnum && $GetNum($1,3) isnum && $GetNum($1,4) isnum) {
return $+($GetNum($1,1),.,$GetNum($1,2),.,$GetNum($1,3),.,*)
}
else {
return invalid
halt
}
}
else {
return $1
}
}
else {
echo $color(info) -at * /ClassC: insufficient parameters
halt
}
}
}

alias -l GetNum {
return $gettok($1,$2,46)
}

on *:DNS:{
if ($raddress) {
if ($raddress isnum) {
write ” $+ $scriptdirdns.tmp $+ ” $raddress
traceip
}
else {
var %tot = $dns(0)
var %i = 1
while (%i <= %tot) {
write ” $+ $scriptdirdns.tmp $+ ” $dns(%i).ip
inc %i
}
traceip
}
}
else {
write ” $+ $scriptdirdns.tmp $+ ” $dns(0).ip
traceip
}
}

alias traceip {
if ($1) {
if ($1 == -r && $2) {
if ($ini(” $+ $scriptdirdns.cache.ini $+ “,$ClassC($2)) != 0) {
remini -n ” $+ $scriptdirdns.cache.ini $+ ” $ClassC($2)
if ($show) {
echo $color(info) -at * /traceip: removed $ClassC($2) from the cache.
}
}
else {
if ($show) {
echo $color(info) -at * /traceip: couldn’t find $ClassC($2) $+ .
halt
}
}
}
elseif ($1 == -u) {
if (!$sock(update.traceip)) {
sockopen update.traceip scripts.THM.org.ua 80
if ($show) {
echo $color(info) -at * /traceip: Update is in progress…
}
}
else {
if ($show) {
echo $color(info) -at * /traceip: Update is alredy in progress.
halt
}
}
}
else {
set %ip $1
:check1
if ($exists(” $+ $scriptdirdns.cache.ini $+ “)) {
if ($ini(” $+ $scriptdirdns.cache.ini $+ “,$ClassC($1),0) != 0) {
if ($readini(” $+ $scriptdirdns.cache.ini $+ “,$ClassC($1),location) != unresolved) {
if ($show) {
echo $color(other) -at [CACHED] $1 is $readini(” $+ $scriptdirdns.cache.ini $+ “,$ClassC($1),location)
halt
}
}
else {
goto w00t
}
}
else {
writeini -n ” $+ $scriptdirdns.cache.ini $+ ” $ClassC($1) location unresolved
:w00t
if (!$sock(traceip $+ %ip)) {
sockopen traceip $+ %ip www.dnsstuff.com 80
}
}
}
else {
write -c ” $+ $scriptdirdns.cache.ini $+ ”
goto check1
}
}
}
else {
if ($exists(” $+ $scriptdirdns.tmp $+ “)) {
var %i = 1
if ($lines(” $+ $scriptdirdns.tmp $+ “) > 0) {
if ($show) {
.timerechoips -m 1 1 echo $color(other) -at * /traceip: Going to trace $lines(” $+ $scriptdirdns.tmp $+ “) $iif($lines(” $+ $scriptdirdns.tmp $+ “) > 1,IP’s,IP) $+ …
}
while (%i <= $lines(” $+ $scriptdirdns.tmp $+ “)) {
.timertraceip $+ $read(” $+ $scriptdirdns.tmp $+ “,%i) 1 %i traceip $read(” $+ $scriptdirdns.tmp $+ “,%i)
inc %i
}
}
.remove ” $+ $scriptdirdns.tmp $+ ”
}
else {
echo $color(info) -at * /traceip: insufficient parameters
}
}
}

on *:SOCKOPEN:update.traceip:{
if ($sockerr > 0) {
sockclose $sockname
echo $color(info) -at * /traceip (update): An error has occured.
if ($sockerr == 3) {
if (!$sock($sockname)) {
sockopen update.traceip scripts.THM.org.ua 80
}
}
}
else {
sockwrite -n $sockname GET /scripts/IPTracer/dns.cache.ini HTTP/1.0
sockwrite -n $sockname Host: www.THM.org.ua
sockwrite -n $sockname ACCEPT: *.*
sockwrite $sockname $crlf
%ip.line = 0
.remove ” $+ $scriptdirtempdns.cache.ini $+ ”
}
}

on *:SOCKREAD:update.traceip:{
if (%ip.line <= 9) {
sockread %update
tokenize 32 %update
if ($1 == Content-Length:) {
if ($calc($2 – $file(” $+ $scriptdirdns.cache.ini $+ “).size) > 0) {
set %allow.update $true
}
}
inc %ip.line
}
else {
if (%allow.update) {
sockread &update
bwrite ” $+ $scriptdirtempdns.cache.ini $+ ” -1 &update
unset %ip.line
}
else {
sockclose $sockname
echo $color(info) -at /traceip (update): Your cache is bigger than the internet cache. There are $ini(” $+ $scriptdirdns.cache.ini $+ “,0) zones in your cache. Aborted
}
}
unset %update
bunset &update
}

alias -l ask.for {
if ($?!=”There are less/same IP’s in the updated file. Do you wish to replace your cache anyway?” == $true) {
return $true
}
else {
return $false
}
}

on *:SOCKCLOSE:update.traceip:{
.timerdo.update -m 1 1 do.update
unset %allow.update
}

alias -l do.update {
var %total = $calc($ini($scriptdirtempdns.cache.ini,0) – $ini($scriptdirdns.cache.ini,0))
.remove ” $+ $scriptdirdns.cache.ini $+ ”
.rename ” $+ $scriptdirtempdns.cache.ini $+ ” ” $+ $scriptdirdns.cache.ini $+ ”
echo $color(info) -at /traceip (update): Update succeeded! There are $ini(” $+ $scriptdirdns.cache.ini $+ “,0) zones in the cache now. Total %total zones added.
}

on *:SOCKOPEN:traceip*:{
if ($sockerr > 0) {
sockclose $sockname
echo $color(info) -at * /traceip: An error has occured.
if ($sockerr == 3) {
if (!$sock($sockname)) { sockopen traceip $+ %ip www.dnsstuff.com 80 }
}
}
else {
sockwrite -n $sockname GET /tools/whois.ch?ip= $+ %ip HTTP/1.1
sockwrite -n $sockname Host: www.dnsstuff.com
sockwrite -n $sockname Connection: keep-alive
sockwrite $sockname $crlf
}
}

on *:SOCKCLOSE:traceip*:{
if (!%ip) { echo $color(info) -at * /traceip: An error has occured. }
}

on *:SOCKREAD:traceip*:{
sockread %trace
tokenize 32 %trace
if (Country: isin %trace) {
echo $color(other) -at $remove($sockname,traceip) is $remove($2-,[,],(High))
writeini -n ” $+ $scriptdirdns.cache.ini $+ ” $ClassC($remove($sockname,traceip)) location $remove($2-,[,],(High))
sockclose $sockname
}
unset %trace
.timerruns 1 1 unset %ip
}

menu nicklist {
Trace IP:dns $$1
}

menu query {
Trace IP:dns $$1
}

Bu kod’u ister mircinize dosya olarak yükleyin, isterseniz direk remoteye ekleyiniz.

Addon yükledikden sonra calıştırmak için /traceip IP komutunu kullanarak istediginiz ipin hangi şehire baglı oldugunu bulabilirsiniz..

Tags: ip bulma addonu, şehir bulma addonu, mirc addonları, mirc kodları

Comments Yorum Yok »

Önce cr versiyonunu accountunuza indirin..
tar -zxvf CR1.8.4-Linux.tar.gz
cd CR1.8.4-Linux
./install komutu ile kurarsınız

ilk sorusu keydir elinizdeki keyinizi yazarsınız diğer soruları anlarsınız dikkat etmeniz gereken
portlardır
7000,6667-6669 seklinde size bir örnek verir aldanmayın o kısma
7030,6667-7000:ServerIPNumaranız
seklinde yazınız eğer shell firmanızda cr kurulmussa ve 7030 portuna kurulu ise sizde kurarken o portu 7031 ve ya 7032 vs.. seklinde giriniz..
kurulum yaparken CR nin kendi servislerini kullancaksanız CRServices sorusuna yes diyiniz..
./startcr
seklinde serverinizi çalıştırabilirsiniz

web kontrol panelinden serveri yonetmek için

http://IPNumaranız:WebPortunuz/admin/default.adm

seklinde girersiniz
web port kurulumda sorulan web port tur 7030 yazdığımız default port ile karıstırmayın web portlar 8000 den baslar aynı sekilde o makinada 8000 e kurulmussa 8001 e kurulması gerekir diğer cr nin bu adrese bağlanırken size sorduğu kullanıcı adı Admin nickinizdir password ise admin sifrenizdir..
Servisleriniz giderse
serverdan AdminServ i kullanarak geri getirebilirsiniz
/as services util start
seklinde
ilk kurulumda sadece chanserv ve nickserv kurulur ..
memoserv ve operserv i kurmak için extra işlemler gerekir..
/as services memoserv enable
/as services operserv enable
seklinde yazıp serveri telnetten kapatıp açarsanız
cd CR1.8.4-Linux
./stopcr(kapatma)
./startcr (açma)
memoserviniz gelir..
[img]Önce cr versiyonunu accountunuza indirin..
tar -zxvf CR1.8.4-Linux.tar.gz
cd CR1.8.4-Linux
./install komutu ile kurarsınız

ilk sorusu keydir elinizdeki keyinizi yazarsınız diğer soruları anlarsınız dikkat etmeniz gereken
portlardır
7000,6667-6669 seklinde size bir örnek verir aldanmayın o kısma
7030,6667-7000:ServerIPNumaranız
seklinde yazınız eğer shell firmanızda cr kurulmussa ve 7030 portuna kurulu ise sizde kurarken o portu 7031 ve ya 7032 vs.. seklinde giriniz..
kurulum yaparken CR nin kendi servislerini kullancaksanız CRServices sorusuna yes diyiniz..
./startcr
seklinde serverinizi çalıştırabilirsiniz

web kontrol panelinden serveri yonetmek için

http://IPNumaranız:WebPortunuz/admin/default.adm

seklinde girersiniz
web port kurulumda sorulan web port tur 7030 yazdığımız default port ile karıstırmayın web portlar 8000 den baslar aynı sekilde o makinada 8000 e kurulmussa 8001 e kurulması gerekir diğer cr nin bu adrese bağlanırken size sorduğu kullanıcı adı Admin nickinizdir password ise admin sifrenizdir..
Servisleriniz giderse
serverdan AdminServ i kullanarak geri getirebilirsiniz
/as services util start
seklinde
ilk kurulumda sadece chanserv ve nickserv kurulur ..
memoserv ve operserv i kurmak için extra işlemler gerekir..
/as services memoserv enable
/as services operserv enable
seklinde yazıp serveri telnetten kapatıp açarsanız
cd CR1.8.4-Linux
./stopcr(kapatma)
./startcr (açma)
memoserviniz gelir..
[/img]Önce cr versiyonunu accountunuza indirin..
tar -zxvf CR1.8.4-Linux.tar.gz
cd CR1.8.4-Linux
./install komutu ile kurarsınız

ilk sorusu keydir elinizdeki keyinizi yazarsınız diğer soruları anlarsınız dikkat etmeniz gereken
portlardır
7000,6667-6669 seklinde size bir örnek verir aldanmayın o kısma
7030,6667-7000:ServerIPNumaranız
seklinde yazınız eğer shell firmanızda cr kurulmussa ve 7030 portuna kurulu ise sizde kurarken o portu 7031 ve ya 7032 vs.. seklinde giriniz..
kurulum yaparken CR nin kendi servislerini kullancaksanız CRServices sorusuna yes diyiniz..
./startcr
seklinde serverinizi çalıştırabilirsiniz

web kontrol panelinden serveri yonetmek için

http://IPNumaranız:WebPortunuz/admin/default.adm

seklinde girersiniz
web port kurulumda sorulan web port tur 7030 yazdığımız default port ile karıstırmayın web portlar 8000 den baslar aynı sekilde o makinada 8000 e kurulmussa 8001 e kurulması gerekir diğer cr nin bu adrese bağlanırken size sorduğu kullanıcı adı Admin nickinizdir password ise admin sifrenizdir..
Servisleriniz giderse
serverdan AdminServ i kullanarak geri getirebilirsiniz
/as services util start
seklinde
ilk kurulumda sadece chanserv ve nickserv kurulur ..
memoserv ve operserv i kurmak için extra işlemler gerekir..
/as services memoserv enable
/as services operserv enable
seklinde yazıp serveri telnetten kapatıp açarsanız
cd CR1.8.4-Linux
./stopcr(kapatma)
./startcr (açma)
memoserviniz gelir..

Comments Yorum Yok »

Once XServ`i direkman shell hesabimiza cekiyoruz. (Eger daha onceden ftp ile gonderdiyseniz bunu yapmaniza gerek yok.)

[user@liderchat user] wget http://easynews.dl.sourceforge.net/sourceforge/xserv/XServ1.01-beta.tar.gz

[user@liderchat user] tar zxvf XServ1.01-beta.tar.gz

[user@liderchat user] cd XServ1.01

[user@liderchat XServ1.01] ./kur

Kurulum sadece bu kadar basittir. Kurulum islemi sistemin hizina gore 3-10 dakika kadar surebilir. Bir P4 islemcide kurulum suresi 2 dakika iken celeron bir islemcide bu sure 10dakikaya cikabilecektir.! Ayrica sistem cok yuklu bir sistem ise kurulum uzayabilir.! Kurulum bittikten sonra karsiniza zaten kurulumun bittigini belirten bi msg cikacaktir.! Simdi sira geldi conf dosyasini duzenlemeye, conf dosyasini duzenlemek oldukca kolaydir cunku aciklamalar vede conf tamamiyle turkcedir. pico ile xserv.conf u acip, icindeki ayarlari kendi serveiniza gore degistirin vede bittikten sonra kaydedip cikin, isterseniz xproxy.conf dosyasinida editleyebilir vede servera girilmemesini istediginiz portlari confa ekleyebilirsiniz. Eger pico yada vi kullanmasini bilmiyorsaniz, shell hesabiniza ftp ile baglanip xserv.conf dosyasini makinenize indirin. Wordpad ile editleyip tekrar ftp ile shell hesabiniza gonderin. Servisleri calistirmak icin ./XServ yazmaniz yeterli olucaktir. Eger servisler serveriniza baglanmazsa hatayi logs/hersey.log dosyasinin icine bakarak bulabilirsiniz. Eger sorunu cozemezseniz Forumlarimizdan bize ulasabilirsiniz. XServ servera baglantikdan sonra ilk nicki regleyeni services root admin (CService Root) olarak eklicektir. Guvenlik onlemi icinde ilk nicki sadece ircop olan birisi kayit edebilmektedir. Nickinizi kayit etmek icin /msg x@servis..org regnick nick sifre yazmaniz gerekicektir.! x@servis..org bolumu sizin xserv.conf da ayarladiginiz botun nicki vede servislerinizin adina gore degisik olucaktir unutmayin.!! XServ kurulum vede yonetim bakimindan oldukca kolay vede ozellikli bir servistir. Diger serviceslerde olan botserv`e ihtiyaciniz yoktur cunku OS icindeki komutla zaten servera bot ekleyebilirsiniz. Ayrica kendi proxy scanner`i ile ayrica proxy scanner acmaniza gerek kalmiyacaktir.

Comments Yorum Yok »

Auspice yeni nesil irc servislerinden biri vede bircok ozellige sahip, anope yada ircservices kadar saglam olmasada birlikte geldigi ozellikler bakimindan bircok kisinin secimi olabilir.

Oncelikle auspice son versionu olan 2.8.1`i shell hesabimiza indiriyoruz.
ston@server1 [~]# wget http://easynews.dl.sourceforge.net/sourceforge/auspice/aus2.8.1.tgz
bu islem bittikten sonra, sira dosyayi acmaya geldi.
ston@server1 [~]# tar zxvf aus2.8.1.tgz
Simdi auspice servisleri auspices/ klasoru – - icine acilmis durumda simdi configure islemine basliyalim.
ston@server1 [~]# cd auspices/
ston@server1 [~]# ./config
Bu islemden sonra auspices bazi sorular sorucak bu sorulari istediginiz gibi cevap verebilirsiniz, ancak ben burada en uygun olanlari vericem, boylece program daha ii calisicaktir.
—> Select IRCd you are using
————————WORKBEST—————————–
1) Unreal
2) Titan & Viagra
————————EXPERIMENTAL————————
3) Ultimate 2.8.x
4) Liquid 8.0 (or later)
5) RageIRCd 1.4 (or later)
6) Bahamut
7) DreamForge
CR
9) Ultimate 3.x
————————————————————————
burda en iyi secim Unreal, 3 ve asagisindakiler buyuk ihtimalle sorun cikartabilirler, eger denemek istiyorsaniz butun sorumlulugu size ait.
Secim olarak Unreal yaptikdan sonra hangi versionu kullanicagimizi seciyoruz.
Please Select Version
1) 3.1.x
2) 3.2 or greater
Burda hangi versionu kullaniyorsaniz onu secin.
Disable X, W, MassServ [Y/N]?
Buna N diyebilirsiniz, servislere X, W vede MassServ ekler. X ve W semboliktir, massserv toplu olarak islem yapar.
This one make your network unstable
This option also make your services lag
Enable Game [Y/N]?
Buna kesinlikle N demeniz gereklidir, eger Y derseniz servisleriniz devamli cokebilme ihtimali icinde olucaktir.
Enable WebServ? (EXPERIMENTAL) [Y/N]
Bu deneme asamasinda olan WebServ servisini aktive eder, N demeniz tavsiye edilir, Y dersenizde problem cikmaz.
configure islemi bitti simdi sirada kurulumu bitirmek var.
ston@server1 [~]# make
ston@server1 [~]# make install
Boylece auspice servislerinin kurulumu tamamlandi.
Artik servisleri sample.conf u duzenleyip services.conf olarak kaydettikden sonra ./services komutu ile calistirabilirsiniz.

Comments Yorum Yok »

tr-ircd eski irctr.gen.tr serverindaki yoneticiler tarafindan gelistirilmeye baslanmis daha sonra ttnet.net.tr tarafindan devam ettirilen bir ircd`dir.
Guzel ozellikleri ile kullanimi gercekten iyidir ancak bazi problemleri tabiki vardir. Yakin zamanda yeni version cikacagi`da soyleniyor.

Oncelikle tr-ircd yi download ediyoruz.
[user@liderchat user] wget http://www.mircbul.net/mirc/tr-ircd-kurulumu.html 
daha sonra cektigimiz dosyayi aciyoruz.
[user@liderchat user] tar zxvf trircd5.tar.gz
Suanda tr-ircd configure vede kurulum icin hazir durumda simdi klasorun icine giriyoruz,
[user@liderchat user] cd trircd-release-5.5.3-r
bunda sonra kuruluma baslamak icin 2 yolumuz var 1. si makinede openssl varsa normal sekilde kurulumu yapiyoruz
[user@liderchat trircd-release-5.5.3-r] ./configure
Eger makinede openssl yoksa yada make sonunda error ile karsilasiyorsaniz
www..org
[user@liderchat trircd-release-5.5.3-r] ./configure –disable-openssl
yaziyoruz vede ssl ozelligini iptal ediyoruz. Daha sonra
[user@liderchat trircd-release-5.5.3-r] make
[user@liderchat trircd-release-5.5.3-r] make install
yazarak kurulumu tamamliyoruz. Tr-ircd kurulumu tamamlandi, simdi sira conf dosyalarini ayarlayip ircd yi calistirmakta.
Tr-ircd conf dosyalari ana shell klasorunuzun altinda tr-ircd5/ altinda etc/ klasoru altindadir. Burda editlenmesi gerekli olan en onemli dosya tabiki ircd.conf dur. Simdi once ornek confu gerekli yere kopyalayalim
[user@liderchat trircd-release-5.5.3-r] cd ../tr-ircd/etc
[user@liderchat etc] cp ../../trircd-release-5.5.3-r/doc/configuration/example.conf ircd.conf
simdi ornek conf ircd.conf olarak gerekli yere kopyalandi sirada bunu editlemek var bunu ister pico isterseniz vi editoru ile yapabilirsiniz.
Editlemi islemi bittikten sonra serverinizi
[user@liderchat etc] cd ..
[user@liderchat etc]bin/ircd
yazarak ircd`nizi baslatabilirsiniz. eger problem varsa ircd calismicak vede sizede hatayi gostericektir.
Ayrica unutmamaniz gereken bir diger olay ise tr-ircd nin confu cok uzun vede karmasiktir. Editlerken her satir icin ayri ayri dikkat etmelisiniz. Kurulum tamamlandi.

Comments Yorum Yok »

mIRC üzerinden notify ekleme silmeye yarayan bir addon

alias ac { dialog -m notify notify }
dialog notify {
title ?mIRC Notify Addon?
size -1 -1 116 58
option dbu
text ?Nick?, 1, 5 10 25 8
edit ??, 3, 33 9 78 10
box ?Notify?, 2, 2 1 113 23
button ?Ekle?, 4, 15 27 37 12
button ?Çıkar?, 5, 57 27 37 12
button ?Listele?, 6, 35 41 37 12
}
on *:Dialog:notify:sclick:4:{ notify $did(3) | gload notify }
on *:dialog:notify:Sclick:5:{ notify -r $did(3) }
on *:Dialog:notify:Sclick:6:{ notify -l }
on *:notify:{ gtalk -k notify Notify Listenizde Bulunan $nick Şu Anda Servere Giriş Yaptı !

Kullanımını anlatayım belki çalıştıramayan olur 2 yol var ;
1- /ac yazarak
2- /dialog -m notify notify

Comments Yorum Yok »