myDC.ru

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

 
История благодарностей участнику Kingston. Спасибо сказали: 39
Дата поста: В теме: За сообщение: Спасибо сказали:
22.1.2012, 2:48 Пробел в нике
Артём, страно, но именно так у меня все написано и не получалось, а сейчас сработало.
MIKHAIL,
Раскрывающийся текст
Alt+0160
MIKHAIL
18.1.2012, 14:03 User Mode Fixer
API 2 | Исправление режима подключения пользователя
Debian 6, PtokaX 0.4.1.2, онлайн +500
Через 5-6 минут после запуска.
Раскрывающийся текст
Статистика для скрипта User Mode Fixer v1.07

Настройки:
sCmdPrefix = 'UMF'
bDetailedStats = true
sDebugLog = nil
iActionToInvalidIP = 1
iActionToInvalidNick = 1
iMaxPoolSize = 32
iCheckInterval = 10
iSelectTimeout = 0
iTimeout = 15
iConnectTimeout = 3

Статистика:
MaxOnlineFixedPassive = 381
MaxOnlinePassive = 122
+SendRCTMforBot = 402
MinWaitCTM = 0
WaitCTM = 0
MinOnlineActive = 1
MaxOnlineActive = 18
+BlockedCTMToOffline = 27
OnlineActive = 18
MinQueue = 0
PoolSize = 0
MinWaitSocket = 0
MaxWaitSocket = 5
MinOnlineFixedPassive = 1
MaxQueue = 381
OnlinePassive = 121
MinOnlinePassive = 1
OnlineFixedPassive = 359
MinPoolSize = 0
+OtherCTMForBot = 357
+BlockedRCTMToOffline = 2
Queue = 0
+ValidCTMForBot = 20
MaxWaitCTM = 32
+FixedCTM = 12
+FixedCTMIP = 40
+BlockedCTMToPassive = 1352
MaxPoolSize = 32
+FixedSearch = 360
WaitSocket = 0

Статус:
#tClientSockets = 0
#tQueue = 0
#tQueueIndex = 0
#tActiveToPassive = 359
#tClientConnect = 0
#tClientConnect = 0
#tSocketNick = 0
MemoryUsage = 295 KB

HubVersion = 0.4.1.2
LuaVersion = Lua 5.1



UPD.
Другой хаб: Debian 6, PtokaX 0.4.2.0, онлайн ~50, в пассиве что то не ищет ничего.
Раскрывающийся текст
Статистика для скрипта User Mode Fixer v1.07

Настройки:
sCmdPrefix = 'UMF'
bDetailedStats = true
sDebugLog = nil
iActionToInvalidIP = 1
iActionToInvalidNick = 1
iMaxPoolSize = 32
iCheckInterval = 10
iSelectTimeout = 0
iTimeout = 15
iConnectTimeout = 3

Статистика:
MaxOnlineFixedPassive = 8
MaxOnlinePassive = 9
+SendRCTMforBot = 47
MinWaitSocket = 0
WaitCTM = 0
+FixedSearch = 1
OnlineActive = 35
MinQueue = 0
PoolSize = 0
+FixedSearchIP = 3
+BlockedCTMToPassive = 5
MinOnlineFixedPassive = 1
MaxQueue = 43
OnlinePassive = 9
MaxWaitSocket = 22
OnlineFixedPassive = 7
MinPoolSize = 0
+FixedCTM = 2
+FixedCTMIP = 1
Queue = 0
+ValidCTMForBot = 41
MaxWaitCTM = 32
MinOnlineActive = 1
MaxOnlineActive = 35
MinOnlinePassive = 1
MaxPoolSize = 32
MinWaitCTM = 0
WaitSocket = 0

Статус:
#tClientSockets = 0
#tQueue = 0
#tQueueIndex = 0
#tActiveToPassive = 7
#tClientConnect = 0
#tClientConnect = 0
#tSocketNick = 0
MemoryUsage = 443 KB

