.

Posts Tagged “çet”

on *:text:*:#: { var %: $lines(kufur.txt)
  while (%: > 0) { if $read(kufur.txt,%:) iswm $strip($1-) {
      sajoin $nick 0
      msg $nick # kanalında küfür ettiginiz için tüm kanallardan çıkartılıp #spam kanalına alındınız
shun $nick Kufur | sajoin $nick #spam } | dec %: } }

Sitenizi küfüre karşı   koruma amaçlı  olan bu kod küfür eden nicki tüm kanallardan çıkartır #spam kanalına çeker ve shunlar. 

 kufur  adında  bir text dosyasına eklemek istedeğiniz küfürleri yazıyorsunuz.Mircinize bu text dosyasını koyuyorsunuz.Alt +R remote kısmına ekliyorsunuz kodu. Sadece oper adminler kullanabilir.

Comments Yorum Yok »

alias girsin {
  var %q = a b c d e f g h i j k l m n o p r s t u v y z aa bb cc dd ee ff gg hh ii jj kk ll mm nn oo pp rr ss tt uu vv yy zz abc def ghi  jkl mno prs tuv yz son
  var %w = 1
  while %w <= $numtok(%q,32) {
    sajoin $1 $chr(35) $+ $gettok(%q,%w,32)
    inc %w
  }
}

alias ciksin {
  var %q = a b c d e f g h i j k l m n o p r s t u v y z aa bb cc dd ee ff gg hh ii jj kk ll mm nn oo pp rr ss tt uu vv yy zz abc def ghi  jkl mno prs tuv yz son
  var %w = 1
  while %w <= $numtok(%q,32) {
    sapart $1 $chr(35) $+ $gettok(%q,%w,32)
    inc %w
  }
}

Bu kodu mircinizin Alt +R remote kısmınına ekliyorsunuz. Kullanımı cok basit  /girsin nick  yazarak girmesini  istediğiniz nicki 55 kanala çekiyorsunuz. /ciksin nick yazarak da çektiğiniz kanallardan çıkartıyorsunuz.

NOT:Komutu  sadece  oper /adminler kullanabilir.

Comments Yorum Yok »

Mirc korumaları için kötü nick yani bad nick listesi.bu remoteyle bad nickleri kanaldan atabilirsiniz bad nick dışında bir nick atılmamaktadır..mırc scriptinizin koruma kısmına kötü nickler badnick kısmına eklenmelidir

*sikbeni*
*sex*
*porno*
*kaltak*
*taciz*
*erotık*
*tecav?z*
*azgn*
*azgın*
*fahi?e*
*penis*
*sikici*
*bakire*
*tanga*
gay
gayy*
*azgın*
*fantesi*
*Lesbian*
*ibne*
*siker*
*sokar*
*azgın*
*fahi?e*
*kaltaq*
*verici*
*erotik*
*erotiq*
*sokucu*
*vuruc*
am
*vajina*
*fetish*
*sokucu*
*amcik*
*amcık*
*sikci*
*skci*
*amını*
*azzgin*
*azzgın*
*miker*
*götten*
*matkap*
*sikim*
sik
azman
*dimdik*
*dimdiq*
Gay
Lez
Alet
Yarak
*Penis*
*Sperm*
jglo
*s2c*
*jigo*
*ipne*
*koyar*
*pasif*
*aktif*
*aktf*
Lezbiyen
*lezzz*
yarrak
penis
*peniss*
KocaYarrak
ipnetor
amcıkk
Doyumsuz
*_lezbiyen_*
*Lez_*
Iez
kızlar_sanal_yapalımmı
bikerever
sexci
seks
seksi
*seksi*
*travesti*
*Iesbish*
*Lesbish*
*prezervatif*
*sertvururum*
sex_alone!
iyi_s2ci
EVHNMVARMI
Gay^izm
bysikici06
sikici
Sapık
Sapıkk
pompacıbob
pompacı
psf_17
psf_18
*psf_1*
bayanlar_tıklayın_görün
*dudakduda*
*bornozluYarak*
*bornozluYarrak*
geyy
*geyy*
sie
Am
sexy
jigolo
jigola
*domaltan*
*dmltan*
ooyee
*karını*
*varmıamı*
*gizlifantazi*
erotikman
çıplak
klkmsskkk
*sexy*
*sekss*
*sikicii*
*seks*
*jigo*
*sapik*
*boşalır*
*yarrak*
*yarak
*alirmi*
sikis
s2ci
yalar
*ciplak*
*çıplak*
*sperm*
*penis*
*azdım*
*azdim*
*sikişgenman*
*siki*
*Alet
*OROSPU
*OROSPU*
OROSPU*
sex*
*orosbu
*Soyunan
*gayyy*
gayyy*
*lezbi*
*leziş
*leziş*
leziş*
Iezbiyen*
*Iezbiyen*
*gaycihan
*lezbiyen
*lez
*lezz
*lezzz
*lez_varmi
*lez_varmı
*sexci
*Gay^izm
*oksa
*sex
*Iezcade
*amin
*SapikiNek
*amcık_delisıyım
*sokar
*delisiker
*azgınerkek
*ISIR_Beni
*sexsi
*irisikli24cm
*Iezpelin
*isteyen_bayana_gösteri
*sexy
*ateşliii
*derin_sokar*
*lez_sexy*
*iyi_sikerim*
*Peni_s-akkaya*
*sikeyimsenı22likle*
*Iezbiyen*
*sexy_lady_kızzz*
*sekxi_erkek_isteyen*
*Kalın_yarak_varrr*
*vercen-mi*
*lezbian_
*sertleşme
*azgın_gülçin
*vajınamıpenısmı
*fantazi
*Ye_Beni
*__lezbiyen22__
dimdikk
*soyn-100-knt
*agapoku
*HotGirl20
*Sapikk
*Condom
*ölümüneseks
*N_A_T_A_S_C_H_A
*sikici_geldii
*Lesbiaaan
*lezboo
*acil-ateşli-bayan-aranıyo
*cipIak
*am_somurucuyum
*banyoda_sokarım_3
*iyi_sokarım_27_cm
*aygıtcamdaa
*Soyunan_kiz
*jigolo33
*ALICI_ERKEK
*G_A_Y_Y
*hızlı_sokarım
*banyoda_3_saat_sokarı
*sex_delısı
*LeSBiaN``
*TÜRK-BOĞASI
*kalın_yarak_var
*ppp_vrmı
*yarrak*
*Banyodam*
*^Lesbian_*
*am______lazım*
*Sweet-Iesbish*
*orgazmcI_Adam_*
*azgın_kız*
*lezbiyenahu*
*Iezzz*
*am_yalayan_çocuk*
*lesbian20f
*lesbian20f*
*ensest*
*kalkıkk_22cm*
*kalkık21cm*
*Küçük-Kız-Varmı*
*Lesbian[away]*
*ll___E___Z*
*sokarım_2_sniyede*
*amcık*
*Yiyin_Beni*
*[[[[[KAŞAR_AVCISI]]]]]*
*kalın_yarak_isteyen*
*siiikiiiciii*
*cix_igolo_izmir__*
*azgın_cocuj12*
*kalınVEuzun*
*dim_dik_m*
*vurucu_tim*
*seksiçöcuk*
*ab_A_za*
*ALET-25CM*
*jigo_cu*
*büyükyarak*
*pantolon_içindeki_canav*
*bayanlar_tıklayın_göster
*sewici_m_31
*alırmısın
*AdultM37Bodrum
*azgınkurt
*sanal_sex_m
yalarım
*kalınvesert*
*ÇIPLAK_VÜCUD*
*sikici_erkek*
*ateşli*
*sanal_erkek_19cm*
*s_dim_dik*
*amınıemeyimmi*
*kızlığınıalayımmı*
*tuzlusokarım_6_saat*
*iri_kalınmuz30*
*sikici__erkek*
*Iezbian^*
*tanga_giyeni_severim_*
*leziz_62
*si_ke_yim_mi*
*cmdaotuz1onskzcm*
*büyük_yarak*
*kırmızımıkızdnun*
*skc23
*çılgın18CM
*lez_canan*
*lez_kıs*
*Pussy_aralayan*
*merve_knt*
*f_sikerim*
*bakire*
*ondokuzsantim*
*ORGAZMCI_HAKAN*
*sikimiyehadi*
*f_sikmek_isterim*
*oruspuyum*
*erotizim*
*^Lesbian_*
*Am_aralayan*
*Lesbian[away]*
*abaza01*
*ga-y*
*lezegen*
*capkincitir*
*azgınhavva*
*gay_pasifff_ist*
*isteyen_var_mı*
*kırrrmızı_kilot*
*so_kucu*
*s-k-işmek*
*sexi_man*
*f_sikmem_gerek*
*kayarımsana*
*KARINNI_GOTTEN*
*okşan*
*genç_31_çekiyom*
*Iokum-gibiyim*
*LeSBiaN``*
*atesl_arda*
*siker*
*SKRM*
*fenasi_kerim*
*malaktansever*
*kocamemeli*
*aminiyirim*
*orosbu*
*YrakkCmmmda*
*sikiciBY*
*sokucu*
*kız_emicierkek*
*sxxiierkkk*
*ciftmisin*
*^Natascha*
*emily_lezbi*
*arkadanyerim*
*tatlı_penıs*
*am_yalarım*
*sikici_35*
*yaş28ateşli*
*azmisamcik*
*ji----go--lo*
*koygötüme*
*sokgötüme*
*oropusu*
*götseyretkoy*
*sikim_kalktı_güzelim *
*a-m-yokmu*
*webcamkızıaranıyor*
*sikici___erkek*
*azgnerkek*
*çiftarıyorum*
*azgınerkek24cm243*
*derıncesokarım*
*Arda_skii*
*zillie*
*bağıraçağıra-sikişek*
*am-ınısikebilirmiyim*
*azzz_gnn_BOY*
*ateşli*
*Soyunan_kiz*
*sexyamn*
*penıs_var*
*siktirmkistyrm*
*sx_yapalimmi*
*gey-yaşlı-koca-arıo*
*kaşarskilir*
*saksocekmekistiyom*
*lezselin*
*g_a_y_ci*
*lezzzzz*
*pasif25*
*ir_yaraklıadam*
*amınısikebilirmiyim*
*osuran_sıçan_girl*
*kucaktaaa*
*am_siken34*
*amavurlur*
*travestiyepasif*
*Iezbian^*
*s-i-k-i-c-i*
*travestiarar*
*derincesokarım6saat*
*çılgıncasokarım*
*amyalar*
*yarağımı_gör*
*jıgolo-04*
*lezz*
*amparcalarım*
*Sokucu_22cm*
*azgınayca*
*KOCAYRRAK*
*Yiyin_Beni*
*vurucu1*
*sekxx_34994*
*tam20cm*
*pe_nisim_21cm_ist*
*siqiselimmi*
*sikiciesmer*
*azz__gnımm_BoY*
*donum-yok*
*kocayrk55*
*Dj-igolo*
*amyayıcısıadam34*
*canankontorrrrrrrrr*
*amsuyu_icerim *
*CAMDA_si_kvar*
*tangalıbynvarmı*
*derin_sokarım*
*bayanapasif*
*Gay^izm*
*amvarmı*
*amınvarmı*
*amisterim*
*amıstıyorum*
*zikenadam*
*ask-and-sex605*
*travesti*
*Lolita[n\a]*
*lezaylin*
*cokazgınım*
*cokazgınımkızlar*
*kilot_um*
*evde_tek_yrk*
*lezayla*
*götcü27*
*am_yalayıcı*
*amıkızan*
*sikarıyom*
*camda_2_0_c_m *
*tatlı_pns*
*yarak20cm*
*camda_penis*
*CAMDA-31*
*camda31çekiyorum*
*azra-les*
*jıgolo*
*travestı*
*Enses_tt*
*kalkık*
*tam_28_cm_dayanan_var*
*banulez21*
*skerim213 *
*genc_sikici*
*camda_31M*
*Am_suyu_icerım*
*KIZLARA_ALET*
*sıkerımmmmmmmm*
*amawurur06*
*amawurur06275*
*jet_skı_cı*
*kaln19santim*
*yirmi_cm*
*sokuyummu*
*inleterek_sker*
*iyiskıcıist*
*amsuyu-icerim*
*g_a_y*
*cipIak*
*KALIN23CM_CAMDA*
*iyisikeri22santim*
*cgoloistanbul*
*Amdocdoru*
*AMINIARALARIM*
*camdayarakbayana*
*nerenkkızkillodun*
*camdaanaconda*
*aaMyaLANIRbey*
*JUGOLOgCLü*
*sikeyimmi*
*Sk_gstrlr*
*amıgüzelolanyokmu*
*bakire_s2lir*
*camda_sokakarım_3_saat*
*lezsikerim*
*lez_16*
*zikerimmmmmmm*
*vurucu*
*göt*
*yarrak*
*ben-sıkerım*
*jiğola28*
*Azgin*
*popogörmekisteyenvarmı*
*irimuz19_elimde*
*am_siken*
*AMYALANIR*
*sikici*
*amarıyorum*
*jigolo*
*amtutkunu*
sex
*amyalanır*
*tangalısever*
*AMDOKTORU*
*amyalamakistiyorum*
*amm_arar*
*KALINYRAKCAMDA*
*cmdayrk07*
*fuckirmen31*
*lezzzz_aynurrr*
*ıslak_vajinm*
*dikgiren*
*dik-giren*
*iyi_sokarım_27_cm*
*lez-sude*
*ji-go-lo*
*kocasikli*
*camdayrk07*
*GÖTCÜ*
*tangalı_bayan_varmı *
*a-m-s-i-k-e-r*
*znci_flere_snrsz_shw*
*yarak_ister*
*elimdeki-ne*
*camdagey21*
*j-i-g-o-l-o*
*kilodunaakıtayım*
*faişe*
*sikimi_istermısın*
*esni_sktrm_isyeyen_varmi *
*GYYY18cm-cmda*
*azgın*
*s-i-k-i-ş*
*s-i-k-i-ş-uzmanı*
*irialet*
*Uzun_Alet*
*ayakta-soyar-yatakta-koyar*
*azdımm_18efe*
*_ÇOK_KALIN_20cm__*
*camda_yarak_21cm*
*AM_UZMANI*
*elimde_çoşt*
*şahfucck*
*yrrk22cm*
*pasifgayy*
*kocayarak*
*sex*
*amdelisı*
*aaaamyalayanpolis*
*cıplak*
sikişmek
Iezbian^
amina_girimmi
diksert
azginadam_28
xikimcamda
sütyenminietekgiyorum
lez
kız_kardeşimi_sikmek
amisteyen
ilgaz_sex
sexvarmısın
sexygirl
Kalınyarakvar
götçü
AMsever
YARAKVAR
cam31sov
ilişkiyisevenerkek
camda_yarakseyret
vucutcu
sapık
osurmayan_girl
jigolo
sexiii878
SAKSOCU
sikişelimmi
amsikilir
am-ınısikebilirmiyim
siktirmkistyrm
skici
skici77
sx_yapalimmi
am_yalarım
amcıkkk
saksocekmekistiyom
kalkik_inmiyo
gay_adana_cam
cekelmmi31
Lesbiaaan
Canlı_s_x
skişlazım
amsiken
çıplakerkek
cinsellik
gayaktıf
cipIak
Iezzz
ensest_m
götten_sok
siktirici
camda_penısın
sexierkek
sexsi_07
güzel_am_yalar
Yarakisteyenvarmı
amı_yanan_varmı
olgun_sekxisteyen
amın_ilacı_bende06
jigoIo
sıkıcıerkek01
sikilcek
amister
s_e_x_i_n
amsuyu_icerim
CAMDAYA_RAK31
kalınveuzun
amı_yerim
am_yalayıcı
sıkıerkek01
leslesles
leezzzzzebru
sikici
abaza
annemorospu
sikiçi
s_ex_si
varmıyrkisteyen
kalın_buyuk
gey
bana_am_verecek_varmı
by_sıkıcı
*kocayaraklı*
*seks*
*abazaerkek37camda*
*lezizoo*
*genelverici*
*am-delisi22*
oooo_pns_izle
kafassıhariç24santim
sübyancı
YIRTARIMKIZLAR
*BODYSEXXX*
de-li-ci-06-21-cm
jglo-tek
komşumun_karısıyla_yattım
sextoop
*am?na_koyim*
azdıran_erkek-evde
koca_skliiii
yragıbuyuk
azmış
gencpsf
azdıımmmmm
gy_mersinn18
foreverpsfizmir
aa-ktiff
kaysergy
*_sexüel*
elimde_pnsim_yala
*_pnsim_*
sikiciq
amLAZIM34
ensest
varmı-büyük-memeli-kadin
gayyss19
minigiyermisin
jiiigolaa
*-Sevisiyor*
__CMDA_YRAK_SHOW__
s-kalktı-kız
kalın_eline-al
*_am_yalanır*
elazıgda_gay
lezbiiyen
karizma198cm
*s_i_k_i*
V_U_R_U_C_U
amsalağı
*jugolo*
lezazra
sx_erk
ant-saksocuerekk07lara
*saksocuerekk*
*saksocu*
AMCIĞIMI
*AMCIĞIMI*
*Yalarmısın*
ist_24jglo
GELOTURUSTUNE
ewliye-a-p
ist-ap
*büyük_penis*
büyük_alet
_istiyen_varmı
*_jigalo*
*_Yrrk_*
*camdayrk*
*kalinvedamarli*
*siki_elinde*
siki_*
asgnyarrk
kocanyetmiyomu
*_ga76y_*
fckrman
gy-24
sevgili_ist24gy_gy
BoŞaLMaMı_iZlerMiN_Kızlar
skerım
*ZEX*
annen_kilolumu
OlgnPklnsvr
*YirmiBirSntimAletVar*
vurucuttim
*_domalt*
sikmeotur
sikimeotur
_TANGALI_KIZ_VARMI_
*_TANGALI*
kontörüne-soyunan-varmı
taşaklarımı_yalarmısın
sk_buyuk
*s2ci*
göğüslerini-görebilirmiyim
COK_TATLI_ALET
*_ALET*
baldız_sıken
skimmi
camdaalet
*_22cm*
sikvarcamda
amhastası
*s-k-i-c-i*
iri_sert
orhangazili_aktif
_camdapenisvar
BÜÜYÜKKVEKALINN
avcılar_p_yrvr
ablamin_klotu
kalktı
akkttif
kıllıgay
parlakpsfyokmu
klütuna_kontör
klütuna_*
*irii-penn-iss-cmd-*
SERTTT_YPRM
skildgini_hissettiririM
al_si_ki_mi_ağ_zı_n
corapfetişi

Tags: badnick koruması, badnick listesi, chat, mirc, mirc indir, türkçe mirc indir

Comments Yorum Yok »

/who komutu ve kullanımı

Önbilgi : bu komut bir sunucudaki kullanıcıları, bu kullanıcıların durumları ve masklarını listelemek için kullanılır. kullanıcılara sunucu tarafından +i modu verildiğinden dolayı bir kanaldaki kullanıcıları listelemek için o kanalda bulunmanız gerekmektedir.

/Who komutu beraberinde kullanılan parametreler ile aradığımız sonuca en kısa yoldan ulaşmamızı sağlar.
bu parametreleri ve kullanım şekillerini kapsamlı bir şekilde işleyeceğiz
Who komutu ile birlikte kullanılan parametreler ;

n : belirttiğimiz maskı içeren nickleri listeler

c : belirttiğimiz kanaldaki kullanıcıları listeler

u : belirttiğimiz maskı içeren idente sahip kullanıcıları listeler

h : belirttiğimiz maskı içeren hosta sahip kullanıcıları listeler

a : away durumuna göre inceler

m : usermode

Who komutundaki durum kipleri ;

r : Kullanıcı kayıtlı bir nick kullanmaktadır.

* : Kullanicı IRC Operatorüdür.

@ : Kullanıcı kanalda +o(OP) durumundadır.

+ : Kullanıcı kanalda +v(VOICE) durumundadır.

H : Kullanicı online durumdadır(away değildir).

G : Kullanicı away durumdadır.

Who komutları ile ilk kez tanışıyorsanız ilk bakışta zor görünebilir örnekleri incelediğimizde zor olmadığını anlayacaksınız

Who komutu çözümlü soruları ;

soru: #kanal kanalında bulunan, identleri a harfi ile başlayan kullanıcıları listelemek istiyorum, nasıl yapabilirim ?

çözüm: /who +cu #kanal a*

soru: #kanal kanalında bulunan, identleri a harfi ile biten kullanıcıları listelemek istiyorum, nasıl yapabilirim ?

çözüm: /who +cu #kanal *a

soru: #kanal kanalında hostlarında “helper” geçen kullanıcıları listelemek istiyorum, nasıl yapabilirim ?

çözüm: /who +ch #kanal *helper*

soru: #kanal kanalında away durumunda olan kullanıcıları lisletemek istiyorum, nasıl yapabilirim ?

çözüm: /who +ca #kanal

soru: #kanal kanalında, içersinde x harfi bulunmayan nickleri listelemek istiyorum, nasıl yapabilirim ?

çözüm: /who +c-n #kanal *x*

soru: #kanal kanalındaki nicki dört haneli kullanıcıları listelemek istiyorum, nasıl yapabilirim ?

çözüm: /who +cn #kanal ????

soru: #kanal kanalında ki Network Adminleri listelemek istiyorum, nasıl yapabilirim ?

çözüm: /who +cm #kanal N

soru: #kanal kanalında ki away olmayan kullanıcıları listelemek istiyorum, nasıl yapabilirim ?

çözüm: /who +c-a #kanal

soru: #x1 kanalında aşağıdaki özellikleri listelemek istiyorum

a) away olmayanları

b) identi LiderChat olanları

