myDC.ru

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

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

> Счётчик Сообщений В N Минут

Теги
Нет тегов для показа
MEXAHuK
сообщение 8.12.2008, 19:41
Сообщение #1


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

Группа: Пользователи
Сообщений: 314
Регистрация: 13.10.2008
Пользователь №: 791
Спасибо сказали: 9 раз




суть проста: скрипт считает количество сообщений за интервал времени, и записывает в файл только последние N значений.
можно придумать такое и для шары
Go to the top of the page
+Quote Post
MEXAHuK
сообщение 9.12.2008, 17:25
Сообщение #2


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

Группа: Пользователи
Сообщений: 314
Регистрация: 13.10.2008
Пользователь №: 791
Спасибо сказали: 9 раз




поскольку никто не понял зачем так скажу:
http://www.codenet.ru/webmast/php/gd/
попытка не пытка
Go to the top of the page
+Quote Post
Wariner
сообщение 10.12.2008, 22:10
Сообщение #3


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

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




я всё равно не понял......

PS: тебе же уже написали такой скрипт.
Go to the top of the page
+Quote Post
MEXAHuK
сообщение 11.12.2008, 5:32
Сообщение #4


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

Группа: Пользователи
Сообщений: 314
Регистрация: 13.10.2008
Пользователь №: 791
Спасибо сказали: 9 раз




конкретнее:
http://www.codenet.ru/webmast/php/gd/Graphics.php
я пишу код который реализует следующее: выдаёт график где по оси Х время а по оси У кол-во сообщений в минуту Х.
для этого нужно ктобы код брал данные из файла где:(время):(кол-во сообщений) <-----------скрипт который это раелизуют мне нужен
потом пойду дальше: по шаре, по юзерам.
напишу где-то на январских каникулах. у меня сессия. но как напишу выложу сюда.

з.ы. Маринер, мне написали скрипт выводящий сообщения в файл. а не их количество во времени
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 11.12.2008, 10:20
Сообщение #5


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

Группа: Пользователи
Сообщений: 307
Регистрация: 11.7.2008
Пользователь №: 173
Спасибо сказали: 31 раз




В Файл? Мб, лучше будет, если, скрипт на lua посылает GET запрос, каждые n минут с кол-вом сообщений, ты же, уже в этом php скрипте(куда был послан GET запрос) формируешь текущую дату(скорее всего, в Гринвиче), берешь кол-во сообщений из GET'а и заносишь в MySQL(можно будет отслеживать значение - 0, и не заносить в БД)?
Если я правильно понел, то, что ты хочешь, конечно.
Таблица в MySQL примерно такая:
id(PRIMARY KEY, AUTOINCREMENT, UNSIGNED)|datetime(DATETIME) или TIMESTAMP, как больше нравится|messages(INTEGER, UNSIGNED)

При добавлении к статистике-счётчику(графику, мб), например, шары, просто создашь ещё одно поле в таблице(например, shara) и исправляешь скрипт(на lua), что бы он кроме кол-ва сообщений, посылал ещё и кол-во расшаренной информации в Байтах в этот же интервал времени.
upd. Собственно, реализовал за 15 минут. Выкладывать?
Go to the top of the page
+Quote Post
Setuper
сообщение 11.12.2008, 13:12
Сообщение #6


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

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




работа с бд только на апи1, или всё же уже кто-то нашёл способ работы на апи2 ?
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 11.12.2008, 13:28
Сообщение #7


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

Группа: Пользователи
Сообщений: 307
Регистрация: 11.7.2008
Пользователь №: 173
Спасибо сказали: 31 раз




Да, я про простой GET запрос на localhost/script.php5, а там уже пусть php сам в бд всё заносит, мб, я просто не понел, что топикстартеру надо и стал чушь нести.
Скрипт не большой, строчек 20 + php скрипт к которому он будет обращаться.
Прикрепленные файлы
Прикрепленный файл  f.rar ( 1.02 килобайт ) Кол-во скачиваний: 12
 
Go to the top of the page
+Quote Post
MEXAHuK
сообщение 13.12.2008, 19:18
Сообщение #8


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

Группа: Пользователи
Сообщений: 314
Регистрация: 13.10.2008
Пользователь №: 791
Спасибо сказали: 9 раз




