Windows 安装脚本安装
提示
推荐使用该方式安装, 方便后续更新.
安装教程
您需要转到 Release 界面, 选择最新版本 (Latest), 然后展开 Assets, 点击下载 embykeeper-win-vx.x.x.zip 文件 (请注意不是 exe!).
解压后运行 Embykeeper.bat, Embykeeper 将会自动安装到当前文件夹中.
如果运行失败
如果您遇到了 SSLEOFError / ConnectionError 等问题, 请转用 Embykeeper-NoMirror.bat.
如果还是不行, 请检查您的网络环境, 或进行反馈.
文件说明
Embykeeper.bat: 默认的启动文件, 支持命令行参数. Embykeeper-NoMirror.bat: 如果需要下载, 则不使用镜像源. Embykeeper-Instant.bat: 启动时立刻运行一次签到或保活, 相当于命令行参数 -i.
安装后 Embykeeper 将首次运行并在当前目录下生成模板 config.toml 文件 (您也可以从这里下载).
请您根据模板文件中的注释 (以#开头), 配置您的账户信息.
您也可以使用最小配置, 例如:
[[telegram.account]]
phone = "+8612109347899"
[[emby.account]]
url = "https://weiss-griffin.com:443"
username = "carrie19"
password = "s*D7MMCpS$"只进行 Telegram 机器人签到的配置
您可以只使用 telegram 标签:
[[telegram.account]]
phone = "+8612109347899"只进行 Emby / Jellyfin 模拟观看的配置
您可以只使用 emby 标签:
[[emby.account]]
url = "https://weiss-griffin.com:443"
username = "carrie19"
password = "s*D7MMCpS$"使用 Subsonic / Navidrome 服务器
类似地, 每个账户需要增加一个 subsonic 条目:
[[emby.account]]
url = "https://weiss-griffin.com:443"
username = "carrie19"
password = "s*D7MMCpS$"
[[subsonic.account]]
url = "https://weiss-griffin.com:443"
username = "carrie19"
password = "s*D7MMCpS$"
time = 10使用多个账号的配置
您可以使用多个 telegram 或 emby 标签来定义多个账户:
[[telegram.account]]
phone = "+8618323433500"
[[telegram.account]]
phone = "+8615635499568"
[[emby.account]]
url = "https://jensen.biz/"
username = "nbernard"
password = "*%NO1K^tr#"
[[emby.account]]
url = "https://barnett.org/"
username = "danielmartin"
password = "2!8Mn9tpRT"连接代理的配置
若您需要连接代理, 还需要增加代理配置:
[proxy]
hostname = "127.0.0.1"
port = 1080
scheme = "socks5"
[[telegram.account]]
phone = "+8612109347899"
[[emby.account]]
url = "https://weiss-griffin.com:443"
username = "carrie19"
password = "s*D7MMCpS$"使用群组监控和自动水群的配置
若您是 👑 高级用户 并希望开启 👀 群组监控 与 💬 自动水群 功能, 请调节 monitor 和 send 选项:
[[telegram.account]]
phone = "+8612109347899"
monitor = true # 开启群组监控
messager = true # 开启自动水群仅开启某些站点的配置
你可以仅开启某些站点的 签到 (checkiner) / 监控 (monitor) / 水群 (messager).
请按格式填入🎬 支持的站点:
[site]
checkiner = ["charon", "embyhub", "jms", "judog", "ljyy", "magic", "peach", "pornfans", "sssq", "temby", "terminus"] # 自定义多个签到站点
monitor = ["bgk"] # 仅开启一个监控站点
# messager 将保持默认值
[[telegram.account]]
phone = "+8612109347899"你也可以在默认站点基础上增加或删除站点:
[site]
checkiner = ["all", "-peach"] # 在全部可用站点基础上删除某些站点
monitor = ["+bgk", "-future"] # 在默认启用站点基础上增加或删除某些站点
messager = ["pornfans"] # 仅开启一个站点
[[telegram.account]]
phone = "+8612109347899"自定义签到站点
[site]
checkiner = ["templ_b<aishegongkubot>"] # 在全部可用站点基础上删除某些站点
[checkiner.'templ_b<aishegongkubot>']
name = "某某站点"
bot_checkin_cmd = "/sign"
[[telegram.account]]
phone = "+8612109347899"相关的自定义模板和参数详见 🔧 配置文件.
更多配置
更多配置项详见 🔧 配置文件.
随后, 重新运行 Embykeeper.bat, 即可启动程序.
您将被询问设备验证码以登录, 登录成功后, Embykeeper 将首先执行一次签到和保活, 此后每日进行一次签到和保活.
恭喜您!您已经成功部署了 Embykeeper.
若您后续需要修改 config.toml 文件, 您需要结束程序并重新运行.
后台运行
您可以使用多种工具实现后台运行, 包括 NSSM, AHK 等.
您可以自行探索, 但推荐新手用户前台运行, 以观察输出日志.
版本更新
当您需要更新版本时, 您需要关闭 Embykeeper, 然后运行 Embykeeper.bat 同一目录下的 Update.bat.
脚本将提示您更新信息.
更新后, 重新运行 Embykeeper.bat.
