myDC.ru

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

 

> Anekbot, API2 | Анекдоты из Интернета

Теги
Нет тегов для показа
alex82
сообщение 6.2.2009, 12:25
Сообщение #61


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




Название скрипта: AnekBot
Версия: 1.00 beta
Версия API: API2
Язык: русский
Автор: alex82

Описание: Скрипт скачивает анекдоты из Интернета и отсылает в главный чат. Анекдоты могут выводиться как автоматически, так и по запросу пользователя. В настройках скрипта уже имеются 6 серверов - anikdot.ru, best-aneks.com, wow.by, allprikol.ru, pda.anekdot.ru, bash.org.ru (последний - не совсем анекдоты, но тоже весело). Есть возможность добавления новых серверов. Также есть возможность чтения анекдотов из локальной базы.

Для работы скрипта требуется библиотека LuaSocket.

Дополнительная информация: Скрипт имеет один серьёзный недостаток: подвисание хаба во время запроса информации из Интернета. Это происходит не из-за ошибки в скрипте, а благодаря глючной библиотеке LuaSocket. В связи с этим разработка скрипта замораживается на неопределённый срок - до появления нормальной библиотеки для работы с сокетами.

Скачать:
Прикрепленный файл  AnekBot_1.00_beta.rar ( 20.35 килобайт ) Кол-во скачиваний: 1380

База анекдотов (8400 штук):
Прикрепленный файл  base.rar ( 512.47 килобайт ) Кол-во скачиваний: 1179


Спасибо сказали:
Go to the top of the page
+Quote Post
6 страниц V  « < 2 3 4 5 6 >  
Начать новую тему
Ответов
SAG
сообщение 2.11.2009, 22:23
Сообщение #62


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

Группа: Пользователи
Сообщений: 65
Регистрация: 23.9.2009
Пользователь №: 4 532
Спасибо сказали: 1 раз




То же не запускалась локальная база, хотя из инета все работало. Прописал абсолютный путь к базе и все заработало. Скрипт хороший, спасибо.
Go to the top of the page
+Quote Post
TiGRpp
сообщение 12.1.2010, 3:41
Сообщение #63


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 19.8.2009
Из: Москва
Пользователь №: 4 201
Спасибо сказали: 24 раза




Цитата(alex82 @ 6.2.2009, 13:25) *
Название скрипта: AnekBot
Версия: 1.00 beta
Версия API: API2
Автор: alex82

Для работы скрипта требуется библиотека LuaSocket.

Дополнительная информация: Скрипт имеет один серьёзный недостаток: подвисание хаба во время запроса информации из Интернета. Это происходит не из-за ошибки в скрипте, а благодаря глючной библиотеке LuaSocket. В связи с этим разработка скрипта замораживается на неопределённый срок - до появления нормальной библиотеки для работы с сокетами.

Цитата
...подвисание хаба во время запроса информации...благодаря глючной библиотеке LuaSocket.

Существует ряд скриптов, использующих эту библиотеку.
В Линуксе Птоха не подвисает, а отключается, и о возможных причинах я несколько раз вопрошал здесь на форуме.
Одной из правдоподобных причин был предложен вариант конфликта версий библиотек. У меня дополнительно возникло подозрение, что Центос установлен у меня кривовато, потому я вчера поставил Убунту и запустил хаб именно с этим скриптом. В Убунте Птоха так же отключилась, показав сообщение (чего в Центосе не было): "Невозможно соединиться с сервером". Вот может Вам любопытно, на ванильной Птохе этот скрипт работает бесперебойно.
Я далек от программирования, но очень хочется понять: есть что-нибудь общее в библиотеках для Виндовс и Линукса? Что же такое происходит, что приводит в одном случае к подвисанию, а в другом к отключению хаба?
Go to the top of the page
+Quote Post
Saymon21
сообщение 12.1.2010, 4:33
Сообщение #64


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Эх, ковырял я этот скрипт не хочет с инета тягать он анекдоты. Не находит сервера которые сразу вложены. baffle.gif

