Dollchan-Extension-Tools
Dollchan-Extension-Tools copied to clipboard
[2ch.hk][enhancement]: Подгрузка 404 тредов из архива
И редирект с 2ch.hk/n/res/123.html
на 2ch.hk/n/arch/res/1980-01-01/123.html
. И чтоб в избранном тоже все обновлялось, а не выпиливалось.
Сделай-сделай-сделай-сделай-сделай(те). Вот прям щас.
В смысле обновлялось? Если тред 404, никто туда больше не постит, что там может измениться? И что вы подразумеваете под подгрузкой? Опишите полностью механизм как его вы видите, ибо я не гадаю по кофейной гуще, и с полуслова не понимаю. Чем подробнее опишите техзадание - тем выше вероятность, что что-то запилится.
@SthephanShinkufag иногда модеры в тематических досках перекатывают треды, тогда старые выдают ошибку 404, но всё ещё существуют в архиве под адресу 2ch.hk/B/arch/res/YYYY-MM-DD/NNNNNN.html
(B
- доска, YYYY-MM-DD
- дата занесения треда в архив, NNNNNN
- номер треда), вот и просят автоматом переключаться на архив в избранном при проверке таких тредов.
Проблема тут в определении YYYY-MM-DD
- если вставить неправильную дату, то выдаёт 404, возможно есть специальный API для этого, надо читать доки по макабе.
@SthephanShinkufag хотелось бы вместо 404 видеть его содержание из архива.
@Y0ba, И уж не только в тематических, можно зайти в архив бэ - и там все ровнёхонько: https://2ch.hk/b/arch/
Дату, честно сказать, можно выяснить бинарным поиском, еще чего-нибудь, может, все же есть в АПИ.
Так что в избранном то должно быть? Я так и не пойму.
Вместо перечеркнутого красного кружка - вот это http://s.4cdn.org/image/archived.gif или его вариация, если копирайт душит. Алсо, поправить на форчане значок архивных тредов в избранном - взять именно этот archived.gif вместо замочка. Писать конечное количество постов и ответов на твои.
Еще дату можно брать прямо из треда при добавлении в избранное и записывать в стейт куда-нибудь. Тогда и перебирать ничего не надо.
Раз уж такой разговор, джва года мечтаю о функционале, когда если в треде удаляют пост с пиком, то где-нибудь рядом была бы ссылка на этот пик в архиве.
Допустим тред: https://boards.4chan.org/v/thread/421228325/games-with-actual-graphics он же в архиве: https://boards.fireden.net/v/thread/421228325 И допустим если удалили третий пост и соответственно пик https://is2.4chan.org/v/1529494198788.jpg то где-то на его месте появляется ссылка на этот пик в архивном треде, https://img.fireden.net/v/image/1446/51/1446511934319.jpg
Нажаль вообще не вижу как их можно связать напрямую, только идти парсить тред в архиваче. Плюс у разных разделов могут быть разные архивачи на разных сайтах с разной логикой сохранения пиков. Так что не уверен что оно того вообще стоит.