Since the original plugin is no longer being maintained, I decided to fork it.
You MUST go into plugin settings and use the login button. I have removed manual cookie insertion due to various problems/inefficiency. You shouldn't need to manually input your cookies anyway.
This Playnite plugin is used to fetch game metadata from F95Zone.
Currently supports:
- Title
- Features (engine, game status, etc)
- Genre
- Tags
- Version
- Links
- Description
- Rating
- Author
- Publisher
- Cover Image
- Background Image
- Icon (f95zone, static)
- Download the latest release, it should be a .pext file.
- Drag the downloaded .pext file into your Playnite window.
- Click the "Yes" button.
- Steps 5+ are required for searching and full metadata scraping.
- Click on the Playnite logo in the top-left.
- Click on "Add-ons".
- Click on Extension Settings > Metadata Sources > F95Zone.
- Click on the Login button and log in to your F95Zone account.
- If you want to automatically check your games for updates, make sure to enable it while you're in the plugin settings.
- Once complete, you can now click the Save button. Your cookies are automatically saved on login regardless.
Now, whenever you add a game and click the "Download Metadata..." button, an F95Zone button should appear. If a page is protected by DDoS-Guard, you will see a brief window open and close while it scrapes the metadata.
Try logging in again (steps 7-8). Otherwise, open an issue and attach your most recent log dump.
Use a VPN or wait a few hours. This is tied to your IP address and it is separate from ddos-guard.
Yes.
This is a cookie synchronization issue. Delete your plugin settings file and try again.
Unless you enable the update checker and have a massive collection of games (50+), my modifications are very non-aggressive. I cannot speak on the safety for your account, however it is incredibly unlikely your account would be banned unless you are sending thousands of requests to their servers per minute. Even if you have, for example, 200 games in your library, I highly doubt it would be enough traffic for them to care. Just try to be respectful and appreciate the free service they provide for you.
Your cookies are stored locally in the plugin's settings file. They are never sent anywhere or saved to a remote server.
No. DDoS-Guard uses something called a "JS challenge" to detect bots. This requires a full web browser to execute the code required for the challenge. If you want to avoid this, try to prevent DDoS-Guard from triggering in the first place through various means.
You can contribute in a number of ways. If you want to report a problem or suggest a feature, make an issue. If you'd like to make a change, feel free to open a pull request.