Dollchan-Extension-Tools icon indicating copy to clipboard operation
Dollchan-Extension-Tools copied to clipboard

[2ch.hk][enhancement]: Подгрузка 404 тредов из архива

Open zbczyvgy opened this issue 6 years ago • 6 comments

И редирект с 2ch.hk/n/res/123.html на 2ch.hk/n/arch/res/1980-01-01/123.html. И чтоб в избранном тоже все обновлялось, а не выпиливалось.

Сделай-сделай-сделай-сделай-сделай(те). Вот прям щас.

zbczyvgy avatar Jun 07 '18 19:06 zbczyvgy

В смысле обновлялось? Если тред 404, никто туда больше не постит, что там может измениться? И что вы подразумеваете под подгрузкой? Опишите полностью механизм как его вы видите, ибо я не гадаю по кофейной гуще, и с полуслова не понимаю. Чем подробнее опишите техзадание - тем выше вероятность, что что-то запилится.

SthephanShinkufag avatar Jun 07 '18 20:06 SthephanShinkufag

@SthephanShinkufag иногда модеры в тематических досках перекатывают треды, тогда старые выдают ошибку 404, но всё ещё существуют в архиве под адресу 2ch.hk/B/arch/res/YYYY-MM-DD/NNNNNN.html (B - доска, YYYY-MM-DD - дата занесения треда в архив, NNNNNN - номер треда), вот и просят автоматом переключаться на архив в избранном при проверке таких тредов.

Проблема тут в определении YYYY-MM-DD - если вставить неправильную дату, то выдаёт 404, возможно есть специальный API для этого, надо читать доки по макабе.

Y0ba avatar Jun 08 '18 06:06 Y0ba

@SthephanShinkufag хотелось бы вместо 404 видеть его содержание из архива.

@Y0ba, И уж не только в тематических, можно зайти в архив бэ - и там все ровнёхонько: https://2ch.hk/b/arch/

Дату, честно сказать, можно выяснить бинарным поиском, еще чего-нибудь, может, все же есть в АПИ.

zbczyvgy avatar Jun 08 '18 16:06 zbczyvgy

Так что в избранном то должно быть? Я так и не пойму.

SthephanShinkufag avatar Jun 08 '18 17:06 SthephanShinkufag

Вместо перечеркнутого красного кружка - вот это http://s.4cdn.org/image/archived.gif или его вариация, если копирайт душит. Алсо, поправить на форчане значок архивных тредов в избранном - взять именно этот archived.gif вместо замочка. Писать конечное количество постов и ответов на твои.

Еще дату можно брать прямо из треда при добавлении в избранное и записывать в стейт куда-нибудь. Тогда и перебирать ничего не надо.

zbczyvgy avatar Jun 09 '18 11:06 zbczyvgy

Раз уж такой разговор, джва года мечтаю о функционале, когда если в треде удаляют пост с пиком, то где-нибудь рядом была бы ссылка на этот пик в архиве.

Допустим тред: 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

Нажаль вообще не вижу как их можно связать напрямую, только идти парсить тред в архиваче. Плюс у разных разделов могут быть разные архивачи на разных сайтах с разной логикой сохранения пиков. Так что не уверен что оно того вообще стоит.

Dezaimasu avatar Jun 20 '18 12:06 Dezaimasu