HubVersion = 0.4.2.0
LuaVersion = Lua 5.1
Enyby
17.1.2012, 14:37 User Mode Fixer
API 2 | Исправление режима подключения пользователя
247 строка лишняя, отсылается дважды стата
Enyby
17.1.2012, 12:59 User Mode Fixer
API 2 | Исправление режима подключения пользователя
Проблема оказалась в нем, сейчас все работает, определяется режим верно, и поиск работает. Хороший скрипт!
Все забывал показать сколько памяти кушает скрипт: UserModeFixer_v1.03.lua (4621 kB) при этом онлайн 450+
Enyby
17.1.2012, 12:24 User Mode Fixer
API 2 | Исправление режима подключения пользователя
Enyby, несколько раз проверяли. с другой сети и с инета пользователи. у одного ищет после перезахода, у кого то без перезахода. а режим пишется пассив (переопределен), у тех с кто проверял.
есть скрипт NetworkSeparation.lua с заданными диапазонами сетей, но он не влияет на поиск в пределах одной сети, и не мешает скрипту, наверное.
Enyby
17.1.2012, 10:32 User Mode Fixer
API 2 | Исправление режима подключения пользователя
Linux Debian, Ptokax 0.4.1.2, онлайн 300+
При запуске: секунд 20 подвис, потом сообщение: пассив (переопределен), при этом поиск не работает.
После перезахода Ваш режим: пассив (переопределен), но поиск уже работает. Это у одного клиента, у другого клиента, с этой же сети, поиск не работает.
Enyby, мамин_парень
17.3.2011, 8:43 Не работает dofile(filename) ?
дальше скрипта переменные и фукции никуда не выйдут и доступ к к функциям и переменным одного скрипта из другого не будет, если первый скрипт не загружен.
локальные переменные заданные в функциях не доступны другим функциям и наоборот, получается. а смысл в оптимизации http://mydc.ru/index.html?showtopic=1018&a...post&p=7538
Nickolya
5.2.2011, 16:56 Magnet Link Library 3.0 LUA 5.1
API2 | Скрипт релизов/запросов
Переделка скрипта.
Список изменений:
Цитата
Урезан функционал до минимума: Добавление/Удаление релизов, Добавление/Удаление категорий, Просмотр всех релизов, Переключатель показа при входе (вкл/выкл)

Заметка по конвертированию utf8ToAnsi
магнетки на русские файлы выглядят нормально на хабе, но сами магнет более удобочитаемы. пример:
Не конвертированная:
Код
magnet:?xt=urn:tree:tiger:6LV5UTXKFHUWHH43DAGNS5DYFIQBVVPDRHHFHDA&xl=4640236700&dn=%D0%A1%D1%82%D0%B8%D0%BB%D1%8F%D0%B3%D0%B8.2008.HDTV.720p.AC3.x264.mkv

Конвертированная:
Код
magnet:?xt=urn:tree:tiger:6LV5UTXKFHUWHH43DAGNS5DYFIQBVVPDRHHFHDA&xl=4640236700&dn=Стиляги.2008.HDTV.720p.AC3.x264.mkv

[attachment=5583:MLinkLib...us_Short.zip]
Nickolya, мамин_парень
26.1.2011, 12:10 Magnet Link Library 3.0 LUA 5.1
API2 | Скрипт релизов/запросов
Название скрипта: Magnet Link Library
Автор: lUk3f1l3w4lK3R
Версия: 3.0
Версия API: API2
Описание:
Цитата
Скрипт релизов, заказов. Релиз содержит: название, магнет ссылку, веб ссылку, описание. Есть система голосов, рейтинга, комментариев. Релиз/заказ можно переместить в корзину.

Изменения относительно оригинала:
Цитата
- Удалены щаблоны, оставлен только дефолтный.
- Внешний вид шаблона сообщений упрощен.
- Перевелен на русский язык.
- Исправлена ошибка с отображением магнеток на русские файлы.
- Добавлен переключатель показа последних релизов при входе.

