Инструменты Улучшенный опыт скачивания с pixeldrain - скрипты Tampermonkey

MartaFret

Лёркер
Регистрация
07.11.2025
Сообщения
17
Реакции
1
Я сделал 2 скрипта для обхода лимита скачивания (через bypass-сайт) для 2 разных типов папок (альбом/файловая система)

Первый скрипт основан на уже существующем скрипте, который использует bypass-сервис, я внёс изменения и добавил инфу. Ему нужен API-ключ pixeldrain, чтобы получать размеры файлов, и он рассчитан на папки типа альбом, ссылки с "/l/".
напр.

https://pixeldrain.com/l/Mu2qC139

Клик на "Show Bypass Links" открывает попап с таблицей и показывает bypass-ссылки для каждого файла. Размер каждого файла обновится только после клика на show bypass links и только если ты прописал API_KEY в скрипте. Каждый элемент и в альбоме, и в списке теперь будет ссылкой на страницу скачивания этого элемента (напр. /u/icVBPJrt), а не на номер элемента в альбоме (напр. #item=3)
таблицу можно сортировать по имени файла или размеру (если ты настроил API_KEY и все размеры файлов уже загрузились).

image.png


First Script

Второй скрипт рассчитан на папки типа файловая система, ссылки с "/d/". API-ключ не нужен, так как этот тип папки по умолчанию показывает больше инфы, напр.

https://pixeldrain.com/d/QuoKtG7m

Он использует тот же bypass-сервис редиректа, но так как они не поддерживают тип файловая система (насколько я знаю), этот скрипт использует redirect скрипт, чтобы исправить url после нажатия на bypass-ссылку для скачивания. Покажется страница "file not found", а потом должно сразу перекинуть на правильный url.

image.png


image.png


image.png


Second Script
 
Как прописать API_KEY?
 
когда вставишь скрипт в tampermonkey, отредактируй эту строку и впиши свой ключ:

Код:
		const API_KEY = ''; // <--- SET YOUR API KEY HERE
 
Заранее извиняюсь, но где вообще взять этот API KEY? Я, как некоторые сказали бы, «дебил».
 
Я вписал свой API_Key внутрь '' в коде, а кнопка и всплывающее окно вообще не появляются.

Пробовал обновить страницу и перезагрузиться, использую Google Chrome, включил режим разработчика в настройках расширений, есть ли ещё какие-то настройки в chrome или tampermonkey, о которых надо знать?

Пробовал оба скрипта для каждого типа pixeldrain, L и D ссылки, без результата. Я заметил флажок на твоём коде.

Кто-нибудь ещё на Chrome с tampermonkey смог это запустить?

 
Не знаю, как заставить что-то работать в Google Chrome, это бардак, который только растёт.
Можешь попробовать Firefox?

L-скрипт ещё выводит предупреждения в консоль, ты смотрел, было ли там что-нибудь?

P.S. предупреждение с флажком, насколько я знаю, никаких проблем не вызывает.
 
а для ссылок pixeldrain с "/u/" какой скрипт лучше?
 
Насколько я знаю, "/u/" это ссылка на один файл, первый скрипт должен это покрывать (скрипт для папок "L").
 
обновил первый скрипт, ссылка та же.
 
Этот скрипт будет работать с Jdownloader2?
 
Хотя event scripter в Jdownloader и TamperMonkey оба используют Javascript, к сожалению, друг с другом они не работают. Они берут данные из разных библиотек/пакетов и т.д.
 
Жаль. Я очень люблю JDM2, но заебало менять IP каждые 20 минут из-за лимита скорости скачивания по IP.
 
Я этим не пользуюсь, так что тут помочь не могу, но смену IP для обхода лимита я понимаю.

Я вообще ищу альтернативу pixeldrain из-за лимитов "free tier", но пока безуспешно...
 
Есть какой-нибудь скрипт, который позволяет сортировать pixeldrain по размеру файла или по типу (по сути чтобы найти видео)?
 
Этот скрипт позволяет сортировать по размеру файла, если ты вставишь api key...
Прочитай инструкцию, это актуально только для альбомов/папок типа L.
(дай скрипту время полностью обновить размеры файлов, прежде чем пытаться сортировать)
пример:



 
Спасибо. Попробую.

А пока я протестил другой отдельный скрипт, который сразу работает и делает своё дело, но он говно (слишком много API-запросов) и сбрасывается, если кликнуть на любую ссылку и т.д.
 
Куда бы я ни пытался, меня всегда кидает на этот сайт. Можете помочь? gamedrive.or g
 
Я тут ничего не могу сделать, сервис, который давал обход, сдох.
Если они починят у себя, скрипт снова заработает.
Если кто-то знает другой сервис с обходом для pd, могу попробовать встроить его в скрипт.

Лучшее, что сейчас могу посоветовать — поставить VPN-расширение в отдельный браузер и открывать ссылки pd там.
 
Назад
Верх