As of 3/17/2021, all development has stopped, as well as active bug tracking. Starting today, I'll also lock this comment section. If you have any issues, post them on Github's issue tracker. Please don't expect a speedy response though, if one comes at all. From here on, I'll consider the issue tracker an archive for anyone who comes along in the future and wants to pick up the project for their own purposes.
It's been a long road with this project, and I'm glad to see the end of it. With v1.4.0, I'm confident that Conexus is finally at a point where he'll just do the job you need him to do: organize mods. No frills, no fluff, just function.
If you need to reach me, you can send a message here on Nexus, or on Reddit. Please don't send support questions though, most likely I'll just ignore you.
Take care everyone, I hope Conexus helps you on your travels! -MatthiosArcanus
ORIGINAL MESSAGE:
Version 1.4.0 is now fully released, and all documentation should now be up-to-date.
If you're a fan of videos, there's a series of 8 short videos covering every aspect of Conexes, available in the videos tab and on Youtube. If you prefer text, you can check out the fancy new PDF guides, available in the file tab and on Github.
With 1.4.0, Conexus is now feature-complete, and as such, from here on, there will only be bug fixes. Starting today (3/2/2021), I'll be taking a back seat and just seeing what appears here and on the issue tracker. After a few weeks, I'll consider this project done and move on.
As mentioned in several places, this entire project is licensed under MIT, so feel free to continue my work! Just give credit to myself and everyone included in the legal section on the wiki.
Edit: Worth a mention, all the videos have captions, so if you need them, you've got them. =-)
Apologies that you're having trouble getting this to work for you. Unfortunately any of my attempts to solve this have been intermittent at best, and have so far been unsuccessful. I can recreate the behavior, but the specifics escape me.
Sadly I don't have any advice for getting this to work 100%. =-/ All I can say is I'll keep looking into this as motivation allows, if I have any breakthroughs, I'll announce that in the Discord channel, I think the name was Moonlit Dungeon, as well as on Reddit.
Same problem here! All paths are correct, collection is public. Program tries to download first mod from collection, creates folder for it and dies. Every time. Please help
I'm really sorry this keeps popping up. I'm going to try to look into a rework of this tool, if nothing else try to solve this once and for all. Sadly there's no solution to this currently, so there's not much I can do to help. =-/
Hopefully I can have something more solid in the coming weeks, if so I'll be posting that to the Moonlit Dungeon Discord. Apologies again!
Not working for me; pressing the organize mods button logs in, says it successfully downloads a single item (always the same one) which doesn't even match any of the mods found in my workshop mod folder, and then closes without downloading anything. Not sure if intended but it also disconnects my steam account after running conexus once.
That initial download is just to verify your Steam credentials, once verified, that mod is deleted.
What are the paths you're providing Conexus? You need to point Conexus to the SteamCMD directory and the Mods folder in the DarkestDungeon folder, not the Steam workshop folder. Is SteamCMD, Darkest Dungeon, Steam up to date? Which mode are you running Conexus in, download or update? If you have download mods checked, is SteamCMD\steamapps\workshop\262060 and Steam\SteamApps\Common\DarkestDungeon\Mods empty? If you have update mods checked, does Steam\SteamApps\Common\DarkestDungeon\Mods have mod folders/files?
When I was working on Conexus, I would be disconnected from Steam if SteamCMD had just been updated, I'm not sure if this applies in your case though.
For me all the directories are in the correct location, i deleted everything to make sure the folders are empty, and I ran the program and it simply downloads 1 file, closes, opens the steam cmd window closes, and when i check my mods folder it only shows the 1 file and that's it nothing else happens.
Same problem here! All paths are correct, collection is public. Program tries to download first mod from collection, creates folder for it and dies. Every time. Please help
For people having trouble with conexus crashing after installing the test mod and are completely sure that all information is correct like me, the collection needs to be public. I was trying with a friend only collection and it just crashed for some reason. If someone else can test it so we can be sure that it only works with public collections.
Fascinating, I never thought about that aspect. I'll check into this myself tomorrow when I get a chance. Thanks for the info!
EDIT: Alright I got too curious and stayed up a bit longer to test this. I was indeed able to recreate this behavior, and with what I hope to be specific steps to avoid this. Test 1 Summary: Steam Collection set to friends-only in browser or in the program itself, _DD_TextFiles (and all relevant text files in that directory) located in the DarkestDungeon\mods directory. No crash, everything operated as expected regardless of the visibility setting. Test 2 Summary: Steam Collection set to friends-only/hidden in browser or in the program itself, _DD_TextFiles is not in the DarkestDungeon\mods directory, crash then presents itself after the verification mod downloads.
Conclusion: this issue, Conexus crashing despite correct information begin given after the verification mod is downloaded, seems to be directly related to either A) being a completely new user, and using Conexus for the first time or B) a returning user who has deleted the _DD_TextFiles folder.
Resolution: first-time users, make sure that your collection is public for your first run of Conexus, subsequent uses should work fine if the collection is then set to friends-only or private so long as _DD_TextFiles does not get deleted (these files contain relevant information to the mods downloaded, so I'm assuming this helps Conexus "bridge the gaps" and find the collection using these files regardless of the visibility setting.) Returning users: if you no longer have _DD_TextFiles in the DarkestDungeon\mods directory, set your collection to public and download your mods. Set back to friends-only/hidden and retain _DD_TextFiles for future use.
What are the paths you're providing Conexus? You need to point Conexus to the SteamCMD directory and the Mods folder in the DarkestDungeon folder, not the Steam workshop folder. Is SteamCMD, Darkest Dungeon, Steam up to date? Which mode are you running Conexus in, download or update? If you have download mods checked, is SteamCMD\steamapps\workshop\262060 and Steam\SteamApps\Common\DarkestDungeon\Mods empty? If you have update mods checked, does Steam\SteamApps\Common\DarkestDungeon\Mods have mod folders/files? What exactly is the order of events:enter directories, Steam credentials > organize mods > crash? Before Conexus runs fully, it will download a single mod to verify your credentials, does it get past this first step? If it doesn't, are your credentials correct?
18 comments
Comments locked
The author has locked this comment topic for the time beingORIGINAL MESSAGE:
I've added that to my list of stuff to look into, and will see what I can do.
Hopefully won't be more than a few days.
Thanks for letting me know!
I'm really trying to make the conexus work but he download only the first item from the collection them he closes
T_T
Any hint?
Apologies that you're having trouble getting this to work for you.
Unfortunately any of my attempts to solve this have been intermittent at best, and have so far been unsuccessful.
I can recreate the behavior, but the specifics escape me.
Sadly I don't have any advice for getting this to work 100%. =-/
All I can say is I'll keep looking into this as motivation allows, if I have any breakthroughs, I'll announce that in the Discord channel, I think the name was Moonlit Dungeon, as well as on Reddit.
Apologies again for the inconvenience!
I'm really sorry this keeps popping up.
I'm going to try to look into a rework of this tool, if nothing else try to solve this once and for all.
Sadly there's no solution to this currently, so there's not much I can do to help. =-/
Hopefully I can have something more solid in the coming weeks, if so I'll be posting that to the Moonlit Dungeon Discord.
Apologies again!
Not sure if intended but it also disconnects my steam account after running conexus once.
That initial download is just to verify your Steam credentials, once verified, that mod is deleted.
What are the paths you're providing Conexus?
You need to point Conexus to the SteamCMD directory and the Mods folder in the DarkestDungeon folder, not the Steam workshop folder.
Is SteamCMD, Darkest Dungeon, Steam up to date?
Which mode are you running Conexus in, download or update?
If you have download mods checked, is SteamCMD\steamapps\workshop\262060 and Steam\SteamApps\Common\DarkestDungeon\Mods empty?
If you have update mods checked, does Steam\SteamApps\Common\DarkestDungeon\Mods have mod folders/files?
When I was working on Conexus, I would be disconnected from Steam if SteamCMD had just been updated, I'm not sure if this applies in your case though.
My collection is set to public.
If someone else can test it so we can be sure that it only works with public collections.
Fascinating, I never thought about that aspect.
I'll check into this myself tomorrow when I get a chance.
Thanks for the info!
EDIT: Alright I got too curious and stayed up a bit longer to test this.
I was indeed able to recreate this behavior, and with what I hope to be specific steps to avoid this.
Test 1 Summary: Steam Collection set to friends-only in browser or in the program itself, _DD_TextFiles (and all relevant text files in that directory) located in the DarkestDungeon\mods directory. No crash, everything operated as expected regardless of the visibility setting.
Test 2 Summary: Steam Collection set to friends-only/hidden in browser or in the program itself, _DD_TextFiles is not in the DarkestDungeon\mods directory, crash then presents itself after the verification mod downloads.
Conclusion: this issue, Conexus crashing despite correct information begin given after the verification mod is downloaded, seems to be directly related to either A) being a completely new user, and using Conexus for the first time or B) a returning user who has deleted the _DD_TextFiles folder.
Resolution: first-time users, make sure that your collection is public for your first run of Conexus, subsequent uses should work fine if the collection is then set to friends-only or private so long as _DD_TextFiles does not get deleted (these files contain relevant information to the mods downloaded, so I'm assuming this helps Conexus "bridge the gaps" and find the collection using these files regardless of the visibility setting.)
Returning users: if you no longer have _DD_TextFiles in the DarkestDungeon\mods directory, set your collection to public and download your mods. Set back to friends-only/hidden and retain _DD_TextFiles for future use.
I need more information.
What are the paths you're providing Conexus?
You need to point Conexus to the SteamCMD directory and the Mods folder in the DarkestDungeon folder, not the Steam workshop folder.
Is SteamCMD, Darkest Dungeon, Steam up to date?
Which mode are you running Conexus in, download or update?
If you have download mods checked, is SteamCMD\steamapps\workshop\262060 and Steam\SteamApps\Common\DarkestDungeon\Mods empty?
If you have update mods checked, does Steam\SteamApps\Common\DarkestDungeon\Mods have mod folders/files?
What exactly is the order of events:enter directories, Steam credentials > organize mods > crash?
Before Conexus runs fully, it will download a single mod to verify your credentials, does it get past this first step?
If it doesn't, are your credentials correct?
Thanks!
I'm glad to hear it worked well for you!