GithubHelp home page GithubHelp logo

rootbrz / nexusmods_downloadfix_noboohoosuck Goto Github PK

View Code? Open in Web Editor NEW

This project forked from randomtdev/nexusmods_downloadfix

2.0 0.0 0.0 1.69 MB

Userscript to fix the dumb new nexusmods update, without redirecting (sometimes) to premium download page

JavaScript 100.00%

nexusmods_downloadfix_noboohoosuck's Introduction

nexusmods_downloadfix_noboohoosuck

Userscript to fix the dumb new nexusmods update

If you're here, chances are you're looking to get rid of the shameless download pop-up the nexus administration has shoved into your face recently.

You're in luck! I have used my meager javascript knowledge to develop a script that completely bypasses this nonsense.

I'm sure some of you want to nail me to a stake and burn me like a witch, but I really don't care.

Fork Changes

1.5.3

  • No occasional redirecting to buy premium page

Before

Before

After

After

Endorse Mods!

People work quite a bit to deliver you the (probably)quality stuff you're using. The least you can do is press a button to let the mod developer know you enjoyed the mod.

Download

You can install the script below with your userscript manager of choice.

Options include:

I personally prefer Violentmonkey.

After installing an extension of your choice, you can go to the install link and well.. install the script.

Install

Source

Updates

1.5.2

  • Fixed top-right buttons not working properly if the mod has DLC/Mod requirements

1.5.1

  • Fixed issue where closing requirements popup before downloading would stop download button from working properly when re-opening

1.5

  • Improved patch process for buttons/requirement window. Requirement window download button should now always work properly.
  • Fixed issue where pressing the download button multiple times would come up with an error and redirect you to the premium page.
  • Fixed premium page auto-download fallback

Greasemonkey is no longer supported as of this version

It's a pain in the ass.

1.4

  • Fix for new site update
  • Vortex banner is no longer being removed
  • Adblock banner is no longer removed (Not even sure this still exists)
  • Improved shitty patching system a bit
  • Cleaned up code quite a bit

This new update makes getting the link for manual downloads a lot faster, courtesy of nexus staff. The script should also now work fine for premium users, if for some reason you're using this.

1.3.1

  • Fixed an issue where the manual/vortex download buttons at the top right would give a "Download failed error" on mods with multiple main files

1.3(Compatibility is such a pain)

  • Fixed jQuery issues?
  • Added a fallback in case the post_load detour fails; This makes it compatible with greasemonkey and well.. adds a fallback.
  • script now initializes using window.onload

1.2

  • Fixed an issue where the script wouldn't work for greasemonkey.
  • Added auto-update urls; Might work, might not.

1.1:

  • Fix: The server now knows you've downloaded the file so you can endorse the mod and probably count towards statistics. Whoops.

What this does

  • Bypasses the redirect upon downloads that nags you to buy premium and forces you to wait 5 seconds if you don't.
  • Removes premium nag banner on files page

What this does NOT do

  • Bypass the 1-2MB download speed restriction on non-premium users.
  • Block ads
  • Give you premium
  • Make you cool
  • Give you brownie points with admins

How does it work

Basically what the script does behind the scenes is simply request the page the button would lead you to and grab the real download link for you, practically bypassing it for the user.

This means no 5 second wait and no "PREMIUM BUY ME PLEASE".

Disclaimer

The script is in the end a roundabout way to bypass the redirect. The actual speed will depend on your connection and latency to the nexusmods servers among other factors. Sometimes preparing a download will take 5 seconds regardless. Still, you will skip the annoying redirects.

NOTE: If you are a premium user this script probably won't work for you. As you might have imagined, I'm not premium so I can't really check to know for sure.

nexusmods_downloadfix_noboohoosuck's People

Contributors

randomtdev avatar rootbrz avatar

Stargazers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.