文件名称:gogcli:客户端与GOG.com的API进行交互
文件大小:96KB
文件格式:ZIP
更新时间:2024-04-10 03:44:32
Go
关于
这是一个命令行客户端,可与GOG.com api进行交互。
最终目标是自动备份游戏文件。
用法
创建具有以下格式的名为cookie的文件:
sessions_gog_com=
【文件预览】:
gogcli-main
----migration()
--------manifest-v0.9.0.go(2KB)
----sdk()
--------init.go(115B)
--------get-manifest.go(4KB)
--------sdk.go(2KB)
--------get-updates.go(509B)
--------download.go(8KB)
--------get-manifest-from-ids.go(2KB)
--------download-async.go(2KB)
--------downloads-parser.go(3KB)
--------get-user.go(2KB)
--------game-details-async.go(1KB)
--------owned-games-async.go(1KB)
--------owned-games.go(3KB)
--------utils.go(80B)
--------jar.go(259B)
--------game-details.go(4KB)
--------downloader.go(295B)
--------fill-manifest-files.go(2KB)
----cmd()
--------cmd-gog-api-user-info.go(1KB)
--------cmd-storage-download.go(491B)
--------cmd-storage-repair.go(1KB)
--------cmd-gog-api-game-details.go(1KB)
--------cmd-manifest-migrate.go(866B)
--------cmd-update-generate.go(1KB)
--------cmd-storage-plan.go(2KB)
--------cmd-manifest-search.go(3KB)
--------cmd-manifest-update.go(3KB)
--------cmd-manifest.go(676B)
--------cmd-manifest-generate.go(4KB)
--------cmd-manifest-summary.go(1KB)
--------cmd-gog-api-url-path-info.go(2KB)
--------cmd-gog-api-url-path-filename.go(704B)
--------cmd-storage.go(760B)
--------cmd-root.go(1KB)
--------cmd-storage-download-actions.go(2KB)
--------cmd-storage-download-manifest.go(2KB)
--------cmd-storage-apply.go(3KB)
--------cmd-manifest-diff.go(2KB)
--------cmd-gog-api-owned-games.go(1KB)
--------cmd-version.go(326B)
--------cmd-update.go(410B)
--------cmd-storage-copy.go(2KB)
--------cmd-storage-validate.go(1KB)
--------cmd-gog-api-download-url-path.go(1KB)
--------utils.go(3KB)
--------cmd-storage-update-actions.go(2KB)
--------cmd-gog-api.go(692B)
--------cmd-storage-resume.go(2KB)
----.github()
--------workflows()
----LICENSE(1KB)
----storage()
--------downloader-file-system.go(375B)
--------storage-interface.go(925B)
--------process-game-actions.go(6KB)
--------ensure-initialization.go(199B)
--------update-actions.go(905B)
--------resume-actions.go(1KB)
--------repair.go(811B)
--------validate-zip-archive.go(2KB)
--------downloader-interface.go(231B)
--------storage-s3-store.go(14KB)
--------downloader-s3-store.go(366B)
--------plan-manifest.go(730B)
--------validate-manifest.go(3KB)
--------listing.go(4KB)
--------upload-manifest.go(1KB)
--------storage-file-system.go(11KB)
--------copy.go(1KB)
----main.go(66B)
----.gitignore(68B)
----logging()
--------logger.go(990B)
----go.sum(32KB)
----README.md(11KB)
----manifest()
--------manifest-game.go(8KB)
--------updates_test.go(973B)
--------utils_test.go(2KB)
--------manifest.go(6KB)
--------manifest-actions-iterator.go(6KB)
--------manifest-game-action.go(2KB)
--------manifest-game_test.go(5KB)
--------manifest-game-action_test.go(11KB)
--------manifest-game-installer.go(1KB)
--------manifest-summary.go(2KB)
--------manifest-filter.go(2KB)
--------updates.go(383B)
--------manifest-file-iterator.go(2KB)
--------manifest-game-extra.go(1KB)
--------manifest-game-extra_test.go(3KB)
--------manifest-game-installer_test.go(5KB)
--------test-utils.go(194B)
--------utils.go(2KB)
--------manifest-game-actions.go(7KB)
--------manifest-actions-iterator_test.go(9KB)
----go.mod(104B)