- 请勿以任何方式在此求邀(包括但不限于issue、discussion、PR)
- Plese don't ask for any invite here, this is not your place!
该脚本能够在你输入GGn的下载链接后自动获取相关信息并下载种子,同时自动将种子上传至PTerClub
- 自动转种并能够下载相关种子,方便配合BT客户端实现自动做种
- 支持有
steam
epic
或indenova
条目的游戏 - 支持位列于 platforms.txt目录下的平台
- 支持转载
游戏本体
更新补丁
修改器
DLC
GAMEDOX
- Python 3
- Mac, Linux, Windows
- Windows, Linux
git clone https://github.com/scatking/ggn2pter.git
当然你也可以直接下载源码包后解压使用:
https://github.com/scatking/ggn2pter/archive/master.zip
pip install -r requirements.txt
如果你无法安装的话可能是你的用户权限不够,尝试使用sudo
安装;对于某些同时装有python2
与 python3
的用户,可能需要指明pip
的版本,如 pip3
sudo -H pip install -r requirements.txt
python main.py
前往 发布页面 下载最新的发布文件
前往Github Action对应平台下载最新构建的发布包
第一次运行时,程序会让你填写一些配置信息,按照实际情况填写即可:
- 猫站
passkey
- 匿名选项
- 种子下载目录
- 是否为
elite gamer
- 站点
cookies
(见下文) - GGn的Api Key (见下文)
第一次运行程序时,程序会让你输入GGn与猫站的cookies,按照提示输入即可:
如果不知道如何获取cookies的,可以参考常见问题
GGn目前已经支持Api请求模式,由于该模式不需要再访问网站,因此该模式更加快捷简便,同时也更加安全,强烈建议填写API Key启动该模式。
直接输入GGn的下载链接即可,工具会尝试上传该种子
- 事先编辑ggn_links.txt文件,将下载链接每行一个输入进文本
- 直接回车不输入任何命令,工具将读取链接并尝试上传链接里所有游戏;在上传完毕一个种子后,会将该链接从文件中删除。
如果程序认为将要上传的种子的游戏信息可能已经存在于猫站,会返回一个列表让你选择游戏信息,如果不存在相关游戏的话,系统会自动上传到猫站。
我们在猫站找到以下游戏,请选择要上传的游戏分组(输入编号(并非gid)即可,如果没有请输入0):
1.Windows: Cooking Simulator GID:3409
编号: <输入编号>
对于没有steam
和epic
条目的主机游戏,脚本会自动搜索indienova网站并返回一个游戏列表,此时需要输入列表中的编号
未找到steam或epic链接,正在前往indenova查询
... ... ...
1.Cooking Simulator (2018)|g※|厨房模拟器|g※|
2.Cooking Simulator: Cakes and Cookies (2020)|g※|厨房模拟器:蛋糕和曲奇饼|g※|
请输入适配游戏的序号:<输入编号>
由于无法从GGn稳定获取游戏地区,中文字幕与国语配音的相关信息,需要用户手动输入:
脚本会自动将GGn的标题转换为符合猫站规则的标题,但是仍然需要用户进行检查。如果有错误请输入正确的标题,无误则直接回车。
智能检测到的种子标题为-TiNYiSO,若有错误,请输入正确的标题,没有请直接回车:
- 批量模式
- verified dump
- Q. cookies 是个什么东西呀?怎么获取呀?
- A. cookie 是来存储你登陆信息的一串字符,下面我以firefox为例演示一下怎么获取。
-
- 按下F12进入开发者工具,并切换至
NETWORK/网络
栏目:
- 按下F12进入开发者工具,并切换至
-
- 单击你左上角的用户名,载入你的用户界面
-
- 找到
NEWWORK/网络
栏目里加载出来的user.php之类文件,并单击它:
- 找到
-
- 找到
request header/请求头
中cookie项目中的字段并复制下来:
- 找到
感谢以下诸位的共同协作:
tlwzzy 💻 |