طريقة بسيطة للحصول على بيانات Halo مباشرة من نقطة الطريق Halo.
ملاحظة: هذا المشروع في ألفا عامة ، وعلى هذا النحو ، لا تكتمل العديد من الميزات.
لا يرتبط HaloInfiniteGetter بأي حال من الأحوال ، أو المعتمدة من قبل ، أو التابعة بطريقة أخرى إلى Microsoft Corporation أو Xbox Game Studios أو 343 Industries. اعتمادًا على كيفية استخدامه ، قد يعتبر استخدام هذا التطبيق أو لا يعتبر إساءة معاملة من قبل الأطراف المذكورة أعلاه.
HaloInfiniteGetter هو تطبيق واجهة المستخدم الرسومية مكتوبة باستخدام QT لـ Python يتيح لك عرض البيانات المستضافة بسهولة على نقاط نهاية API HalowayPoint.
يمكنك عرض كل من إخراج الصورة والنص ، مع وجود هذه النتائج في دليل المستخدم .cache/hi_getter/cached_requests ، للتخلص من مكالمات API غير الضرورية.
pip install hi_getterpip install git+https://github.com/Cubicpath/HaloInfiniteGetter.githi_getterCreate Desktop Shortcut ضمن قائمة سياق Toolsنظرًا لأن هذا التطبيق غير رسمي ، يجب عليك استخدام مفتاح API الخاص بك ، والذي يمكنك الحصول عليه من خلال تسجيل الدخول إلى HalowayPoint وإما الحصول على بيانات من رؤوس المصادقة ، أو من ملفات تعريف الارتباط الخاصة بالموقع.
مرشد:
عند الوصول إلى مورد وتم مصادقته بشكل صحيح ، يتم تخزينه مؤقتًا في دليل ~/.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 الخاصة بك لمسارات الموارد ، فيمكنك استخدام أداة Scan Files... في قائمة سياق Tools .
يمكنك عرض جميع الملفات المخبأة باستخدام مستكشف ذاكرة التخزين المؤقت ، والتي تقع على الجانب الأيسر من النافذة الرئيسية.
يحتوي على إعداد واحد:
إجراءات قائمة السياق:
يمكنك استخدام قائمة "سياق 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)في حين أن سمات النسيم الحالية هي إصدارات معدلة قليلاً ، يمكنك عرض السمات الأصلية في أوراق طبقة النسخ.