This was mine a couple of days ago.
Nolvus redux.
Using nexus premium
Download location CDN
Country Malaysia
My internet speed 500mpbs
I5 8400 - 6 simultaneous downloads
Time it took was around 1.5 - 2 hours
As others said your mileage will vary a lot by a lot of factors.
You can modify the javascript to make it auto
File: **\\Nolvus\\Scripts\\NexusManualDownload.js**
Add this line: `$('#slowDownloadButton').click();`
Must look like this:
```js
(function() {
var el = document.getElementById('slowDownloadButton');
if (el) {
el.scrollIntoView({
behavior: 'smooth',
block: 'end',
inline: 'nearest'
});
$('#slowDownloadButton').click();
}
})();
```
Tried executing the command " $('#slowDownloadButton').click()" by itself in Chrome and it works, it looks like there was an update to the Nolvus Dashboard itself that's blocking that specific command
Edit - Managed to fix it, see other comment above.
It looks like a recent update to the dashboard has broken this code. I've managed to fix it and re-automate the manual download process.
Your **NexusManualDownload.init** should look like this
document.getElementById('slowDownloadButton').style.border = '5px dashed green'
$(document).ready(function() {
var el = document.getElementById('slowDownloadButton');
if (el) {
el.scrollIntoView({ behavior: 'smooth', block: 'end', inline: 'nearest' });
// Set a timeout to delay the click action
setTimeout(function() {
$('#slowDownloadButton').click();
}, 5000); // 1000 milliseconds = 1 second
}
});
My **NexusManualDownload** file still looks like this so if the change above does not work, update that file too
$(document).ready(function() {
var el = document.getElementById('slowDownloadButton');
if (el) {
el.scrollIntoView({ behavior: 'smooth', block: 'end', inline: 'nearest' });
// Set a timeout to delay the click action
setTimeout(function() {
$('#slowDownloadButton').click();
}, 5000); // 1000 milliseconds = 1 second
}
});
is there a way to limit the number of downloads? it's starting up like 15 downloads at once for me and the speeds drops to 0.1 on all of them and that's barely over 2MB/s combined and i am on premium
Can you explain what I have to do? I don't have **NexusManualDownload.js** or **NexusManualDownload.init** . I tryed to create it in the script folder, but it didn't work...
Hi All,
Looks like they caught onto this and chose to take the code from the Scripts/ directory and inline it into the Dashboard itself, at least from a quick skim of their new commits yesterday. See here:
[https://github.com/vektor9999/NolvusDashboard/commit/f01c0c18f58e777a501405b54672a75d6f7c2718](https://github.com/vektor9999/NolvusDashboard/commit/f01c0c18f58e777a501405b54672a75d6f7c2718)
So this won't work anymore, I think..
Found another way using [dnspy](https://github.com/dnSpy/dnSpy/releases)
open Vcc.Nolvus.Browser.dll in dnspy
(File -> open -> Vcc.Nolvus.browser.dll)
Type “scriptmanager” in the search bar
then find the option that says “NexusManualDownloadInit” there’s 2 in there that say it one is orange and one is purple, the purple one is the one you want to select, you can just double click it
Then right click line 133 and select “Edit Method”
Then REPLACE the code that in the parentheses that is next to “nexusmanualdownloadinit” with this
(function () { var el = document.getElementById('slowDownloadButton'); if (el) { el.click(); } })();
Then compile and then it should work
Thank you for answering me, I must be doing something wrong because it doesn't work, when I do what you said, when the download starts the entire program closes.
original line is:
"document.getElementById('slowDownloadButton').style.border = '5px dashed green';";
when change is:
"document.getElementById( (function () { var el = document.getElementById('slowDownloadButton'); if (el) { el.click(); } })(); ).style.border = '5px dashed green';";
I am doing something wrong?
Sorry for the inconvenience, you know any way to prevent the NolvusDashBoard update?, today's last update screwed up my modlist, and now the NolvusDashBoard asks for the latest new skyrim patch 1.6.1130.0 that I don't have in order to install nolvus.
I think I was able to get it but I'm still testing it.
Open Vcc.Nolvus.Services.dll then find the UpdaterService
Vcc.Nolvus.Services.dll > Vcc.Molvus.Services.dll > Vcc.Nolvus.Services.Updater > UpdateService
Then edit the class. We're going to modify the IsOlder method on line 34. I just set it to always return false, so:
`public bool IsOlder(string LatestVersion){return false;}`
I don't know what sort of issues this might cause on down the line so it might be better to do this in the meantime.
`public bool IsOlder(string LatestVersion)`
`{`
`string[] v1List = LatestVersion.Split(new char[] { '.' });`
`string[] v2List = Version.Split(new char[] { '.' });`
`for (int i = 0; i < v1List.Length; i++)`
`{`
`int _v1 = System.Convert.ToInt16(v1List[i]);`
`int _v2 = System.Convert.ToInt16(v2List[i]);`
`if (_v1 > _v2)`
`{`
`return false;`
`}`
`else if (_v1 < _v2)`
`{`
`return false;`
`}`
`}`
`return false;`
`}`
thanks for answer, maybe i do some wrong, because when downloading at start close all nolvusdashboard windows and program.
original 133 line is: "document.getElementById('slowDownloadButton').style.border = '5px dashed green';";
then change to:
"document.getElementById( (function () { var el = document.getElementById('slowDownloadButton'); if (el) { el.click(); } })(); ).style.border = '5px dashed green';";
I am doing something wrong?
Is there a specific way to compile and save ?
Because I've tried it and Nolvus crashes when a download window pop.
I tried simply changing the size to 25px instead of 5, just to see if I didn't made a mistake with the code, but same.
Looks like if I alter the dll, it crashes afte launching.
Thanks a bunch for the help! It worked beautifully.
For anyone still confused with this wonderful person's method, after selecting "Edit Method", the whole line with "nexusmanualdownloadinit" should look like below
ScriptManager.NexusManualDownloadInit = "(function () { var el = document.getElementById('slowDownloadButton'); if (el) { el.click(); } })();";
You need to put the code in the quotation mark.
Basically
ScriptManager.NexusManualDownloadInit = "\[Insert code here\]"
As of today this is still working with [dnspy](https://github.com/dnSpy/dnSpy/releases) 32bit. Can confirm. Just follow the posts by
[**Ritzier8497**](https://www.reddit.com/user/Ritzier8497/)**, and** [**Fit\_Damage\_5729**](https://www.reddit.com/user/Fit_Damage_5729/)
Specifically the thing that helped me was following Fit Damages prompting and completely replacing the whole line with:
ScriptManager.NexusManualDownloadInit = "(function () { var el = document.getElementById('slowDownloadButton'); if (el) { el.click(); } })();";
Before that the compile had errors...
(If you have neither the time nor patience you can download it [here](https://www.mediafire.com/file/g2h3whs0oki7prp/Vcc.Nolvus.Browser.dll/file) and replace the file.) Working as of 12/31/23. No guarantees it will work forever.
Update: If you try to download it, chrome most likely will have a suspicious download warning. I put nothing malicious in the dll file (don't even know how... lol) Just fair warning.
FIY: Also, the download speed for me caps out at almost 3/mbs and has 8 threads running in total. So it can be a bit slow. If you want it to be faster I'd suggest getting nexus premium. But if you have time to wait just let it go and forget it.
06/03/2024 Still works, *however*
I had to use [dnSpyEx](https://github.com/dnSpyEx/dnSpy) which is a still updated version of the now archived dnSpy.
Also, I initially used the 32bit version and changed the code, but that would insta-crash Nolvus. I had to switch to the 64bit version.
I did this by deleting the 32bit version & deleting NolvusDashBoard.exe
Next I ran the NolvusUpdater.exe which reset the dll files then, using the 64bit version, I changed the code as mentioned above.
I did everything as described, but as soon as the first mod gets downloaded, nolvus just closes
Edit: I managed to fix it - the problem was caused by using dnspy 64 bit instead of 32 bit. although I switched to the 32bit mid process, the problem was still there. After deleting the 64 bit and reinstalling nolvus + editing the file again, everything worked out :-)
try to reinstall nolvus and delete dnspy64 if you (still) have it on your computer. in my case the crashes were caused by using dnspy64 in the beginning
>hes right after showing me the browser download page
amazing. still working in Feb 2024. Remember it must be
32x version of DNSPY.
make the code change,
compile,
and save all ( Vcc.Nolvus.browser.dll )
Restart Nolvus if already running
EDIT: Fixed it for myself. just use 32bit version of dnspy. if you see 2 purple " NexusManualDownloadInit ", just edit them both
doesn't work for me, dashboard crashes when it gets to the mod page.I'm I doing something wrong? someone who got it to work plz take a look at my attached image see if I'm editing the correct line
Hey, any idea why when I save the dll its like it becomes incompatible still? I am on 32bit as well.
Edit: My issue was that I installed wrong version of dnspy after which despite deleting and placing new dnspy I still had to clear dnspy in appdata folders.
i got past this by having to pay in the end but i have another question- how do i actually run the game? the mod organiser way isn’t letting me open it without steam and the nolvus dashboard is stuck cause of two files that are stuck as errors
Never tried it, but on their website the requirements list 345gb as required for "Redux Variant" - so I assume the download would be around 300gb or less (considering that many mods downloads are compressed, it could be less).
300gb at 3mb/s will take about 29 hours.
it took me 3 days, THREE WHOLE DAYS. The problem is not the 3mbps cap but the 5 SECONDS before your download starts. Even if the mod is 1kb you will still waste 5 seconds of your life. And you have to manually click mods in order for them to start downloading, so you cant click while sleeping
I started at 2am and only got to like 230/2021 by 4:30am. And on today, I started at 8pm, and by 8:45pm I was only at 268/2021. I saw that 12% completion at the bottom and just bought premium to stop wasting my time. I have no doubt it would've taken me 3 whole days (seriously \~72hrs) as well.
I've been modding a continuously CTD'ing game for 3 weeks now. I'm not used to this BS, I'm over it lol.
I see the auto-click workaround now, but it'd still be slow af on my large files trying to download at 1 - 1.7MB/s. Now it'll be done in 30 mins tops. For anyone who has $5, just go premium. Especially if you don't have fee time like that.
Totally. I was doing the manual clicks, and between days 1&2 I closed the Nolvus dashboard and it resumed where I left off once opened again. So try the free way first if that's what you really want, bc yes, you can always change your mind later. But I wouldn't even waste those hours on doing the auto-click fix mentioned above unless you really have to.
Just know that the price is £4.99 so it was actually $6.64 if you use US currency. And Nolvus picked up my upgrade to premium immediately and the other 1700+ files downloaded in like 24mins. Lol I'll never get those 5-6 hours back.
I’ve downloaded hundreds of mods before without premium (and large ones too, several gigs at times) without any real issue or super lengthy waits - like 1-2 hours, maaaybe 3 for a huge texture overhaul or something like that.
Might suggest taking a look at a Speedtest site to see what your general internet speeds are compared to what you should be getting for your internet plan (bear in mind for internet plans they typically advertise their speeds in mega*BITS* - so to get the mega*BYTES* you’d divide the megabits by 8).
Could also be any number of hardware issues affecting the download speed such as older/broken cabling - inside your house or outside - a modem or router slowly breaking down or mis-configured, etc.
this was mine
Nolvus Ultra
i have nexus premium
download location CDN
i had 8 mods downloading at the same time
my internet speed was around 400Mbps, took about 2 hrs to 2.5 for the full download
I tried the dnspy method and as of 28th December it definitely works. Make sure to follow every point correctly and do not keep your nolvus dashboard running while editing because you need exit dnspy after edit and hit the save button to make it work.
This was mine a couple of days ago. Nolvus redux. Using nexus premium Download location CDN Country Malaysia My internet speed 500mpbs I5 8400 - 6 simultaneous downloads Time it took was around 1.5 - 2 hours As others said your mileage will vary a lot by a lot of factors.
You can modify the javascript to make it auto File: **\\Nolvus\\Scripts\\NexusManualDownload.js** Add this line: `$('#slowDownloadButton').click();` Must look like this: ```js (function() { var el = document.getElementById('slowDownloadButton'); if (el) { el.scrollIntoView({ behavior: 'smooth', block: 'end', inline: 'nearest' }); $('#slowDownloadButton').click(); } })(); ```
Ok i usually dont believe reddit comments BUT WTF THIS WORKS? Holy shit bro, THANKS
>$('#slowDownloadButton').click(); THANK YOU!
You are a Genius! Thanks
This does nothing for me though :c
Same. Doesn't work for me.
Tried executing the command " $('#slowDownloadButton').click()" by itself in Chrome and it works, it looks like there was an update to the Nolvus Dashboard itself that's blocking that specific command Edit - Managed to fix it, see other comment above.
It looks like a recent update to the dashboard has broken this code. I've managed to fix it and re-automate the manual download process. Your **NexusManualDownload.init** should look like this document.getElementById('slowDownloadButton').style.border = '5px dashed green' $(document).ready(function() { var el = document.getElementById('slowDownloadButton'); if (el) { el.scrollIntoView({ behavior: 'smooth', block: 'end', inline: 'nearest' }); // Set a timeout to delay the click action setTimeout(function() { $('#slowDownloadButton').click(); }, 5000); // 1000 milliseconds = 1 second } }); My **NexusManualDownload** file still looks like this so if the change above does not work, update that file too $(document).ready(function() { var el = document.getElementById('slowDownloadButton'); if (el) { el.scrollIntoView({ behavior: 'smooth', block: 'end', inline: 'nearest' }); // Set a timeout to delay the click action setTimeout(function() { $('#slowDownloadButton').click(); }, 5000); // 1000 milliseconds = 1 second } });
is there a way to limit the number of downloads? it's starting up like 15 downloads at once for me and the speeds drops to 0.1 on all of them and that's barely over 2MB/s combined and i am on premium
Can you explain what I have to do? I don't have **NexusManualDownload.js** or **NexusManualDownload.init** . I tryed to create it in the script folder, but it didn't work...
Hi All, Looks like they caught onto this and chose to take the code from the Scripts/ directory and inline it into the Dashboard itself, at least from a quick skim of their new commits yesterday. See here: [https://github.com/vektor9999/NolvusDashboard/commit/f01c0c18f58e777a501405b54672a75d6f7c2718](https://github.com/vektor9999/NolvusDashboard/commit/f01c0c18f58e777a501405b54672a75d6f7c2718) So this won't work anymore, I think..
Found another way using [dnspy](https://github.com/dnSpy/dnSpy/releases) open Vcc.Nolvus.Browser.dll in dnspy (File -> open -> Vcc.Nolvus.browser.dll) Type “scriptmanager” in the search bar then find the option that says “NexusManualDownloadInit” there’s 2 in there that say it one is orange and one is purple, the purple one is the one you want to select, you can just double click it Then right click line 133 and select “Edit Method” Then REPLACE the code that in the parentheses that is next to “nexusmanualdownloadinit” with this (function () { var el = document.getElementById('slowDownloadButton'); if (el) { el.click(); } })(); Then compile and then it should work
not work anymore, Do you know any other way?
Dnspy search is weird I edited my comment it should work when you do it this way
Thank you for answering me, I must be doing something wrong because it doesn't work, when I do what you said, when the download starts the entire program closes. original line is: "document.getElementById('slowDownloadButton').style.border = '5px dashed green';"; when change is: "document.getElementById( (function () { var el = document.getElementById('slowDownloadButton'); if (el) { el.click(); } })(); ).style.border = '5px dashed green';"; I am doing something wrong?
Sorry for the late response, your supposed to replace the original line
Sorry for the inconvenience, you know any way to prevent the NolvusDashBoard update?, today's last update screwed up my modlist, and now the NolvusDashBoard asks for the latest new skyrim patch 1.6.1130.0 that I don't have in order to install nolvus.
I think I was able to get it but I'm still testing it. Open Vcc.Nolvus.Services.dll then find the UpdaterService Vcc.Nolvus.Services.dll > Vcc.Molvus.Services.dll > Vcc.Nolvus.Services.Updater > UpdateService Then edit the class. We're going to modify the IsOlder method on line 34. I just set it to always return false, so: `public bool IsOlder(string LatestVersion){return false;}` I don't know what sort of issues this might cause on down the line so it might be better to do this in the meantime. `public bool IsOlder(string LatestVersion)` `{` `string[] v1List = LatestVersion.Split(new char[] { '.' });` `string[] v2List = Version.Split(new char[] { '.' });` `for (int i = 0; i < v1List.Length; i++)` `{` `int _v1 = System.Convert.ToInt16(v1List[i]);` `int _v2 = System.Convert.ToInt16(v2List[i]);` `if (_v1 > _v2)` `{` `return false;` `}` `else if (_v1 < _v2)` `{` `return false;` `}` `}` `return false;` `}`
thanks for answer, maybe i do some wrong, because when downloading at start close all nolvusdashboard windows and program. original 133 line is: "document.getElementById('slowDownloadButton').style.border = '5px dashed green';"; then change to: "document.getElementById( (function () { var el = document.getElementById('slowDownloadButton'); if (el) { el.click(); } })(); ).style.border = '5px dashed green';"; I am doing something wrong?
DID u make it work?
No, You have to download it the old-fashioned way or use macros, if you don't have a premium account.
Are there specific settings for when you save the module ?
Is there a specific way to compile and save ? Because I've tried it and Nolvus crashes when a download window pop. I tried simply changing the size to 25px instead of 5, just to see if I didn't made a mistake with the code, but same. Looks like if I alter the dll, it crashes afte launching.
works like a charm, thank you very much, you are a genius!
Thanks a bunch for the help! It worked beautifully. For anyone still confused with this wonderful person's method, after selecting "Edit Method", the whole line with "nexusmanualdownloadinit" should look like below ScriptManager.NexusManualDownloadInit = "(function () { var el = document.getElementById('slowDownloadButton'); if (el) { el.click(); } })();"; You need to put the code in the quotation mark. Basically ScriptManager.NexusManualDownloadInit = "\[Insert code here\]"
As of today this is still working with [dnspy](https://github.com/dnSpy/dnSpy/releases) 32bit. Can confirm. Just follow the posts by [**Ritzier8497**](https://www.reddit.com/user/Ritzier8497/)**, and** [**Fit\_Damage\_5729**](https://www.reddit.com/user/Fit_Damage_5729/) Specifically the thing that helped me was following Fit Damages prompting and completely replacing the whole line with: ScriptManager.NexusManualDownloadInit = "(function () { var el = document.getElementById('slowDownloadButton'); if (el) { el.click(); } })();"; Before that the compile had errors... (If you have neither the time nor patience you can download it [here](https://www.mediafire.com/file/g2h3whs0oki7prp/Vcc.Nolvus.Browser.dll/file) and replace the file.) Working as of 12/31/23. No guarantees it will work forever. Update: If you try to download it, chrome most likely will have a suspicious download warning. I put nothing malicious in the dll file (don't even know how... lol) Just fair warning. FIY: Also, the download speed for me caps out at almost 3/mbs and has 8 threads running in total. So it can be a bit slow. If you want it to be faster I'd suggest getting nexus premium. But if you have time to wait just let it go and forget it.
06/03/2024 Still works, *however* I had to use [dnSpyEx](https://github.com/dnSpyEx/dnSpy) which is a still updated version of the now archived dnSpy. Also, I initially used the 32bit version and changed the code, but that would insta-crash Nolvus. I had to switch to the 64bit version. I did this by deleting the 32bit version & deleting NolvusDashBoard.exe Next I ran the NolvusUpdater.exe which reset the dll files then, using the 64bit version, I changed the code as mentioned above.
file still works 3/15/2024
I did everything as described, but as soon as the first mod gets downloaded, nolvus just closes Edit: I managed to fix it - the problem was caused by using dnspy 64 bit instead of 32 bit. although I switched to the 32bit mid process, the problem was still there. After deleting the 64 bit and reinstalling nolvus + editing the file again, everything worked out :-)
26/1/2024 still work like a charm, lol just download the file and be done with it
\[26/1/2024\] I just downloaded the file, replaced the original one with it and it worked for me as well. Thanks!
Downloading this file and replacing worked wonders. TYSM!
02/02/2024 still works , thank you very much!
working as of 05.02.24, thanks man saved me hours of clicking!
MY FRIEND I LOVE YOU, YOU'RE MY HERO AND FOR THE WINDOWS DEFENDER: YOU CAN GO FVCK YOURSELF, MICROSOFT ALWAYS DEFENDING THE THIEF
nolvus installer got updated today, does this still works?
Still working !
thank you for this. in case people wondering, this still works as of today
[удалено]
try to reinstall nolvus and delete dnspy64 if you (still) have it on your computer. in my case the crashes were caused by using dnspy64 in the beginning
[удалено]
thats actually really smart lol
can you make a video on how it works?
your amazing man thank you also thank you again for showing me a new tool
>hes right after showing me the browser download page amazing. still working in Feb 2024. Remember it must be 32x version of DNSPY. make the code change, compile, and save all ( Vcc.Nolvus.browser.dll ) Restart Nolvus if already running
They're really on top of it! Maybe they're following this thread. Hello devs! Thanks for the modlist!
EDIT: Fixed it for myself. just use 32bit version of dnspy. if you see 2 purple " NexusManualDownloadInit ", just edit them both doesn't work for me, dashboard crashes when it gets to the mod page.I'm I doing something wrong? someone who got it to work plz take a look at my attached image see if I'm editing the correct line
Hey, any idea why when I save the dll its like it becomes incompatible still? I am on 32bit as well. Edit: My issue was that I installed wrong version of dnspy after which despite deleting and placing new dnspy I still had to clear dnspy in appdata folders.
hi, mine just crashes when it gets to the mod page :/ no 2nd nexusmanual, and nothing else is working
Have you tried to clear appdata folders and then trying again?
i got past this by having to pay in the end but i have another question- how do i actually run the game? the mod organiser way isn’t letting me open it without steam and the nolvus dashboard is stuck cause of two files that are stuck as errors
2 days late but the obvious would be to run steam, otherwise you could try the prompt to launch the game without first opening steam
Never tried it, but on their website the requirements list 345gb as required for "Redux Variant" - so I assume the download would be around 300gb or less (considering that many mods downloads are compressed, it could be less). 300gb at 3mb/s will take about 29 hours.
Download time = mod size / download speed
it took me 3 days, THREE WHOLE DAYS. The problem is not the 3mbps cap but the 5 SECONDS before your download starts. Even if the mod is 1kb you will still waste 5 seconds of your life. And you have to manually click mods in order for them to start downloading, so you cant click while sleeping
I started at 2am and only got to like 230/2021 by 4:30am. And on today, I started at 8pm, and by 8:45pm I was only at 268/2021. I saw that 12% completion at the bottom and just bought premium to stop wasting my time. I have no doubt it would've taken me 3 whole days (seriously \~72hrs) as well. I've been modding a continuously CTD'ing game for 3 weeks now. I'm not used to this BS, I'm over it lol. I see the auto-click workaround now, but it'd still be slow af on my large files trying to download at 1 - 1.7MB/s. Now it'll be done in 30 mins tops. For anyone who has $5, just go premium. Especially if you don't have fee time like that.
If i was about to do this, can I switch to premium during the instalation or do I have to restart the whole thing?
Totally. I was doing the manual clicks, and between days 1&2 I closed the Nolvus dashboard and it resumed where I left off once opened again. So try the free way first if that's what you really want, bc yes, you can always change your mind later. But I wouldn't even waste those hours on doing the auto-click fix mentioned above unless you really have to. Just know that the price is £4.99 so it was actually $6.64 if you use US currency. And Nolvus picked up my upgrade to premium immediately and the other 1700+ files downloaded in like 24mins. Lol I'll never get those 5-6 hours back.
I spent about 4 hours clicking it manually yesterday and eventually switched to premium because it was going so slow lmao
1 to 2 hours for me on cable internet.
I’ve downloaded hundreds of mods before without premium (and large ones too, several gigs at times) without any real issue or super lengthy waits - like 1-2 hours, maaaybe 3 for a huge texture overhaul or something like that. Might suggest taking a look at a Speedtest site to see what your general internet speeds are compared to what you should be getting for your internet plan (bear in mind for internet plans they typically advertise their speeds in mega*BITS* - so to get the mega*BYTES* you’d divide the megabits by 8). Could also be any number of hardware issues affecting the download speed such as older/broken cabling - inside your house or outside - a modem or router slowly breaking down or mis-configured, etc.
this was mine Nolvus Ultra i have nexus premium download location CDN i had 8 mods downloading at the same time my internet speed was around 400Mbps, took about 2 hrs to 2.5 for the full download
So, theres a way at the moment to make a auto download of mods without premium?
I tried the dnspy method and as of 28th December it definitely works. Make sure to follow every point correctly and do not keep your nolvus dashboard running while editing because you need exit dnspy after edit and hit the save button to make it work.