myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> Бан По Cid, Возможно ли..

Теги
Нет тегов для показа
STAJIKER
сообщение 17.11.2008, 17:45
Сообщение #1


Участник
**

Группа: Пользователи
Сообщений: 35
Регистрация: 2.11.2008
Из: Балаково
Пользователь №: 971
Спасибо сказали: 0 раз




CODE
tSmbs={[0]="®",[2]="™"}
function UserConnected(tUser)
local sSmb=tSmbs[tUser.iProfile]
if sSmb and string.find(tUser.sNick,"("..sSmb..")") then
Core.SendToUser(tUser,"*** Bad symbol in the nick")
Core.Disconnect(tUser)
end
end
RegConnected=UserConnected
OpConnected=UserConnected

Можно ли на подобие этого сделать скрипт бана по CID чтобы когда юзер заходил скрипт проверял его CID и сравнивал с CID введенными в таблицу если он совпадает то юзер будет отключен. Возможно ли такое? big_smile.gif
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 17.11.2008, 18:47
Сообщение #2


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




Цитата(STAJIKER @ 17.11.2008, 17:45) *
CODE
tSmbs={[0]="®",[2]="™"}
function UserConnected(tUser)
local sSmb=tSmbs[tUser.iProfile]
if sSmb and string.find(tUser.sNick,"("..sSmb..")") then
Core.SendToUser(tUser,"*** Bad symbol in the nick")
Core.Disconnect(tUser)
end
end
RegConnected=UserConnected
OpConnected=UserConnected

Можно ли на подобие этого сделать скрипт бана по CID чтобы когда юзер заходил скрипт проверял его CID и сравнивал с CID введенными в таблицу если он совпадает то юзер будет отключен. Возможно ли такое? big_smile.gif

Нет. Нужно менять твой PtokaX на хаб работающий на ADC протоколе (например на DSHub). А в этом скрипте показывается какой группе пользователей будут доступны символы ® и ™ (мастер и оператор). И привязать к харду например тоже не получится. Баннер тебе в руки - бань им ;)
Go to the top of the page
+Quote Post
STAJIKER
сообщение 17.11.2008, 19:27
Сообщение #3


Участник
**

Группа: Пользователи
Сообщений: 35
Регистрация: 2.11.2008
Из: Балаково
Пользователь №: 971
Спасибо сказали: 0 раз




Плохо...:'-(

Но хотя при чём здесь протокол если проверка CID будит проходить через cкрипт?
Go to the top of the page
+Quote Post
Setuper
сообщение 17.11.2008, 20:29
Сообщение #4


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




интересно, а как ты собираешься получать CID юзера, если скрипт работает на хабе, а хаб не имеет такой возможности)))
Go to the top of the page
+Quote Post
fixx
сообщение 17.11.2008, 20:29
Сообщение #5


МЕДВЕД =)
****

Группа: Пользователи
Сообщений: 187
Регистрация: 6.8.2008
Пользователь №: 332
Спасибо сказали: 4 раза




А как базу CID создавать? Секрет? big_smile.gif
По большому счету CID любого юзера узнать можно.. но придется заставлять пользователей помимо клиента DC еще и некую утилиту включать... а это, батенька, анреал чистой воды... :?
Куча народу пыталась пробить стену обхода бана.., но так и ничего не вышло. Для этого нужно или протокол менять или клиента дорабатывать, к тому ж заставить именно этим клиентом всех пользоваться.
Ни по мак, ни по сид, ни по чему другому, кроме ип-ник-(и может быть шара) не выходит...
Совет: Больше жОских модерофф big_smile.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 17.11.2008, 20:41
Сообщение #6


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




fixx: интересно каким образом ты хочешь узнавать CID?
Go to the top of the page
+Quote Post
STAJIKER
сообщение 17.11.2008, 21:48
Сообщение #7


Участник
**

Группа: Пользователи
Сообщений: 35
Регистрация: 2.11.2008
Из: Балаково
Пользователь №: 971
Спасибо сказали: 0 раз




