Constantes

static class · пространство имён z3n7 · исходник Essentials/Vars.cs

public static class Constantes

Имя проекта, его таблица в базе и стандартные папки хранилища профилей.

Методы

FullPath

public static string FullPath(this IZennoPosterProjectModel project)

Метод расширения для IZennoPosterProjectModel. исходник

Возвращает полный путь к файлу проекта.

PathCookies

public static string PathCookies(this IZennoPosterProjectModel project)

Метод расширения для IZennoPosterProjectModel. исходник

Возвращает {profiles}/accounts/cookies/{acc0}.json или пустую строку с предупреждением, если acc0 пуст.

PathProfileFolder

public static string PathProfileFolder(this IZennoPosterProjectModel project)

Метод расширения для IZennoPosterProjectModel. исходник

Возвращает {profiles}/accounts/profilesFolder/{acc0} или пустую строку с предупреждением, если acc0 пуст.

PathProfiles

public static string PathProfiles(this IZennoPosterProjectModel project)

Метод расширения для IZennoPosterProjectModel. исходник

Возвращает корень хранилища профилей: переменная profiles_folder, иначе глобальная переменная с тем же именем. Найденное значение копируется во вторую.

Примечания: Бросает исключение, если не задано ни то, ни другое.

ProjectName

public static string ProjectName(this IZennoPosterProjectModel project)

Метод расширения для IZennoPosterProjectModel. исходник

Возвращает имя файла проекта до первой точки и сохраняет его в projectName.

ProjectTable

public static string ProjectTable(this IZennoPosterProjectModel project)

Метод расширения для IZennoPosterProjectModel. исходник

Возвращает __ + имя проекта и сохраняет его в projectTable.

SecureVar

public static string SecureVar(this IZennoPosterProjectModel project, string key)

Метод расширения для IZennoPosterProjectModel. исходник

Читает значение из зашифрованной переменной jVars: расшифровывает через SAFU.DecryptHWID, декодирует Base64 и ищет ключ в получившемся JSON-объекте.

Возвращает: Значение или пустая строка, если jVars пуст, не расшифровывается или в нём нет такого ключа.