从Halo Waypoint直接获取实时光环数据的一种简单方法。
注意:此项目在公共alpha中,因此,许多功能尚未完成。
Haloinfinitegetter绝不与Microsoft Corporation,Xbox Game Studios或343 Industries相关,或其他隶属于或以其他方式相关。根据您的使用方式,使用此应用程序可能会被上述各方视为滥用。
Haloinfinitegetter是使用QT编写的GUI应用程序,可让您轻松查看在Halowaypoint API端点上托管的数据。
您可以同时查看图像和文本输出,其中这些结果被缓存在用户的.cache/hi_getter/cached_requests目录中,以消除不必要的API调用。
pip install hi_getterpip install git+https://github.com/Cubicpath/HaloInfiniteGetter.githi_getterTools上下文”菜单下的Create Desktop Shortcut方式工具创建桌面快捷方式由于此应用程序是非正式的,因此您必须使用自己的API密钥,您可以通过登录到Halowaypoint并从身份验证标头或网站的Cookie中获取数据来获得。
指导:
当您访问资源并正确身份验证时,它会缓存到您的~/.cache/hi_getter/cached_requests目录。
默认情况下,当您访问已经流通的资源时,HaloInfinitegetter会在Halowaypoint服务器上检查上述新版本的新版本。旧版本存储在~/.cache/hi_getter/old_files及其版本标识符中。
在路径输入部分中预先填写一个示例资源( Progression/file/Calendars/Seasons/SeasonCalendar.json )。
您可以从搜索中省略progression/file/ images/file/ ,只要资源的文件扩展名表示数据或媒体(例如:json默认为progression/file/ ,png和jpg默认为images/file/ )。
从给定路径获取单数资源并输出。
警告:这可能会快速连续显示各种闪烁的图像。
递归地扫描给定的JSON资源,以获取更多资源的路径,忽略已经扫描的资源。这导致缓存所有其他资源所引用的所有资源,并与原始资源路径联系起来。
如果要扫描自己的JSON文件中的资源路径,则可以在Tools上下文”菜单中使用Scan Files...工具。
您可以使用Cache Explorer查看所有缓存文件,该文件位于主窗口的左侧。
它有1个设置:
上下文菜单操作:
您可以使用File上下文菜单轻松导入和导出包含缓存请求的存档文件。导入后,您可以在缓存资源管理器中查看数据。
支持的档案类型是:
*.7z )*.zip & *.piz )*.tar , *.tar.gz , *.tgz , *.tar.bz2 , *.tbz2 , *.tar.xz , *.txz )gzip , bzip2和xz是受支持的压缩算法媒体和文本输出均可从主窗口分离并重新连接。这可以更大的灵活性,例如仅在全屏中查看图像。
媒体输出将当前加载的图像显示给用户,并缩放以适合当前窗口。
它有两个设置:
文本输出显示给定路径加载的任何文本数据或服务器的错误响应。
自动检测和超链接的路径以易于使用,这使您可以连续浏览多个路径。
它有一个设置:
主题是一种样式已经存在的元素(想想CSS)的方式。它们以其资源和样式表的目录在同一文件夹级别中举行。
../
│
├───[theme_id]/
│ ├─── [icon1_name].svg
│ ├─── [icon2_name].svg
│ ├─── [icon3_name].svg
│ └─── stylesheet.qss
│
当前的内置主题是:
Breeze DarkBreeze LightLegacy (Default Qt)虽然当前的微风主题是略微修改的版本,但您可以在Breezestyseylesheets上查看原始主题。