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 -v
This 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-logs
Writing 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 issue
NexusDownloadFlow 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.png
is the rawSlow download
buttontemplate2.png
is theSlow download
button with mouse overtemplate3.png
is theClick here
link appearing five seconds after clicking onSlow download
button
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