Closed KatakiriKasai closed 5 years ago
Yeah, I know, gonna fix this soon. For now you can disable "Always save full-sized images" option.
В ченджлоге вы написали про фикс твиттера. Скачивание всё ещё не работает в новом интерфейсе твиттера
https://files.catbox.moe/uyej4i.webm Проверял и перепроверял, всё работает и со старым, и с новым оверлеем. Добавил на всякий случай правило чтобы и в мобильной версии, которая mobile.twitter.com, корректно обрабатывало ссылку.
Если что-то конкретное не качается, то пример страницы мог бы помочь. Если вообще всегда не качается, то возможно дело в каком-то установленном аддоне, который модифицирует ссылку, из-за чего мой аддон не может собрать правильный урл. Тогда имя аддона может помочь.
Для чистоты эксперимента отключил все дополнения, переустановил расширение и сбросил его настройки. Галочка "Всегда сохранять полноразмерные версии" стоит.
На твидек ситуация аналогичная. Последний твит из гифки: https://twitter.com/waaaa_sabi/status/1173060000404475904
Использую Firefox 69. UPD: На прочих сайтах работает. https://pbs.twimg.com/media/EEeL2F4UYAAa-kR.jpg:orig сохраняется без проблем тоже
Не знаю. Вот честно, извиняюсь, явно мой прокол где-то, но идей ноль. Те же ссылки, всё то же, и у меня всё работает, не могу воспроизвести проблему. Уже другие версии лисы пробовал, уже даже старые версии расширения ставил, даже в них работает. И на твитдеке в т.ч. Только в дебагер лезть остаётся.
Если вдруг есть возможность, то я мог бы через тимвьювер какой подключиться и быстро в нём глянуть какого ляда там происходит, вангую что в процессе урл исковеркало по неизвестной пока мне причине, поэтому ничего не скачивается.
Если нет возможности (или доверия, это нормально), но есть немного лишнего времени, то вкратце накидал инструкцию куда идти чего нажимать:
P.S. на всякий случай, тупой вопрос, но уже не знаю чего смотреть, там не стоит чекбокс "не скачивать дубликаты"?
Вот, что в downloadRequest
pageInfo: {…}
showSaveDialog: false
src: "https://pbs.twimg.com/media/EEeL2F4UYAAa-kR?format=jpg&name=orig"
template: {…}
type: "download"
useOriginalName: false
<prototype>: {…}
Скриншот настроек. Я их сбрасывал до той гифки
Дьявольщина какая-то. Тогда ещё просьба, то же самое, только брейкпоинт в 94 строчку и посмотреть что после попытки сохранения будет в lastError в этой строке. Алсо рядом с вкладкой Debugger есть вкладка Console, по идее в ней должно сообщение о какой-то ошибке появиться. И как вариант ещё в другой, браузерной консоли, которая через Ctrl+Shift+J, может быть какой-то текст ошибки, которого нету в той консоли.
И попробуйте всё-таки на всякий случай выключить опцию "без дубликатов" и посмотреть на результат.
В консоли много что происходит.
Я так понимаю, это может быть проблемой
Сейчас погуглю, что можно сделать
Там вон справа название файла пишется, в котором ошибка произошла, моих я там не вижу. Возможно действительно в этой блокировке проблемы, по идее это моцареловская защита от слежения делает.
Отключил блокировку куки - теперь работает. Ну и ну. Спасибо за помощь. UPD: Трекеры надо тоже разрешить.
Как-то не подумал на печеньки даже. Хотя помню сам юматрицу когда поставил тоже вляпался в это дело, и пытался понять почему картинки не схороняются.
К сожалению downloads апи не позволяет явно задавать куки. А тот же реферер оно вообще не передаёт никак, из-за чего в теории где-то тоже не будет работать скачивание.
А по поводу трекеров, у меня во встроенной защите от слежения только "Tracking content" выключен, остальные опции включены и пока вроде проблем не было.
Hello. Twitter has changed their UI for logged in users and now images have different urls and the addon can't handle them. If you're logged out, Links are the same as usual. If you're logged in, they looks like
https://pbs.twimg.com/media/IMAGEURL?format=jpg&name=360x360
You get a similar url if you use https://tweetdeck.twitter.com/If you change the url to
https://pbs.twimg.com/media/IMAGEURL.jpg:orig
you'll get the original image as usual. Can you fix it?