Skip to content

This is a simple download and extraction tool created for personal convenience. It is designed to work with Dropbox DirectLink, GoFile, and BuzzHeavier. It automates fetching and unpacking files—including online fixes—to get you set up as quickly as possible. Additionally, it features a version checker with support for SteamRip and OnlineFixMe.

License

Notifications You must be signed in to change notification settings

ZuhuInc/Simple-OFME-Downloader-LIB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple OFME Downloader & LIB

Python Version License Maintained

A command-line utility designed to automate the process of downloading and extracting game files from a centralized list. This script fetches the latest download links, handles user selection, manages downloads with progress bars, and automatically extracts password-protected archives using WinRAR.


Getting Started

Note

Easiest Method: Download the Executable (.exe)

This is the recommended way for most users and does not require a Python installation.

  1. Go to the Releases Page.
  2. Download the latest .exe file from the Assets section.
  3. Important: You still need to have WinRAR installed for the extractor to work.
  4. Run the downloaded file and follow the on-screen instructions!

➡️ Go to the Releases Page to Download


For Developers: Running from Source

Click here for instructions on running from the Python source code

Prerequisites

  • Python 3.6+
  • WinRAR installed and accessible via your system's PATH or configured in the script.

Installation Steps

  1. Clone the repository:

    git clone https://github.com/ZuhuInc/Simple-OFME-Downloader-LIB
    cd Simple-OFME-Downloader-LIB
  2. Install dependencies:

    pip install requests PyQt6 plyer selenium seleniumbase
  3. Configure the Script (if needed): Open the main Python script and ensure the WINRAR_PATH variable points to your WinRAR.exe file.

    # Make sure this path is correct for your system
    WINRAR_PATH = r"C:\Program Files\WinRAR\WinRAR.exe"
  4. Run the Script:

    OFME-DWNLDR.py

    (Replace OFME-DWNLDR.py with the script's name u saved it as)


How to Use: A Visual Guide

The script will guide you through a few simple steps.

Step Action Preview
1 Select Game & Source

First, choose the game you want to download. Then, select your preferred download host from the next menu.
image
2 Set Path & Download

Enter the base directory where you want the game extracted. The download will start automatically.
image
3 Apply Fix (Optional)

After extraction, the script will ask if you want to download and apply an available fix or update.
image

For Developers: To check for game updates

Click here for instructions on running the update checker from code

Prerequisites

  • Python 3.6+
  • Browser Brave must be installed unless changed to another browser.

Installation Steps

  1. Clone the repository:
    git clone https://github.com/ZuhuInc/Simple-OFME-Downloader-LIB
    cd Simple-OFME-Downloader-LIB
  2. Install dependencies:
    pip install requests selenium seleniumbase plyer
  3. Configure the Script (if needed): Open the main Python script and ensure the Browser variable points to your Browser.exe file.
    # Make sure this path & browsername is correct for your system
    brave_path = r"C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe"
    &
    driver2 = Driver(browser='brave', uc = True)
    1. Run the Script:
    OFME-VC.py
    (Replace OFME-VC.py with the script's name u saved it as)

The script might not run the first time cause seleniumbase installs a GUI.


Libraries Used


✨ Maintainers

This project is kept up-to-date by the following awesome people.


License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This is a simple download and extraction tool created for personal convenience. It is designed to work with Dropbox DirectLink, GoFile, and BuzzHeavier. It automates fetching and unpacking files—including online fixes—to get you set up as quickly as possible. Additionally, it features a version checker with support for SteamRip and OnlineFixMe.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages