54 lines
1.5 KiB
Markdown
54 lines
1.5 KiB
Markdown
# Gamer Updater
|
|
|
|
A Flutter application for tracking game version updates via RSS feeds.<br>
|
|
The idea is to track updates to games you might have previously played<br>
|
|
To simply know how much you might be missing and whether you would have new content to look forward to
|
|
|
|

|
|
|
|
## Features
|
|
|
|
- Game version tracking
|
|
- Automatic version checking through RSS feeds
|
|
- Last played date tracking
|
|
- Custom version regex patterns
|
|
- Thumbnails!
|
|
|
|
## Setup
|
|
|
|
1. Clone repository
|
|
2. Install Flutter
|
|
3. Run `flutter pub get`
|
|
4. Run `flutter run`
|
|
|
|
## Usage
|
|
|
|
Add games by providing:
|
|
- Name
|
|
- RSS feed URL
|
|
- Version regex pattern
|
|
- Optional game image
|
|
|
|
## Example
|
|
|
|
If we wanted to track the versions of Rimworld we would enter the rss feed as:
|
|
https://store.steampowered.com/feeds/news/app/294100/?cc=HR&l=english
|
|
|
|
And the version regex pattern as:
|
|
`Update (\d+\.\d+\.\d+)`
|
|
|
|
Seeing as their posts usually follow this convention:
|
|
Update 1.5.4104 released
|
|
...
|
|
Update 1.4.3704 released
|
|
|
|
In theory the rss link can be any link at all and the version regex can be anything at all<br>
|
|
The regex is simply ran on the entirety of the contents of the get request to the rss link<br>
|
|
Which means we can also simply search html<br>
|
|
But it is not as reliable as the rss because of all the additional shit
|
|
|
|
Currently the thumbnails must be manually added
|
|
|
|
They can also be any image at all but the cards are designed to fit the thumbnails from the game update pages:
|
|

|