Releases: greg-ynx/NexusDownloadFlow
NexusDownloadFlow v2.1.0
Feature
Run Command
The run feature is the core of NexusDownloadFlow (NDF),
allowing users to launch the automation process for downloading mods from Nexus Mods.
With this feature, users can choose between three distinct launch modes depending on their needs and preferences.
Available Modes:
-
Classic Mode (default)
Runs the automation using the default templates provided by NDF. -
Custom Mode
Uses only the custom templates added by the user. -
Hybrid Mode
Combines both default and custom templates.
You can control NexusDownloadFlow (NDF) during the download process with keyboard shortcuts:
press F3 to pause or resume the download, and F4 to stop NDF at any time.
Version Command
The version command allows users to quickly check which version of NexusDownloadFlow they are using.
This can be useful for troubleshooting or ensuring that you have the latest features and updates.
To display the current version, run:
.\NexusDownloadFlow version # Or -vThis will output the version number of NDF installed on your system.
Add-Templates Command
The add-templates command allows you to add your custom templates to NexusDownloadFlow.
Remove-Templates Command
The remove-templates command allows you to delete your custom templates from NexusDownloadFlow.
Clear-Logs Command
The clear-logs command is used to delete all log files generated by NDF.
This helps to free up disk space and remove old log data that is no longer needed.
To clear the logs, use:
.\NexusDownloadFlow clear-logsWriting issue template for GitHub
The issue command helps users quickly create a pre-filled GitHub issue form for reporting bugs or requesting features
related to NexusDownloadFlow.
To generate the issue form, use:
.\NexusDownloadFlow issueNexusDownloadFlow v2.0.1
Release Note:
- The window now remains open and asks for confirmation before closing. Fixes #9
- PyAutoGui - Failsafe exception handling: The cursor does not move or click when its on one of the edges of your monitor, preventing the fail-safe exception. Fixes #11
- Fix and close #14 issue
- Other minors issues fixed -> fixes #6 , fixes #8 , fixes #10 ,
NexusDownloadFlow v2.0.0
Release Note:
Multiscreen friendly!
NexusDownloadFlow runs with multiscreen setups, you will now be able to watch a video while downloading your mod list! 😄
An enhanced searching algorithm ✨
NexusDownloadFlow is now using a multiscale template matching algorithm which means that you do not have to take screenshots of your templates anymore!
Logging system 📑
You have now access to logs and you can save your log file in order to raise an issue.
s/o to my devs 💻
A "pipeline" is available in order to build the executable yourself, you just need PyInstaller module, the project's requirements (requirements.txt) and a Python 3.11 interpreter.
Finally:
Thank you so much for your feedbacks on the first version of this program. I've had fun correcting bugs and developing new features for NDF.
Do not forget to create an issue if you ever have an bug. Have a good day ❤️
-Greg
NexusDownloadFlow 2022v1.0.0
NexusDownloadFlow 2022 : Auto clicker script using computer vision
NexusDownloaderFlow (NDF) 2022 is a script that take screenshots and classify if any template match with the current
screenshot taken. It was made in order to automate process with Wabbajack modlist installation of Nexus' mods in which
you have to manually click on Slow download button is your NexusMods account is not premium.
How to use NDF 2022 ?
Just execute NexusDownloadFlow 2022.exe and open your NexusMods' download page.
Auto clicker is not clicking
Do not worry, you have to replace the templates files where you installed NDF with the one you will screenshot:
NexusDownloadFlow 2022/assets/template{x}.png
template1.pngis the rawSlow downloadbuttontemplate2.pngis theSlow downloadbutton with mouse overtemplate3.pngis theClick herelink appearing five seconds after clicking onSlow downloadbutton
Credits
Thanks to @parsiad for inspiring me with his repository named parsiad/nexus-autodl
(I could not download his auto clicker).
Requirements used for this script are :
- PyAutoGUI~=0.9.53
- opencv-python==4.5.5.64
- mss~=6.1.0