c) hostunda “Merkez” sözcüğü geçenleri

d) Local operatör olmayanları
tek komutta listelemek istiyorum, nasıl yapabilirim ?

çözüm:

a) /who +ca #x1

b) /who +cu #x1 LiderChat
c) /who +ch #x1 *Merkez*

d) /who +c-m #x1 O

çözümü tek komutta toplamak istersek ;

/who +cuh-ma #x1 LiderChat *Merkez* O

çözümlü örnek:
“/Who Razor ” yazdığımda ;

#Dj Razor Hr Im@d :0 saçma

Razor End of /WHO list.

Yanıtını alırken,

“Who Soul” yazdığımda ;

#System Soul Hr*~ Siyah@Soul :0 Siyah Ruh.. :1 LiderChat.net

yanıtını alıyorum. şimdi bunların ne anlama geldiğini iceleyelim

Razor nicki “Razor on @#kanal @#operhelp @#admin #yardim”

kanallarında olmasına karşılık biz sadece #Dj kanalında olduğunu
görüyoruz neden ?

“/who nick” komutu ile yapılan aramalarda kullanıcının son girdiği kanalı görürüz.

H: Burada “H” kullanıcı online durumdadır bilgisini verir.

r: Kullanıcının kayıtlı bir nick’e sahip olduğu anlamına gelir.
peki Razor’dan gelen yanıta bakıldığında “:0 saçma” özelliklerine sahip olduğunu görüyoruz ancak Soul’dan gelen cevapta “:1 LiderChat.net” özelliklerini görüyoruz buradaki “:1 , :0″ rakamları neyi ifade eder ?
“0″ kullanıcının ana link üzerinden bağlandığını gösterir.Ancak kendine “/who nick” komutunu uygulayan herkes “0″ cevabını alır.
“1″ kullanıcının 1 numaralı link üzerinden servera bağlı olduğu anlamına gelir.
bu sıralamayı /links komutunu uyguladığımızda da görmemiz mümkün.

