← All posts tagged говнокод

Als

по результатам продолжительного костыляния для допиливания #2184076, я делаю печальный вывод. с минимумом костылей можно прикрутить только gelbooru.com, как единственную борду с вменяемым API и без запрета на хотлинки. у остальных апи не позволяет запросить картинку по ID (!), а если вытащить линк на несчастный эскиз и попытаться, боже упаси, открыть его с чужим реферером, то всё — анальная блокада. проверил на санкаке и данборе. есть конечно ещё один непроверенный вариант, вытаскивать картинки через iqdb. но тогда кол-во костылей превысит все допустимые рамки, так что нафиг

Als

дело было новогодней ночью. меня в очередной раз опечалила ситуация с отсутствием хотя бы эскизов к постам @Radjah со ссылками на Gelbooru и я решил запилить костыль для Juick Classic от @SannySanoff, чтобы было прямо как в Juick Advanced от того же @SannySanoff :)
получилось как-то так
yadi.sk
из печального. при открытии треда эскиз не появляется. впрочем он для любых ссылок не появляется, баг в UserJS скорее всего, ибо я не помню как себя вёл Power Juick. а вот на ссылки в комментах появляется :) мне не удалось (пока?) превратить несколько идущих подряд в посте ссылок в картинки. отображается либо одна, либо несколько, но с предыдущей картинкой. и последняя беда — картинки появляются спустя некоторое время после загрузки страницы. да, пришлось городить ужасные костыли, ибо правила XMLHttpRequest суровы.
в планах — сделать всё хорошо, прикрутить остальные *booru и отправить патч @SannySanoff.
спрашивайте свои ответы