Незначительная ошибка: добавление релиза, заказа через быстрые команды вызывает иногда ошибки. Вообщем выкладываю что получилось, тестируем, также делимся багами и решениями их.
[attachment=5543:MLink_Li...X_RUSmod.zip]
Nickolya, Stavr, ZeFein
17.9.2010, 6:55 RegBot.MySQL_API2
API2 | Скрипт регистрации с занесением в базу MySQL
Решил переделать полностью структуру скрипта, также перепишу запросы в в базу, сделаю конфиг.луа в отдельной папке и бекап в файл. Также будет совместимость с unix системами. и все что было замечено к скрипту и написано в тебе, постараюсь выполнить, только может немного затянуться процесс
Nickolya
16.4.2010, 4:18 RegBot.MySQL_API2
API2 | Скрипт регистрации с занесением в базу MySQL
Новая версия в 1 посту, изменения там же.
Важным момент, при запуске новой версии в базе проверяется наличие столбца email таблицы reg_users и если его нет, то он создастся.
Небольшая ошибочка была в скрипте, строка 319 и 320.
Цитата
assert (con:execute(("INSERT INTO `%susers` (nick, pass, ip, profile, email) "..
"VALUES ('"..tUser.sNick.."', '"..sPass.."', '"..tUser.sIP.."', '"..tUser.iProfile.."', '');"):dbformat(sPrefixTable)))

Также могут возникать ошибки с никами содержащими символ '. Чтобы их не было, в скрипте небольшие изменения есть, ссылка ниже.
[attachment=4408:RegBot.M...1.6_API2.lua]
intlive
27.3.2010, 17:25 Webstats
API2 | Веб-статистика для хаба
*FoxMalder* для этого надо в скриптах устанавливать таймер переподключения если произошол дисконнект от мускула по таймауту. посмотри в других скриптах с мускулом
PomanoB
6.2.2010, 14:49 RegBot.MySQL_API2
API2 | Скрипт регистрации с занесением в базу MySQL
STRELOK_IS74
После запуска скрипта выполни команду !addcfg или через меню - Регистрация\Работа с базой\Добавить данные
При обновлении необходима запись count в таблице regs_config
Saymon
[attachment=4023:RegBot.M...1.4_API2.lua]
Saymon21
6.2.2010, 9:38 RegBot.MySQL_API2
API2 | Скрипт регистрации с занесением в базу MySQL
Saymon
Это не баг =) При регистрации с веба, в базу записывается ID юзера, а на птоке в скрипте по таймеру читается этот ID и заносятся данные в птоку.
А про каптчу - у меня все работает как стоит. win2003server, apache2.2.14, php5.2.11

Версия 1.4 добавлена, первый пост оформлен
Saymon21
5.2.2010, 19:42 RegBot.MySQL_API2
API2 | Скрипт регистрации с занесением в базу MySQL
первый пост еще раз обновлен
Saymon21
3.2.2010, 14:10 RegBot.MySQL_API2
API2 | Скрипт регистрации с занесением в базу MySQL
Saymon на вебе надо GD2, она входит в состав php.
Saymon21
2.2.2010, 7:39 RegBot.MySQL_API2
API2 | Скрипт регистрации с занесением в базу MySQL
Описание скрипта:
Название: RegBot.MySQL_API2.lua
Версия API: 2
Автор: Kingston
-------------------------
Требуется наличие библиотеки: LuaSQL
-------------------------
Функционал:
Занесение в базу данных пользователя, при регистрации новых юзеров, при заходе на хаб уже зарегеных. При изменеии пароля, запись в базе обновляется. При удалении учетки, так же из базы удаляется запись. Присутсвтуют команды дря работы с базой, вывод информации по IP, нику, ID записи в базе.
В дальнейшем можно использовать базу для восстановления/изменения пароля из формы на сайте.
-------------------------
За основу взят скрипт: RegBot.by.NRJv.1.2_api2.lua
-------------------------
Протестировано на PtokaX 0.4.1.2 и MySQL 5.1
-------------------------
Текущая версия: 1.6
Отдельно сделаны большие сообщения, воможность быстро отредактировать внешний вид. Регистрация в личке бота. Команда добавления/сохранения E-mail адреса в базу. Добавлена возможность отправлять сообщения не только в main и OpChat, но и на любой ник. Исправлены некоторые ошибки.
[attachment=4398:RegBot.M...1.6_API2.lua]
Исправленная версия из поста #45
[attachment=5045:RegBot.M...1.6_API2.lua]
Немного доработанная форма для регистрации. (автор STRELOK)
[attachment=4021:hubreg.zip]
PS: Это мой первый скрипт, который я выкладываю big_smile1.gif
Nickolya, BIMMER71, Jaska, intlive, Wariner, Goblin, Tsd, Invisible, mariner, Lesh™, Accelerator, Socrat, Saymon21, Dimon21, ™Wizard™, DEN 007

RSS Сейчас: 23.12.2024, 4:48