Название скрипта: StatisticsMySQL
Версия скрипта: 1.0 RC1
Версия API: API 2
Автор: Wariner
Особенности: работа с MySQL
Описание скрипта: в общем скрипт ещё сырой но я его выкладываю чтоб сразу посыпались дополнения и найденные ошибки!
пока можем записывать следующее
а звания за сообщения есть? =) если нет - прош добавить
званий пока нет! это всего лишь маленькая основа!
=))) реквестую. Основу сеня поставлю.
Что то нет вообще никакого топа... И команды посылал и сообщения в чат - потом смотрю - а база пуста
а по ошибкам скрипта - команду вываливвает в чат:
забыл сказать скрипт должен стоять первым! иначе команды считать не будет! с просмотром ошибок тоже разберусь, но пожалуй уже завтра
На хабе стоят скрипты: StatisticsMySQL первым, ниже ChatLogMySQL. Сегодня снёс таблицы обоих и запустил скрипт.
И опять ничего:
смайлы пока не работают... они токо в меню есть. а вот всё остальное должно пахать! ибо у меня работает!
Проблемы в кодировке. Дело в том, что utf8 кодируется от 1 до 3 байт на символ, поэтому под кириллические символы нужно больше места, чем предполагается. Поэтому надо использовать кодировку cp1251.
У меня тоже, как и у Otshelnik-Fm ничего не работает, одни пустые строки, и только ошибки скрипта считает :(
При написании скриптов с базой данных, нужно аккуратно подходить к их написанию.
Утечка памяти в скрипте может сильно сказаться в будущем и привести к падению скрипта через некоторое время стабильной работы.
В данном скрипте существует утечка. Думаю, что во всех скриптах этой ветки есть эта утечка. Автор просто игнорирует курсоры как объекты, и считает их за обычные lua переменные.
дада. есть такое. скрипты через некоторое время отваливаются.
А у меня скрипты это ветки не работаю, т.е. запускаются но в саму базу ничего не записывается, кроме ошибок в скриптах, вот у меня подозрения что наверно я не так настроил, что то учитывая что у большинство они хоть как то работают
Какие ошибки хоть?
Для правильной работы нужно:
1) Установить сервер MYSQL
2) Скачать либы для luasql
3) Настроить кодировки в бд
4) Создать в нужной кодировке базу (например, по средствам MySQLAdministrator)
Статистика смайлов работает, если добавить в скрипт, те смайлы, которые в клиенте. Остальное не заносится в базу, кроме ошибок.
1) MySQL 5.1.38-community, протокол 10, localhost via TCP/IP, кодировка 1251 (ANSI - Cyrillic ).
2) библиотеки скачаны, проверял на тестовых скриптах mysql - работают.
3) кодировка базы cp1251_general_ci
4) базу создавал через Navicat 8
Ну ясен фиг. тАм в скрипт, если мне не изменяет память, есть список сочетаний, которые считать смайлами.