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/)
-   -   gettok sorunu (https://www.ircforumlari.net/mirc-scripting-sorunlari/430270-gettok-sorunu.html)

Feragat 20 Ekim 2013 03:08

Cevap: gettok sorunu
 
Verdiğin Snotice Mesajlarına göre 2 yolla yapılabilir. Umarım doğru anlamışımdır.

1.Yol
Kod:

$remove($gettok($1-,2,41),[,])
2.Yol
Kod:

$regsubex($1-,/.+\[\s\[\](\S+)\[\]\]|.+\[\s\](\S+)\]/S,\1)

Filtre:
Kod:

//echo -a $regsubex(:*** REMOTECONNECT: Client connecting at irc-.com: []Frok_Fot[]![]Frog_Feet[]@41.215.64.138 (41.215.64.138) [ []Frok_Fot[]],/.+\[\s\[\](\S+)\[\]\]|.+\[\s\](\S+)\]/S,\1)
Sonuç: Frok_Fot

Filtre:
Kod:

//echo -a $regsubex(:*** REMOTECONNECT: Client connecting at irc-.com: ]katu_M!]katu_M@89.249.182.44 (89.249.182.44) [ ]katu_M],/.+\[\s\[\](\S+)\[\]\]|.+\[\s\](\S+)\]/S,\1)
Sonuç: katu_M

$gettok tanımı ile:
Kod:

//echo -a $remove($gettok(:*** REMOTECONNECT: Client connecting at irc-.com: []Frok_Fot[]![]Frog_Feet[]@41.215.64.138 (41.215.64.138) [ []Frok_Fot[]],2,41),[,])
Sonuç: Frok_Fot

$gettok tanımı ile:
Kod:

//echo -a $remove($gettok(:*** REMOTECONNECT: Client connecting at irc-.com: ]katu_M!]katu_M@89.249.182.44 (89.249.182.44) [ ]katu_M],2,41),[,])
Sonuç: katu_M

Spectral 20 Ekim 2013 03:20

Cevap: gettok sorunu
 
[ []Frok_Fot[]] ve [ ]katu_M] olanlar dışarı
[]Frok_Fot[] ve ]katu_M olarak çıkmalı, her ikisinde de ilk karakter boşluk, diğer ise sadece boşluk umarım daha net oldu.

Feragat 20 Ekim 2013 05:04

Cevap: gettok sorunu
 
Şöyle bir şey olabilir
Yalın Hali
Kod:

$regsubex($1-,/.+\[\s(\[\]\S+\[\])\]|.+\[\s(\]\S+)\]|.+\(\S+\)\s\[(.+|)\]/S,$iif(!$regml(1),$+($cr,$chr(32)),\1))
Snotice1:
Kod:

//echo -a $regsubex(:*** REMOTECONNECT: Client connecting at irc-.com: []Frok_Fot[]![]Frog_Feet[]@41.215.64.138 (41.215.64.138) [ []Frok_Fot[]],/.+\[\s(\[\]\S+\[\])\]|.+\[\s(\]\S+)\]|.+\(\S+\)\s\[(.+|)\]/S,$iif(!$regml(1),$+($cr,$chr(32)),\1))
Sonuç:[]Frok_Fot[]

Snotice2:
Kod:

//echo -a $regsubex(:*** REMOTECONNECT: Client connecting at irc-.com: ]katu_M!]katu_M@89.249.182.44 (89.249.182.44) [ ]katu_M],/.+\[\s(\[\]\S+\[\])\]|.+\[\s(\]\S+)\]|.+\(\S+\)\s\[(.+|)\]/S,$iif(!$regml(1),$+($cr,$chr(32)),\1))
Sonuç:]katu_M

Snotice3(Boş hali ile):
Kod:

//echo -a $regsubex(:*** CONNECT: Client connecting on port 6669 (class unnamed-23): Bro!me@76.84.112.161 (76.84.112.161) [],/.+\[\s(\[\]\S+\[\])\]|.+\[\s(\]\S+)\]|.+\(\S+\)\s\[(.+|)\]/S,$iif(!$regml(1),$+($cr,$chr(32)),\1))
Sonuç:

Snotice3(Dolu hali ile):
Kod:

//echo -a $regsubex(:*** CONNECT: Client connecting on port 6669 (class unnamed-23): Bro!me@76.84.112.161 (76.84.112.161) [deneme],/.+\[\s(\[\]\S+\[\])\]|.+\[\s(\]\S+)\]|.+\(\S+\)\s\[(.+|)\]/S,$iif(!$regml(1),$+($cr,$chr(32)),\1))
Sonuç:deneme

Umarım doğru anlamışımdır. Çünkü anlattıklarından farklı bir şey anlayamadım.(Uykusuzlukta hat safhada üzgünüm.) İyi sabahlar, iyi forumlar.

Spectral 20 Ekim 2013 12:43

Cevap: gettok sorunu
 
Teşekkürler,

$regsubex($1-,/.+\[\s(\[\]\S+\[\])\]|.+\[\s(\]\S+)\]|.+\(\S+\)\s\[(.+|)\]/S,$iif(!$regml(1),$+($cr,$chr(32)),\1))

işimi gördü gibi yinede bir kaç deneme yaparım.


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

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