Предыдущие версии
Название | Размер | Обновлено | Версия игры | Загрузок | |
1.0.12-bcc release | 2.01 KB | Oct 4, 2021 | 2.5.2 | 91 | ![]() |
1.0.12-classic release | 2.01 KB | Oct 4, 2021 | 1.14.0 | 43 | ![]() |
1.0.12 release | 2.01 KB | Oct 4, 2021 | 9.1.0 | 33 | ![]() |
1.0.11-bcc release | 2.02 KB | May 27, 2021 | 2.5.1 | 103 | ![]() |
1.0.11-classic release | 2.02 KB | May 27, 2021 | 1.13.7 | 98 | ![]() |
1.0.11 release | 2.02 KB | May 27, 2021 | 9.0.5 | 76 | ![]() |
1.0.10-bc release | 2.00 KB | May 15, 2021 | 2.5.1 | 67 | ![]() |
1.0.10-classic release | 2.00 KB | May 15, 2021 | 1.13.7 | 31 | ![]() |
1.0.10 release | 2.00 KB | May 15, 2021 | 9.0.5 | 61 | ![]() |
1.0.12-1-g17e18ae-bcc alpha | 2.05 KB | May 21, 2022 | 2.5.4 | 2 | ![]() |
1.0.12-1-g17e18ae-classic alpha | 2.05 KB | May 21, 2022 | 1.14.2 | 2 | ![]() |
1.0.12-1-g17e18ae alpha | 2.05 KB | May 21, 2022 | 9.2.0 | 2 | ![]() |
1.0.11-1-g58f97c0-bcc alpha | 2.06 KB | Oct 4, 2021 | 2.5.2 | 7 | ![]() |
1.0.11-1-g58f97c0-classic alpha | 2.05 KB | Oct 4, 2021 | 1.14.0 | 48 | ![]() |
1.0.11-1-g58f97c0 alpha | 2.05 KB | Oct 4, 2021 | 9.1.0 | 25 | ![]() |
1.0.10-5-g1f2bae9-bcc alpha | 2.07 KB | May 27, 2021 | 2.5.1 | 64 | ![]() |
1.0.10-5-g1f2bae9-classic alpha | 2.07 KB | May 27, 2021 | 1.13.7 | 25 | ![]() |
1.0.10-5-g1f2bae9 alpha | 2.07 KB | May 27, 2021 | 9.0.5 | 13 | ![]() |
1.0.10-4-ge0d61af-classic alpha | 2.07 KB | May 27, 2021 | 1.13.7 | 48 | ![]() |
1.0.10-4-ge0d61af alpha | 2.07 KB | May 27, 2021 | 9.0.5 | 33 | ![]() |
1.0.10-3-g019f928-classic alpha | 2.07 KB | May 27, 2021 | 1.13.7 | 70 | ![]() |
1.0.10-3-g019f928 alpha | 2.07 KB | May 27, 2021 | 9.0.5 | 47 | ![]() |
1.0.10-2-g54ae9eb-classic alpha | 2.06 KB | May 27, 2021 | 1.13.7 | 9 | ![]() |
1.0.10-2-g54ae9eb alpha | 2.06 KB | May 27, 2021 | 9.0.5 | 98 | ![]() |
1.0.10-1-g3afb6fc-classic alpha | 2.04 KB | May 27, 2021 | 1.13.7 | 25 | ![]() |
1.0.10-1-g3afb6fc alpha | 2.04 KB | May 27, 2021 | 9.0.5 | 55 | ![]() |
Скриншоты
Описание
судо
Фреймворк для разрешения / отказа в запросе WeakAuras для определенных вызовов API, которые ранее были заблокированы по умолчанию.
Это похоже на разблокировку режима разработчика в Android, он может позволить вам делать именно то, что вы хотите … но это также позволяет вам самому управлять собой, если вы не читаете код слабых файлов, которые вы импортируете.
Доступны следующие функции:
sudo.add(API_NAME, _G)
API_NAME (строка) — это любой API World of Warcraft (см.: WorldofWarcraft_API)
_G (таблица) — это ограниченный глобальный
объект, доступный в песочнице пользовательского кода weakauras, более подробную информацию можно найти здесь, но в большинстве случаев это будет просто _G
Эта функция запросит пользователя и, если это разрешено, добавит указанный api в глобальный
объект в песочнице weakauras. Было бы неплохо иметь возможность выбирать, какие weakauras могут получить доступ к какому api, но в настоящее время глобальный
объект является общим для всех weakauras, и поэтому невозможно определить, какая weakaura вызывает sudo.add
или ограничить, какая weakaura имеет доступ к включенному API в глобальном
объекте. Вместо этого вы можете передать объекты локальной области, а не глобальный
объект, чтобы ограничить доступ только к вашему weakaura, но это зависит от отдельного разработчика weakaura.
sudo.su(_G)
_G (таблица) — это ограниченный глобальный
объект, доступный в песочнице пользовательского кода weakauras, более подробную информацию можно найти здесь, но в большинстве случаев это будет просто _G
Эта функция запросит пользователя и, если это разрешено, заменит ограниченный глобальный
объект прямой ссылкой на реальный глобальный объект _G, который был доступен аддону sudo во время загрузки. Это больше похоже на подход с кувалдой, но все равно доступно.
Настройки можно сохранить для каждой учетной записи или для каждого персонажа, выполнив следующие команды:
По умолчанию sudo.su
чтобы всегда утверждаться для всей учетной записи:
/script sudoSavedAccount["Удалить слабые функции безопасности для API Blizzard: "ВСЕ ВЕЩИ"?"] = true
По умолчанию sudo.su
чтобы всегда было отказано для всей учетной записи:
/script sudoSavedAccount["Удалить слабые функции безопасности для API Blizzard: "ВСЕ ВЕЩИ"?"] = false
По умолчанию sudo.su
чтобы всегда запрашивать всю учетную запись:
/script sudoSavedAccount["Удалить слабые функции безопасности для API Blizzard: "ВСЕ ВЕЩИ"?"] = ноль
По умолчанию sudo.add
определенного API для утверждения для всей учетной записи:
/script sudoSavedAccount["Удалить слабые функции безопасности для API Blizzard: 'DeleteCursorItem'?"] = true
По умолчанию sudo.su
чтобы всегда одобрено для конкретного характера:
/script sudoSavedChar["Удалить слабые функции безопасности для API Blizzard: "ВСЕ ВЕЩИ"?"] = true
По умолчанию sudo.add
определенного API для утверждения для определенного символа:
/script sudoSavedChar["Удалить слабые функции безопасности для API Blizzard: 'DeleteCursorItem'?"] = true
По умолчанию все настроено на приглашение, настройки символов имеют приоритет над настройками учетной записи.
Примечание о безопасности аддона wow
Все команды api, которые предоставляет этот аддон, публикуются и утверждаются Blizzard. Weakauras взяли на себя обязательство заблокировать некоторые из этих API, чтобы защитить пользователей от самих себя. Некоторые пользователи должны быть защищены от самих себя, в то время как другим можно доверять, чтобы они знали, что они делают, и/или брали на себя ответственность за то, что они облажались, если они этого не делают. Каждый установленный вами weakaura имеет потенциал делать неприятные вещи, точно так же, как каждый установленный вами аддон имеет потенциал делать неприятные вещи. Защита, наложенная командой разработчиков weakaura, в то время как доблестные усилия с их стороны в лучшем случае непрочны, а в худшем-ложное чувство безопасности. Как ясно демонстрирует этот проект, эти меры безопасности могут быть обойдены с помощью другого аддона или в некоторых случаях путем умного использования самой слабой системы (хотя я не буду публиковать, как это сделать).
Если какой-то weakaura сказал вам, что вам нужно загрузить этот аддон, вы должны крайне скептически относиться к этому weakaura и его автору(авторам), если вы ТОЧНО не знаете, зачем он нужен. Это не означает, что проект, который направил вас сюда, является необходимым злом, просто у него более высокая вероятность быть злом … здесь будут драконы, берегитесь.
Добавить комментарий