|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#1
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Название: HelloUser
Версия API: API2 Автор: ? Предоставил: brigadir Описание: Скрипт выводит информационное сообщение при входе (сообщение с различными параметрами: Время Хаб онлайн, Общая шара хаба, Количество посетителей, Ник, ip, шара, вклад шары, профиль, тэг, описание, email, тип соединения). Скрипт перенесен из раздела "Запросы скриптов" ![]() |
|
|
![]()
Сообщение
#2
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 39 Регистрация: 18.2.2009 Из: Волжский Пользователь №: 2 265 Спасибо сказали: 3 раза ![]() |
хотел бы ещё добавить функцию общее количество зарегистрированных юзеров
возможно такое ? |
|
|
![]()
Сообщение
#3
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Наверно, будет подтормаживать хаб, если в скрипте есть пересчёт шары из байтов в гигабайты, особеннно если много народу или много приходов-уходов юзеров. Имел печальный опыт с другим скриптом - HelloBot
|
|
|
![]()
Сообщение
#4
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
Наверно, будет подтормаживать хаб, если в скрипте есть пересчёт шары из байтов в гигабайты, особеннно если много народу или много приходов-уходов юзеров. Имел печальный опыт с другим скриптом - HelloBot такие скрипты достаточно просты и врядли из за них мождет тормозить весь хаб(во всяком случае если они норм написаны!) |
|
|
![]()
Сообщение
#5
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Хм... Всё проще:
Код Core.GetUsersCount()
|
|
|
![]()
Сообщение
#6
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
мда убрал свою чушь
![]() |
|
|
![]()
Сообщение
#7
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Вопрос такой:
вот тут - ограничение представления размера шары определённым числом знаков всего или это сколько знаков после десятичной точки? "%.3f Gb." или я что-то не понимаю? (я привычен только к АПИ 1) И второе - можно ли эту строку применить или приспособить к АПИ 1? Цитата "\tРазмер шары:\t"..string.format("%.3f Gb.",user.iShareSize/(1024 * 1024 * 1024)).."\r\n".. У меня такое ощущение, что это будет работать быстрее, чем вот это (из HelloBot): Цитата function CalculateShare(value)
if value then Si = 0 while value>=1024 do value = value/1024 Si = Si + 1 end if Si == 4 then EdIz = "Тб" else if Si == 3 then EdIz = "Гб" else if Si == 2 then EdIz = "Мб" else if Si == 1 then EdIz = "Кб" else if Si == 0 then EdIz = "Б" end end end end end if string.find(value,"(%d*%.%d)") then _,_,value = string.find(value,"(%d*%.%d)") end result = ""..value.." "..EdIz.."" return result else return 1 end end |
|
|
![]()
Сообщение
#8
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
да строчку та на API 1 работать будет и да будет меньше тормозить.
|
|
|
![]()
Сообщение
#9
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Для форматирования шары есть замечательные функции, например: http://mydc.ru/ipb.html?s=&showtopic=3...post&p=9555
|
|
|
![]()
Сообщение
#10
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 129 Регистрация: 21.12.2008 Пользователь №: 1 502 Спасибо сказали: 36 раз ![]() |
Для форматирования шары есть замечательные функции, например: http://mydc.ru/ipb.html?s=&showtopic=3...post&p=9555 Не мог бы ты расшифровать строку Код while s>0x400 do s,i=s/0x400,i+1 end Сама конструкция цикла проблем не составляет, а вот остальное не совсем понимаю. |
|
|
![]()
Сообщение
#11
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
эквивалентно коду:
Код while s > 1024 do s = s / 1024 i = i + 1 end ![]() |
|
|
![]()
Сообщение
#12
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 129 Регистрация: 21.12.2008 Пользователь №: 1 502 Спасибо сказали: 36 раз ![]() |
Всё, въехал. Спасибо.
|
|
|
![]()
Сообщение
#13
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 41 Регистрация: 25.8.2009 Из: Московская область,Электроугли Пользователь №: 4 252 Спасибо сказали: 1 раз ![]() |
а есть скрипт,который пишет в общаг-при входе юзверей- на хаб вошёл такой то юзер(поприветствуем зарегенного(незарегенного) "Ник"юзера;при выходе- хаб покинул такой то "Ник" юзер?, чтобы отслеживать время прихода и ухода Людей.
|
|
|
![]()
Сообщение
#14
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
есть но это жесточайший флуд! в топку такие скрипты!
|
|
|
![]()
Сообщение
#15
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
В главном окне хаба напиши команду
Код /showjoins .
|
|
|
![]() ![]() |
Похожие темы
![]() |
Сейчас: 17.2.2025, 8:50 |