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




Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 08 Mayıs 2007, 18:17   #1
Çevrimdışı
SQLINE List yansıtmak.


sohbet


Merhaba arkadaşlar. SQLINE listesi biraz kabarık. Bende buna çözüm olarak birşey denedim ama anlayamadığım olaylar meydana geldi. Aşağıdaki kodu kullandım ama etki var tepki yok. Benim yapmak istediğim, /sorgula nick yazdığımda, sqline list çekmek ve sorguladığım nick sqline'ın yasaklanan nickler kısmanda geçiyorsa, bunu bir kanala yansıtmak. Uğraştığım kod bu;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias sorgula { set %sorgu $1 | os sqline list } on *:notice:*:?:{ if $nick === OperServ && %sorgu { if $2 == %sorgu { msg #kanal $1- } } }

OperServ'den aldığım notice;
[06:05] -OperServ- - *MavipikSeL* by MavipikSeL on 25/04/07 23:04:39 GMT; reason: yasak.

Kırmızı yaptığım yer; yasaklanan nick name. wildcardlar'da ayrı bir olay sanırım..

Kahve rengi yaptığım yer: yasaklayan yetkili.

Bunu şu şekilde yapmak istedim.
SQLINE'da uyumlu rumuz bulundu! Yasaklı rumuz: *MavipikSeL* Yasaklayan Yetkili: MavipikSeL

Saygılar ve sevgiler..
Merhaba arkadaşlar. SQLINE listesi biraz kabarık. Bende buna çözüm olarak birşey denedim ama anlayamadığım olaylar meydana geldi. Aşağıdaki kodu kullandım ama etki var tepki yok. Benim yapmak istediğim, /sorgula nick yazdığımda, sqline list çekmek ve sorguladığım nick sqline'ın yasaklanan nickler kısmanda geçiyorsa, bunu bir kanala yansıtmak. Uğraştığım kod bu;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias sorgula { set %sorgu $1 | os sqline list } on *:notice:*:?:{ if $nick === OperServ && %sorgu { if $2 == %sorgu { msg #kanal $1- } } }

OperServ'den aldığım notice;
[06:05] -OperServ- - *MavipikSeL* by MavipikSeL on 25/04/07 23:04:39 GMT; reason: yasak.

Kırmızı yaptığım yer; yasaklanan nick name. wildcardlar'da ayrı bir olay sanırım..

Kahve rengi yaptığım yer: yasaklayan yetkili.

Bunu şu şekilde yapmak istedim.
SQLINE'da uyumlu rumuz bulundu! Yasaklı rumuz: *MavipikSeL* Yasaklayan Yetkili: MavipikSeL

Saygılar ve sevgiler..
  Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
radyo44.com.tr
Alt 08 Mayıs 2007, 18:20   #2
Çevrimdışı
Yanıt: SQLINE List yansıtmak.




os sqline view nick diyip sonrada if nick isin $1- olarak okutabilirsin denemedim ama calismasi gerekir böylece tüm listin zahmetinide cekmezsin

  Alıntı ile Cevapla

Alt 08 Mayıs 2007, 18:24   #3
Çevrimdışı
Cevap: Yanıt: SQLINE List yansıtmak.




mikrop Nickli Üyeden Alıntı
os sqline view nick diyip sonrada if nick isin $1- olarak okutabilirsin denemedim ama calismasi gerekir böylece tüm listin zahmetinide cekmezsin

Unreal değil, server Conference Room. Denedim böyle bir komut yok.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

  Alıntı ile Cevapla

Alt 08 Mayıs 2007, 18:32   #4
Çevrimdışı
Yanıt: SQLINE List yansıtmak.




[06:05] -OperServ- - *MavipikSeL* by MavipikSeL on 25/04/07 23:04:39 GMT; reason: yasak.

hocam sorun surda sorgu mavipiksel dediginde hersey isler güzelce ama
$2 mavipiksel olmadigindan sonuc alamazsin tavsiyem isin kullanmandan yana olucaktır

