Metadata-Version: 2.1
Name: ddfirmware
Version: 1.0.1
Summary: DD-WRT firmware download tool
Home-page: https://github.com/fleetyeets/dd-firmware
Author: Travis Pawlikowski
Author-email: tnp123@protonmail.com
License: UNKNOWN
Project-URL: Bug Reports, https://github.com/fleetyeets/dd-firmware/issues
Project-URL: Source, https://github.com/fleetyeets/dd-firmware
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.0
Description-Content-Type: text/markdown
License-File: LICENSE

# ddfirmware

## What is ddfirmware?

ddfirmware is a simple script for terminal use.  It queries dd-wrt.com for router firmware based on user input and writes it to the present working directory. 

## System Requirements

* python3
* python requests package (```pip install requests```)

<img src='ddfirmware_screenshot.png'>


## Installation

```pip install ddfirmware```

## Usage

To use ddfirmware:

### Basic / Current Day

```ddfirmware [router]```

Example: ddfirmware r7000; uses fuzzy regex match

    * Lists all routers that match [router] and prompts user to choose
    * Prints contents of present working directory
    * Prompts user to confirm they wish to download available binary