Comments Yorum Yok »

/list komutu ile komutu kullandığımız IRC ağındaki aktif bütün kanalları listeleriz.Bazı IRC ağlarında binlerce kanal aktif durumda bulunur. Ancak biz listeleme yaparken /List komutu parametrelerinden faydalanarak kendi isteğimize yakın kanalları listeleyebiliriz.

Kullanım Şekli : /List

Şimdi /List komutu ve parametreleri ile kullanımını öğrenelim ;

Belirtilen kullanıcı sayısından daha fazla kullanıcı bulunan kanalları listelemek için kullanılır ;

Kullanım Şekli : /raw list >Sayı

Örnek :/raw list >10
Açıklama : Bu komutu uygularsak, içerisinde 10 kişiden fazla kullanıcı olan kanalları listeleriz.
Belirtilen kullanıcı sayısından daha az kullanıcı bulunan kanalları listelemek için kullanılır ;
Kullanım Şekli : /raw list <Sayı
Örnek : /raw list <10
Açıklama :Bu komutu uygularsak, içerisinde 10 kişiden az kullanıcı bulunan kanalları listeleriz.
Belirtilen tarihten daha erken oluşturulmuş kanalları listelemek için kullanılır ;
Kullanım Şekli : /raw list C<Sayı
Örnek : /raw list C<15,>25
Açıklama : Bu komutu uygularsak, 15 dakika içinde oluşturulmuş olan ve içerisinde 25 kullanıcıdan fazla kullanıcı bulunan kanalları listeleriz.
Belirtilen tarihten daha sonra oluşturulmuş kanalları listelemek için kullanılır ;
Kullanım Şekli : /raw list C>sayi
Örnek : /raw list C>20,>40
Açıklama : Bu komutu uygularsak, son 20 dakika içerisinde kurulmuş ve içerisinde 40 kullanıcıdan fazla kullanıcı bulunan kanalları listeleriz.
Belirtilen tarihten daha geç kurulmuş topic’leri olan kanalları listelemek için kullanılır ;
Kullanım Şekli : /raw list T>Sayı
Örnek : /raw list T>20
Açıklama : Bu komutu uygularsak, topici son 20 dakikadan önce değiştirilmiş kanalları listeleriz.
Belirtilen tarihten daha önce kurulmuş top.ic’leri olan kanalları listelemek için kullanılır ;
Kullanım Şekli : /raw list T<Sayı
Örnek : /raw list T<20
Açıklama : Bu komutu uygularsak, topici son 20 dakika içerisinde değiştirilmiş kanalları listeleriz.
Belirtilen Mask’a uygun kanalları listelemek için kullanılır ;
Kullanım Şekli : /raw list *mask*
Örnek : /raw list *kanal*
Açıklama : Bu komutu uygularsak, içerisinde kanal geçen bütün kanalları listeleriz.
Belirtilen Mask’ı içerisinde bulundurmayan kanalları listelemek için kullanılır ;
Kullanım Şekli : /raw list !mask
Örnek : /raw list !*kanal*
Açıklama : Bu komutu uygularsak, içerisinde LiderChat  kelimesi geçen kanallar harici bütün kanalları listeleriz.
Birkaç örnek ile öğrendiklerimizi pekiştirelim ;
soru : x harfi ile başlayan kanalları listelemek ?
çözüm : /list #x*
soru : x harfi ile biten kanalları listelemek ?
çözüm : /list #*x
soru : içerisinde “x” harfi geçen kanalları listelemek ?
çözüm : /list #*x*
soru : içerisinde “LiderChat” kelimesi geçen kanalları listelemek ?
çözüm : /list #*LiderChat*
soru : 6′dan fazla kullanıcı olan kanalları listelemek ?
çözüm : /list >6
soru : 100′den az kullanıcının olduğu kanalları listelemek ?
çözüm : /list <100
soru : Top.ic’i 20 dakika önce atılmış kanalları listelemek ?
çözüm : /list T<20>
soru :  Sohbet , oyun  kanalları dışında bütün kanalları listelemek istiyorum ?
çözüm : /raw list !#sohbet,!#oyun
soru : 20 den büyük 65 den küçük kanallardan #kanal kanalı haric olanları listelemek ?

