Cara sederhana untuk mendapatkan data halo langsung langsung dari halo waypoint.
Catatan: Proyek ini berada di alpha publik, dan dengan demikian, banyak fitur yang tidak lengkap.
HaloInfIniteGetter sama sekali tidak terkait dengan, didukung oleh, atau berafiliasi dengan Microsoft Corporation, Xbox Game Studios, atau 343 industri. Bergantung pada bagaimana Anda menggunakannya, penggunaan aplikasi ini dapat atau mungkin tidak dianggap penyalahgunaan oleh pihak -pihak yang disebutkan di atas.
HaloInfIniteGetter adalah aplikasi GUI yang ditulis menggunakan QT untuk Python yang memungkinkan Anda untuk dengan mudah melihat data yang di -host di titik akhir API HalowayPoint.
Anda dapat melihat output gambar dan teks, dengan hasil ini di -cache di direktori .cache/hi_getter/cached_requests pengguna, untuk menghilangkan panggilan API yang tidak perlu.
pip install hi_getterpip install git+https://github.com/Cubicpath/HaloInfiniteGetter.githi_getterCreate Desktop Shortcut di bawah menu Konteks Konteks ToolsKarena aplikasi ini tidak resmi, Anda harus menggunakan kunci API Anda sendiri, yang bisa Anda dapatkan dengan masuk ke HalowayPoint dan mendapatkan data dari header otentikasi, atau dari cookie situs web.
Memandu:
Saat Anda mengakses sumber daya dan diautentikasi dengan benar, itu di -cache ke direktori ~/.cache/hi_getter/cached_requests Anda.
Secara default, ketika Anda mengakses sumber daya yang sudah dibahas, haloInfIniteGetter memeriksa versi baru sumber daya tersebut di server HalowayPoint. Versi lama disimpan di ~/.cache/hi_getter/old_files bersama dengan versinya pengidentifikasi.
Contoh sumber daya ( Progression/file/Calendars/Seasons/SeasonCalendar.json ) telah diisi sebelumnya di bagian input jalur.
Anda dapat menghilangkan progression/file/ dan images/file/ dari pencarian, selama ekstensi file dari sumber daya menunjukkan data atau media (mis: JSON default sebagai progression/file/ , png dan jpg default sebagai images/file/ ).
Mendapat sumber daya tunggal dari jalur yang diberikan dan mengeluarkannya.
PERINGATAN: Ini dapat menampilkan berbagai gambar berkedip secara berurutan.
Memindai secara rekursif sumber daya JSON yang diberikan untuk jalur ke lebih banyak sumber daya, mengabaikan sumber daya yang sudah dipindai. Ini menghasilkan caching semua sumber daya yang dirujuk oleh sumber daya lain dengan beberapa ikatan ke jalur sumber daya asli.
Jika Anda ingin memindai file JSON Anda sendiri untuk jalur sumber daya, Anda dapat menggunakan Scan Files... alat di menu konteks Tools .
Anda dapat melihat semua file yang di-cache menggunakan Cache Explorer, yang ada di sisi kiri jendela utama.
Itu memiliki 1 pengaturan:
Tindakan Menu Konteks:
Anda dapat menggunakan menu konteks File untuk dengan mudah mengimpor dan mengekspor file arsip yang berisi permintaan di -cache. Setelah diimpor, Anda dapat melihat data di Cache Explorer.
Jenis arsip yang didukung adalah:
*.7z )*.zip & *.piz )*.tar , *.tar.gz , *.tgz , *.tar.bz2 , *.tbz2 , *.tar.xz , *.txz )gzip , bzip2 , dan xz adalah algoritma kompresi yang didukungBaik media dan output teks dapat dilepas dan dipasang kembali dari jendela utama. Ini memungkinkan fleksibilitas yang lebih besar, seperti hanya melihat gambar di layar penuh.
Output media menunjukkan gambar yang saat ini dimuat kepada pengguna, diskalakan agar sesuai dengan jendela saat ini.
Ia memiliki dua pengaturan:
Output teks menampilkan data teks yang dimuat oleh jalur yang diberikan, atau respons kesalahan dari server.
Jalur terdeteksi secara otomatis dan dihimpa untuk kemudahan penggunaan, yang memungkinkan Anda untuk dengan mudah menelusuri banyak jalur secara berurutan.
Itu memiliki satu pengaturan:
Tema adalah cara untuk menata elemen yang sudah ada (pikirkan CSS). Mereka ditahan di direktori dengan sumber daya dan stylesheet mereka di tingkat folder yang sama.
../
│
├───[theme_id]/
│ ├─── [icon1_name].svg
│ ├─── [icon2_name].svg
│ ├─── [icon3_name].svg
│ └─── stylesheet.qss
│
Tema builtin saat ini adalah:
Breeze DarkBreeze LightLegacy (Default Qt)Sementara tema angin sepoi -sepoi saat ini adalah versi yang sedikit dimodifikasi, Anda dapat melihat tema asli di Breezestylesheets.