if %sorgu isin $2(mask'a denk gelen sayi) { msg # .. }

  Alıntı ile Cevapla

Alt 08 Mayıs 2007, 18:39   #5
Çevrimdışı
Cevap: SQLINE List yansıtmak.




"[06:05] -OperServ- - *MavipikSeL* by MavipikSeL o"

Dediğin şekilde yaparsa eğer yani "isin" ozaman yasaklayan sorduğu nickse gene yasaklı nick diyecektir. Yaptığın birinci hata şurda;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:notice:*:?:{ if $nick === OperServ && %sorgu {

Burda diyosun ki eğer notice atan nick Operserv ve Sorguladığım nickse demişsin.
Yani /sorgula ayesbibe diceksin
os sqline list çekicek
gelecek olan cevapta eventa şu şartı eklemişsin
eğer notice atan OPERSERV ve AyEsBiBe'yse. Öncelikle bunu düzeltip denemeni istiorum..


yani && %sorgu değerini silerek..
ifte "===" değeri tıpatıp aynısıysa "büyüklü küçüklü" demek oluyor. Services nicki operserv de olabilir OperServte. o yüzde 2 adet eşittir koymalısın..

  Alıntı ile Cevapla

Alt 08 Mayıs 2007, 18:44   #6
Çevrimdışı
Yanıt: SQLINE List yansıtmak.




on *:notice:*:?:{ if $nick === OperServ && %sorgu {

demek eger nick büyüklü kücüklü tam olarak operservse ki burda sorun yok ve %sorgu diye bir deger atanmissa yani $null degilse isleme gec demek nick hem operserv hemde sorguysa isleme gec demek degil

  Alıntı ile Cevapla

Alt 08 Mayıs 2007, 18:55   #7
Çevrimdışı
Cevap: SQLINE List yansıtmak.




Hata felan yokmuş. isin kullandım oldu.
Şimdide $2 listede bulunamazsa message ileticem. onun üzerinde çalışıyorum
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

  Alıntı ile Cevapla

Alt 09 Mayıs 2007, 10:25   #8
Çevrimdışı
Cevap: SQLINE List yansıtmak.




Şu şekilde dene :

on *:notice:*:?:{
if $nick == OperServ && %sorgu {
if $2 == %sorgu {
msg #kanal $1-
}
}
elseif *sqline'da yoksa gelen notice* iswm $1- {
msg #kanal Sorgu nicki sqline'da bulanamadı.
}
}

__________________
Suyun intiharıdır şelale...

Konu Ajan tarafından (09 Mayıs 2007 Saat 10:39 ) değiştirilmiştir.
  Alıntı ile Cevapla

Alt 09 Mayıs 2007, 17:36   #9
Çevrimdışı
Cevap: SQLINE List yansıtmak.




Yalnız Ajan, sqline list tamamlandıktan sonra, *sqline'da yoksa gelen notice* diye bir mesaj yok. Sadece, liste tamamen operserv'dan iletildiğinde, bittiğine dair, bir notice gönderiyor.

Notice:
[05:05] -OperServ- End of Services SQLine List
Buradadan da, $2 listede yok diye bir kavram türetemedim. ;boggled

  Alıntı ile Cevapla

Alt 09 Mayıs 2007, 17:54   #10
Çevrimdışı
Yanıt: SQLINE List yansıtmak.




on *:notice:*:?:{
if $nick == OperServ && %sorgu {
if $2 == %sorgu {
msg #kanal $1- | unset %sorgu
}
}
else { msg #kanal Sorgu nicki sqline'da bulanamadı. | unset %sorgu }
}

  Alıntı ile Cevapla

Cevapla

Etiketler
list, mirc, mirc download, mirc indir, sqline, yansitmak, yansıtmak

Seçenekler
Stil

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
Sqline List'ten girene gline cashmare mIRC Scripting Sorunları 5 05 Şubat 2011 16:15
/ns list * * /cs list * * userlere yasaklamak GhostLy Services Hazır Kodlar 0 18 Ağustos 2009 08:22
IRC Services sqline tekyer Servisler 2 28 Şubat 2008 03:26