не то.
на основе скрипта LastNMessage мне нужно чтобы сохранялось в файл N значений вида: число_сообщений#время
то есть: число_сообщений это число сообщений за 1 (10, 20, 30...) минут который насчитает счётчик и по истечении этого времени он допишет в файл то число сообщений которое насчитал
Go to the top of the page
+Quote Post
Arcanum
сообщение 14.12.2008, 10:11
Сообщение #9


Абсолютный новичок


Группа: Пользователи
Сообщений: 7
Регистрация: 14.12.2008
Пользователь №: 1 413
Спасибо сказали: 0 раз




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

мне тоже нужно чтобы кол-во сообщений за минуту(и более) сохранялось в файл
вот моя попытка(в файле)
посмотрите что не так....
scripts\LastNMessage.lua:31: bad argument #1 to 'concat' (table expected, got nil)

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

меня это заинтересовало: выводить график по количеству сообщений в минуту, шара за день, кол-во юзерей за последний час(два, три...). количество юзерей в день

можно даже чтобы это было просто как лог и что бы при каждом новом запуске скрипта не стирались старые записи
Прикрепленные файлы
Прикрепленный файл  LastNMessage.lua ( 1.08 килобайт ) Кол-во скачиваний: 11
 
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 14.12.2008, 10:46
Сообщение #10


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

Группа: Пользователи
Сообщений: 307
Регистрация: 11.7.2008
Пользователь №: 173
Спасибо сказали: 31 раз




Если это то, что нужно, то вариант с БД реализует, практически, тоже самое. Время в GMT.
Фаил разрастётся со временем.
Прикрепленные файлы
Прикрепленный файл  GETReqStat.lua ( 595 байт ) Кол-во скачиваний: 11
 
Go to the top of the page
+Quote Post
Wariner
сообщение 14.12.2008, 19:37
Сообщение #11


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

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




Вот своял попробуйте)))
Прикрепленные файлы
Прикрепленный файл  MsgN.rar ( 702 байт ) Кол-во скачиваний: 15
 
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsВывод последний N сообщений чата при входе
Verlihub
2 Vizunchik 9 985 13.9.2014, 9:53 Посл. сообщение: Ahton
No new Подлагивает чат при написании сообщений
40 po fenshyj' 33 176 6.6.2012, 19:14 Посл. сообщение: WINS
No new Скрипт рассылки сообщений
прошу помочь...
18 MaxFox 15 898 4.2.2012, 12:03 Посл. сообщение: MaxFox
No New Posts Скрипт рассылки сообщений
1 MaxFox 5 337 23.1.2012, 8:54 Посл. сообщение: MaxFox
No New Posts Скрипт рассылки сообщений
0 MaxFox 4 368 12.1.2012, 16:56 Посл. сообщение: MaxFox
No New Posts Скрипт вывода сообщений
2 Who.Is 7 444 5.7.2011, 20:02 Посл. сообщение: Who.Is
No New Posts Общий подсчет сообщений
2 Invisible 6 853 6.3.2011, 18:54 Посл. сообщение: Ksan
Closed дайте скрипт последнии 5 сообщений чата
4 Artem26 8 129 23.12.2010, 21:08 Посл. сообщение: Saymon21
No New Posts Перевод сообщений verlihub
1 Net_Strannik 7 055 7.11.2010, 1:19 Посл. сообщение: Nickolya
No New Posts Topic has attachmentsОтправка сообщений в диапазон IP
12 SAG 14 442 15.4.2010, 16:05 Посл. сообщение: SAG
No New Posts Рассылка PM сообщений заданному диапазону ip адресов.
Рассылка PM сообщений заданному диапазону ip адресов.
2 simxsim 7 088 13.10.2009, 15:02 Посл. сообщение: Wariner
No New Posts Topic has attachmentsПросмотр Чужих Личных Сообщений.
2 Dron_ 6 989 2.4.2009, 14:23 Посл. сообщение: vicious
No New Posts Topic has attachmentsСкрипт Отправки Сообщений В Оффлайн И Голосование За Kick Юзера
API2
4 =Quadro= 10 259 19.1.2009, 23:37 Посл. сообщение: Артём
No New Posts Помощь В Сокрытии Сообщений От Ника И Самого Ника...
3 *FoxMalder* 8 533 8.1.2009, 19:00 Посл. сообщение: *FoxMalder*
No New Posts Topic has attachmentsЗапрет Отправки N Сообщений Подряд?
7 epson950 10 566 7.11.2008, 12:49 Посл. сообщение: epson950

 



RSS Сейчас: 23.11.2024, 11:29