myDC.ru

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

 

> NetInDescription, Добавляет сеть в описание пользователя

Alexey
сообщение 6.8.2011, 9:01
Сообщение #1


7 квадратиков
*******

Группа: Модераторы
Сообщений: 791
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 287 раз




Название скрипта: NetInDescription
Версия скрипта: 1.4
Скрипт для: RusHub 2.3.8 и выше
Автор: Alexey
Описание: Скрипт добавляет название сети в описание пользователя.

Зависимости: модуль utils.

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


Старые версии
1.3 Прикрепленный файл  NetInDescription.lua ( 2.4 килобайт ) Кол-во скачиваний: 64
1.2 Прикрепленный файл  NetInDescription.lua ( 1.93 килобайт ) Кол-во скачиваний: 25
1.1 Прикрепленный файл  NetInDescription.lua ( 1.88 килобайт ) Кол-во скачиваний: 10
1.0 Прикрепленный файл  NetInDescription.lua ( 1.53 килобайт ) Кол-во скачиваний: 21


Спасибо сказали:
Go to the top of the page
+Quote Post
2 страниц V   1 2 >  
Начать новую тему
Ответов
CrazyKiller
сообщение 6.8.2011, 10:37
Сообщение #2


Продвинутый участник
****

Группа: Пользователи
Сообщений: 189
Регистрация: 20.4.2009
Пользователь №: 3 121
Спасибо сказали: 10 раз




А как насчет Таймера, к примеру каждые 10 минут обновляет список !

Я просто смотрю по списку, что минут через 2-3 уже под сеть в описание пропадает и не появляется, появляется у тех кто только зашёл на хаб или действует на хабе ! big_smile.gif
Go to the top of the page
+Quote Post
Alexey
сообщение 7.8.2011, 9:45
Сообщение #3


7 квадратиков
*******

Группа: Модераторы
Сообщений: 791
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 287 раз




Цитата(CrazyKiller @ 6.8.2011, 11:37) *
А как насчет Таймера, к примеру каждые 10 минут обновляет список !

Никак. Здесь он не нужен.

Цитата(CrazyKiller @ 6.8.2011, 11:37) *
Я просто смотрю по списку, что минут через 2-3 уже под сеть в описание пропадает и не появляется, появляется у тех кто только зашёл на хаб или действует на хабе ! big_smile.gif

Это результат ошибки в русхабе, к следующей версии автор обещал её исправить.
Go to the top of the page
+Quote Post
CrazyKiller
сообщение 9.8.2011, 19:34
Сообщение #4


Продвинутый участник
****

Группа: Пользователи
Сообщений: 189
Регистрация: 20.4.2009
Пользователь №: 3 121
Спасибо сказали: 10 раз




Спасибо конечно, но откуда вы взяли версию 2.3.6 ? big_smile.gif
Go to the top of the page
+Quote Post
Saymon21
сообщение 9.8.2011, 19:45
Сообщение #5


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 478 раз




SVN
Go to the top of the page
+Quote Post
CrazyKiller
сообщение 10.8.2011, 20:18
Сообщение #6


Продвинутый участник
****

Группа: Пользователи
Сообщений: 189
Регистрация: 20.4.2009
Пользователь №: 3 121
Спасибо сказали: 10 раз




Со временем ошибку выдаёт !

[Wed Aug 10 16:41:54 2011] /RusHub/scripts/NetInDescription.lua:94: attempt to index local 'sSecondHalf' (a nil value)

