Как работает sudo?Что конкретно интересует, то что sudo позволяет выполнять команды от имени другого пользователя, или то, как технически оно устроено внутри?
Всём привет, хотел узнать какие команды можно вводить в QuteВводить то можно абсолютно любые, но не все они будут работать.
почему то ввожу различные команды и у меня пишет, что нет доступа /доступ запрещенНа каком устройстве находится Qute? На автомобиле, чайнике, умных часах, телефоне, или может вы используете вообще виртуальную машину?
нет доступа /доступ запрещенЭто потому, что нет root-прав. Чтобы их получить, нужно рутировать устройство. Для этого идем на 4пда и ищем там на форуме инфо по конкретному девайсу.
import keyboard
secret_symbol = '*' # Символ для замены
def masked_input(prompt):
print(prompt, end='', flush=True)
input_str = ''
while True:
event = keyboard.read_event(suppress=True)
key = event.name
if event.event_type == 'down':
if key == 'enter':
print()
break
elif key == 'backspace' and len(input_str) > 0:
input_str = input_str[:-1]
print('\b \b', end='', flush=True)
elif len(key) == 1:
input_str += key
print(secret_symbol, end='', flush=True)
return input_str
password = masked_input("Введите пароль: ")
print(f"Введенный пароль: {password}")
Мне нужно узнать в каком состоянии находится указанная клавиша.
import ctypes
from ctypes import wintypes
import time
user32 = ctypes.WinDLL('user32', use_last_error=True)
VK_SPACE = 0x20 #Пробел
def is_key_pressed(vk):
return (user32.GetAsyncKeyState(vk) & 0x8000) != 0
while True:
print("Пробел нажатый?:", is_key_pressed(VK_SPACE))
time.sleep(1)