10 Nisan 2017, 14:19 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | CTCP Version help Merhaba all, I searched the forum before opening this thread and found 2 topics that somehow offer what im looking for. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Kod: Kodu kopyalamak için üzerine çift tıklayın!
and [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Kod: Kodu kopyalamak için üzerine çift tıklayın!
The code on these topics works but i wanted it to do smth more. I wanted to add to the code when a user with a specific ident connects and doesn't give an answer to the ctcp $nick version command. So, if anyone can help, how can we identify the users connecting to the server that don't give an answer to the version request? for example the code works for: [12:03:59] <ConnectServ> SIGNON user: User68314 (JavaUser@p50811B44.dip0.t-ipconnect.de [12:03:59] <Network> Got Version Reply from User68314: mIRC v6.12 Khaled Mardam-Bey msg on test channel: [12:04:02] [ ALERT ] User68314 using bad ident with mIRC Entered. But how to do it for when no answer to Version request? [14:12:34] <ConnectServ> SIGNON user: User53456 (JavaUser@185.89.217.233 "No Network Answer" "and no message on test channel" | |
|
11 Nisan 2017, 09:24 | #2 | ||||
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: CTCP Version help
/debug @d See the [ ALERT ] message. And copy it here. And personal solution. start: /getd blue section is monitor channel. red sction is how long he will respond if he does not respond pink section is ban type. Kod: Kodu kopyalamak için üzerine çift tıklayın!
__________________ 2b|!2b=? | ||||
|
11 Nisan 2017, 12:24 | #3 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: CTCP Version help
Kod: Kodu kopyalamak için üzerine çift tıklayın!
this is the debug result I get @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] What I want to do is to get a report for certain idents (mibbit and javauser for example) that connect but are using mirc. Also for the ones i don't get a version to report them aswell on the channel. Eventually, decide what action to take (gzline for example). I am trying to make it work for a hub not only for one server. So, I am using 2 remotes atm Kod: Kodu kopyalamak için üzerine çift tıklayın!
and this Kod: Kodu kopyalamak için üzerine çift tıklayın!
your solution seems nice... to make it work for me do i have to change $4 with ($9 and $8?) | ||||
|
11 Nisan 2017, 13:19 | #4 |
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: CTCP Version help no, you do not need to change anything. It does not use any event. It works through raw data. The code I gave. For those who have not responded to the version for some time. If you want to apply for a group of versions, you need to add a condition.(red section) ex: Kod: Kodu kopyalamak için üzerine çift tıklayın!
__________________ 2b|!2b=? |
|
11 Nisan 2017, 15:58 | #5 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: CTCP Version help
hmmm i am trying this code Kod: Kodu kopyalamak için üzerine çift tıklayın!
but when i start the code with /getd I dont get a window with the raw data if I do /debug @d yes, but nothing happens... just the raw data... | ||||
|
11 Nisan 2017, 16:16 | #6 |
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: CTCP Version help Debug can only transfer raw data to a point. /getd Kod: Kodu kopyalamak için üzerine çift tıklayın!
gzline $4 hey! your client is not allowed on this server $(|) msg #test4 %ch $4 tried to connect with a prohibited version change gzline $4 hey! your client is not allowed on this server | msg #test4 %ch $4 tried to connect with a prohibited
__________________ 2b|!2b=? |
|
11 Nisan 2017, 17:01 | #7 | ||||
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: CTCP Version help
made the changes and now when i do the /getd the code activates and i see the @debug window but i think the command .ctcp $4 version is not being issued on users connecting or when they join the channel. if i load the code on the first post with ctcp $9 version command i get the version of the clients connecting... maybe unreal is different? or is it a problem on my mirc? | ||||
|
12 Nisan 2017, 08:40 | #8 | ||||
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: CTCP Version help
yes, right. this may be different on some special edits made and modules added to the servers or networks. Raw data is different from "on events." Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. you can add the word that the red section nickname is. so it will work well. Kod: Kodu kopyalamak için üzerine çift tıklayın!
__________________ 2b|!2b=? | ||||
|
12 Nisan 2017, 15:16 | #9 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: CTCP Version help Still not getting the results I want... Ok, so here is how I am understanding things. on server notice (@snotice) when users connect i get these notices: Kod: Kodu kopyalamak için üzerine çift tıklayın!
and if I use these commands for "on port" ctcp $9 VERSION and for "at" ctcp $8 VERSION It works and I get the version response back but when I edit your code for the debug raw data Kod: Kodu kopyalamak için üzerine çift tıklayın!
the command should change to for "on port" ctcp $13 VERSION and for "at" ctcp $12 VERSION right? but when I edit your code to the new identifiers I don't see a version notice on the debug raw data... (i have done the /umode2 -T) it is as if the version command is not issued. The hash table ver is created but it is empty... so for on port the code becomes Kod: Kodu kopyalamak için üzerine çift tıklayın!
and for hub becomes: Kod: Kodu kopyalamak için üzerine çift tıklayın!
I am sorry, I know I am always a headache... lol |
|
12 Nisan 2017, 17:26 | #10 | ||||
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | Cevap: CTCP Version help
this is tested. Kod: Kodu kopyalamak için üzerine çift tıklayın!
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
__________________ 2b|!2b=? | ||||
|
Etiketler |
connect, ctcp, mirc, version |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Ctcp | Skys | mIRC Scripting Sorunları | 1 | 18 Aralık 2010 17:22 |
Ctcp | Coder-Ufuk | Eggdrop, NeoStats, BNC | 0 | 26 Ocak 2010 12:15 |
Notice & CTCP | Asksihir | mIRC Scripting Sorunları | 3 | 31 Mart 2009 22:19 |
CTCP Reply'da sorun (version) | codcu | mIRC Scripting Sorunları | 4 | 04 Ağustos 2006 00:57 |
ctcp | beyaz_bjk | Chat ve IRC | 0 | 31 Mayıs 2005 11:47 |