A useful tool for generating Furrygameindex yaml files
Reason this release was yanked:
bug
Project description
Quick Start
Install
pip install gameyamlspiderandgenerator -i https://pypi.org/simple
# install extra hook
# pip install yamlgenerator-hook-openai
python3.10
Create a new configuration file
- config.yaml
plugin:
- steam
- itchio
hook:
- search
- validate
# - openai
# if you don't want to set proxy, please fill in {}
proxy: { }
# http: socks5://127.0.0.1:7891
# https: socks5://127.0.0.1:7891
api:
google-play: a714b00383f0662a61b2e382d55c685f17015617aa7048972da58a756fb75e90 # Get your api key via serpapi.com
apple: a714b00383f0662a61b2e382d55c685f17015617aa7048972da58a756fb75e90
openai: yourkey
git_proxy: null # your git proxy website
Try to make yaml data file
python3.10 -m gameyamlspiderandgenerator -f /home/user/desktop/config.yaml https://store.steampowered.com/app/290340/Armello/ -o 1.zip
# or omit some options
python3.10 -m gameyamlspiderandgenerator https://store.steampowered.com/app/290340/Armello/
or use the library in your script
from gameyamlspiderandgenerator import produce_yaml
from gameyamlspiderandgenerator.util.config import config
from gameyamlspiderandgenerator.util.plugin_manager import pkg
config.load("/home/user/desktop/config.yaml")
pkg.__init__()
print(produce_yaml("https://store.steampowered.com/app/1470120/Atopes/"))
More: see API Reference
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for gameyamlspiderandgenerator-1.6.17.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e32b1bba8a12ff6a4767e00549d12e3768163baf31c44bd28e13b7563b82afb |
|
MD5 | e72fc879e32431f3f5a0ecc89f5c8f96 |
|
BLAKE2b-256 | 424f4183e4bba9da1791694abdcdf5b8d63338cf46248d8ba54ecc0ceed5c43c |
Close
Hashes for gameyamlspiderandgenerator-1.6.17-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 466d50bf4b95eefbdae3ce23050d02b514b2e47b37ef2c7bccd76b5035e6d2d3 |
|
MD5 | ea5e26f81a6c7b0efdcf16180bd8d936 |
|
BLAKE2b-256 | 16d52860e3c9eec1f1071067235262abe318565ccacd97dc112f671bcbfba7c4 |