myDC.ru

«дравствуйте, гость ( ¬ход | –егистраци€ )

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

“еги
Ќет тегов дл€ показа
alex82
сообщение 6.2.2009, 12:25
—ообщение #101


ћестный
*******

√руппа: Ќеактивированные
—ообщений: 908
–егистраци€: 26.12.2008
ѕользователь є: 1 574
—пасибо сказали: 1389 раз




Ќазвание скрипта: 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 килобайт )  ол-во скачиваний: 1372

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


—пасибо сказали:
Go to the top of the page
+Quote Post
6 страниц V  « < 4 5 6  
Ќачать новую тему
ќтветов
Ksan
сообщение 26.12.2010, 23:02
—ообщение #102


Ѕелый ¬олк
*********

√руппа: ѕользователи
—ообщений: 1 715
–егистраци€: 11.9.2008
»з: г.“омск
ѕользователь є: 516
—пасибо сказали: 649 раз




1. Andry123456, тебе уже давали в другой теме один хороший совет:
÷итата
!help в чате.

¬оспользуйс€ им ещЄ раз!
» при каждой новой проблеме лезь туда.
2. ј ещЄ лучше - плюнь в глаза тому, кто тебе дал совет зан€тьс€ ѕтокой и хабом. ќстаньс€ юзером, все твои вопросы лучше всего подход€т дл€ юзера, но никак не дл€ админа хаба.
Go to the top of the page
+Quote Post
Andry123456
сообщение 26.12.2010, 23:05
—ообщение #103


Ќачинающий
*

√руппа: ѕользователи
—ообщений: 16
–егистраци€: 24.12.2010
ѕользователь є: 8 371
—пасибо сказали: 0 раз




ƒа € подвигал! нифига так как было так и есть! extreme_sexy_girl.gif

€ только начинаю! beat_plaster.gif
Go to the top of the page
+Quote Post
X-Sky
сообщение 26.12.2010, 23:38
—ообщение #104


ќсвоившийс€ участник
*****

√руппа: ћодераторы
—ообщений: 352
–егистраци€: 25.7.2009
ѕользователь є: 3 960
—пасибо сказали: 73 раза




Andry123456,
÷итата
админами не станов€тс€ же...
©

Ѕросал бы ты это... флудить на форуме, а то будешь присутствовать на нЄм в роли читател€, а не писател€.
Go to the top of the page
+Quote Post
Andry123456
сообщение 27.12.2010, 0:24
—ообщение #105


Ќачинающий
*

√руппа: ѕользователи
—ообщений: 16
–егистраци€: 24.12.2010
ѕользователь є: 8 371
—пасибо сказали: 0 раз




€ в роли читател€ и есть! secret_smile.gif
Go to the top of the page
+Quote Post
Dani_Filth
сообщение 4.10.2011, 9:32
—ообщение #106


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

√руппа: ѕользователи
—ообщений: 51
–егистраци€: 24.5.2011
»з:  омсомольск на јмуре
ѕользователь є: 9 283
—пасибо сказали: 0 раз




ћожно новую базу дл€ Anekbot и побольше анекдотов... а то повтор€ютьс€ ))«а ранее спасибо ) secret_smile.gif
Go to the top of the page
+Quote Post
Ksan
сообщение 4.10.2011, 10:41
—ообщение #107


Ѕелый ¬олк
*********

√руппа: ѕользователи
—ообщений: 1 715
–егистраци€: 11.9.2008
»з: г.“омск
ѕользователь є: 516
—пасибо сказали: 649 раз




Dani_Filth, читай в первом сообщении:
÷итата
ќписание: —крипт скачивает анекдоты из »нтернета и отсылает в главный чат.

¬ывод - если у теб€ повтор€ютс€ так, что повторени€ бросаютс€ в глаза, значит, база не обновл€етс€.
Go to the top of the page
+Quote Post
Dani_Filth
сообщение 26.10.2011, 3:49
—ообщение #108


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

