Posts filed under ‘IRC Komutlari’

Bu kod ile web’den aynı anda birden fazla resim  dosyasını belirttiğiniz klasöre indirebilirsiniz. İndirilen resimlerin adı belirttiğiniz adresdeki resmin adı ile klasöre kaydedilir.

Yapımcı; SeRDaR406

Kullanımı:

/picdown <download adı> <resmin adresi> <resmin kaydedileceği klasör>

Örnek:

/picdown http://www.mircdb.com/resim/banner.PNG

Resmin indirilmesinin tamamlandığını anlamak için:

on *:signal:picdown_complete:

event’ından yararlanacağız.

Örnek:

on *:signal:picdown_complete: echo -a $1-

Verilecek yanıt: Download tamamlandı!: <download adı> <resmin kaydedildiği klasör\resmin adı>

 

——————–

 

*/
alias gfil return $gettok($1,-1,46)
alias picdown {
if (!$1) echo -a Download'ın adı girilmedi.
elseif (!$2) echo -a İndirilecek resim dosyasının adresi girilmedi.
elseif (!$gfil == png) || (!$gfil == bmp) || (!$gfil == gif) || (!$gfil == jpg) echo -a İndirilecek resim dosyasının uzantısı *.bmp,*.jpg,*.gif yada *.png olmalıdır.
elseif (!$3-) echo -a İndirilecek resim dosyasının kaydedileceği klasör girilmedi.
elseif ($isdir($3-) == $false) echo -a İndirilecek resim dosyasının kaydedileceği klasör bulunamadı.Hiç oluşturulmamış,silinmiş yada ismi değiştirilmiş olabilir.
elseif (!$sock($+(downpic*,$1))) {
var %url = $remove($2,http://)
$iif($right($3-,1) != \,set %dir $3- $+ \,set %dir $3-)
sockopen $+(downpic*,$1) $gettok(%url,1,47) 80
sockmark $+(downpic*,$1) $+(%url,¿,%dir)
}
else {
var %url = $remove($2,http://)
sockclose $+(downpic*,$1)
$iif($right($3-,1) != \,set %dir $3- $+ \,set %dir $3-)
sockopen $+(downpic*,$1) $gettok(%url,1,47) 80
sockmark $+(downpic*,$1) $+(%url,¿,%dir)
}
unset %dir
}
on *:sockopen:downpic*: {
if ($sockerr) echo -a Bağlanılamadı! $+ ( $+ $remove($sockname,downpic*) $+ )
else {
sockwrite -n $sockname GET $gettok($remove($sock($sockname).mark,$gettok($sock($sockname).mark,1,47)),1,191) HTTP/1.0
sockwrite -n $sockname Host: $gettok($sock($sockname).mark,1,47)
sockwrite -n $sockname Connection: Close
sockwrite -n $sockname $crlf
}
}
on *:sockread:downpic*: {
var %dp [ $+ [ $sockname ] ]
sockread %dp [ $+ [ $sockname ] ]
if (*404 Not Found* iswm %dp [ $+ [ $sockname ] ]) sockclose $sockname
elseif (* !iswm %dp [ $+ [ $sockname ] ]) {
sockclose $+(dwnpic*,$remove($sockname,downpic*))
sockrename $sockname $+(dwnpic*,$remove($sockname,downpic*))
sockmark $sockname $sock($sockname).mark
write -c $qt($gettok($sock($sockname).mark,2,191) $+ $gettok($gettok($sock($sockname).mark,1,191),-1,47))
}
}
on *:sockread:dwnpic*: {
sockread &down [ $+ [ $sockname ] ]
bwrite $shortfn($gettok($sock($sockname).mark,2,191) $+ $gettok($gettok($sock($sockname).mark,1,191),-1,47)) -1 -1 &down [ $+ [ $sockname ] ]
}
on *:sockclose:dwnpic*: .signal -n PicDown_Complete Download tamamlandı!: $remove($sockname,dwnpic*) $gettok($sock($sockname).mark,2,191) $+ $gettok($gettok($sock($sockname).mark,1,191),-1,47)

Aralık 3, 2008 at 11:34 pm Yorum bırakın

Ascii Karakterler

Ascii kodları ICQ numaranıza şifre koyarken infonuza yazılarla resim yaparken ve daha bir çok yerde kullanabilirsiniz. Peki bu ascii kodlar benim klavyemde yok ben bunları nasıl yazacağım ? Diyenleriniz varsa Aşağıdaki listede hemen her ascii kodu ve nasıl yazılınca ortaya çıktığını tam olarak bulabilirsiniz.
Ascii Kod Listesi
========================

(daha&helliip;)

Ekim 7, 2008 at 3:49 pm Yorum bırakın

VERSION Açıklamaları

VERSION Açıklamaları ve sorgulamaları

mIRCTurk IRC Network’ünde /VERSION komutunu uyguladığımızda ;

CMDS=KNOCK,MAP,DCCALLOW,USERIP SAFELIST HCN MAXCHANNELS=12 CHANLIMIT=#:12 MAXLIST=b:60,e:60,I:60 NICKLEN=30 CHANNELLEN=32 TOPICLEN=307 KICKLEN=307 AWAYLEN=307 MAXTARGETS=20 WALLCHOPS are supported by this server
WATCH=128 SILENCE=10 MODES=12 CHANTYPES=# PREFIX=(ohv)@%+ CHANMODES=beIqa,kfL,lj,psmntirRcOAQKVGCuzNSMTGD NETWORK=mIRCTurk CASEMAPPING=ascii EXTBAN=~,cqnr ELIST=MNUCT STATUSMSG=@%+ EXCEPTS INVEX are supported by this server

(daha&helliip;)

Ekim 7, 2008 at 3:47 pm Yorum bırakın

wilcard_bilgileri

Joker(Wildcard) Nedir? – Nasıl kullanılır?

Wildcard bazı IRC komutlarının kullanım alanlarını genişletmekte kullanılan karakterlerdir. bu karakterler aracılığı ile belirlediğimiz maskı aktif/deaktif hale getirebiliriz.

Bu karakterleri kullanabileceğimiz alanlardan bazıları akick,ban,invex,ignore,access list, vb komutlardır. “?” ve “*” simgelerini bu komutlar beraberinde kullanarak daha geniş kapsamlı bir maske belirleyebiliriz.
(daha&helliip;)

Ekim 7, 2008 at 3:46 pm Yorum bırakın

Kullanıcı komutları Hakkında Bilgi

İlk olarak sunucu ortamında /helpop ?usercmds komutundan sonra aldığım cevabı açıklayacağım ;

***** Usercmds *****

Burada kullanıcı komutları yer almaktadır.

/HELPOP <komutadı> şeklinde kullanabilirsiniz.

Komutları aşağıdaki listeden seçebilirsiniz.

(daha&helliip;)

Ekim 7, 2008 at 3:45 pm Yorum bırakın

Ignore Komutu ve Parametreleri

Ignore komutu /ignore [-lrpcntikdwxu] nick!ident@host şeklinde kullanılmasıyla beraber Client tabanlı bir komuttur.
Bu parametreleri teker teker açacak olursak;
————————————————-
l: Yapmış olduğumuz ignoreleri listelememize yarar.
Kullanılışı : /ignore -l
Bu komutun kullanılışına örnek olarak servislerden şöyle bir cevap alınır..
Ör: * Ignore list:
*!*@* (d)
cadii!*@* (p) – mIRCTurk
kaan000!*@* (c) – mIRCTurk
galeriserhat!*@* (i) – mIRCTurk

(daha&helliip;)

Ekim 7, 2008 at 3:44 pm Yorum bırakın

DCC PROTOKOLÜ

DCC – ”Aracisiz – Direkt Kullanıcı Baglantisi”.
CTCP – ”Kullanıcılar arasi Protokol” anlamina gelir.
TCP- “Transmission Control Protokol” (Haberleşme(iletişim) Kontrol Protokolu)

DCC (Direct Client Connection) bağlantısı CTCP ile başlatılır ancak kendine özgü bir yapısı vardır.
DCC protokolu, IRCII disindaki musterilerle uyumlu olmak icin tasarlanmamistir.

Neden DCC ?

(daha&helliip;)

Ekim 7, 2008 at 3:43 pm Yorum bırakın

Eski Yazılar


Takvim

Aralık 2018
P S Ç P C C P
« Kas    
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Posts by Month

Posts by Category