Uma maneira simples de obter dados ao vivo do halo diretamente do halo waypoint.
Nota: Este projeto está em um alfa público e, como tal, muitos recursos não estão completos.
O Haloinfinitegetter não está de forma alguma associado, endossado por ou afiliado à Microsoft Corporation, Xbox Game Studios ou 343 Industries. Dependendo de como você o usa, o uso deste aplicativo pode ou não ser considerado abuso pelas partes acima mencionadas.
O HaloinfiniteGetter é um aplicativo GUI escrito usando o QT para Python que permite visualizar facilmente os dados hospedados nos pontos de extremidade da API HalowayPoint.
Você pode visualizar a saída de imagem e texto, com esses resultados sendo armazenados em cache no diretório .cache/hi_getter/cached_requests do usuário, para eliminar chamadas de API desnecessárias.
pip install hi_getterpip install git+https://github.com/Cubicpath/HaloInfiniteGetter.githi_getterCreate Desktop Shortcut no menu de contexto ToolsComo este aplicativo não é oficial, você deve usar sua própria chave de API, que pode obter login no HalowayPoint e obtendo dados dos cabeçalhos de autenticação ou dos cookies do site.
Guia:
Quando você acessa um recurso e é autenticado adequadamente, ele é armazenado em cache no seu diretório ~/.cache/hi_getter/cached_requests .
Por padrão, quando você acessa um recurso já cache, o HaloinfiniteGetter verifica uma nova versão do referido recurso nos servidores HalowayPoint. A versão antiga é armazenada em ~/.cache/hi_getter/old_files junto com seu identificador de versão.
Um exemplo de recurso ( Progression/file/Calendars/Seasons/SeasonCalendar.json ) está pré-preenchido na seção de entrada do caminho.
Você pode omitir progression/file/ e images/file/ a partir de pesquisas, desde que a extensão do arquivo do recurso indique dados ou mídia (ex: JSON Padrões como progression/file/ , PNG e JPG Padrões como images/file/ ).
Obtém o recurso singular do caminho fornecido e o produz.
Aviso: isso pode exibir várias imagens piscantes em rápida sucessão.
Digitalize recursivamente um determinado recurso JSON em busca de caminhos para mais recursos, ignorando os recursos já digitalizados. Isso resulta em armazenar em cache todos os recursos que são mencionados por qualquer outro recurso com algum vínculo com o caminho de recursos originais.
Se você deseja digitalizar seus próprios arquivos JSON (s) em busca de caminhos de recursos, poderá usar os Scan Files... ferramenta no menu de contexto Tools .
Você pode visualizar todos os arquivos em cache usando o Cache Explorer, que fica no lado esquerdo da janela principal.
Tem 1 configuração:
Ações do menu de contexto:
Você pode usar o menu de contexto File para importar e exportar facilmente arquivos de arquivo contendo solicitações em cache. Uma vez importado, você pode visualizar os dados no Cache Explorer.
Os tipos de arquivo suportados são:
*.7z )*.zip & *.piz )*.tar , *.tar.gz , *.tgz , *.tar.bz2 , *.tbz2 , *.tar.xz , *.txz )gzip , bzip2 e xz são os algoritmos de compressão suportadosA mídia e a saída de texto podem ser destacadas e recolocadas na janela principal. Isso permite maior flexibilidade, como visualizar apenas a imagem em tela cheia.
A saída da mídia mostra a imagem atualmente carregada para o usuário, dimensionada para ajustar a janela atual.
Tem duas configurações:
A saída de texto exibe todos os dados de texto carregados pelo caminho fornecido ou uma resposta de erro do servidor.
O caminho é detectado automaticamente e hiperlink para facilitar o uso, o que permite navegar facilmente a vários caminhos em sucessão.
Tem uma configuração:
Os temas são uma maneira de estilizar elementos já existentes (pense em CSS). Eles são mantidos em um diretório com seus recursos e folha de estilo no mesmo nível de pasta.
../
│
├───[theme_id]/
│ ├─── [icon1_name].svg
│ ├─── [icon2_name].svg
│ ├─── [icon3_name].svg
│ └─── stylesheet.qss
│
Os temas atuais embutidos são:
Breeze DarkBreeze LightLegacy (Default Qt)Embora os temas atuais da Breeze sejam versões ligeiramente modificadas, você pode visualizar os temas originais nas folhetos de Breezestyles.