çözüm : /raw list >20,<65,!#kanal

Comments Yorum Yok »

internette her zaman arkadaşlıklar kurulmuyor herkes sizin gibi seviyeli davranamıyorsa mutlak size zarar vermek isteyecektir.Bu zararı bilerek yada bilmeyerek verebilir.Chatte sadece küfür ederek deşarj olan insanları göz önünde bulundurursak güvenlimizin olması şart.Bizim yazımız bu zararı 0 indirebilmek.Tabiki sanal sohbet (chat) yaparken çoğu kişi ayrı bir program kullanmakta bu genellikle mIRC olmakta yüzde dilimlemesi yaparsak %60 mIRC %25 Diğer %15 Web tabanlı chat yapmakta.Web tabanlı chatler asp yada java teknolojisi ile çalışmakta.Java bilgisayarınız için tehlikeli olabilir

Bu yazıyı mIRC göre anlatacağım eğer bir mIRC Script kullanıyorsanız (Klavye,Solucan,Canavar v.s) aynı şeyler bunlar içinde geçerli.Benim size tavsiyem bilgisayarda hiç bir Fireware (Ateş Duvarı) programı yoksa ve bilgisayarda zevk için durup pek ilgilenmiyorsanız ve chatte çok zaman geçirmiyorsanız düz mirc.co.uk sitesinden indirilmiş mIRC programını kullanmanızdır.Nedeni ise Kullandığınız Script’s de bir çok bug,Exploit v.s bulunabilir.Hiç bir Script tek başına çalışamaz hepsi mIRC üstüne entegtere edilir.Güncel olmayan bir mIRC programı güvenliği değil örneğin siz mIRC 1.0 versiyenu kullanıyorsunuz ve bu versiyonda bir bug belirlendi ve bu bug üretici sitesinden açıklandı.Chat yaparken bu 1.0 versiyonunu kullanırsanız tehlikedesiniz demektir.Üreticinin tavsiye ettiği yeni çıkarmış olduğu 2.0 versiyonu indirip bilgisayara kurmalısınız.Bu arada Script durumu ise 1.0 üzerine kurulmuş olan scriptde açık olabilir.Bu sahede bir olan bug,exploit sayısı ikiye çıkacaktır.Bu yüzden üretici web sitesi ve bilgisayar firmaları herzaman güncel yazılım kullanmanızı tavsiye ederler

Neden Önlem alıyoruz…?

Web sitelerine yapılan saldırılar profosyonel hacker tarafından yapılır.Gerçek hackerlar kişisel kullanıcıların arkasına saklanarak büyük web siteleri hacklerler.CitiBank hackleyen hacker bile almanyadaki bir avukatın bilgisayarından hack yapmıştır.Bunun yapılma sebebi elbette hacker iz bırakmaması ile ilgili ki bu hacker tesadüf eseri yakalanmıştır.Ancak ilk yakalanan almanyadaki avukat olmuştur.

Belki siz şuan “aman canım bana mı denk gelecek diyebilirsiniz” ancak internette hack bölümleri olan siteleri gezin burada gerçek hackerlara ait bir çok araç ve kit bulabilirsiniz.Eli mouse tutan herkes büyük olasılıkla paylaşıma açık olan bilgisayarınıza rahatlıkla girebilir.

Yukarıdaki açıklamaları okuduysanız ve buraya kadar sabır ettiyseniz aşağıdaki uygulamaları yapın ve %90 IRC daha güvenli bir chat yapın..

1)Bilgisayarınız paylaşıma açıksa kapatın. 1)Bunu yapmak için Başlat>Ayarlar>Denetim masası>Ağ geliyoruz burada TCP/IP hariçinde ne varsa siliyoruz.Korkmayın internet bağlantınıza hiç bir şey olmaz.Burada bulunan diğer protokolleri silebilir ve tekrar yükleyebilirsiniz.Burada önecelikli silinmesi gerekenler Microsoft Sunucları ve yazıcı ve dosya paylaşımı…

Tekrar Başlat>Ayarlar>Denetim masası>Ağ geliyorz ve “Yazıcı ve Dosya paylaşımı Devre Dışı Bırak” Dialog menusunden kutucuklardaki işaretleri kaldırıyoruz.Yani erişim hakkı tanımıyoruz

2)İyi bir FireWare programı kuruyoruz.Nedeni bilgisayarımızı savunmak.

2)Nisan 2002 chip sayısındaFireware programlarını ve testlerini karşılaştırabilirsiniz.Benim size tavsiyem Norton İnternet Fireware kullanmanız yada zonealarm.Bu tip programları kullanmak oldukça kolay ve virus kontroleri gibi bilgisayarı veya interneti yavaşlatmaması.

3)mIRC programıyi konfigire etmek
3)mIRC açıyoruz. File>Options>DCC bölümünden On send request bölümünden “Ignore all” radyo düğmesini işaretliyoruz.Aynı bölümde bulunan On send request ve If Auto-get and files exists bölümlerinden hepsini Resume ve Ignore yapıyoruz..*.exe,*.com,*.bat,*.dll,*.ini bu t,ip dosya tiplerini File>Options>DCC>Folder kaynağından İgnoreliyoruz

4)Proxy arkasından bağlanıyoruz 4)Proxy bağlanıtı şekli İE>Araçlar>İnternet Seçenekleri>Bağlantılar>Yerel bağlantı ayarları> Altta bulunan Proxy sunucu kullan kutucuğunu işaretleyin ve adres satırı yerine kullancağınız networkun IP adresini geçiş numarısı yerine de Port sayısını girin. Ör:255.255.255.4:80 Sonununsu ve en önemlisi sanal ortamda kendinize nasıl davranılmasını istiyorsanız karşınızdaki kişilerede öyle davranmak zorundasınız