Раскрывающийся текст
[19:58:59] Ошибка: Ошибка при загрузке парсера anikdot.ru: файл anikdot.lu не найден
[19:58:59] Ошибка: Ошибка при загрузке парсера best-aneks.com: файл best_aneks.lu не найден
[19:58:59] Ошибка: Ошибка при загрузке парсера wow.by: файл wow_by.lu не найден
[19:58:59] Ошибка: Ошибка при загрузке парсера allprikol.ru: файл allprikol.lu не найден
[19:58:59] Ошибка: Ошибка при загрузке парсера pda.anekdot.ru: файл pda_anekdot.lu не найден
[19:58:59] Ошибка: Ошибка при загрузке парсера bash.org.ru: файл bash.lu не найден


библиотеки есть.
Go to the top of the page
+Quote Post
Sonicjkeee
сообщение 2.2.2010, 21:23
Сообщение #65


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


Группа: Пользователи
Сообщений: 9
Регистрация: 29.1.2010
Из: Лыткарино
Пользователь №: 5 870
Спасибо сказали: 0 раз




Не фига, эта не пашет что тока не сделал.
Go to the top of the page
+Quote Post
Anarhiya
сообщение 8.2.2010, 20:25
Сообщение #66


Начинающий
*

Группа: Пользователи
Сообщений: 20
Регистрация: 18.3.2009
Из: Лыткарино
Пользователь №: 2 644
Спасибо сказали: 0 раз




как сделать чтобы бот не показывался на хабе?
Go to the top of the page
+Quote Post
Артём
сообщение 8.2.2010, 21:27
Сообщение #67


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

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




Anarhiya
66 строку закоментируй big_smile.gif
Код
--Core.RegBot(bot, "Розказчик анекдотов :)","", true)


Спасибо сказали:
Go to the top of the page
+Quote Post
Anarhiya
сообщение 8.2.2010, 23:43
Сообщение #68


Начинающий
*

Группа: Пользователи
Сообщений: 20
Регистрация: 18.3.2009
Из: Лыткарино
Пользователь №: 2 644
Спасибо сказали: 0 раз




Благодарю )
Go to the top of the page
+Quote Post
Sunshine-hub
сообщение 19.2.2010, 17:54
Сообщение #69


Начинающий
*

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




UP

Подскажите господа.

Скрипт api2 все работало до того как поставил фаервол жестко закрывающий порты.

Открыты порты 411 TCP & 1209 UDP и все остальное наглухо закрыто.

Выдается Ошибка: Невозможно соединиться с сервером allprikol.ru

Подскажите какие порты использует парсер-сокет?
Go to the top of the page
+Quote Post
Wariner
сообщение 19.2.2010, 18:00
Сообщение #70


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

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




я не знаю, но первое что пришло на ум эт 80... сильно не пинать xDDD
Go to the top of the page
+Quote Post
Sunshine-hub
сообщение 20.2.2010, 15:37
Сообщение #71


Начинающий
*

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




Цитата(Wariner @ 19.2.2010, 17:00) *
я не знаю, но первое что пришло на ум эт 80... сильно не пинать xDDD


80 открыт, по этому я и спросил
Go to the top of the page
+Quote Post
zorx007
сообщение 2.3.2010, 15:25
Сообщение #72


Начинающий
*

Группа: Пользователи
Сообщений: 11
Регистрация: 22.2.2010
Из: г Южно-Сахалинск
Пользователь №: 6 161
Спасибо сказали: 0 раз




embarrassed.gif плохо что не работает из под linux версии Птоки.....
Go to the top of the page
+Quote Post
((((F@UST))))
сообщение 28.3.2010, 16:12
Сообщение #73


Участник
**

Группа: Пользователи
Сообщений: 41
Регистрация: 24.3.2010
Из: Харьков
Пользователь №: 6 447
Спасибо сказали: 0 раз




