|
Здравствуйте, гость ( Вход | Регистрация )
|
16.2.2011, 23:52
Сообщение
#1
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 156 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 68 раз |
Интересные факты Название: facts_api2 Версия API: API2 Автор: dimajak Цитаты с сайта webdiscover.ru Сваял, как говорится "на коленке". Это не реклама сайта, просто наткнулся на страничку, где выводились факты, через пару дней наткнулся на описание библиотеки Luasocket. Решил их подружить. Для работы скрипта необходимы библиотеки Luasocket. Доступные настройки: sBot - имя бота (Факты) TmrTime - периодичность вывода фактов, в минутах (15) Скачать:
facts_api2.lua ( 796 байт )
Кол-во скачиваний: 148Еще одна версия скрипта с поддержкой MySQL. Теперь факты сохраняются в БД и повторы не выводятся. Дается 10 попыток запроса для неповторяющегося факта. Для работы скрипта необходимы библиотеки DLL библиотека для работы с базой данных MySQL. Скачать:
facts_mysql_api2.lua ( 2.68 килобайт )
Кол-во скачиваний: 57 |
|
|
|
![]() |
17.2.2011, 7:24
Сообщение
#2
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 4.12.2008 Из: Москва Пользователь №: 1 306 Спасибо сказали: 0 раз |
и как им пользаватся? не менюшки не команд...ошибки тоже нет...или он автоматически каждые 15 минут сам выдаёт?
|
|
|
|
17.2.2011, 13:22
Сообщение
#3
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 6 Регистрация: 22.12.2009 Пользователь №: 5 440 Спасибо сказали: 1 раз |
|
|
|
|
17.2.2011, 14:58
Сообщение
#4
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 69 Регистрация: 25.1.2010 Пользователь №: 5 828 Спасибо сказали: 2 раза |
Да, работает каждые 15 мин и время можно изменять...
Думаю, что лишняя информация пользователям не помешает (особенно, когда нет активного общения), да и отключить (при необходимости) всегда можно! |
|
|
|
19.2.2011, 0:39
Сообщение
#5
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 156 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 68 раз |
Решил прикрутить БД в MySQL чтобы факты "впустую" не выводились.
Теперь факты сохраняются в БД, при этом повторы не сохраняются в БД, и не выводятся в чат. Дается 10 попыток для вывода неповторяющегося факта. Добавились настройки для работы с MySQL. БД с фактами можно будет использовать, например, на своем сайте. Т.е. скрипт будет накапливать факты в БД, одновременно информируя посетителей хаба, а на сайте вы сможете выводить случайный факт из этой БД, развлекая уже посетителей сайта. ПыСы. В моей БД уже более 400 фактов. |
|
|
|
3.5.2012, 9:18
Сообщение
#6
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 24 Регистрация: 13.10.2010 Из: Россия Пользователь №: 7 882 Спасибо сказали: 0 раз |
Спасибо за хороший скрипт, все работает ошибок не выводит сообщения не повторяются, только вот последнюю букву в предложении съедает постоянно
|
|
|
|
3.5.2012, 16:15
Сообщение
#7
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 156 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 68 раз |
Спасибо за хороший скрипт, все работает ошибок не выводит сообщения не повторяются, только вот последнюю букву в предложении съедает постоянно Это я символ точки "проглатывал", наверное Код fd = string.sub(fd,1,string.len(fd)-2) 2 заменить на 1.
|
|
|
|
3.5.2012, 20:24
Сообщение
#8
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 24 Регистрация: 13.10.2010 Из: Россия Пользователь №: 7 882 Спасибо сказали: 0 раз |
|
|
|
|
![]() ![]() |
Похожие темы
| Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
|---|---|---|---|---|---|
![]() |
От: Интересные ДС клиенты От темы с ID: 4699 |
0 | HallCat | 462 | 27.2.2011, 6:21 Посл. сообщение: HallCat |
![]() |
|
1 | @_JuNiOr_@ | 1 062 | 25.2.2011, 14:50 Посл. сообщение: Delia |
|
Сейчас: 24.5.2012, 2:58 |