#javascript #macos #hid #raspberry-pi-zero
#javascript #macos #hid #raspberry-pi-zero
Вопрос:
Я возился с P4wnP1, пытаясь провести тестирование с помощью пера в macOS. Чтобы моя программа работала, мне нужно сохранить локальный IP-адрес в текстовом файле с помощью скрипта HID.
Код выглядит следующим образом:
//Language and typing speed
layout('us')
typingSpeed(0,0)
//Open terminal
press(“GUI” “SPACE”)
type(“terminal”)
press(“ENTER”)
delay(500)
//Find local IP address
type(“export IP_ADDR=/ipconfig getifaddr en0”)
press(“ENTER”)
//**Export IP_ADDR to .txt file in pi0w home directory**
В настоящее время я могу получить правильный вывод, но я не знаю, как извлечь данные
Редактировать: я забыл упомянуть, HIDScript основан на JavaScript с доступными общими библиотеками
Ответ №1:
Если требуется записать IP-адрес в текстовый файл, вы можете использовать канал, подобный этому:
type(“export IP_ADDR=/ipconfig getifaddr en0 >/tmp/ipaddr.txtn”)
Примечание:
n
означает, что вам не нужно использовать строку ввода.
Вы можете настроить устройство массового хранения данных в настройках USB и сохранить текстовый файл там же..