Кто нибудь может мне помочь разобраться,почему у меня не оди из здесь присутствующих Анекботов у меня не работает....Выдает ток одна команда +анек.И больше не че не происходит.ПОМОГИТЕ!!!!ПЛИЗЗЗЗ!!!!!!!!
Go to the top of the page
+Quote Post
Артём
сообщение 28.3.2010, 16:18
Сообщение #74


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

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




((((F@UST)))) скачай скрипт с первого поста, он рабочий 100% , у меня он стоит уже долгое время big_smile.gif
Go to the top of the page
+Quote Post
Saymon21
сообщение 28.3.2010, 16:30
Сообщение #75


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Я пробовал его ставить, даже с локальной базы не стягивал он :(
просто команды в чат пролетали
Go to the top of the page
+Quote Post
Артём
сообщение 28.3.2010, 16:47
Сообщение #76


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

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




Значит проблема в вас самихbig_smile1.gif
Только что ради интереса скачал с первого поста скрипт, закинул на "голую" PtokaX
Работает скрипт, вот что выдавало при нажатие на менюшке
Цитата
[16:46:25] <AnekBot>

- Доктор, когда я становлюсь на голову, кровь ударяет мне в голову. Становлюсь на ноги, а кровь мне в ноги не бросается. Почему это?
- В ногах нет пустот.


[16:46:33] <AnekBot> Подождите 1 сек прежде чем отсылать новый запрос.
[16:46:37] <AnekBot>

- Девочка, а как зовут твою собачку?
- СВИНЮК!
- А почему?
- ПОТОМУ ЧТО ОНА ЖРЕТ СВИНЕЙ!!!
Go to the top of the page
+Quote Post
((((F@UST))))
сообщение 28.3.2010, 18:38
Сообщение #77


Участник
**

Группа: Пользователи
Сообщений: 41
Регистрация: 24.3.2010
Из: Харьков
Пользователь №: 6 447
Спасибо сказали: 0 раз




Цитата(Артём @ 28.3.2010, 15:18) *
((((F@UST)))) скачай скрипт с первого поста, он рабочий 100% , у меня он стоит уже долгое время big_smile.gif



Артем
С какого поста???А ты сам не сможешь рабочий скрипт с базами выложить???Очень надо unhappy.gif
Go to the top of the page
+Quote Post
Saymon21
сообщение 28.3.2010, 18:41
Сообщение #78


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




рабочий в 1 посте!!!
Go to the top of the page
+Quote Post
((((F@UST))))
сообщение 28.3.2010, 19:02
Сообщение #79


Участник
**

Группа: Пользователи
Сообщений: 41
Регистрация: 24.3.2010
Из: Харьков
Пользователь №: 6 447
Спасибо сказали: 0 раз




Слушай Saymon У меня даже с первого поста не работает,я уже менял сервер анекдотов но все моё время прошло в пустую.Может ты напишешь мне,может в самом скрипте надо что-то изменить,добавить???Пишет у меня только ! anek и все...И никаких анекдотов не предоставляет.(У меня PtokaX 0.4.1.1) ПОМОГИ!!!!


ЗАРАНЕЕ БЛАГОДАРЮ!!!
Go to the top of the page
+Quote Post
Saymon21
сообщение 28.3.2010, 19:05
Сообщение #80


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




библиотека луа сокет стоит?
Go to the top of the page
+Quote Post
((((F@UST))))
сообщение 28.3.2010, 19:29
Сообщение #81


Участник
**

Группа: Пользователи
Сообщений: 41
Регистрация: 24.3.2010
Из: Харьков
Пользователь №: 6 447
Спасибо сказали: 0 раз




Saymon Все уже сам разобрался...хух big_smile1.gif Ты только одно мне скажи,здесь на форуме я скачивал две библиотеки,и только одна мне подошла.Почему так???И можно ли эту библиотеку использовать для других скриптов???

ЗАРАНЕЕ СПАСИБО ТЕБЕ!!!
Go to the top of the page
+Quote Post

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

 



RSS Сейчас: 27.11.2024, 3:39