Skip to content

Releases: greg-ynx/NexusDownloadFlow

NexusDownloadFlow v2.1.0

16 Sep 00:53
Compare
Choose a tag to compare

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:

  1. Classic Mode (default)
    Runs the automation using the default templates provided by NDF.

  2. Custom Mode
    Uses only the custom templates added by the user.

  3. 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

13 Jan 20:07
Compare
Choose a tag to compare

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

03 Nov 07:54
a33b403
Compare
Choose a tag to compare

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

26 Jul 09:12
Compare
Choose a tag to compare

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 raw Slow download button
  • template2.png is the Slow download button with mouse over
  • template3.png is the Click here link appearing five seconds after clicking on Slow 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