myDC.ru

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

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

> Hideme, Прячет ник

Setuper
сообщение 31.3.2009, 21:51
Сообщение #1


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

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




Название скрипта: HideMe
Версия: 1.1
Хаб: HeXHub
Автор: Setuper
Описание: Скрипт скрывает ник в списке пользователей.
Действует на одну (текущую) сессию.
После ухода с хаба удаляет ник пользователя из списка скрытых ников.
Доступен чат между всеми скрытыми.
Скрыть ник можно только через меню.
Скрываться могут пользователи с уровнем >= 20000. Уровень можно настроить по своему усмотрению (в самом скрипте настройка iLevel).
Для просмотра скрытый пользователей отошлите в чат слово: СКРЫТЫЕ. Слово можно отсылать в любом регистре.

Прикрепленный файл  hideme.lua ( 3.07 килобайт ) Кол-во скачиваний: 81


Спасибо сказали:
Go to the top of the page
+Quote Post
Maximum
сообщение 1.4.2009, 9:26
Сообщение #2


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 352
Регистрация: 25.10.2008
Пользователь №: 882
Спасибо сказали: 85 раз




Я уже под всеми профилями пробовал, что-то никак beat_brick.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 1.4.2009, 11:25
Сообщение #3


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

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




Да. Это происходит из-за того, что хаб отсылает свою менюшку, в начале этой менюшки он отсылает команду:
Код
$UserCommand 255 15
Поэтому, скрипт отсылает меню, а хаб стирает его. Надо сообщить разработчикам, чтобы убрали стирание всех менюшек, если это не убирается где-то в настройках, в противном случае послать меню через скрипт невозможно - хаб его затрёт, перед тем как отослать свои менюшки.

Скрипт перезалил.
v 1.1

Added: Всем, кому доступна данная функция, доступна возможность послать команду для просмотра скрытых ников (команда в чат: Скрытые)
Fixed: Пофиксил проверку уровня профиля.

Для того, чтобы обойти стирание менюшки, которую отсылает скрипт, можно сделать эту менюшку средствами хаба, нужно сделать следующее:
в настройках хаба зайти в User Menus -> New Item:
Display name: Меню админа\Скрыть мой ник
Command: $HideMe|
Command type: Raw command
Show in: Hun menu, User menu
Rights needed: 0000000000000000
Access range: 20000 - 50000
Go to the top of the page
+Quote Post
Maximum
сообщение 1.4.2009, 12:36
Сообщение #4


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 352
Регистрация: 25.10.2008
Пользователь №: 882
Спасибо сказали: 85 раз




Крепко жму руку за скрипт, надеюсь будут ещё still_dreaming.gif


Спасибо сказали:
Go to the top of the page
+Quote Post
Setuper
сообщение 1.4.2009, 12:41
Сообщение #5


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

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




Всё работает?

Надо сообщить разработчикам, чтобы убрали стирание всех менюшек (команду $UserCommand 255 15). А то как-то не катит то, что я посылают менюшки скриптом, а хаб затирает все мною посланные менюшки. Передашь?
Go to the top of the page
+Quote Post
Maximum
сообщение 1.4.2009, 12:44
Сообщение #6


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 352
Регистрация: 25.10.2008
Пользователь №: 882
Спасибо сказали: 85 раз




Скрипт работает. Про стирание менюшек - постараюсь объяснить.
Go to the top of the page
+Quote Post
Setuper
сообщение 3.4.2009, 16:11
Сообщение #7


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

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




Вопрос со стиранием менюшек решён. Разработчики оказывается вынесли всё это дело в отдельную функцию.
Go to the top of the page
+Quote Post
Maximum
сообщение 9.4.2009, 21:33
Сообщение #8


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 352
Регистрация: 25.10.2008
Пользователь №: 882
Спасибо сказали: 85 раз




Значит показал разработчику скрипт, он указал что в нём якобы есть проблемы:
Цитата
[22:21:14] <Lord_Zero> the big problem with NickChange is that the hub needs to add user's original nick to its own nicklist to prevent DC++ from crashing
[22:22:04] <Lord_Zero> if your nick is not in your own nicklist when you right click after last nick in your nicklist your client crashes
[22:22:46] <Lord_Zero> that's why hexhub also adds user's own nick to its own nicklist if the client doesn't support NickChange
[22:25:45] <Lord_Zero> i showed you possible problems with it
[22:26:20] <Lord_Zero> you can fix them or you can ask the author of that script to fix them
[22:26:59] <Maximum> OK
[22:27:23] <Maximum> Try to explain
[22:27:54] <Lord_Zero> explain what ?
[22:29:22] <Maximum> big problem with NickChange is that the hub needs to add user's original nick to its own nicklist to prevent DC++ from crashing
[22:29:50] <Lord_Zero> yep
[22:30:05] <Lord_Zero> when the client sends a $MyINFO it expects to get it back from hub


Разбираться что он имел ввиду не стал, но может Уважаемый Setuper нам объяснит чего big_smile.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 10.4.2009, 10:34
Сообщение #9


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

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




Я думаю, что он имел ввиду следующее: так как hexhub поддерживает смену ника налету, то зайдя под ником скрытого, по своей сути хаб не найдёт такого ника в юзер-листе, поэтому ник вошедшего не будет изменён, а следовательно на хабе будут пользователи с двумя никами, что не допустимо по протоколу, следовательно произойдёт креш. Эту ситуацию я не пробовал и не тестил.
Go to the top of the page
+Quote Post

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

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsHideme
скрипт скрытия в юзер-листе
12 Setuper 7 542 19.12.2010, 20:09 Посл. сообщение: Setuper
No New Posts Topic has attachmentsОт: HideMe 1.0b
От темы с ID: 2639
0 Nickolya 2 293 17.1.2010, 18:19 Посл. сообщение: Nickolya
No new Topic has attachmentsHideMe 1.0b
API2
19 Артём 11 676 17.1.2010, 18:14 Посл. сообщение: X-Sky
No New Posts Topic has attachmentsHideme 1.0b
Изменить положение в меню
4 truth 4 102 13.10.2009, 22:45 Посл. сообщение: truth

 



RSS Сейчас: 21.7.2018, 1:27