- Feb 6, 2023
- 65
- 194
AVN Game Launcher
Simple app for managing your AVNs, tracking play time, automatically checking for updates
Features:Simple app for managing your AVNs, tracking play time, automatically checking for updates
You must be registered to see the links
- Start game directly from AVN Game Launcher (obviously, its in the name)
- Automatically check for new versions of all your games
- Fast update checks
- Automatically track play time (if game is launched from AVN Game Launcher), desktop only
- Automatically find games locally
- Searching/Filtering/Sorting
- SFW Mode (this is more a joke then real feature). Replaces images with random image, and replaces game name with random phrase
- Game update notifications
- Browser Plugin to auto import games directly from F95
- Copy game f95 thread url or game id form the url, and paste it into the first field in the import popup.
- Click edit game to add path to executable of the game.
- Add path manually or use "Detect Game Executables"
- For autodetect to work, you first need to add root directory where all your games are located in the setting
- Autodetect only detects games if the name of directory directly in games root dir matches exactly to the name in the AVN Game Launcher
For example:
Game name: "Being a DIK"
dir: C:\Users\user\Games\Being a DIK
This can then contain as many subfolders with executables, exe files will be searched automatically, for example
works:
- C:\Users\user\Games\Being a DIK\BeingADIK.exe
- C:\Users\user\Games\Being a DIK\BeingADIK-0.10.0-pc\BeingADIK.exe
- C:\Users\user\Games\Being a DIK\BeingADIK-0.10.0-pc\BeingADIK.exe
doesnt work:
- C:\Users\user\Games\BeingADIK\.....
- C:\Users\user\Games\being_a_dik\.....
- C:\Users\user\Downloads\Games\Being a DIK
- When new version is detected update icon will appear on that game (bottom right corner).
- Available version will be shown in brackets next to the current version.
- Clicking on that icon will set available version as current version
- You can click anywhere on the game to launch it. Top bar will have message "Playing {game name}"
- There are 3 available statuses for games, you can use them however you like, i use them like this:
- "Playing" - games that i am actively playing
- "Waiting for Update" - games for which i completed available content, but game is not completed yet
- "Completed" - games that are completed (by dev) and i completed playing it
- In Edit Game popup games can be archived. Archived games don't appear with any other filter except "Archived Games"
- In sort dropdown, clicking selected option again will invert sort direction (ascending, descending), indicated by the arrow
- Rating stars are personal rating. Rating in brackets is F95 rating
- Search will be performed on title and tags. Matched title will be highlighted green, matched tags will be shown on each game. Tags dont show up otherwise
FAQ:
- Will login be implemented, to import games that are are only accessible if logged in?
No, unless f95 starts disabling public access to majority of games - Which file do i download?
- avn-game-launcher-{platform}-release.zip - these are platform native packages, you don't need external dependencies (like jre) to run it, just extract and run
- AVN.Game.Launcher-{platform}-x64-1.0.1.jar - platform specific, Java 17 needs to be installed on your system
- Which platforms are supported?
Desktop (Linux, Mac, Windows) - Can i import non-f95 game?
Not currently, but it is planed. If you really want to do it you can manually add entries to the database (sqlite) - Where is data stored?
Windows:%AppData%\avnlauncher
Linux:~/.config/avnlauncher
MacOS:~/Library/Application Support/avnlauncher
- Automatically finding games is not working
You need to set you games dir in setting first. All your games need to be in the same dir - I set games dir in settings, but it still won't find games
Games inside "games dir" have to be named exactly like game in the app - Still not finding games!!!!!!!
Sorry, this feature is pretty basic, you can select game executable manually in "Edit Game" screen - Why should i use this app over F95Checker
You shouldn't really, F95Checker is much more mature app, it has more feature. The only thing this app has that F95Checker doesn't is tracking play time (as far as i know) - Is the app open source?
YESYou must be registered to see the links - Where is the rest of the game details (description, tags, changelog, etc)
Click on the link in the bottom right corner of each game - Can periodic update check be adjusted (currently 1h)?
Not right now, you can always trigger update check manually - How is average play time calculated?
App tracks only total play time for each game, play sessions are not tracked.
Average play time is calculated from total play time of all games, and total time since first game was played - Why does tracking play time not work on android?
Android limitation - Which Java version is required
If you use platform native package, then no java is required, minimale JRE is bundled
If you want to use jar file, then minimum Java 17 is required
- Scaling issues on large dpi screens on desktop
- Games that are not publicly available (without login) can't be imported. Not sure why f95 requires login for certain games
- due to f95 limitations, not all game details can be downloaded without login
- f95 login
- view all game details directly in the app
https://f95zone.to/threads/{game_id}
. The http response will be 301 (redirect), and the header will contain the latest url for example https://f95zone.to/threads/elite-garden-ep-3-a-k-studio.148994/
. If the returned value is the same as the saved one, nothing further will happen, no updates. If returned value is different, then redirect will be followed, app will download and parse the html and check the new version. Since 301 response only contains header, no body, this request is really fast and doesn't put too much stress on f95 serversNow using same API as F95Checker. It will only make max
number_of_games / 100
requests to F95 serversFeel free to report any bugs and/or feature requests (except in the "Not Planed Features" section)
Tested only on Linux, but other platform should work just fine
CHANGELOG
You don't have permission to view the spoiler content.
Log in or register now.
You can check
You must be registered to see the links
for development progress
Last edited: