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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Çözüldü komut yardım (https://www.ircforumlari.net/mirc-scripting-sorunlari/693416-komut-yardim.html)

SandaLci 24 Mayıs 2015 14:05

komut yardım
 
on *:text:*:#KANAL:{
if !proxyekle* iswm $1- {
if $read(proxy.txt,w,$2-) {
.msg $chan $2 Proxy Listesinde zaten ekli.
}
else {
write proxy.txt $2-
.msg #KANAL $2 Proxy Listesine Eklendi.
.gzline $2 Proxy PERM
}
}
if !proxysil* iswm $1- {
if !$read(proxy.txt,w,$2-) {
.msg #KANAL $2 Maskı Zaten Proxy Listesinde yok.
}
else {
write $+(-,dw,$2-) badlist.txt
.msg #KANAL $2 Maskı Proxy Listesinden Silindi.
.gzline $2
}
}
}



Selamun Aleyküm.

Coder hocalarımdan şunu rica ediyorum.Yukarıda if'de bulmuş olduğum kod var,gayet güzel çalışıyor.Fakat bir başka nick !proxyekle *@121* yapınca proxy txt kayıt ediyor.Ben istiyorum ki ben !proxyekle *@121* yaptığımda proxy.txt dosyasına kaydetsin,bu konuda yardımlarınızı bekliyorum.

AfraN 24 Mayıs 2015 15:08

Cevap: komut yardım
 
Kod:

on *:text:*:#KANAL:{
satırını

Kod:

on *:input:#KANAL:{
şeklinde değiştirirsen istediğin gibi olacaktır

SandaLci 24 Mayıs 2015 16:21

Cevap: komut yardım
 
Hocam çalıştı ama birşey daha sorayım.Başkası eklediğinde mask eklendi diye msg atıyordu.Az önce denediğimde ekledi ama şöyle bir uyarı aldım 4«1Global Notice4» : *** [error] Too broad mask

neden olabilir.

Not:İp adresini ekledi,ama yukarıdaki uyarıyı verdi.

Feragat 24 Mayıs 2015 17:51

Cevap: komut yardım
 
Eklediğin değer, *@ip formatında olmalı. Eklediğinde hata veren ipi paylaşır mısın

Z-Lined 24 Mayıs 2015 22:19

Cevap: komut yardım
 
*@124* olarak eklemişsin sanırım ip adresini o yüzden atamıyordur
*@124.41* olarak eklersen atar

!proxyekle *@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]* << değilde
!proxyekle *@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].24* şeklinde eklemen lazım.

Feragat 24 Mayıs 2015 22:50

Cevap: komut yardım
 
Kod:

Too broad mask

Google çevirisi: Çok geniş maske?

Kod, eklediğin IP e gzline atıyor ve verdiğin ip aralığı çok geniş bir aralığı kapsadığı için buna izin vermiyor. (Unreal için bir güvenlik önlemi galiba.) O yüzden verdiğin IP aralığında en az ilk noktadan sonra 1 rakam daha belirtmen gerek.

Örnek:
Kod:

*@88.1*
*@34.6*
*@121.9*


[RaNGeR] 25 Mayıs 2015 00:38

Cevap: komut yardım
 
Alıntı:

AfraN Nickli Üyeden Alıntı (Mesaj 1041653205)
Kod:

on *:text:*:#KANAL:{
satırını

Kod:

on *:input:#KANAL:{
şeklinde değiştirirsen istediğin gibi olacaktır

on*:input 'dan sonra kanalı kaldırırsak yani yönetimdeki herhangi bir kanalda ekleme/silme yapılması acısından nasıl yapabiliriz bunu.

KuL 25 Mayıs 2015 01:36

Cevap: komut yardım
 
Alıntı:

aLpTeKiN Nickli Üyeden Alıntı (Mesaj 1041653319)
on*:input 'dan sonra kanalı kaldırırsak yani yönetimdeki herhangi bir kanalda ekleme/silme yapılması acısından nasıl yapabiliriz bunu.

Kod:

on *:input:#KANAL:{
Böyle yaparsan tek #Kanal da calisir.

Kod:

on *:input:#:{
Böyle yaparsan her bulundugu Kanalda calisir.

Kod:

on *:input:#Kanal,#Kanal2,#Kanal3,#Kanal4:{
Seklindede beli Kanalarda calismasini saglarsin.

[RaNGeR] 25 Mayıs 2015 23:58

Cevap: komut yardım
 
Alıntı:

Ku|L| Nickli Üyeden Alıntı (Mesaj 1041653330)
Kod:

on *:input:#KANAL:{
Böyle yaparsan tek #Kanal da calisir.

Kod:

on *:input:#:{
Böyle yaparsan her bulundugu Kanalda calisir.

Kod:

on *:input:#Kanal,#Kanal2,#Kanal3,#Kanal4:{
Seklindede beli Kanalarda calismasini saglarsin.

Eyvallah hocam sağolasın fakat benim sormak istediğim daha farklıydı ben hiç bir kanal olarak belirtmeden direkt olarak STATS'De işlem yapabilmek için sormaya çalıştım fakat ben anlatamadım açıkçası.

KuL 26 Mayıs 2015 00:17

Cevap: komut yardım
 
Alıntı:

aLpTeKiN Nickli Üyeden Alıntı (Mesaj 1041653551)
Eyvallah hocam sağolasın fakat benim sormak istediğim daha farklıydı ben hiç bir kanal olarak belirtmeden direkt olarak STATS'De işlem yapabilmek için sormaya çalıştım fakat ben anlatamadım açıkçası.

Kusura bakma ben cidden anlamamisim :)

Ozaman tek * yapman yeterli, her yerde olur.

Kod:

on *:input:*:{
seklinde.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 20:03.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk