Skip to content

auto transfer ggn torrents to pterclub

Notifications You must be signed in to change notification settings

ma3252788/ggn2pter

Repository files navigation

ggn2pter GGn快捷转种工具pythontime

简介

该脚本能够在你输入GGn的下载链接后自动获取相关信息并下载种子,同时自动将种子上传至PTerClub


工具特点

  • 自动转种并能够下载相关种子,方便配合BT客户端实现自动做种
  • 支持有 steam epicindenova条目的游戏
  • 支持位列于 platforms.txt目录下的平台
  • 支持转载 游戏本体 更新补丁 修改器 DLC GAMEDOX

依赖环境

python模式

  • Python 3
  • Mac, Linux, Windows

可执行文件模式

  • Windows, Linux

安装指南

Python 模式

1.克隆我的仓库

git clone https://github.com/scatking/ggn2pter.git

当然你也可以直接下载源码包后解压使用:

https://github.com/scatking/ggn2pter/archive/master.zip

2.安装相关依赖

pip install -r requirements.txt

如果你无法安装的话可能是你的用户权限不够,尝试使用sudo安装;对于某些同时装有python2python3 的用户,可能需要指明pip的版本,如 pip3

sudo -H pip install -r requirements.txt

3.运行使用

python main.py

可执行文件模式

稳定发布版

1. 下载发布文件

前往 发布页面 下载最新的发布文件

2. 解压后双击ggn2pter.py运行使用

最新版

1. 下载发布文件

前往Github Action对应平台下载最新构建的发布包

2. 解压后运行使用

使用指南

1.填写配置信息

第一次运行时,程序会让你填写一些配置信息,按照实际情况填写即可:

  • 猫站passkey
  • 匿名选项
  • 种子下载目录
  • 站点cookies(见下文)

2.填写cookies

第一次运行程序时,程序会让你输入GGn与猫站的cookies,按照提示输入即可: cookies.png 如果不知道如何获取cookies的,可以参考常见问题

3.选择运行模式

3.1 单种模式

直接输入GGn的下载链接即可,工具会尝试上传该种子

3.2 批量模式

  1. 事先编辑ggn_links.txt文件,将下载链接每行一个输入进文本
  2. 直接回车不输入任何命令,工具将读取链接并尝试上传链接里所有游戏;在上传完毕一个种子后,会将该链接从文件中删除。

4.等待程序运行

5.选择游戏信息

如果程序认为将要上传的种子的游戏信息可能已经存在于猫站,会返回一个列表让你选择游戏信息,如果不存在相关游戏的话,系统会自动上传到猫站。

我们在猫站找到以下游戏,请选择要上传的游戏分组(输入编号(并非gid)即可,如果没有请输入0):
1.Windows: Cooking Simulator GID:3409
编号: <输入编号>

6. 选择indienova条目(仅主机)

对于没有steamepic条目的主机游戏,脚本会自动搜索indienova网站并返回一个游戏列表,此时需要输入列表中的编号

未找到steam或epic链接,正在前往indenova查询
... ... ...
1.Cooking Simulator (2018)|g※|厨房模拟器|g※|
2.Cooking Simulator: Cakes and Cookies (2020)|g※|厨房模拟器:蛋糕和曲奇饼|g※|
请输入适配游戏的序号:<输入编号>

7.输入种子额外信息

由于无法从GGn稳定获取游戏地区,中文字幕与国语配音的相关信息,需要用户手动输入: moreinfo.png

8.审查种子标题

脚本会自动将GGn的标题转换为符合猫站规则的标题,但是仍然需要用户进行检查。如果有错误请输入正确的标题,无误则直接回车。

智能检测到的种子标题为-TiNYiSO,若有错误,请输入正确的标题,没有请直接回车:

8.上传完成

TO DO LIST

  • 批量模式
  • verified dump

常见问题

  • Q. cookies 是个什么东西呀?怎么获取呀?
  • A. cookie 是来存储你登陆信息的一串字符,下面我以firefox为例演示一下怎么获取。
    • 按下F12进入开发者工具,并切换至NETWORK/网络栏目:
    • Network.png
    • 单击你左上角的用户名,载入你的用户界面
    • 找到NEWWORK/网络栏目里加载出来的user.php之类文件,并单击它:
    • user.php.png
    • 找到request header/请求头 中cookie项目中的字段并复制下来:
    • cookies.png

About

auto transfer ggn torrents to pterclub

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages