https://github.com/ch0ww/q3df-scraper
A small program that downloads the latest files from q3df.
https://github.com/ch0ww/q3df-scraper
Last synced: 5 months ago
JSON representation
A small program that downloads the latest files from q3df.
- Host: GitHub
- URL: https://github.com/ch0ww/q3df-scraper
- Owner: Ch0wW
- License: gpl-2.0
- Created: 2021-08-06T14:48:08.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-08-06T18:01:17.000Z (almost 5 years ago)
- Last Synced: 2024-12-30T08:16:31.459Z (over 1 year ago)
- Language: Go
- Size: 14.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# q3df-scraper
`q3df-scraper` is a small tool written in Golang that retrives and downloads the latest files from https://ws.q3df.org. It was heavily inspired by the scraper script used by Github user Q3defrag (https://github.com/q3defrag/defrag-server).
# Usage
```q3df-scraper [-max-downloads] [-output-directory /path/to/folder] [-refresh 3600]```
Parameters:
```txt
-max-downloads : allows for a number of n downloads before the program exits.
-output-directory : downloads all files to the specific directory. If folder doesn't exist, it will try to create it.
-refresh : Sets the required time between two checks (in seconds).
```
# Pre-Requisites for compilation
- Golang 1.16 or newer (previous versions weren't tested)
- Package `gofeed` from user mmcdole (`go get github.com/mmcdole/gofeed`)
# Licence
This program is licenced under GPLv2.