myDC.ru

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

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

> Скрипт Показа Шары Юзеров "кусками", под APL-1, птока 0360

Теги
Нет тегов для показа
степашка
сообщение 13.3.2009, 20:14
Сообщение #1


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

Группа: Пользователи
Сообщений: 133
Регистрация: 18.9.2008
Из: Москва
Пользователь №: 555
Спасибо сказали: 5 раз




приветствую ваш замечательный сайт!

таковой темы не нашёл,посему создал эту,поправьте и прошу прощения если не увидел соответствующую.
есть идея создать скрипт,который показывал бы шару юзеров примерно таким порядком:
юзеров с шарой 0 байт = 104 [список], юзеров с шарой до 1Гб [список] = 28, юзеров с шарой до 10Гб = 56, юзеров с шарой до 100Гб = 50, юзеров до 500Гб = 188, юзеров до 1Тб = 49, юзеров более 1Тб = 7.
также,думаю,было бы интересно его совместить со скриптом ALLusers [прилагаю].
возможно ли это и не будет ли моя просьба чрезмерно затруднительна?
спасибо за внимание и ответы.

--с уважением Степашка™
Прикрепленные файлы
Прикрепленный файл  ALLusers.lua ( 1.79 килобайт ) Кол-во скачиваний: 17
 
Go to the top of the page
+Quote Post
STAJIKER
сообщение 13.3.2009, 20:55
Сообщение #2


Участник
**

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




Помойму это невозможно т.к. сортировка списка юзеров осуществляется через клиент, а не хаб.
Go to the top of the page
+Quote Post
Setuper
сообщение 13.3.2009, 20:58
Сообщение #3


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

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




Речь видимо идет не про сортировку, а про статистику хаба.
Go to the top of the page
+Quote Post
степашка
сообщение 13.3.2009, 20:59
Сообщение #4


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

Группа: Пользователи
Сообщений: 133
Регистрация: 18.9.2008
Из: Москва
Пользователь №: 555
Спасибо сказали: 5 раз




Цитата(STAJIKER @ 13.3.2009, 20:55) *
Помойму это невозможно т.к. сортировка списка юзеров осуществляется через клиент, а не хаб.


====================
ну в таком случае хотя бы отображать вышеозначенным образом эту информацию об уже зарегистрированных пользователях. ведь есть же файл с инфой о них. хотя,конечно,больший интерес представляло бы именно отражение всех юзеров реального времени \\\ да,речь именно о статистического плана скрипте. в примитиве - доработать ALLusers так,чтобы он показывыал шАры погигабайтно с интервалами
Go to the top of the page
+Quote Post
Setuper
сообщение 13.3.2009, 21:02
Сообщение #5


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

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




Как раз для онлан юзеров это сделать проще всего.
Для оффлан нужно сохранять их шару в файл.
Go to the top of the page
+Quote Post
степашка
сообщение 13.3.2009, 21:18
Сообщение #6


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

Группа: Пользователи
Сообщений: 133
Регистрация: 18.9.2008
Из: Москва
Пользователь №: 555
Спасибо сказали: 5 раз




замечательно! именно онлайн я и хотел бы. значит не нужна будет дополнительная база ))) итак, могу ли я попросить выполнть такой скрипт и что от меня требуется за это, кроме благодарности, которая уже меня переполняет? спасибо за живое реагирование
Go to the top of the page
+Quote Post
dmvn
сообщение 17.3.2009, 0:38
Сообщение #7


InstaHub dev.
***

Группа: Пользователи
Сообщений: 91
Регистрация: 25.2.2009
Пользователь №: 2 377
Спасибо сказали: 10 раз




честно говоря, не вижу большого смысла моделировать стандартные статистические распределения =)
но скрипт напишу и завтра выложу, если никто не опередит... и включу в свой stat.lua в рамках InstaHub.
Go to the top of the page
+Quote Post
степашка
сообщение 17.3.2009, 17:04
Сообщение #8


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

Группа: Пользователи
Сообщений: 133
Регистрация: 18.9.2008
Из: Москва
Пользователь №: 555
Спасибо сказали: 5 раз




Цитата(dmvn @ 17.3.2009, 0:38) *
честно говоря, не вижу большого смысла моделировать стандартные статистические распределения =)
но скрипт напишу и завтра выложу, если никто не опередит... и включу в свой stat.lua в рамках InstaHub.


====================
Большое спасибо. Жду с нетерпением. Кстати чтоб не плодить новую тему - есть ли возможность выводить в чат ИП юзеров(рядом сл временем). В птоке 0360 такой функции нет, скрипта такого тоже не нашёл, есть такая только возможность только во ФлайЛинке, но это для конкретного пользователя с флаем,а я имею ввиду из-под птоки. Сорри за оффтоп, просто не хотел засорять новой темой, ибо момент вполне очевидный, а ответа я на него так и не нашёл...
Go to the top of the page
+Quote Post
Wariner
сообщение 17.3.2009, 18:35
Сообщение #9


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Код
function ChatArrival(tUser, sData)
    sData = string.sub(sData,1,-2)
    local _,_,sMsg = string.find(sData, "%b<>(.*)")
    SendToAll(tUser.sName, "("..tUser.sIP..") "..sMsg)
    return 1
end


все юзеры будут видеть сообщения формата:
Цитата
<Ник> (ИП) сообщение
Go to the top of the page
+Quote Post
степашка
сообщение 17.3.2009, 20:08
Сообщение #10


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

Группа: Пользователи
Сообщений: 133
Регистрация: 18.9.2008
Из: Москва
Пользователь №: 555
Спасибо сказали: 5 раз




Цитата(Wariner @ 17.3.2009, 18:35) *
Код
function ChatArrival(tUser, sData)
    sData = string.sub(sData,1,-2)
    local _,_,sMsg = string.find(sData, "%b<>(.*)")
    SendToAll(tUser.sName, "("..tUser.sIP..") "..sMsg)
    return 1
end


все юзеры будут видеть сообщения формата:


=====================
Wariner, огромное спасибо! только теперь почему-то перестали вызываться команды из папки texts в птоке. я написал менюшку под правила и прочее, вот теперь она с этим скриптом перестала работать. её команды просто проходят в чат. прилагаю свою менюшку \\\ прошу прощения у администрации что засунул в это тему посторонний вопрос, думал что будет быстро. хотел как лучше,а получилось как всегда. может надо переместить часть темы, касающуюся темы показа ИПа?
Прикрепленные файлы
Прикрепленный файл  FAQ.lua ( 710 байт ) Кол-во скачиваний: 10
 
Go to the top of the page
+Quote Post
Setuper
сообщение 17.3.2009, 20:23
Сообщение #11


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

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




нужно сделать исключения для команд:
Код
function ChatArrival(tUser, sData)
  if not sData:match"^%b<> [!+/].+" then
    local sMsg = sData:match"%b<>(.*)|$"
    SendToAll(tUser.sName, "("..tUser.sIP..") "..sMsg)
    return 1
  end
end
Go to the top of the page
+Quote Post
степашка
сообщение 17.3.2009, 20:28
Сообщение #12


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

Группа: Пользователи
Сообщений: 133
Регистрация: 18.9.2008
Из: Москва
Пользователь №: 555
Спасибо сказали: 5 раз




Цитата(Setuper @ 17.3.2009, 20:23) *
нужно сделать исключения для команд:
Код
function ChatArrival(tUser, sData)
  if not sData:match"^%b<> [!+/].+" then
    local sMsg = sData:match"%b<>(.*)|$"
    SendToAll(tUser.sName, "("..tUser.sIP..") "..sMsg)
    return 1
  end
end

======================
Огромное спасибо. Всё работает. Респект Wariner и Setuper )))
Go to the top of the page
+Quote Post
степашка
сообщение 20.3.2009, 23:48
Сообщение #13


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

Группа: Пользователи
Сообщений: 133
Регистрация: 18.9.2008
Из: Москва
Пользователь №: 555
Спасибо сказали: 5 раз




просьба переименовать тему. вместо "кусками" - "погигабайтно интервалами" и удалить лишнее. спасибо
Go to the top of the page
+Quote Post
степашка
сообщение 25.3.2009, 21:19
Сообщение #14


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

Группа: Пользователи
Сообщений: 133
Регистрация: 18.9.2008
Из: Москва
Пользователь №: 555
Спасибо сказали: 5 раз




походу тема останется в забвении. закрывайте если считаете нужным
Go to the top of the page
+Quote Post
Setuper
сообщение 25.3.2009, 21:20
Сообщение #15


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

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




Зачем её вообще поднимать? Закроем когда настанет нужный момент или при чистке раздела.
Go to the top of the page
+Quote Post
dmvn
сообщение 30.3.2009, 23:41
Сообщение #16


InstaHub dev.
***

Группа: Пользователи
Сообщений: 91
Регистрация: 25.2.2009
Пользователь №: 2 377
Спасибо сказали: 10 раз




Прошу прощения, была масса других важных дел... скриптописание маленько затянулосьbig_smile.gif
в общем, забирайте...
не буду раздирать архив на кусочки, вы это сами сделаете лучше меня))

вот тут дистрибутив версии InstaHub 0.25:
http://big.vip-zone.su/files/instahub/instahub-0.25.zip
там файл stat.lua + библиотека (scripts/dmvn-lib).

команда +sdist (сокращение от ShareDistribution).
Статистика меняется не так уж часто, поэтому показания снимаются раз в минуту по таймеру.
в общем вот что она выводит:
Код
[00:40:36] <BigVipBot> ===== Статистика хаба: распределение шары =====
[00:40:36] <BigVipBot>              до 100 Mb  :     8 чел.
[00:40:36] <BigVipBot>  от 100 Mb     до 1 Gb  :     1 чел.
[00:40:36] <BigVipBot>    от 1 Gb    до 10 Gb  :    16 чел.
[00:40:36] <BigVipBot>   от 10 Gb   до 100 Gb  :   185 чел.
[00:40:36] <BigVipBot>  от 100 Gb   до 500 Gb  :   138 чел.
[00:40:36] <BigVipBot>  от 500 Gb     до 1 Tb  :    24 чел.
[00:40:36] <BigVipBot>    от 1 Tb     до 2 Tb  :    13 чел.
[00:40:36] <BigVipBot>    от 2 Tb     до 3 Tb  :     2 чел.
[00:40:36] <BigVipBot>    от 3 Tb              :    10 чел.
[00:40:36] <BigVipBot> ===============================================


P.S. выводить ники самих юзеров смысла не вижу. На то она и статистика, чтобы суммаризовать данные, а не отображать всё подряд...
Go to the top of the page
+Quote Post
степашка
сообщение 31.3.2009, 17:17
Сообщение #17


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

Группа: Пользователи
Сообщений: 133
Регистрация: 18.9.2008
Из: Москва
Пользователь №: 555
Спасибо сказали: 5 раз




большое спасибо )))
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsНерабочий скрипт ВИПа по шаре
16 Damaks 18 794 23.2.2023, 7:16 Посл. сообщение: mod
No new Topic has attachmentsMagneto - Бесплатный Скрипт Портала Обмена Dc-ссылками Для Локальной Сети
26 UserSide 39 759 27.8.2019, 11:01 Посл. сообщение: CyberGhost404
No New Posts От: Новогодний Скрипт
От темы с ID: 871
0 Евгений 2 852 15.10.2018, 21:44 Посл. сообщение: Евгений
No New Posts А бывают такой скрипт бота?
Скрипт который создает виртуалных юзеров, но с реальными шарами
5 MarkDark 7 463 26.12.2017, 10:47 Посл. сообщение: мамин_парень
No New Posts Скрипт: Бот который отвечает в лс
4 мамин_парень 7 147 11.11.2017, 5:57 Посл. сообщение: мамин_парень
No New Posts как сделать вот этот скрипт
12 мамин_парень 11 352 13.9.2017, 10:51 Посл. сообщение: dimetro
No New Posts Зависание ников в списке юзеров
2 мамин_парень 5 664 4.9.2017, 19:38 Посл. сообщение: мамин_парень
No New Posts Topic has attachmentsИщу скрипт переадресации (redirect)
Переадресация интернет-юзеров
3 AS_Com 6 745 27.8.2017, 8:05 Посл. сообщение: Ksan
No New Posts Topic has attachmentsСкрипт Thunder.lua
7 Евген76 14 682 9.8.2017, 11:48 Посл. сообщение: Ksan
No New Posts Требуется скрипт
Нужен скрипт запрета на подключение
5 Nikolaevich 8 932 20.8.2016, 19:52 Посл. сообщение: Ksan
No New Posts KCAHDEP DDoS & Flood на "Озерки"
ВЫГНАТЬ В ШЕЮ!
0 Болото 6 228 2.12.2015, 4:09 Посл. сообщение: Болото
No new ВАЖНО: Topic has attachmentsСкрипт банов для RusHub
тестим и комменьтруем
79 Wariner 100 432 28.9.2015, 13:34 Посл. сообщение: NeirRon
No New Posts Скрипт загрузки файла
1 FreeNas 6 078 21.7.2015, 10:58 Посл. сообщение: HackFresse
No new Как вызвать bash скрипт из Lua
14 Iskandark 16 183 3.3.2015, 12:42 Посл. сообщение: Iskandark
No new Topic has attachmentsНовогодний Скрипт
API2
22 Tsd 34 173 12.12.2014, 16:28 Посл. сообщение: Tsd

 



RSS Сейчас: 9.5.2024, 17:45