√руппа: ѕользователи
—ообщений: 51
–егистраци€: 24.5.2011
»з:  омсомольск на јмуре
ѕользователь є: 9 283
—пасибо сказали: 0 раз




ѕ–осто у мен€ проблема в том что нету выхода в инет частого или € сижу через прокси. ј через прокси не работают скрипты.
»ли проще подскажите..  ак можно создать свою базу анекдотов ?
Go to the top of the page
+Quote Post
Saymon21
сообщение 26.10.2011, 4:02
—ообщение #109


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

√руппа: ћодераторы
—ообщений: 1 772
–егистраци€: 27.6.2009
»з: „уваши€, г. „ебоксары
ѕользователь є: 3 719
—пасибо сказали: 479 раз




„ерез HTTP прокси - легко.
Go to the top of the page
+Quote Post
Dani_Filth
сообщение 26.10.2011, 4:14
—ообщение #110


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

√руппа: ѕользователи
—ообщений: 51
–егистраци€: 24.5.2011
»з:  омсомольск на јмуре
ѕользователь є: 9 283
—пасибо сказали: 0 раз




÷итата(Saymon21 @ 26.10.2011, 12:02) *
„ерез HTTP прокси - легко.

ј ты порты знаешь какие надо дл€ сервера и дл€ пользовател€ ? ≈сли да то скажи.. буду признателен..
Go to the top of the page
+Quote Post
Saymon21
сообщение 26.10.2011, 10:40
—ообщение #111


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

√руппа: ћодераторы
—ообщений: 1 772
–егистраци€: 27.6.2009
»з: „уваши€, г. „ебоксары
ѕользователь є: 3 719
—пасибо сказали: 479 раз




http://mydc.ru/topic43.html?view=findpost&p=34434
Go to the top of the page
+Quote Post
aleksei1122
сообщение 7.3.2015, 13:05
—ообщение #112


Ќачинающий
*

√руппа: ѕользователи
—ообщений: 12
–егистраци€: 28.2.2012
ѕользователь є: 10 342
—пасибо сказали: 0 раз




не мог-бы alex82 обновить скрипт? потому как из всех доступных дл€ парсировани€ серверов нормально выдают анеки тольо 1 или 2. € попробовал немного поправить сам,вот к примеру http://allprikol.ru/rand/.html выдает рандомно анекдот. € допустим хочу чтобы он выдавал анек из ленты например http://allprikol.ru/vovochka_anek/

но если сделать конструкцию типа http://allprikol.ru/vovochka_anek/rand/.html ,то здесь получаетс€ что выдаетс€ страница с определенным количеством анеков про вовочку, и парсер в этом случае выдает один и тотже самый первый анек со страницы. beat_brick.gif

ну и http://anikdot.ru какую ссыль дл€ него в парсере делать? unhappy.gif

и anekdot.ru тож немогу ссыль подобрать
Go to the top of the page
+Quote Post
Dani_Filth
сообщение 1.1.2017, 17:49
—ообщение #113


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

√руппа: ѕользователи
—ообщений: 51
–егистраци€: 24.5.2011
»з:  омсомольск на јмуре
ѕользователь є: 9 283
—пасибо сказали: 0 раз




–еб€т,как это можно исправить ?

÷итата
[00:48:26] <√оворун> ¬ыбран сервер pda.anekdot.ru. »зменил Dani_Filth.
[00:48:28] <√оворун>

