myDC.ru

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

 

> Last IP, API2 | Логирование IP / Ник юзеров

Теги
Артём
сообщение 9.4.2010, 2:16
Сообщение #1


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Название скрипта: Last IP
Версия: 1.1dsn
Версия API: API2
Автор: Mutor
Русский перевод: Артём
Описание: Logs last I.P.'s used by your hub users with time/date stamp big_smile.gif
Прикрепленный файл  __________1.JPG ( 16.14 килобайт ) Кол-во скачиваний: 1062

Прикрепленный файл  __________.JPG ( 18.4 килобайт ) Кол-во скачиваний: 1089

Прикрепленный файл  __________2.JPG ( 14.93 килобайт ) Кол-во скачиваний: 1016

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

Go to the top of the page
+Quote Post
2 страниц V   1 2 >  
Начать новую тему
Ответов
X-Sky
сообщение 9.4.2010, 8:41
Сообщение #2


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

Группа: Модераторы
Сообщений: 352
Регистрация: 25.7.2009
Пользователь №: 3 960
Спасибо сказали: 73 раза




Чем отличается от http://mydc.ru/index.html?showtopic=2424 ?
Go to the top of the page
+Quote Post
Nickolya
сообщение 9.4.2010, 9:00
Сообщение #3


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Версией вроде, Тём, тот пост снести?
Go to the top of the page
+Quote Post
X-Sky
сообщение 9.4.2010, 10:42
Сообщение #4


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

Группа: Модераторы
Сообщений: 352
Регистрация: 25.7.2009
Пользователь №: 3 960
Спасибо сказали: 73 раза




Нет, ну то, что версией - это понятно, что нового-то?
Go to the top of the page
+Quote Post
Артём
сообщение 9.4.2010, 13:29
Сообщение #5


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Цитата(X-Sky @ 9.4.2010, 10:42) *
что нового-то?

ну хотя бы то что добавлено кол-во дней которое будет хранится в базе логи IP & Nick ...
Цитата
Тём, тот пост снести?

Снеси если не трудно big_smile.gif , версия старая, да и народ жалуется на то что тот скрипт "Не работает"
Go to the top of the page
+Quote Post
FallenAngel
сообщение 9.4.2010, 13:58
Сообщение #6


[n00b]
*****

Группа: Пользователи
Сообщений: 291
Регистрация: 10.7.2008
Из: Россия,Пенза
Пользователь №: 168
Спасибо сказали: 24 раза




Хм.. Еще бы к никам была инфа сколько раз тот ник использовался и когда последний раз..
ЗЫ-а сколько кушает памяти??
Go to the top of the page
+Quote Post
truth
сообщение 29.10.2010, 17:37
Сообщение #7


Активный участник
***

Группа: Пользователи
Сообщений: 76
Регистрация: 6.12.2008
Из: Украина
Пользователь №: 1 340
Спасибо сказали: 1 раз




А может кто подправить скрипт, чтобы он еще создавал общую базу IP? big_smile.gif
Писать в отдельный лог-файл время и IP пользователя посетившего хаб. Причем, один IP записывать один раз. Допустим, пользователь с IP 192.168.5.8 зашел на хаб сегодня в 16.00 (первое посещение с этого IP), тогда пишем в лог примерно так:
Код
29/10/2010 - 16:00: 192.168.5.8
Go to the top of the page
+Quote Post
van21
сообщение 24.1.2011, 18:13
Сообщение #8


Участник
**

Группа: Пользователи
Сообщений: 46
Регистрация: 24.12.2009
Пользователь №: 5 468
Спасибо сказали: 0 раз




Ворос а можно чтоб только зарегистр польз логировал а то память жрет а не зарегеные мне не нужны. Мож подскажете плиз.
Он у меня всех похоже пишет.
Go to the top of the page
+Quote Post
Nickolya
сообщение 24.1.2011, 22:17
Сообщение #9


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




van21, замени UserConnected на UserConnected2 в скрипте (3 раза).
И еще можно поиграть с параметрами
Код
    -- Maximum number of user IP's to cache / Максимальное количество пользователей IP в кэш
    MaxLog = 11,
--// add-in start
    -- Maximum days to keep a unregged nick's IP's table logged / Хранение логов в днях
    LogTime = 30,


Спасибо сказали:
Go to the top of the page
+Quote Post
wasd
сообщение 28.11.2011, 15:42
Сообщение #10


Начинающий
*

Группа: Пользователи
Сообщений: 19
Регистрация: 17.5.2009
Пользователь №: 3 348
Спасибо сказали: 1 раз




Вроде работает, показывает всё, но каждые полминуты выдаёт:
Код
[15:50:07] Синтаксис C:\bphub\0.4.2.0\scripts\Last_IP.lua:88: bad argument #1 to 'RemoveTimer' (number expected, got userdata)
Go to the top of the page
+Quote Post
Артём
сообщение 28.11.2011, 15:45
Сообщение #11


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




