Latest post of the previous page:
Wave, не оно?Получение привилегий backup/restore
-
- Posts: 436
- Joined: Mon 12 Jun, 2006 14:58
- Has thanked: 1 time
- Been thanked: 27 times
- Contact:
Получение привилегий backup/restore
Оформил в виде автостарт макроса ну и, можно сказать, взял части 2 скриптов... В терминах разрабов фара - можно сказать рефакторинг
Last edited by Pasha_ZZZ on Thu 04 Jan, 2024 11:59, edited 14 times in total.
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
-
- Posts: 436
- Joined: Mon 12 Jun, 2006 14:58
- Has thanked: 1 time
- Been thanked: 27 times
- Contact:
Получение привилегий backup/restore
Даже и не знал, что число в луа - это всегда правда... поправил.
Так больше нравится.
Получение привилегий backup/restore
Ещё можно вернуться к оригинальной версии скрипта, добавить функционал отключения привилегий и вызывать, например через префикс, чтобы в любой момент можно было изменить режим.
-
- Posts: 436
- Joined: Mon 12 Jun, 2006 14:58
- Has thanked: 1 time
- Been thanked: 27 times
- Contact:
Получение привилегий backup/restore
Добавил Ctrl+Alt+E - включить, Ctrl+Alt+D - выключить. А еще переменная, которая отвечает за получение при запуске Фара.
Получение привилегий backup/restore
Ну, так по крайней мере, есть ответ на вопрос John Doe, зачем переоформлять как макрос.
-
- Posts: 436
- Joined: Mon 12 Jun, 2006 14:58
- Has thanked: 1 time
- Been thanked: 27 times
- Contact:
Получение привилегий backup/restore
Добавил префикс, теперь можно из комстроки включать
priv:on
и выключать priv:off
-
- Posts: 436
- Joined: Mon 12 Jun, 2006 14:58
- Has thanked: 1 time
- Been thanked: 27 times
- Contact:
- buniak_a_h
- Posts: 4270
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
Получение привилегий backup/restore
А если Вы можете определить состояние на данный момент, то можно ещё сэкономить клавишу, назначив переключение на одну и ту же. Flip-flop этакий…
-
- Posts: 436
- Joined: Mon 12 Jun, 2006 14:58
- Has thanked: 1 time
- Been thanked: 27 times
- Contact:
Получение привилегий backup/restore
В теории, я даже знаю алгоритм (сам придумал немножко), но почему-то не прокатило, фар валитсяbuniak_a_h wrote: ↑Wed 03 Jan, 2024 11:07А если Вы можете определить состояние на данный момент, то можно ещё сэкономить клавишу
Да и потом подумал, что ни к чему это... перед нажатием надо знать текущее состояние.Надо сформировать структуру PRIVILEGE_SET, туда прописать LUIDы всех привилегий, состояние которых запрашиваем, вызвать PrivilegeCheck - и получим текущие значения всех привилегий.