–°–Њ—А–Њ–Ї–∞–ї–µ—В–љ—П—П —В–µ—В–Ї–∞ —Б–љ–Є–Љ–∞–µ—В –≤ –±–∞—А–µ —Б—В—Г–і–µ–љ—В–∞, –њ—А–Є–≤–Њ–і–Є—В –µ–≥–Њ –Ї —Б–µ–±–µ –і–Њ–Љ–Њ–є.
–Э—Г, –Ї–∞–Ї –њ–Њ–ї–∞–≥–∞–µ—В—Б—П, –≤—Л–њ–Є–ї–Є, –њ–Њ—Ж–µ–ї–Њ–≤–∞–ї–Є—Б—М,.. —В–µ—В–Ї–∞ –љ–∞—З–Є–љ–∞–µ—В –µ–≥–Њ –Њ–±—Г—З–∞—В—М –≤—Б—П–Ї–Є–Љ
—Б–µ–Ї—Б-–њ—А–µ–Љ—Г–і—А–Њ—Б—В—П–Љ.
- –Р –≤–Њ—В —Е–Њ—З–µ—И—М, —П —В–µ–±–µ –њ–Њ–Ї–∞–ґ—Г, —З—В–Њ —В–∞–Ї–Њ–µ "69"?
- –•–Њ—З—Г.
- –Э—Г –і–∞–≤–∞–є –ї–Њ–ґ–Є—Б—М, —П –Ј–∞—Б–Њ–≤—Л–≤–∞—О –≥–Њ–ї–Њ–≤—Г —В–µ–±–µ –Љ–µ–ґ–і—Г –љ–Њ–≥, –∞ —В—Л - –Љ–љ–µ.
–Т—Б—В–∞—О—В –≤ –њ–Њ–Ј—Г, –Є —В–µ—В–Ї–∞ –љ–µ—З–∞—П–љ–љ–Њ –њ–µ—А–і–Є—В —Б—В—Г–і–µ–љ—В—Г –њ–Њ–і –љ–Њ—Б.
–°—В—Г–і–µ–љ—В:
- –І—В–Њ —Н—В–Њ –±—Л–ї–Њ?
- –Ш–Ј–≤–Є–љ–Є, –і–Њ—А–Њ–≥–Њ–є, —Б–Њ–≤–µ—А—И–µ–љ–љ–Њ —Б–ї—Г—З–∞–є–љ–Њ, —Д–Њ—А—Б-–Љ–∞–ґ–Њ—А, –Є —В.–њ... –Ф–∞–≤–∞–є –њ–Њ–њ—А–Њ–±—Г–µ–Љ
—Б–љ–∞—З–∞–ї–∞.
–°–љ–Њ–≤–∞ –≤—Б—В–∞—О—В –≤ –њ–Њ–Ј—Г, –Є —В–µ—В–Ї–∞ —Б–љ–Њ–≤–∞ –љ–µ —Б–і–µ—А–ґ–Є–≤–∞–µ—В—Б—П.
–°—В—Г–і–µ–љ—В –Љ–Њ–ї—З–∞ –≤—Б—В–∞–µ—В –Є –Њ–і–µ–≤–∞–µ—В—Б—П.
- –Ф–Њ—А–Њ–≥–Њ–є, –Ї—Г–і–∞ –ґ–µ —В—Л?..
- –Х—Б–ї–Є —П –њ—А–Є–Љ—Г –µ—Й–µ 67 —В–∞–Ї–Є—Е –ґ–µ, —П, –±–ї–Є–љ, —Б–і–Њ—Е–љ—Г!
Go to the top of the page
+Quote Post
Ksan
сообщение 1.1.2017, 19:11
—ообщение #114


Ѕелый ¬олк
*********

√руппа: ѕользователи
—ообщений: 1 715
–егистраци€: 11.9.2008
»з: г.“омск
ѕользователь є: 516
—пасибо сказали: 649 раз




Dani_Filth, нужно добавить в скрипт код конвертации полученной страницы с UTF-8 на windows-1251.
ѕримеры можете посмотреть в других сетевых скриптах (если автор не отзовЄтс€).
“о есть, после получени€ страницы проверка на наличие в тексте слов "charset=UTF-8" (или charset=utf-8) и "charset=windows-1251". ƒальше в зависимости от ответа - либо конвертаци€ на windows-1251, либо оставить как есть. » далее уже все остальные действи€ по обработке (парсингу) страницы.
Go to the top of the page
+Quote Post

6 страниц V  « < 4 5 6
ќтветить в данную темуЌачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
ѕользователей: 0

 



RSS —ейчас: 17.8.2018, 8:23