wasd, на PtokaX 0.4.1.1 работает 100%
Go to the top of the page
+Quote Post
Alexey
сообщение 28.11.2011, 18:39
Сообщение #12


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

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




Торопыги, стремящиеся пользоваться новейшими непроверенными версиями программ, могут не переступать через себя и использовать эту версию птоки.
Go to the top of the page
+Quote Post
Артём
сообщение 28.2.2012, 23:55
Сообщение #13


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Что-то не пойму, вроде и очистка старых логов, но не чистит...
Цитата
[22:45:47] <-=Оп_ЧАТ=->
- (Использование памяти перед очисткой : 3689.13 Kb.
-
- Лог Ников 10309 - Лог IP 12644
- Проверенных Ников 10257 - Проверенных IP 12551
- Очищенных Ников 0 - Очищенных IP 0
- ----------------------- ----------- ----------------------- -----------
- Nicks left = 10309 - IP's Left - 12644
- Скрипт использует памяти: 3689.14 Kb.

что не так в скрипте или так и должно быть? shocked.gif
Go to the top of the page
+Quote Post
FreeNas
сообщение 27.4.2012, 10:10
Сообщение #14


Начинающий
*

Группа: Пользователи
Сообщений: 10
Регистрация: 1.8.2009
Пользователь №: 4 037
Спасибо сказали: 0 раз




Цитата
/PtokaX/scripts/Last_IP.lua:67: bad argument #1 to 'next' (table expected, got nil)

Скрипт понравился, при попытки прикрутить на хаб в логах рисует это.. Заранее спасибо за помощь!
Go to the top of the page
+Quote Post
Артём
сообщение 27.4.2012, 12:03
Сообщение #15


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




FreeNas, версия хаба?
Go to the top of the page
+Quote Post
FreeNas
сообщение 27.4.2012, 23:35
Сообщение #16


Начинающий
*

Группа: Пользователи
Сообщений: 10
Регистрация: 1.8.2009
Пользователь №: 4 037
Спасибо сказали: 0 раз




Цитата(Артём @ 27.4.2012, 13:03) *
FreeNas, версия хаба?

0.4.2.0, API2, работает на линуксовой машине. Пробовал более старую версию скрипта результат в логах тот же.
Go to the top of the page
+Quote Post
Alexey
сообщение 28.4.2012, 0:32
Сообщение #17


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

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




Как мне повторить у себя такую ошибку? Скрипт из первого поста работает нормально.
PtokaX version: 0.4.2.0 build 377
Lua version: Lua 5.1
Ubuntu GNU/Linux 10.04.4 x86_64
Go to the top of the page
+Quote Post
flezor
сообщение 29.6.2012, 4:09
Сообщение #18


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


Группа: Пользователи
Сообщений: 4
Регистрация: 1.6.2012
Пользователь №: 10 606
Спасибо сказали: 0 раз




Доброго времени. Скрипт раз в сутки останавливается с ошибкой

lua:209: attempt to concatenate local 'year' (a nil value)

собственно вот на что ругается:

208 local s, e, month, day, year = string.find(d[2], "(%d+)%/(%d+)%/(%d+)")
209 year = "20"..year

что тут не так?

Ptokax 0.4.2.0 + lua 5.1 + linux
Go to the top of the page
+Quote Post
Alexey
сообщение 29.6.2012, 15:08
Сообщение #19


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

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




Это от того, что в твоей базе адресов есть даты в неподходящем формате. Скрипт готовится принять дату в формате 06/29/12 15:52:01, а на деле там может оказаться Fri Jun 29 15:52:20 2012 или Птн 29 Июн 2012 15:53:30 или 29.06.2012 15:53:01 или ещё что-нибудь. От такого столкновения с суровой действительностью у скрипта крышу и рвёт.


Спасибо сказали:
Go to the top of the page
+Quote Post
flezor
сообщение 28.1.2013, 7:17
Сообщение #20


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


Группа: Пользователи
Сообщений: 4
Регистрация: 1.6.2012
Пользователь №: 10 606
Спасибо сказали: 0 раз




На самом деле скрипт работает до поры до времени. В некоторый момент вываливается озвученная мной ошибка lua:209: attempt to concatenate local 'year' (a nil value) и скрипт останавливается. Бывает раз в сутки скрипт останавливается, бывает раз в 5 дней... непредсказуемо.

При работе в базу падают айпишники с юзернеймами в следующем виде

["Фрик"] = {
[1] = {
[1] = "192.168.71.12",
[2] = "Sun Jul 1 23:59:46 2012",
и т.д.

Дядьки подскажите где и что подправить чтобы не вылазила эта досадная ошибка....
Go to the top of the page
+Quote Post

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

 



RSS Сейчас: 23.11.2024, 8:47