Greasy Fork is available in English.

Youtube Anti Shorts

shorts is a shit, fuck you youtube

< Обсуждения Youtube Anti Shorts

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

Can you add option to rewrite links directly on page, so that other scripts (like "YouTube Video Preview and Ratings Keyless") can use these video links?

Anong0u0Автор
§
Создано: 17.02.2023
Отредактировано: 17.02.2023

Maybe you should tell the script's author to fix this problem.
In this case, change the line 787:
From const v_id = e.target.firstElementChild?.href?.match(/(?<=v=)[a-zA-Z0-9_-]*/)?.[0];
To const v_id = e.target.firstElementChild?.href?.match(/((?<=v=)|(?<=\/shorts\/))[a-zA-Z0-9_-]*/)?.[0];
change the line 1123:
From const v_id = thumb.href?.match(/(?<=v=)[a-zA-Z0-9_-]*/)?.[0];
To const v_id = thumb.href?.match(/((?<=v=)|(?<=\/shorts\/))[a-zA-Z0-9_-]*/)?.[0];
It's work perfectly in my test.

Thanks for the help! I'll repost your solution on "YouTube Video Preview and Ratings Keyless" feedback page.

Ответить

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