max / Nexus Download Collection++

Δημοσιεύθηκε:

Έκδοση: 1.0.1+1dd3816 ενημερώθηκε

Περίληψη: Download every mods of a collection in a single click

Άδεια: MIT

Αντιχαρακτηριστικό: απροσδιόριστο

                 _  _  ____   ____     _  _
                | \| ||  _ \ / ___|  _| || |_
                | .  || | | | |     |_  __  _|
                |_|\_||____| \____|   |_||_|

    N E X U S   D O W N L O A D   C O L L E C T I O N   + +

The original script was a lifesaver, but it had a few bugs and lacked some info I really wanted when downloading 500+ mods at once. I decided to rebuild the core logic to make it actually stable and add some UI polish.

This "++" version is basically just the original tool but hardened so it doesn't crash mid-session or get your account flagged for weird requests.

Because watching a progress bar freeze at 99% is the kind of "character development" nobody actually asked for.


    ╔═══════════════════════════════════╗
    ║         T A B L E   O F           ║
    ║         C O N T E N T S           ║
    ╚═══════════════════════════════════╝
  1. Opera GX issues
  2. Vortex Setup (Must do)
  3. How to use
  4. Troubleshooting
  5. What's actually new? (The ++ stuff)
  6. Credits

  /!\  Opera GX issues  /!\

Opera GX has security settings that often block the script from sending links to Vortex. If you run into problems, just use Chrome, Edge, or Firefox—they work much better for this. Apparently, Opera thinks downloading mods is a threat to national security.


  ╭─────────────────────────────────╮
  │  [*] Vortex Setup (Must do)     │
  ╰─────────────────────────────────╯

Vortex can choke if you try to download 200 mods with all the automation turned on. It's like trying to feed a firehose into a straw. Turn these OFF in Settings > Interface > Automation before you start:

  1. Disable: Install mods when downloaded
  2. Disable: Enable Mods when installed
  3. Disable: Bring Vortex to foreground when starting a download

Let the script finish the heavy lifting first. You can install everything in one go once it's done. Your CPU will thank you later.


  ╭─────────────────────────────────╮
  │  [>] How to use                 │
  ╰─────────────────────────────────╯
  1. Set your speed: Hit "Install All" and put in your ACTUAL download speed. If you pay for 100 Mbps, your real speed is about 12.5. Don't lie to the script; it knows when you're exaggerating.
  2. One-Click: "Download All" gets you the whole collection. Go get a coffee. Or a meal if it's a 2000-mod list.
  3. Cherry-pick: Use "Select Mods" to pick exactly which ones you want.
  4. Compare: "Update Collection" shows you exactly what's changed since your last version. Best used when you just realized your game is crashing and you suspect mod #452.
  5. Resume: If you have to stop, just type the last mod index into "Skip to Index" and it'll jump right back in.

For more info, you can check the original version—the core usage is still the same.


  ╭─────────────────────────────────╮
  │  [?] Troubleshooting            │
  ╰─────────────────────────────────╯

Interface not showing up? Before you start throwing things at the monitor, try this:

  1. Get Tampermonkey: Greasemonkey doesn't play nice with the UI I built. It's a bit of a diva.
  2. Dev Mode: If you're on Chrome/Edge, make sure "Developer Mode" is on in your extension settings.
  3. Internal Settings: In Tampermonkey, check "Allow access to file URLs" and "Allow User Scripts".
  4. Restart: Sometimes you just need to close the browser and reopen it. The classic "have you tried turning it off and on again" works for a reason.

  ╔═══════════════════════════════════════════════════╗
  ║                                                   ║
  ║      [++] What's actually new? (The ++ stuff)     ║
  ║                                                   ║
  ╚═══════════════════════════════════════════════════╝

Merging all the technical fixes and UI polish into one spot. Here's what makes the "++" version different:

The Engine (Under the Hood):

  • Handles Lag: Added a retry system that actually waits and tries again if Nexus starts acting up. It's more patient than I am.
  • Fast History: I moved the way the script saves your history. Now it does it in batches every 5 mods, so it doesn't slam your disk or CPU every single time.
  • Clean Code: Swapped the old messy timers for modern async logic. It's way more stable and won't leak memory during 4-hour download sessions. Because nobody wants their browser to eat 16GB of RAM for breakfast.
  • Safety Checks: Wrapped the whole thing in error handlers. If a site change breaks something, it'll tell you specifically what failed instead of just freezing the tab and leaving you to wonder what went wrong.

The Interface (UX Polish):

  • Better Revision Menus: You can actually see the Revision #, Size, Date, and Game Version before you download anything. No more guessing.
  • Speed Math Fix: Fixed the confusion between Megabits and Megabytes. I added a little info icon that explains the "divide by 8" thing for you. Math is hard, I get it.
  • Scroll Fix: I finally stopped the back-page from scrolling while you're using the script menus. Because having the background slide away while you're trying to click a button is infuriating.
  • Nice Tooltips: Added (i) icons to the tricky buttons so you know what "Skip to Index" and "Extra Pause" actually do.
  • Visual Match: Rebuilt the console and buttons to look like they actually belong on the Nexus page. It's all about that aesthetic.
  • And a ton of other small tweaks that I've already forgotten about but you'll probably notice.

  ╭─────────────────────────────────╮
  │  <3  Credits                    │
  ╰─────────────────────────────────╯
  ───────────────────────────────────────────────────
        Made with coffee and a lot of patience.
        And maybe a bit too much frustration.
  ───────────────────────────────────────────────────

Βαθμολογία: 37.6