Есть ли у бур, хостящихся на booru.org (Не кастомных типа сейфбуры, а именно тех, что получаешь при бесплатной регистрации там) доступ по API? Очень не хочется парсить готовые страницы.
Раз там гельборовский движок, то там может быть и АПИ этого движка.
>>13231 Попробовал их /index.php?page=dapi&s=post&q=index, на rule34 работает, но у меня нет.
Кстати, создатель этой мегабору вроде бы русский.
>>13233 Да это я заметил, но мне кажется он давно забил на проект, да и сервера лежат. Тогда такой вопрос, если уж придется запрашивать саму страницу вместо апи, как обойти ограничение кроссдоменных запросов? Тот же $.ajax выдает ошибку на всех типах данных, кроме JSONP, где ограничения нет, но нужно, чтобы сервер и возвращал данные в этом формате, а ведь я запрашиваю страницу. В то же время ошибка, которая возникает из-за несоответствия типов данных обусловлена тем, что данные все-таки получаются, но первая же строка (<DOCTYPE HTML блабла) вызывает синтаксическую ошибку по понятным причинам, это не js-код. Раз данные все-таки запрашиваются, может быть можно как-то сделать, чтобы ошибки эти игнорировались? Важно лишь получить контент.
>>13234 Или заюзай YQL с XPath, или пиши парсер на серверной стороне. Хтмль никто из браузера не парсит.
>>13235 YQL уже заюзал в другом месте, и он дает задержку в несколько секунд. Здесь же заюзал crossorigin.me, вроде работает.
Помогите ньюфагу, пожалуйста. У меня ubuntu 14.04 пытаюсь скомпилить граббер, а он мне такое выдаёт: fatal error: client/linux/handler/exception_handler.h: No such file or directory #include "client/linux/handler/exception_handler.h" Это значит что какой-то библиотеки не хватает? Не шарю просто совершенно и куда копать не знаю.
Совершенно случайно наткнулся на пункт в факе, Google Breakpad. В общем закомментил строчку CONFIG += use_breakpad в Grabber.pro
>куда копать Сюда >>12467 например.
>>13233 К слову о Proger_XP, он недавно удалил https://unblock.ibsearch.xxx/mass-upload/ и теперь совершенно нечем выгружать картинки. Какие-то подвижки есть в этом направлении в интернетах? Я просто не в курсе этих дел, а теперь выглядит все так, будто еще и это придется писать самому. Граберов повсюду полно, а вот о создании контента никто не думает.
Впрочем, быстрее самому сделать. Всего-то понадобилось написать юзерскрипт, вставляющий код аплоадера прямо в буру и никаких больше проблем с ФФ, CORS, куками и прочей ерундой. https://github.com/Seedmanc/Booru-mass-uploader Почему никто не догадался? Судя по статье на ED и обсуждениям на форумах, люди пытаются поднять сервер(!) чтобы запустить этот ненужный пхп-скрипт из оригинала. А ларчик так просто открывается. Все-таки юзерскрипты недооценены.
Обновил скрипт, теперь поддерживаются сайты на движке Данбуры обеих версий, выгрузка папками и многое другое. https://github.com/Seedmanc/Booru-mass-uploader/releases/tag/v1.3 А не удали прежний владелец свою версию - и сидели бы до сих пор на минимуме функционала.
>>13887 Установил твой скрипт, попытался скачать, выдает пикрилейтед. ЧЯДНТ?
>>13957 Зачем сагать, я же не увижу ничего. В любом случае, скрипт давно обновился и стал лучше (тм), обновись и ты. Во всяком случае я наконец пофиксил зависимость от CORS, приводившую к периодической недоступности. https://github.com/Seedmanc/Booru-mass-uploader/releases/tag/v1.3.3 К слову, я хочу добавить поддержку Shimmie-бур, но не могу найти документацию по их API, даже страница, что содержала информацию о совместимости с Danbooru пропала (ссылка с http://shimmie.shishnet.org/v2/ext_doc/danbooru_api).
- wahaba + wakaba 3.0.9 + futaba + futallaby -