Ычан: [d | b / bro / hr / l / m / mu / o / s / tran / tu / tv / vg / x | a / aa / c / fi / jp / rm / tan / to / vn]
[Назад]
Ответ в нить
Имя
Animapcha image [@] [?]
Тема   ( ответ в 13230)
Сообщение flower
Файл 
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов 7Z, BZ, BZ2, GIF, GZ, JPG, MO, MP3, MP4, OGG, OGV, PDF, PNG, PSD, RAR, SVG, SWF, TXT, WEBM, WEBP, XCF, ZIP размером до 5120 кБ.
  • Ныне 3654 unique user posts. Посмотреть каталог
  • Предельное количество бампов нити: 500
No. 13230  
Есть ли у бур, хостящихся на booru.org (Не кастомных типа сейфбуры, а именно тех, что получаешь при бесплатной регистрации там) доступ по API? Очень не хочется парсить готовые страницы.
No. 13231  
Раз там гельборовский движок, то там может быть и АПИ этого движка.
No. 13232  
>>13231
Попробовал их /index.php?page=dapi&s=post&q=index, на rule34 работает, но у меня нет.
No. 13233  
Кстати, создатель этой мегабору вроде бы русский.
No. 13234  
ss+(2015-10-06+at+10_26_51).png - (10.03KB, 185×458)
13234
>>13233
Да это я заметил, но мне кажется он давно забил на проект, да и сервера лежат.
Тогда такой вопрос, если уж придется запрашивать саму страницу вместо апи, как обойти ограничение кроссдоменных запросов? Тот же $.ajax выдает ошибку на всех типах данных, кроме JSONP, где ограничения нет, но нужно, чтобы сервер и возвращал данные в этом формате, а ведь я запрашиваю страницу.
В то же время ошибка, которая возникает из-за несоответствия типов данных обусловлена тем, что данные все-таки получаются, но первая же строка (<DOCTYPE HTML блабла) вызывает синтаксическую ошибку по понятным причинам, это не js-код.
Раз данные все-таки запрашиваются, может быть можно как-то сделать, чтобы ошибки эти игнорировались? Важно лишь получить контент.
No. 13235  
>>13234
Или заюзай YQL с XPath, или пиши парсер на серверной стороне. Хтмль никто из браузера не парсит.
No. 13236  
>>13235
YQL уже заюзал в другом месте, и он дает задержку в несколько секунд.
Здесь же заюзал crossorigin.me, вроде работает.
No. 13237  
Помогите ньюфагу, пожалуйста. У меня ubuntu 14.04 пытаюсь скомпилить граббер, а он мне такое выдаёт:

fatal error: client/linux/handler/exception_handler.h: No such file or directory
#include "client/linux/handler/exception_handler.h"

Это значит что какой-то библиотеки не хватает?
Не шарю просто совершенно и куда копать не знаю.
No. 13238  
Совершенно случайно наткнулся на пункт в факе, Google Breakpad.
В общем закомментил строчку CONFIG += use_breakpad в Grabber.pro
No. 13239  
>куда копать
Сюда >>12467 например.
No. 13396  
>>13233
К слову о Proger_XP, он недавно удалил https://unblock.ibsearch.xxx/mass-upload/ и теперь совершенно нечем выгружать картинки. Какие-то подвижки есть в этом направлении в интернетах? Я просто не в курсе этих дел, а теперь выглядит все так, будто еще и это придется писать самому.
Граберов повсюду полно, а вот о создании контента никто не думает.
No. 13405  
Впрочем, быстрее самому сделать. Всего-то понадобилось написать юзерскрипт, вставляющий код аплоадера прямо в буру и никаких больше проблем с ФФ, CORS, куками и прочей ерундой.
https://github.com/Seedmanc/Booru-mass-uploader

Почему никто не догадался? Судя по статье на ED и обсуждениям на форумах, люди пытаются поднять сервер(!) чтобы запустить этот ненужный пхп-скрипт из оригинала. А ларчик так просто открывается.

Все-таки юзерскрипты недооценены.
No. 13887  
Обновил скрипт, теперь поддерживаются сайты на движке Данбуры обеих версий, выгрузка папками и многое другое.

https://github.com/Seedmanc/Booru-mass-uploader/releases/tag/v1.3

А не удали прежний владелец свою версию - и сидели бы до сих пор на минимуме функционала.
No. 13957  
>>13887
Установил твой скрипт, попытался скачать, выдает пикрилейтед. ЧЯДНТ?
No. 14201  
ss+(2016-07-05+at+05_38_45).png - (65.67KB, 1261×765)
14201
>>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).
Удалить сообщение []
Пароль  
[Mod]