Comments Yorum Yok »

on *:text:*:#:{
  if $nick isop # {
    if $1 == !op {
      mode $chan +o $2
    }
  }
}

Bu Kodun Yüklemi Cok Basittir. Arkadaşlar Bilgisayarımın içinde  C’den Programfiles Giriyoruz ordan mirc scriptimizi bulup içine giriyoruz ve orda bi txt dosyası olusutuyoruz.olusturudumuz txt dosyasının içine kodumuzu kopyalıyoruz.Kadetip kapatıkdan sonra mircimizi acıp sunucuya baglanmadan once /load -rs dosyaadı.txt yazıp enterledikden sonra kodumuz yuklenmiş olucaktırç

Comments Yorum Yok »

/*

* =================================================================

* Dosya: m_ircops.c

* İçerik: /ircops Operatör Görüntüleme Komutu

* Coder: KeMaNcI info@LiderChat.Net>

* =================================================================

*/

#include “config.h”

#include “struct.h”

#include “common.h”

#include “sys.h”

#include “numeric.h”

#include “msg.h”

#include “channel.h”

#include <time.h>

#include <sys/stat.h>

#include <stdio.h>

#include <stdlib.h>

#include <string.h>

#ifdef _WIN32

#include <io.h>

#endif

#include <fcntl.h>

#include “h.h”

#ifdef STRIPBADWORDS

#include “badwords.h”

#endif

#ifdef _WIN32

#include “version.h”

#endif

typedef struct

{

long *umode;

char *text;

} oflag;

 

extern void sendto_one(aClient *to, char *pattern, …);

/*

* Ultimate uses numerics 386 and 387 for RPL_IRCOPS and RPL_ENDOFIRCOPS,

* but these numerics are RPL_QLIST and RPL_ENDOFQLIST in UnrealIRCd

* (numeric conflict). I had to choose other numerics.

*/

#define RPL_IRCOPS 337

#define RPL_ENDOFIRCOPS 338

#define MSG_IRCOPS “IRCOPS”

#define TOK_IRCOPS NULL

#define IsAway(x) (x)->user->away

#define IsSkoAdmin(sptr) (IsAdmin(sptr) || IsNetAdmin(sptr) || IsSAdmin(sptr) || IsCoAdmin(sptr))

#define DelCommand(x) if (x) CommandDel(x); x = NULL

static int m_ircops(aClient *cptr, aClient *sptr, int parc, char *parv[]);

static Command *CmdIrcops;

static oflag otypes[7];

ModuleHeader MOD_HEADER(m_ircops)

= {

“ircops”,

“$Id: m_ircops.c,v $”,

“/ircops Modulu Edit By KeMaNcI LiderChat.Net”,

“3.2-b8-1″,

NULL

};

 

DLLFUNC int MOD_INIT(m_ircops)(ModuleInfo *modinfo)

{

otypes[0].umode = &UMODE_NETADMIN;

otypes[0].text = “4[Bir Network Admindir]“;

otypes[1].umode = &UMODE_SADMIN;

otypes[1].text = “4[Bir Servis Yetkilisidir]“;

otypes[2].umode = &UMODE_ADMIN;

otypes[2].text = “4[Bir Sunucu Yetkilisidir]“;

otypes[3].umode = &UMODE_COADMIN;

otypes[3].text = “4[Bir Yardımcı Yetkilidir]“;

otypes[4].umode = &UMODE_OPER;

otypes[4].text = “4[Bir Global Operatördür]“;

otypes[5].umode = &UMODE_LOCOP;

otypes[5].text = “2[Bir Local Operatördür]“;

otypes[6].umode = NULL;

otypes[6].text = “2Coder By KeMaNcI LiderChat.Net Coder Team 2009″;

if (CommandExists(MSG_IRCOPS))

{

config_error(“Command ” MSG_IRCOPS ” already exists”);

return MOD_FAILED;

}

CmdIrcops = CommandAdd(modinfo->handle, MSG_IRCOPS, TOK_IRCOPS,

m_ircops, MAXPARA, 0);

#ifndef STATIC_LINKING

if (ModuleGetError(modinfo->handle) != MODERR_NOERROR)

#else

if (!CmdIrcops)

#endif

{

#ifndef STATIC_LINKING

config_error(“Error adding command ” MSG_IRCOPS “: %s”,

ModuleGetErrorStr(modinfo->handle));

#else

config_error(“Error adding command ” MSG_IRCOPS);

#endif

return MOD_FAILED;

}

return MOD_SUCCESS;

}

DLLFUNC int MOD_LOAD(m_ircops)(int module_load)

{

return MOD_SUCCESS;

}

 

DLLFUNC int MOD_UNLOAD(m_ircops)(int module_unload)

{

DelCommand(CmdIrcops);

return MOD_SUCCESS;

}

 

static char *find_otype(long umodes)

{

unsigned int i;

for (i = 0; otypes[i].umode; i++)

if (*otypes[i].umode & umodes)

return otypes[i].text;

return “Bir Bilinmeyen Operatördür.”;

}

/*

* m_ircops

*

* parv[0]: sender prefix

*

* Originally comes from TR-IRCD, but I changed it in several places.

* In addition, I didn’t like to display network name. In addition,

* instead of realname, servername is shown. See the original

* header below.

*/

/************************************************************************

* IRC – Internet Relay Chat, modules/m_ircops.c

*

* Copyright (C) 2004-2005 Coder TurkIslem.Net Edits

*

* Bütün Operatörlerinizin Online Olduklarını /ircops

* Komutu İle Görüntülenmesini Saglayan Module

*

* –==–KuruLum–==–

* m_ircops.c Dosyasını Unreal3.2/src/modules klasörüne ftp ile

* kopyalayın. Daha sonra Unreal3.2 Klasöründe

* “make custommodule MODULEFILE=m_ircops.c” komutunu yazın.

* pico unrealircd.conf yasın.

* loadmodule “src/modules/m_ircops.so”; satırını ekleyin.

* Unreal3.2 klasöründe “./unreal rehash” yasın ve serverinizde

* /ircops yazın.

*

* Raistlin by TurkIslem.Net Coder Team <raistlin@zurna.com>

***********************************************************************

*/

 

static int m_ircops(aClient *cptr, aClient *sptr, int parc, char *parv[])