CID пользователя очень просто узнать, добовляем юзверя которого нужно забанить в друзья в вашем дц клиенте, затем заходим в папку с клиентом папка Settings в ней будет файл Favorites.xml так вот открываем его с помощью блокнота и в самом низу видим следующее
<User UIFlags="++++++++-" LastSeen="1226929475" GrantSlot="0" PrivateAccess="0" UploadLimit="-1" Nick="ЛАПУЛЯ" URL="cambiu-lu4wui.vfose.ru:411" CID="XBADAIXPY76ZGQHFQBN7RQYV5RTGNVGLMUX4ZRA"/>
<User UIFlags="++++++++-" LastSeen="1226944244" GrantSlot="0" PrivateAccess="0" UploadLimit="-1" Nick="~Luska~" URL="cambiu-lu4wui.vfose.ru:411" CID="SQQCKHIJRMZRSGDF4IU2YH5DVYR44ND73XZIXFI"/>
<User UIFlags="++++++++-" LastSeen="1226945210" GrantSlot="0" PrivateAccess="0" UploadLimit="-1" Nick="Vodolei" URL="cambiu-lu4wui.vfose.ru:411" CID="6GVTK6GI5K72BP6VJMA2YBUUEAQWN7LCJ4YFJRA"/>
<User UIFlags="++++++++-" LastSeen="1226925625" GrantSlot="0" PrivateAccess="0" UploadLimit="-1" Nick="DK_V" URL="hameleon.vfose.ru:411" CID="V6R6XR2NUALYP6RERQNQUMMJHISZAGUHG6PEU7A"/>
<User UIFlags="++++++++-" LastSeen="0" GrantSlot="0" PrivateAccess="0" UploadLimit="-1" Nick="!!!ЛеВо!!!" URL="cambiu-lu4wui.vfose.ru:411" CID="K25MO2YZAIEZZS7MLO6MSQ4HNAWPQPWAHQR256I"/>
<User UIFlags="++++++++-" LastSeen="1226940681" GrantSlot="0" PrivateAccess="0" UploadLimit="-1" Nick="KUZEH" URL="cambiu-lu4wui.vfose.ru:411" CID="FQNO3RQVVAEEZZD2WC2YBNQOATFA34NP5OSOOQQ"/>
<User UIFlags="++++++++-" LastSeen="1226939929" GrantSlot="0" PrivateAccess="0" UploadLimit="-1" Nick="ALEX_1989_23" URL="cambiu-lu4wui.vfose.ru:411" CID="T3LGH4S3RNHCOIRJW5IP7CPY2CKSBJTSYR4P3CY"/>
<User UIFlags="++++++++-" LastSeen="1226938423" GrantSlot="0" PrivateAccess="0" UploadLimit="-1" Nick="Kiriton" URL="udaff.vfose.ru" CID="MAZXCSLYQ7JVVH7ED6OZSXS722YVL223Y2KTPJQ"/> вот выбираешь нужного и ф топку его big_smile.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 17.11.2008, 22:57
Сообщение #8


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




ну а как хаб будет узнавать CID при коннекте пользователя?
Go to the top of the page
+Quote Post
STAJIKER
сообщение 17.11.2008, 23:49
Сообщение #9


Участник
**

Группа: Пользователи
Сообщений: 35
Регистрация: 2.11.2008
Из: Балаково
Пользователь №: 971
Спасибо сказали: 0 раз




Цитата(Setuper @ 17.11.2008, 22:57) *
ну а как хаб будет узнавать CID при коннекте пользователя?

Блин, а вот об этом я не подумал)))

А в MyINFO CID не отсылается?
Go to the top of the page
+Quote Post
Setuper
сообщение 18.11.2008, 0:17
Сообщение #10


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




нет, не отсылается
Go to the top of the page
+Quote Post
STAJIKER
сообщение 18.11.2008, 16:26
Сообщение #11


Участник
**

Группа: Пользователи
Сообщений: 35
Регистрация: 2.11.2008
Из: Балаково
Пользователь №: 971
Спасибо сказали: 0 раз




Как жаль как жаль, система не совершенна постоянный бан в птохе не возможен :(

А возможно ли по MyINFO банить?)))) О_о
Go to the top of the page
+Quote Post
Setuper
сообщение 18.11.2008, 18:20
Сообщение #12


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




это тупо! в MyINFO входит много параметров, поэтому при смене одного из параметров бана уже не будет. В MyINFO также входит ник, поэтому лучше уж банить по нику - это более эффективно, чем бан по MyINFO.
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Сейчас: 28.4.2024, 14:42