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

1Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 27 Kasım 2011, 21:20   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
gettok sorunu




kullanılacak gettoklar,
ident
$gettok($gettok($gettok($1-,3-,58), 1,64),2,33)
nick
$gettok($gettok($gettok($1-,3-,58), 1,64),1,33)

kullanmak istediğim ise $left ile nick başlangıçları ve iswm ile nick ve ident içerisinde geçen kelimeleri yakalamak.

$left ile ident içerisinden başlangıç alttaki gibidir, nick için ne kadar denesemde hata aldım. iswm de yine alttaki örnekteki gibi olabilir sanırım ?

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ON ^*:SNOTICE:*:{ if (client connecting isin $1-) { haltdef if ($left($gettok($gettok($gettok($1-,3-,58), 1,64),2,33),2) == ad) { echo -s $timestamp >> $gettok($1-,3,58) ad başlangıçlı ident } } }

Teşekkürler.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Yazgulu Sohbet
Alt 28 Kasım 2011, 09:45   #2
Çevrimdışı
Set
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: gettok sorunu




Yani yapmak istedigini anlatırmısın ? anlatabilirsen genis bir sekilde daha iyi olur , suan birsey anlamadim çünki.

 
Alıntı ile Cevapla

Alt 28 Kasım 2011, 10:27   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: gettok sorunu




Merhaba Set,

Örneklemek gerekirse;

guest3035!aatest12@119.46.226.28 [119.46.226.28] [xwyndz]
guest3034!abtest15@101.108.6.57 [101.108.6.57] [valbhs]
guest3034!patest13@101.108.6.57 [101.108.6.57] [valbhs]

iswm ile "test" bolumunu ve ayni sekilde "est30".
$left ile ise "gue" (baslangic) bolumunu yakalamak amac.

 
Alıntı ile Cevapla

Alt 28 Kasım 2011, 10:36   #4
Çevrimdışı
Set
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: gettok sorunu




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ON ^*:SNOTICE:*:{ if (client connecting isin $1-) { haltdef var %nick $9, %ident $right($token($10,1,64),-1) if ($left(%nick,3) == gue) { echo -a %nick Baslangic Nick girisi yapti! | halt } if (*test* iswm %ident) { echo -a %nick nick'i %ident ident'iyle Yasak ident girisi yapti! | halt } } }

istedigin boyle birsey galiba.

 
Alıntı ile Cevapla

Alt 28 Kasım 2011, 10:40   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: gettok sorunu




nick ve ident icin ilk mesajimda gettoklar mevcut onlari kullanabilir misin ? Vermis oldugunuz kod ile nick icin kullanilan $9 denk uyusmamaktadir.
Ayrica variables kullanmadan yapabilirsek, ident ornegi gibi daha uygun olacaktir.
Tek event icinde toplama zorunlulugu yok
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Tesekkurler.

 
Alıntı ile Cevapla

Alt 28 Kasım 2011, 10:48   #6
Çevrimdışı
Set
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: gettok sorunu




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
ON ^*:SNOTICE:*:{ if (client connecting isin $1-) { haltdef var %nick $gettok($gettok($gettok($1-,3-,58), 1,64),1,33), %ident $gettok($gettok($gettok($1-,3-,58), 1,64),2,33) if ($left(%nick,3) == gue) { echo -a %nick Baslangic Nick girisi yapti! | halt } if (*test* iswm %ident) { echo -a %nick nick'i %ident ident'iyle Yasak ident girisi yapti! | halt } } }


boyle ayarlamak istedigin galiba , veriables kullanmiyorum " var " kullaniyorum ismi ustunde " var gibi gözukmekte ve isimizi dahada kolaylastırmakta bu sadece anladin umarim.

 
Alıntı ile Cevapla

Alt 03 Aralık 2011, 23:18   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: gettok sorunu




tesekkurler, regex ile halletim.

 
Alıntı ile Cevapla

Alt 20 Ekim 2013, 01:54   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: gettok sorunu




:*** REMOTECONNECT: Client connecting at irc-.com: []Frok_Fot[]![]Frog_Feet[]@41.215.64.138 (41.215.64.138) [ []Frok_Fot[]]
:*** REMOTECONNECT: Client connecting at irc-.com: ]katu_M!]katu_M@89.249.182.44 (89.249.182.44) [ ]katu_M]
:*** CONNECT: Client connecting on port 6669 (class unnamed-23): Bro!me@76.84.112.161 (76.84.112.161) [ ]

$gettok($gettok($gettok($1-,3-,58),2,91),1,93)
ve
$gettok($gettok($gettok($1-,3-,58),2-,91),$gettok($1-,0,93),93)
ile istediğim şekilde realnameleri tam olarak çıkaramadım, farklı önerisi olan ?

 
Alıntı ile Cevapla

Alt 20 Ekim 2013, 02:53   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: gettok sorunu




Tam olarak almak istediğin kısım hangisi. Snotice mesajının içinde Koyu yapıp belirtebilir misin. Örnek: :*** REMOTECONNECT: Client connecting at irc-.com: []Frok_Fot[]![]Frog_Feet[]@41.215.64.138 (41.215.64.138) [ []Frok_Fot[]] gibi.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 20 Ekim 2013, 02:57   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: gettok sorunu




:*** REMOTECONNECT: Client connecting at irc-.com: []Frok_Fot[]![]Frog_Feet[]@41.215.64.138 (41.215.64.138) [ []Frok_Fot[]]
:*** REMOTECONNECT: Client connecting at irc-.com: ]katu_M!]katu_M@89.249.182.44 (89.249.182.44) [ ]katu_M]
:*** CONNECT: Client connecting on port 6669 (class unnamed-23): Bro!me@76.84.112.161 (76.84.112.161) []

Sonuncuda ise bosluk olarak [] hariç, yani realnameler [] içinde kalan kısmı olduğu gibi karakter/boşluk vs snoticesden ne geliyor ise almaya çalışıyorum.

 
Alıntı ile Cevapla

Cevapla

Etiketler
gettok, sorunu


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
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
$gettok kullanımı (geniş anlatım) XcLusive mIRC Scripting Dersleri 3 29 Ekim 2010 13:36
Tokenize Identifiers ($gettok v.s.) MephisTo mIRC Scripting Dersleri 27 07 Aralık 2008 12:26
gettok sorunu RedLine mIRC Scripting Sorunları 1 14 Nisan 2008 01:57
$gettok() mantığı ve yeni gettoklar... Vatan mIRC Scripting Sorunları 4 16 Şubat 2006 15:47