GFYCAT | Show all Download Links (GIF, MP4, WEBP, WEBM)

Adds direct links to all image (.gif, .webp) and video (.mp4, .webm) formats and sizes on Gfycat.

< Обсуждения GFYCAT | Show all Download Links (GIF, MP4, WEBP, WEBM)

Отзыв: Хороший — скрипт работает как нужно

§
Создано: 17.10.2020
Отредактировано: 17.10.2020

Doesn't work on Redgifs anymore, but still works fine on Gfycat. It seems that regdifs have changed the canonical URL recently: now it doesn't only include the usual randomly generated name, it also includes the tags separated by dashes. So gifId should be split from the first dash.

I think simply changing this line:

    const gifId = canonicalHref.split(/[\\/]/).pop()

to this

    const gifId = canonicalHref.split(/[\\/]/).pop().split("-")[0]

Should be enough to make it work. It works just fine when there is no tag too. Nice script thanks for sharing.

This topic is now irrelevant since the necessary changes have been merged.

Ответить

Войдите, чтобы ответить.