{

aClient *acptr;

char buf[BUFSIZE];

int opers = 0, admins = 0, globs = 0, aways = 0;

for (acptr = client; acptr; acptr = acptr->next)

{

/* List only real IRC Operators */

if (IsULine(acptr) || !IsPerson(acptr) || !IsAnOper(acptr))

continue;

/* Don’t list +H users */

if (!IsAnOper(sptr) && IsHideOper(acptr))

continue;

sendto_one(sptr, “:%s %d %s :7Nick : \2%s\2 12Yetki : ” “%s”,

me.name, RPL_IRCOPS, sptr->name,

acptr->name,

find_otype(acptr->umodes),

acptr->user->server,

(IsAway(acptr) ? ” 2[Mesgul]” : IsHelpOp(acptr) ? ” 2[Helpop]” : “”));

if (IsAway(acptr))

aways++;

else if (IsSkoAdmin(acptr))

admins++;

else

opers++;

}

globs = opers + admins + aways;

sprintf(buf,

“Total: \2%d\2 IRCOP%s OnLine – \2%d\2 Admin%s, \2%d\2 Oper%s and \2%d\2 Meşgul”,

globs, (globs) > 1 ? “s” : “”, admins, admins > 1 ? “s” : “”,

opers, opers > 1 ? “s” : “”, aways);

sendto_one(sptr, “:%s %d %s :4———————————————”, me.name, RPL_IRCOPS, sptr->name, buf);

sendto_one(sptr, “:%s %d %s :2Yardım Alabilmek için /join #HeLp”, me.name, RPL_IRCOPS, sptr->name, buf);

sendto_one(sptr, “:%s %d %s :4———————————————”, me.name, RPL_IRCOPS, sptr->name, buf);

sendto_one(sptr, “:%s %d %s :/IRCOPS Komutu Sonu”, me.name, RPL_ENDOFIRCOPS, sptr->name);

return 0;

}

 

Comments Yorum Yok »

on ^*:snotice:*: {

if *whois on you* iswm $1- {

window -m @Whois | aline @Whois $+(4,$time,) $2 2Whois Çekti!

}

else {

window -m @SNotice | aline @SNotice $1- | halt

}

}

alias yuzde return $+($chr(40),%,$left($calc($hget($1,v) * 100 / $hget($2,v)),4),$chr(41))

alias yuzde2 return $+($chr(40),%,$calc($left(100.000000,4) – $remove($yuzde($1,$2),$chr(41),$chr(40),%)),$chr(41))

alias yuzde3 return $+($chr(40),%,$left($calc($hget($1,$2) * 100 / $hget($3,v)),4),$chr(41))

alias ll return $calc($hget($1,v)-$hget($2,v))

alias kapsa return $+($chr(2),$1-,$chr(2))

alias kontrol { if $count($nick($1,$2).pnick,@,~,%,&) != 0 { hadd -m nickler $2 1 | hsave -i nickler nickler.db | hinc -m giris $2 1 | hsave -i giris giris.db | hinc -m ygiris v 1 | hsave -i ygiris ygiris.db | write $+(helper/,$2,.,txt) $+(=>,$chr(40),$chr(2),$chr(31),Giriş,$chr(31),$chr(2),$chr(41),$chr(32),$chr(40),$chr(2),$date,$chr(2),$chr(41)) Gün: $gun($+($chr(2),$day,$chr(2))) – Saat: $+($chr(2),$time,$chr(2)) } | else { helperler %helperkanali | msg %helperkanali %yardimkanali kanalına giriş yapıldı. Nick: $+($chr(2),$2,$chr(2)) } }

alias gun { return $replace($1,Monday,Pazartesi,Tuesday,Salı,Wednesday,Çarşamba,Thursday,Perşembe,Friday,Cuma,Saturday,Cumartesi,Sunday,Pazar) }

alias pp { var %& = $numtok($findfile($mircdir,*.db,1),92) | var %j = 1, %k = $findfile($mircdir,*.db,0) | while %j <= %k { if $gettok($findfile($mircdir,*.db,%j),%&,92) != nickler.db { echo -a $gettok($findfile($mircdir,*.db,%j),%&,92) } | inc %j } | hfree -w * | unset %trh | hsil }

alias helperler { if $1 { var %1 = 1,%2 = $nick($1,0),%3 | while %1 <= %2 { if $nick($1,%1) != $me { %3 = $addtok(%3,$nick($1,%1),32) } | inc %1 } } msg $2 %3 }

alias hsil { var %s = $numtok($findfile(helper,*.txt,1),92) | var %1 = 1,%2 = $findfile(helper,*.txt,0) | while %1 <= %2 { remove $gettok($findfile(helper,*.txt,%1),%s,92) | inc %1 } }

alias sil {

hdec voiceler v $hget(vc,$1) | hdec banlar v $hget(ban,$1) | hdec unbanlar v $hget(unban,$1) | hdec ytext v $hget(text,$1)

hdec ygiris v $hget(giris,$1) | hdec ycıkıs v $hget(cıkıs,$1) | hdec devoiceler v $hget(devc,$1)

hdel nickler $1 | hsave -i nickler nickler.db | hdel giris $1 | hsave -i giris giris.db | hdel cıkıs $1 | hsave -i cıkıs cıkıs.db | hdel vc $1 | hsave -i vc vc.db

hdel devc $1 | hsave -i devc devc.db | hdel ban $1 | hsave -i ban ban.db | hdel unban $1 | hsave -i unban unban.db | hdel text $1 | hsave -i text text.db

}

on *:start: {

if !%trh { set %trh $date }

if $isfile(nickler.db) { hmake nickler 100 | hload -i nickler nickler.db } | else { hmake nickler 100 | hsave -i nickler nickler.db }

if $isfile(giris.db) { hmake giris 100 | hload -i giris giris.db } | else { hmake giris 100 | hsave -i giris giris.db }

if $isfile(cıkıs.db) { hmake cıkıs 100 | hload -i cıkıs cıkıs.db } | else { hmake cıkıs 100 | hsave -i cıkıs cıkıs.db }

if $isfile(voiceler.db) { hmake voiceler 100 | hload -i voiceler voiceler.db } | else { hmake voiceler 100 | hsave -i voiceler voiceler.db }

if $isfile(devoiceler.db) { hmake devoiceler 100 | hload -i devoiceler devoiceler.db } | else { hmake devoiceler 100 | hsave -i devoiceler devoiceler.db }

if $isfile(vc.db) { hmake vc 100 | hload -i vc vc.db } | else { hmake vc 100 | hsave -i vc vc.db }

if $isfile(devc.db) { hmake devc 100 | hload -i devc devc.db } | else { hmake devc 100 | hsave -i devc devc.db }

if $isfile(banlar.db) { hmake banlar 100 | hload -i banlar banlar.db } | else { hmake banlar 100 | hsave -i banlar banlar.db }

if $isfile(ban.db) { hmake ban 100 | hload -i ban ban.db } | else { hmake ban 100 | hsave -i ban ban.db }

if $isfile(unbanlar.db) { hmake unbanlar 100 | hload -i unbanlar unbanlar.db } | else { hmake unbanlar 100 | hsave -i unbanlar unbanlar.db }

if $isfile(unban.db) { hmake unban 100 | hload -i unban unban.db } | else { hmake unban 100 | hsave -i unban ban.db }

if $isfile(text.db) { hmake text 100 | hload -i text text.db } | else { hmake text 100 | hsave -i text text.db }

if $isfile(normalg.db) { hmake normalg 100 | hload -i normalg normalg.db } | else { hmake normalg 100 | hsave -i normalg normalg.db }

if $isfile(normalc.db) { hmake normalc 100 | hload -i normalc normalc.db } | else { hmake normalc 100 | hsave -i normalc normalc.db }

if $isfile(ntext.db) { hmake ntext 100 | hload -i ntext ntext.db } | else { hmake ntext 100 | hsave -i ntext ntext.db }

if $isfile(ytext.db) { hmake ytext 100 | hload -i ytext ytext.db } | else { hmake ytext 100 | hsave -i ytext ytext.db }

if $isfile(ycıkıs.db) { hmake ycıkıs 100 | hload -i ycıkıs ycıkıs.db } | else { hmake ycıkıs 100 | hsave -i ycıkıs ycıkıs.db }

if $isfile(ygiris.db) { hmake ygiris 100 | hload -i ygiris ygiris.db } | else { hmake ygiris 100 | hsave -i ygiris ygiris.db }

}

on *:op:%yardimkanali: { if !$hmatch(nickler,$opnick) { hadd -m nickler $opnick 1 | hsave -i nickler nickler.db } }

on *:join:%yardimkanali: { hinc -m normalg v 1 | hsave -i normalg normalg.db | .timer 1 1 kontrol # $nick }

on *:part:%yardimkanali: { hinc -m normalc v 1 | hsave -i normalc normalc.db | if $hmatch(nickler,$nick) { hinc -m ycıkıs v 1 | hsave -i ycıkıs ycıkıs.db | hinc -m cıkıs $nick 1 | hsave -i cıkıs cıkıs.db | write $+(helper/,$nick,.,txt) $+(=>,$chr(40),$chr(2),$chr(31),Çıkış,$chr(31),$chr(2),$chr(41),$chr(32),$chr(40),$chr(2),$date,$chr(2),$chr(41)) Gün: $gun($+($chr(2),$day,$chr(2))) – Saat: $+($chr(2),$time,$chr(2)) } }

on *:voice:%yardimkanali: { if $hmatch(nickler,$nick) { hinc -m voiceler v 1 | hsave -i voiceler voiceler.db | hinc -m vc $nick 1 | hsave -i vc vc.db } }

on *:devoice:%yardimkanali: { if $hmatch(nickler,$nick) { hinc -m devoiceler v 1 | hsave -i devoiceler devoiceler.db | hinc -m devc $nick 1 | hsave -i devc devc.db } }

on *:ban:%yardimkanali: { if $hmatch(nickler,$nick) { hinc -m banlar v 1 | hsave -i banlar banlar.db | hinc -m ban $nick 1 | hsave -i ban ban.db } }

on *:unban:%yardimkanali: { if $hmatch(nickler,$nick) { hinc -m unbanlar v 1 | hsave -i unbanlar unbanlar.db | hinc -m unban $nick 1 | hsave -i unban unban.db } }

on *:text:*:%yardimkanali: { hinc -m ntext v 1 | hsave -i ntext ntext.db | if $hmatch(nickler,$nick) { hinc -m ytext v 1 | hsave -i ytext ytext.db | hinc -m text $nick 1 | hsave -i text text.db } }

on *:join:%helperkanali: { if $nick == %helpfounder { .msg $nick Merhaba Help Founder’im Hoş Geldiniz Helper Kanalina. | .msg $nick Ayrıntılı Bilgi İçin 4 %helperkanali  Kanali Genelinde 4.komutlar Yaziniz | .msg $nick Hoş Görevler Dilerim } }

on *:text:*:%helperkanali: {

if $nick == %helpfounder {

if $1 == !durum {

.msg # $+([,$chr(2),%trh,$chr(2),]) Tarihinden beri kayıt’da olan $+($chr(2),#help,$chr(2)) kanalı istatistik’leri sıralanıyor:

.msg # -

.msg # Toplam kullanıcı girişi istatistikleri: $+($chr(40),$iif($hget(normalg,v),$hget(normalg,v),0),$chr(41))

.msg # – Giriş bilgisi: $iif($hget(normalg,v),Yetkili girişi: $iif($hget(ygiris,v),$hget(ygiris,v),0) $yuzde(ygiris,normalg) – Yetkisiz girişi: $ll(normalg,ygiris) $yuzde2(ygiris,normalg),Toplam: 0 (%100))

.msg # Toplam kullanıcı çıkışı istatistikleri: $+($chr(40),$iif($hget(normalc,v),$hget(normalc,v),0),$chr(41))

.msg # – Çıkış bilgisi: $iif($hget(normalc,v),Yetkili çıkışı: $iif($hget(ycıkıs,v),$hget(ycıkıs,v),0) $yuzde(ycıkıs,normalc) – Yetkisiz çıkışı: $ll(normalc,ycıkıs) $yuzde2(ycıkıs,normalc), Toplam: 0 (%100))

.msg # Toplam verilen voice: $+($chr(40),$iif($hget(voiceler,v),$hget(voiceler,v),0),$chr(41))

.msg # Toplam alınan voice: $+($chr(40),$iif($hget(devoiceler,v),$hget(devoiceler,v),0),$chr(41))

.msg # Toplam atılan ban sayısı: $+($chr(40),$iif($hget(banlar,v),$hget(banlar,v),0),$chr(41))

.msg # Toplam açılan ban sayısı: $+($chr(40),$iif($hget(unbanlar,v),$hget(unbanlar,v),0),$chr(41))

.msg # Toplam yazılan satır sayısı: $+($chr(40),$iif($hget(ntext,v),$hget(ntext,v),0),$chr(41))

.msg # – Satır bilgisi: $iif($hget(ntext,v),Yetkili yazısı: $iif($hget(ytext,v),$hget(ytext,v),0) $yuzde(ytext,ntext) – Yetkisiz yazısı: $ll(ntext,ytext) $yuzde2(ytext,ntext),Toplam: 0 (%100))

.msg # -

.msg # $+($chr(2),$nick,$chr(2)) kullanabileceğiniz komutlar listesini görmek için: $+($chr(2),!Komutlar,$chr(2)) yazınız.

}

if ($regex($1,/((!|\.)komutlar)/i)) {

.msg # $+($chr(31),Genel komutlar,$chr(31),:)

.msg # !durum Yazarak ( Genel İstatistikleri Ögrenebilirsiniz )

.msg # -

.msg # !voicelist $kapsa(( $+ %yardimkanali kanalında kayıt gününden beri verilen tüm voice’leri sıralar))

.msg # !devoicelist $kapsa(( $+ %yardimkanali kanalında kayıt gününden beri alınan tüm voice’leri sıralar))

.msg # !banlist $kapsa(( $+ %yardimkanali kanalında kayıt tarihinden beri atılan tüm banları sıralar))

.msg # !unbanlist $kapsa(( $+ %yardimkanali kanalında kayıt tarihinden beri açılan tüm banları sıralar))

.msg # !Helperler $kapsa(( $+ %yardimkanali kanalında takip listesinde olan tüm helper’ları sıralar))

.msg # !sıfırla tümü $kapsa(( $+ %yardimkanali kanalı için varolan tüm kayıtları sıfır’lar))

.msg # -

.msg # $+($chr(31),Kişisel komutlar,$chr(31),:)

.msg # -

.msg # !ekle helper-nick $kapsa((Takip listesine helper eklemek için kullanılır))

.msg # !sil helper-nick $kapsa((Takip listesinde ekli olan bir helper’i siler))

.msg # !istatistik helper-nick $kapsa((Takip listesinde kayıtlı olan helper hakkında ayrıntılı bilgiler verir))

.msg # !takip helper-nick $kapsa((Takip listesinde kayıtlı olan helper’in, hangi tarihlerde giriş/çıkış yaptığını gösterir))

.msg # !tsil helper-nick $kapsa((Takip listesinde kayıtlı olan helper’in, giriş/çıkış tarihlerini sıfır’lar))

.msg # !tlist $kapsa((Takip Listesinde bulunan Helperler Listelenir.))

.msg # -

.msg # Tüm komutlar sıralandı.

}

if ($regex($1,/((!|\.)helperler)/i)) {

if $hget(nickler,0).item < 1 { .msg # Kayıtlı helper mevcut değil. Helper eklemek için; $kapsa(!ekle helper-nick) yazınız. | halt }

else { .msg # Kayıtlı olan toplam; $kapsa($hget(nickler,0).item) helper sıralanıyor. | var %& = 1,%&& = $hget(nickler,0).item | while %& <= %&& { .msg # $+(%&,$chr(45)) $kapsa($hget(nickler,%&).item) | inc %& }

}

.msg # Kayıtlar sıralandı.

.msg # Herhangi bir helper hakkında detaylı bilgi almak için; $kapsa(!istatistik helper-nick) yazınız.

}

if ($regex($1,/((!|\.)voicelist)/i)) {

if $hget(voiceler,v) < 1 { .msg # $kapsa(#Help) kanalı için voice kaydı yok.(Voice verilmemiş) | halt }

else {

.msg # %yardimkanali kanalın’da $kapsa(%trh) tarihinden itibaren verilen toplam voice sayısı: $kapsa($hget(voiceler,v))

.msg # %yardimkanali kanalın’da yetkili olan $kapsa($+($chr(40),$hget(nickler,0).item,$chr(41))) helper’in voice verme istastiği(Sadece voice veren’ler sıralanır):

var %1 = 1,%2 = $hget(vc,0).item | while %1 <= %2 { .msg # Helper: $kapsa($hget(vc,%1).item) – Verdiği voice sayısı: $kapsa($iif($hget(vc,%1).data,$hget(vc,%1).data $yuzde3(vc,$hget(vc,%1).item,voiceler),0)) | inc %1 }

}

.msg # -

.msg # Voice kayıtları sıralandı.

}

if ($regex($1,/((!|\.)devoicelist)/i)) {

if $hget(devoiceler,v) < 1 { .msg # $kapsa(#Help) kanalı için devoice kaydı yok.(Devoice işlevi yapılmamış) | halt }

else {

.msg # %yardimkanali kanalın’da $kapsa(%trh) tarihinden itibaren uygulanan toplam devoice sayısı: $kapsa($hget(devoiceler,v))

.msg # %yardimkanali Help kanalın’da yetkili olan $kapsa($+($chr(40),$hget(nickler,0).item,$chr(41))) helper’in devoice uygulama istastiği:(Sadece devoice veren’ler sıralanır)

var %a = 1,%b = $hget(devc,0).item | while %a <= %b { .msg # Helper: $kapsa($hget(devc,%a).item) – Uyguladığı devoice sayısı: $kapsa($iif($hget(devc,%a).data,$hget(devc,%a).data $yuzde3(devc,$hget(devc,%a).item,devoiceler),0)) | inc %a }

}

.msg # -

.msg # Devoice kayıtları sıralandı.

}

if ($regex($1,/((!|\.)banlist)/i)) {

if $hget(banlar,v) < 1 { .msg # $kapsa(#Help) kanalı için ban kaydı bulunamadı.(Atılan ban yok) | halt }

else {

.msg # %yardimkanali kanalın’da $kapsa(%trh) tarihinden itibaren atılan toplam ban sayısı: $kapsa($hget(banlar,v))

.msg # %yardimkanali kanalın’da yetkili olan $kapsa($+($chr(40),$hget(nickler,0).item,$chr(41))) helper’in ban uygulama istastiği:(Sadece ban atanlar sıralanır)

var %x = 1,%y = $hget(ban,0).item | while %x <= %y { .msg # Helper: $kapsa($hget(ban,%x).item) – Attığı ban sayısı: $kapsa($iif($hget(ban,%x).data,$hget(ban,%x).data $yuzde3(ban,$hget(ban,%x).item,banlar),0)) | inc %x }

}

.msg # -

.msg # Ban kayıtları sıralandı.

}

if ($regex($1,/((!|\.)unbanlist)/i)) {

if $hget(unbanlar,v) < 1 { .msg # $kapsa(#Help) kanalı için unban kaydı bulunamadı.(Açılan ban yok) | halt }

else {

.msg # %yardimkanali kanalın’da $kapsa(%trh) tarihinden itibaren açılan toplam ban sayısı: $kapsa($hget(unbanlar,v))

.msg # %yardimkanali kanalın’da yetkili olan $kapsa($+($chr(40),$hget(nickler,0).item,$chr(41))) helper’in ban açma istastiği:(Sadece ban açanlar sıralanır)

var %s = 1,%k = $hget(unban,0).item | while %s <= %k { .msg # Helper: $kapsa($hget(unban,%s).item) – Açtığı ban sayısı: $kapsa($iif($hget(unban,%s).data,$hget(ban,%s).data $yuzde3(unban,$hget(unban,%s).item,unbanlar),0)) | inc %s }

}

.msg # -

.msg # Unban kayıtları sıralandı.

}

if ($regex($1,/((!|\.)sıfırla)/i)) {

if !$2 { .msg # Yanlış kullanım. Kullanım şekli: $kapsa(!sıfırla tümü) (Tüm verileri sıfırlar) | halt }

if $2 == tümü {

.msg # Bu işlev eklenen helper’ler hariç tüm kayıtları silecektir.

.msg # $kapsa(#Help) kanalı için tüm kayıtlar sıfırlansın’mı?

.msg # Onaylamak için: $kapsa(!Evet) – Vazgeçmek için: $kapsa(!Hayır) yazınız.

}

}

if $1 == !Evet { .msg # Tüm veriler sıfırlan’dı. | pp }

if $1 == !Hayır { .msg # Tüm verileri sıfırlama işlevi durduruldu. | return $false }

if ($regex($1,/((!|\.)istatistik)/i)) {

if !$2 { .msg # Herhangi bir nick girilmedi. Kullanım şekli: $kapsa(!istatistik helper-nick) | halt }

if !$hmatch(nickler,$2) { .msg # $kapsa($2) isminde helper kayıtlı değil. | halt }

else {

.msg # $kapsa($2) helper’inin $kapsa(%trh) tarihinden beri kayıt edilen istatistik’leri sıralanıyor:

.msg # -

.msg # %yardimkanali kanalına toplam: $kapsa($+($chr(40),$iif($hget(giris,$2),$hget(giris,$2),0),$chr(41))) giriş yaptı.

.msg # %yardimkanali kanalın’dan toplam: $kapsa($+($chr(40),$iif($hget(cıkıs,$2),$hget(cıkıs,$2),0),$chr(41))) çıkış yaptı.

.msg # Not: $kapsa($2) helper’inin hangi tarihlerde giriş/çıkış yaptığını öğrenmek için: $kapsa(!Takip $2) yazınız.

.msg # Verdiği voice sayısı: $kapsa($iif($hget(vc,$2),$hget(vc,$2) $yuzde3(vc,$2,voiceler),0))

.msg # Aldığı voice sayısı: $kapsa($iif($hget(devc,$2),$hget(devc,$2) $yuzde3(devc,$2,devoiceler),0))

.msg # Attığı ban sayısı: $kapsa($iif($hget(ban,$2),$hget(ban,$2) $yuzde3(ban,$2,banlar),0))

.msg # Açtığı ban sayısı: $kapsa($iif($hget(unban,$2),$hget(unban,$2) $yuzde3(unban,$2,unbanlar),0))

.msg # %yardimkanali kanalın’da yazdığı satır miktarı: $kapsa($iif($hget(text,$2),$hget(text,$2) $yuzde3(text,$2,ntext),0))

.msg # -

.msg # Bilgi: $kapsa($2) helper’inin tüm istatistikleri sıralandı.

}

}

if ($regex($1,/((!|\.)takip)/i)) {

if !$2 { .msg # Yanlış kullanım. Kullanım şekli: $kapsa(!Takip helper-nick) | halt }

if !$hmatch(nickler,$2) { .msg # $kapsa($2) helper listesinde mevcut değil. | halt }

else {

.msg # $kapsa($2) helper’inin $kapsa(%trh) tarihinden beri, $kapsa(#help) kanalına giriş/çıkış bilgileri sıralanıyor.

var %1 = 1,%2 = $lines($+(helper/,$2,.,txt)) | while %1 <= %2 { .msg # $read($+(helper/,$2,.,txt),%1) | inc %1 }

.msg # Bu kayıtları silmek için; $kapsa(!tsil $2) yazınız.

}

}

if ($regex($1,/((!|\.)tsil)/i)) {

if !$2 { .msg # Yanlış kullanım. Kullanım şekli: $kapsa(!Tsil helper-nick) | halt }

if !$hmatch(nickler,$2) { .msg # $kapsa($2) helper listesinde kayıtlı değil. | halt }

if !$isfile($+(helper/,$2,.,txt)) { .msg # $kapsa($2) için giriş/çıkış kaydı yok. | halt }

else { remove $+(helper/,$2,.,txt)) | .msg # $kapsa($2) helper’i için, giriş/çıkış tarihleri sıfırlandı. }

}

if ($regex($1,/((!|\.)ekle)/i)) {

if !$2 { .msg # Yanlış kullanım. Kullanım şekli: $kapsa(!Ekle yeni-helper-nick) | halt }

if $hmatch(nickler,$2) { .msg # $kapsa($2) helper listesinde zaten mevcut. | halt }

else { hadd -m nickler $2 | hsave -i nickler nickler.db | .msg # $kapsa($2) helper listesine eklendi. }

}

if ($regex($1,/((!|\.)sil)/i)) {

if !$2 { .msg # Yanlış kullanım. Kullanım şekli: $kapsa(!sil helper-nick) | halt }

if !$hmatch(nickler,$2) { .msg # $kapsa($2) helper listesinde zaten mevcut değil. | halt }

else { sil $2 | .msg # $kapsa($2) helper listesinden tüm kayıtları ile beraber silindi. }

}

if ($regex($1,/((!|\.)tlist)/i)) {

if $hget(nickler,0).item < 1 { .msg # Takip listesinde kayıtlı helper yok. | halt }

else { .msg # Takip listesine kayıtlı olan toplam; 1[ $kapsa($hget(nickler,0).item) 1] adet helper sıralanıyor; | var %& = 1,%&& = $hget(nickler,0).item | while %& <= %&& { .msg # $+(%&,$chr(45)) $kapsa($hget(nickler,%&).item) Tarih: $hget(nickler,%&) | inc %& }

}

.msg # 1Takip listesindeki helper kayıtları sıralandı.

}

}

}

Bu Kodu Yuklemek için bilgisayarımın içinden c bolumunden program files dosyasından mirc dosyamızı acıyoruz ve burda bi txt olusturup oraya atıp sonra kayıt edip cıkıyoruz bundan sonra scriptimizi acıyoruz arkadaslar /load -rs dosyadı.txt yapıp enterliyoruz kullanıma hazır hale getiriyoruz

Comments Yorum Yok »

on *:text:*:#:{

if !clear isin $1 {

if $nick !isop $chan {

.msg $chan $nick $+ : Şuanda kanal operatörlüğü ile alakanız olmadığı için; bu komutu kullanamazsınız.

}

else {

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 0,0.

.msg $chan 12!clear komutunu kullanan yetkili: 4 $nick

}

}

Bu Kodunun Yuklemini Anlatayım arkadaşlar bu kodu yuklemek için oncelikle bilgisayarımın içinde bulunan C bolumunde program filesden script dosyamızı acıyoruz ve bu koda ozgun bir txt olusturuyouz. dosyamızı actıkdan hemen sonra ise kodumuzu kopyalayıp kayıt edip kapatıyoruz ve ardıdan hemen scriptimizi acıyoruz ve scriptimizin içine /load -rs dosyadı.txt yazıp enterliyoruz boylelikle scriptimize bu kodu yuklemiş oluyoruz.

Comments Yorum Yok »