Pixeldrain DL Bypass

Adds direct-download buttons and links for Pixeldrain files using an alternate proxy — inspired by 'Pixeldrain Download Bypass' by hhoneeyy and MegaLime0

< 脚本 Pixeldrain DL Bypass 的反馈

评价:好评 - 脚本运行良好

§
发布于:2025-10-05

Beautiful script. The only thing that would make it even better is a way to set your own bypass service from the interface, since public ones are either throttled or outright dead.

hdyzen作者
§
发布于:2025-10-05
编辑于:2025-10-05

Thanks for feedback. Just pushed a new version.

You can now set a custom proxy right from the script's menu! Just click the Violentmonkey or Tampermonkey icon and select "Set custom proxy" to enter the URL you want.

Note: The script will automatically prepend https:// to the domain you provide, so you just need to enter the domain name.

§
发布于:2025-10-05

Thanks for feedback. Just pushed a new version.

You can now set a custom proxy right from the script's menu! Just click the Violentmonkey or Tampermonkey icon and select "Set custom proxy" to enter the URL you want.

Note: The script will automatically prepend https:// to the domain you provide, so you just need to enter the domain name.

Thank you ❤️
Not sure if it's on my side, but I think the green bar over download button broke, since it, I didn't see it appear after the update. Not that it matters to me, but might be worth checking.

And another thing worth mentioning, the filename part of the box might want a scrollbar since some names can wrap around due to the length and misalign name/link positions. Meanwhile, links seem to trigger the horizontal scroll bar constantly despite having space.

hdyzen作者
§
发布于:2025-10-05

I've just pushed a new version that fixes the issues you found.

  • Progress Bar: The progress bar is now working again on the download buttons.
  • Long File Names: Long file names in the modal are now properly truncated with an ellipsis (...) to keep the layout clean and prevent misalignment.

Hope that helps! Let me know if you see anything else.

§
发布于:2025-10-05

I've just pushed a new version that fixes the issues you found.

  • Progress Bar: The progress bar is now working again on the download buttons.
  • Long File Names: Long file names in the modal are now properly truncated with an ellipsis (...) to keep the layout clean and prevent misalignment.

Hope that helps! Let me know if you see anything else.

Thanks again. Progress bar and filenames are fixed now.


Nitpick

Though I would've gone with something like a horizontal slider instead of truncating the filename, but it's probably an extreme edge case where the beginning of the filenames in the list would be the same AND that long to make it hard to distinguish which file is which because of truncation.


Links still seem to trigger horizontal scroll bar in bypass links menu, not sure what's causing this.
Also, JDownloader integration is a great new QoL function. But could you please add it for single files too? I think it only works for galleries atm since for single files there's no url list modal and instead only a "copy bypass" button.

hdyzen作者
§
发布于:2025-10-06
编辑于:2025-10-06

Hey, thanks for the feedback! I've just released a new version with some updates based on your comments.

  • Long Filenames: I've added a new option to the script's menu that lets you choose between truncating long filenames with an ellipsis (...) or having a horizontal scrollbar. By default, truncation is enabled, but you can change it in the Violentmonkey or Tampermonkey menu. Hovering over a truncated name will still show the full name in a tooltip.

  • JDownloader Integration: I've added a new button for single files so you can send them directly to JDownloader without needing the URL list modal. You'll find it next to the "Download bypass" and "Copy bypass URL" buttons.

§
发布于:2025-10-06

Thanks. For now I only noticed that send to JDownloader functionality seems to ignore custom proxy and uses the default one.
Actually seems to be hardcoded to a single proxy server and not a resolver

function createJDownloaderForm(files, title = "", text = "") {
const urlsString = Array.isArray(files)
? files.map((file) => `https://gamedriveorg.pd28.workers.dev/api/file/${file.id}`).join("\r\n")
: `https://gamedriveorg.pd28.workers.dev/api/file/${files.id}`;

hdyzen作者
§
发布于:2025-10-06

Thanks, I didn't even notice. I've just updated.

§
发布于:2025-10-06

It might've broken on my side, but I can't get the links to pass into the app. It shows the extension popup window, but nothing gets added. Tried it in chrome without extension, it shows the page with "success" but nothing is added to the app either. Not sure how to debug this issue.

§
发布于:2025-10-06

Something definitely breaks, when install a clean version of the script it works, but when I change to custom proxy or even revert to default by emptying the custom proxy text box in the modal window it stops sending links to JDownloader.
You could try tinkering with this bypass proxy to see if it helps: pixeldrain.sriflix.my

hdyzen作者
§
发布于:2025-10-08

Sorry for the late reply! I've been super busy with university and work. I’ll check it out tomorrow. Thanks for your patience!

hdyzen作者
§
发布于:2025-10-08

I've updated it, but I'm still having some problems. One of them is that getting the final URL from pixeldrain.sriflix.my/{id} and sending it to JDownloader isn't working. However, when I use the final URL from pd.1drv.eu.org, it works fine.

I tried debugging the responses from both, but they're practically the same. So I think the issue is with how pixeldrain.sriflix.my returns the response. Another thing is that JDownloader also tries to resolve the URL that’s sent directly, without searching inside the URL, so I can’t do much about that.

§
发布于:2025-10-08

Thanks. Unfortunate that it fails to work with custom proxy so far. Hope some solution can be found down the line.
One thing to consider is possibly adding jdownloader buttons near each file in the bypass links list in case people don't want/need to send the whole gallery to jdownloader, but it would clutter the interface a bit. Maybe make it a setting to enable or disable.

hdyzen作者
§
发布于:2025-10-09
编辑于:2025-10-09

You're welcome! I'll try to find a solution when I get more time.

One thing to consider is possibly adding jdownloader buttons near each file in the bypass links list in case people don't want/need to send the whole gallery to jdownloader

I forgot to mention. I actually added an “Add to JDownloader” button in the sidebar when a file is selected in the gallery.

but it would clutter the interface a bit. Maybe make it a setting to enable or disable.

Yeah, I was thinking about that too. I added, and it doesn’t look too bad, but I’ll add an option to hide the button in a new version.

发布留言

登录以发布留言。