Строка if sSecondHalf:sub(1, #sDescPrfx) ~= sDescPrfx then

Помогите решить ?
Go to the top of the page
+Quote Post
Alexey
сообщение 11.8.2011, 7:11
Сообщение #7


7 квадратиков
*******

Группа: Модераторы
Сообщений: 791
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 287 раз




Обновил, пробуй.


Спасибо сказали:
Go to the top of the page
+Quote Post
CrazyKiller
сообщение 11.8.2011, 20:19
Сообщение #8


Продвинутый участник
****

Группа: Пользователи
Сообщений: 189
Регистрация: 20.4.2009
Пользователь №: 3 121
Спасибо сказали: 10 раз




Да все отлично, прошли сутки, ошибок нет !

Ждёмс когда будет обновление скрипта по времени ! big_smile.gif
Go to the top of the page
+Quote Post
Setuper
сообщение 11.8.2011, 20:31
Сообщение #9


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

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




adc протокол пока что не реализован, поэтому на этих выходных будет очередной релиз с соответствующими исправлениями.


Спасибо сказали:
Go to the top of the page
+Quote Post
CrazyKiller
сообщение 15.8.2011, 14:04
Сообщение #10


Продвинутый участник
****

Группа: Пользователи
Сообщений: 189
Регистрация: 20.4.2009
Пользователь №: 3 121
Спасибо сказали: 10 раз




Setuper,

Спасибо, как писал так и случилось !

Все работает при новом хабе версии 2.3.6

Описание не пропадает ! big_smile.gif
Go to the top of the page
+Quote Post
CrazyKiller
сообщение 17.9.2011, 15:13
Сообщение #11


Продвинутый участник
****

Группа: Пользователи
Сообщений: 189
Регистрация: 20.4.2009
Пользователь №: 3 121
Спасибо сказали: 10 раз




а реально апгрейдить данный скрипт ?

или помогите добавить функции в данный скрипт !
Хочу чтоб выводило при MyInfo Только Описание сети, а остальную инфу чтоб не выводило, как к пример у бота Ледокол под ВерлиХаб, там можно выключить тэги, описание, айпи, mail и тому подобное.
Go to the top of the page
+Quote Post
Alexey
сообщение 17.9.2011, 15:43
Сообщение #12


7 квадратиков
*******

Группа: Модераторы
Сообщений: 791
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 287 раз




Никогда не пользовался Ледоколом. Если я правильно тебя понял, тебе надо изменить 60 строку скрипта на:
Код
        UID.sMyINFO = sFirstHalf..sDescPrfx.."$ $$$$|"


Спасибо сказали:
Go to the top of the page
+Quote Post
CrazyKiller
сообщение 17.9.2011, 20:10
Сообщение #13


Продвинутый участник
****

Группа: Пользователи
Сообщений: 189
Регистрация: 20.4.2009
Пользователь №: 3 121
Спасибо сказали: 10 раз




Цитата(Alexey @ 17.9.2011, 16:43) *
Никогда не пользовался Ледоколом. Если я правильно тебя понял, тебе надо изменить 60 строку скрипта на:
Код
        UID.sMyINFO = sFirstHalf..sDescPrfx.."$ $$$$|"



Да !
спасибо, вроде оно, буду тестить потом на большом количестве юзеров !

[Sat Sep 17 20:09:27 2011] ./scripts/NetInDescription.lua:103: attempt to perform arithmetic on local 'a' (a nil value)

Не запускается скрипт, при запуска Хаб сразу ложится :(
Строка !
return a * 16777216 + b * 65536 + c * 256 + d

мм, тут вроде скрипт заработал нормально, а как сделать чтоб шару показывало юзеров ? big_smile.gif
Go to the top of the page
+Quote Post
Alexey
сообщение 17.9.2011, 21:04
Сообщение #14


7 квадратиков
*******

Группа: Модераторы
Сообщений: 791
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 287 раз




В какой момент эта ошибка возникает? Если при старте скрипта, то у тебя неправильно написан какой-то адрес в списке диапазонов.


Спасибо сказали:
Go to the top of the page
+Quote Post
CrazyKiller
сообщение 17.9.2011, 21:06
Сообщение #15


Продвинутый участник
****

Группа: Пользователи
Сообщений: 189
Регистрация: 20.4.2009
Пользователь №: 3 121
Спасибо сказали: 10 раз




Цитата(Alexey @ 17.9.2011, 22:04) *
В какой момент эта ошибка возникает? Если при старте скрипта, то у тебя неправильно написан какой-то адрес в списке диапазонов.


да, при старте было, но потом он запустился нормально, такое бывает, но не сильно редко, а айпи диапозон проверю, список айпи большой у меня big_smile.gif

так как включить Показ Шары ? big_smile.gif
Go to the top of the page
+Quote Post
Alexey
сообщение 18.9.2011, 11:09
Сообщение #16


7 квадратиков
*******

Группа: Модераторы
Сообщений: 791
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 287 раз




Обновил первый пост. Теперь производится проверка корректности значений в таблице диапазонов. Для работы требуется модуль utils из этой темы (поместить в каталог libs).


Спасибо сказали:
Go to the top of the page
+Quote Post
CrazyKiller
сообщение 18.9.2011, 11:51
Сообщение #17


Продвинутый участник
****

Группа: Пользователи
Сообщений: 189
Регистрация: 20.4.2009
Пользователь №: 3 121
Спасибо сказали: 10 раз




Спасибо за новую версию 1.3 !

Все отлично работает, рас комментировал строку для показа Описание сети + Шары, другую за комментировал ! big_smile.gif
Go to the top of the page
+Quote Post
CrazyKiller
сообщение 22.9.2011, 14:21
Сообщение #18


Продвинутый участник
****

Группа: Пользователи
Сообщений: 189
Регистрация: 20.4.2009
Пользователь №: 3 121
Спасибо сказали: 10 раз




Извини пожалуйста !

а как отключить только описание ? big_smile.gif
Оставить Ник, шара, Опись Сети, айпи, и Тэги.
Go to the top of the page
+Quote Post
ShadoWx
сообщение 25.1.2012, 14:19
Сообщение #19


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

Группа: Пользователи
Сообщений: 216
Регистрация: 23.10.2008
Из: Саратов
Пользователь №: 865
Спасибо сказали: 59 раз




поддерживаю, поигрался, но так и не получилось adore.gif

как мне пояснили необходимо куда-то записывать строку MyInfo потом из нее вычленять тег определенный и помещать ...

еще проблемка с тегом от Eiskalt'а v 2.2.4
тег:
Код
    Hub:    [Incoming][213.141.136.70:411]         $MyINFO $ALL FVD  <EiskaltDC++  V:2.2.4,M:A,H:1/1/1,S:3>$ $20$$34191016562$


шаблон:
Код
    local sFirstHalf, sSecondHalf = UID.sMyINFO:match("^($MyINFO $ALL %S+ )(.*<.*)$")


все попадает ... но от этого клиента все теги идут ...


Спасибо сказали:
Go to the top of the page
+Quote Post
CrazyKiller
сообщение 17.2.2012, 18:11
Сообщение #20


Продвинутый участник
****

Группа: Пользователи
Сообщений: 189
Регистрация: 20.4.2009
Пользователь №: 3 121
Спасибо сказали: 10 раз




Alexey

Не думали добавить в описание ешё Профиль пользователя ?
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts От: NetInDescription
От темы с ID: 4930
0 Alexey 1 308 6.8.2011, 21:31 Посл. сообщение: Alexey

 



RSS Сейчас: 14.12.2017, 23:43