|
Здравствуйте, гость ( Вход | Регистрация )
|
![]()
Сообщение
#101
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Неактивированные Сообщений: 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. В связи с этим разработка скрипта замораживается на неопределённый срок - до появления нормальной библиотеки для работы с сокетами. Скачать: ![]() База анекдотов (8400 штук): ![]() |
|
|
![]() |
![]()
Сообщение
#102
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
1. Andry123456, тебе уже давали в другой теме один хороший совет:
Цитата !help в чате. Воспользуйся им ещё раз! И при каждой новой проблеме лезь туда. 2. А ещё лучше - плюнь в глаза тому, кто тебе дал совет заняться Птокой и хабом. Останься юзером, все твои вопросы лучше всего подходят для юзера, но никак не для админа хаба. |
|
|
![]()
Сообщение
#103
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 16 Регистрация: 24.12.2010 Пользователь №: 8 371 Спасибо сказали: 0 раз ![]() |
Да я подвигал! нифига так как было так и есть!
![]() я только начинаю! ![]() |
|
|
![]()
Сообщение
#104
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 352 Регистрация: 25.7.2009 Пользователь №: 3 960 Спасибо сказали: 73 раза ![]() |
Andry123456,
Цитата админами не становятся же... ©Бросал бы ты это... флудить на форуме, а то будешь присутствовать на нём в роли читателя, а не писателя. |
|
|
![]()
Сообщение
#105
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 16 Регистрация: 24.12.2010 Пользователь №: 8 371 Спасибо сказали: 0 раз ![]() |
я в роли читателя и есть!
![]() |
|
|
![]()
Сообщение
#106
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 51 Регистрация: 24.5.2011 Из: Комсомольск на Амуре Пользователь №: 9 283 Спасибо сказали: 0 раз ![]() |
Можно новую базу для Anekbot и побольше анекдотов... а то повторяються ))За ранее спасибо )
![]() |
|
|
![]()
Сообщение
#107
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Dani_Filth, читай в первом сообщении:
Цитата Описание: Скрипт скачивает анекдоты из Интернета и отсылает в главный чат. Вывод - если у тебя повторяются так, что повторения бросаются в глаза, значит, база не обновляется. |
|
|
![]()
Сообщение
#108
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 51 Регистрация: 24.5.2011 Из: Комсомольск на Амуре Пользователь №: 9 283 Спасибо сказали: 0 раз ![]() |
ПРосто у меня проблема в том что нету выхода в инет частого или я сижу через прокси. А через прокси не работают скрипты.
Или проще подскажите.. Как можно создать свою базу анекдотов ? |
|
|
![]()
Сообщение
#109
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
Через HTTP прокси - легко.
|
|
|
![]()
Сообщение
#110
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 51 Регистрация: 24.5.2011 Из: Комсомольск на Амуре Пользователь №: 9 283 Спасибо сказали: 0 раз ![]() |
|
|
|
![]()
Сообщение
#111
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
|
|
|
![]()
Сообщение
#112
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 12 Регистрация: 28.2.2012 Пользователь №: 10 342 Спасибо сказали: 0 раз ![]() |
не мог-бы alex82 обновить скрипт? потому как из всех доступных для парсирования серверов нормально выдают анеки тольо 1 или 2. я попробовал немного поправить сам,вот к примеру
но если сделать конструкцию типа ![]() ну и ![]() и anekdot.ru тож немогу ссыль подобрать |
|
|
![]()
Сообщение
#113
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 51 Регистрация: 24.5.2011 Из: Комсомольск на Амуре Пользователь №: 9 283 Спасибо сказали: 0 раз ![]() |
Ребят,как это можно исправить ?
Цитата [00:48:26] <Говорун> Выбран сервер pda.anekdot.ru. Изменил Dani_Filth.
[00:48:28] <Говорун> Сорокалетняя тетка снимает РІ баре студента, РїСЂРёРІРѕРґРёС‚ его Рє себе РґРѕРјРѕР№. РќСѓ, как полагается, выпили, поцеловались,.. тетка начинает его обучать РІСЃСЏРєРёРј секс-премудростям. - Рђ РІРѕС‚ хочешь, СЏ тебе покажу, что такое "69"? - Хочу. - РќСѓ давай ложись, СЏ засовываю голову тебе между РЅРѕРі, Р° ты - РјРЅРµ. Встают РІ РїРѕР·Сѓ, Рё тетка нечаянно пердит студенту РїРѕРґ РЅРѕСЃ. Студент: - Что это было? - Р?Р·РІРёРЅРё, РґРѕСЂРѕРіРѕР№, совершенно случайно, форс-мажор, Рё С‚.Рї... Давай попробуем сначала. РЎРЅРѕРІР° встают РІ РїРѕР·Сѓ, Рё тетка СЃРЅРѕРІР° РЅРµ сдерживается. Студент молча встает Рё одевается. - Дорогой, РєСѓРґР° же ты?.. - Если СЏ РїСЂРёРјСѓ еще 67 таких же, СЏ, блин, СЃРґРѕС…РЅСѓ! |
|
|
![]()
Сообщение
#114
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Dani_Filth, нужно добавить в скрипт код конвертации полученной страницы с UTF-8 на windows-1251.
Примеры можете посмотреть в других сетевых скриптах (если автор не отзовётся). То есть, после получения страницы проверка на наличие в тексте слов "charset=UTF-8" (или charset=utf-8) и "charset=windows-1251". Дальше в зависимости от ответа - либо конвертация на windows-1251, либо оставить как есть. И далее уже все остальные действия по обработке (парсингу) страницы. |
|
|
![]() ![]() |
![]() |
Сейчас: 8.9.2024, 2:19 |