Init support

This commit is contained in:
Felix 2025-09-26 11:10:09 +03:00
parent 13663eb137
commit f59edc37a1

View File

@ -1,4 +1,7 @@
using Shared; using Newtonsoft.Json;
using Shared;
using Shared.Engine;
using Newtonsoft.Json.Linq;
using Shared.Models.Online.Settings; using Shared.Models.Online.Settings;
using Shared.Models.Module; using Shared.Models.Module;
@ -13,11 +16,9 @@ namespace Uaflix
/// </summary> /// </summary>
public static void loaded(InitspaceModel initspace) public static void loaded(InitspaceModel initspace)
{ {
// streamproxy: false - замовчуванням вимкнено, але модуль сумісний з streamproxy=true UaFlix = new OnlinesSettings("Uaflix", "https://uaflix.net", streamproxy: false, useproxy: false)
// Клоакінг посилань для серіалів дозволяє працювати незалежно від налаштування streamproxy
UaFlix = new OnlinesSettings("Uaflix", "https://uafix.net", streamproxy: false, useproxy: false)
{ {
displayname = "🇺🇦 UaFlix", displayname = "UaFlix",
displayindex = 0, displayindex = 0,
proxy = new Shared.Models.Base.ProxySettings() proxy = new Shared.Models.Base.ProxySettings()
{ {
@ -27,6 +28,7 @@ namespace Uaflix
list = new string[] { "socks5://IP:PORT" } list = new string[] { "socks5://IP:PORT" }
} }
}; };
UaFlix = ModuleInvoke.Conf("Uaflix", UaFlix).ToObject<OnlinesSettings>();
// Виводити "уточнити пошук" // Виводити "уточнити пошук"
AppInit.conf.online.with_search.Add("uaflix"); AppInit.conf.online.with_search.Add("uaflix");