adb screenrecord и прекратить запись видео-кнопок в pyqt5 [дубликат]

string fontsfolder = System.Environment.GetFolderPath(
System.Environment.SpecialFolder.Fonts);

Обратите внимание, что папка Fonts в перечислении SpecialFolder доступна только в .Net 4 и далее.

2
задан ALM 14 July 2016 в 15:05
поделиться

1 ответ

Отправка процесса SIGINT или SIGHUP в screenrecord приведет к остановке записи.

Я просто попробовал следующее на unrooted (Android Android 6.0) телефон в 2 отдельных сеансах adb shell:

в сеансе # 1:

screenrecord /sdcard/Movies/test.mpg

в сеансе # 2:

pkill -INT screenrecord

и screenrecord после остановки команды pkill

2
ответ дан Alex P. 19 August 2018 в 08:44
поделиться
  • 1
    Телефоны не внедрены, поэтому похоже, что у них нет доступа к killall. adb shell killall -q = 1 screenrecord / system / bin / sh: killall: не найдено – ALM 14 July 2016 в 16:38
  • 2
    Эй, Алекс, вы имеете в виду убийство процесса на сервере? Я смотрю, как убить его по телефону. Похоже, что разблокированные телефоны для Android не имеют доступа к убить или убить, если я не упустил что-то? Спасибо / system / bin / sh: kill: 998: операция не разрешена – ALM 15 July 2016 в 16:46
  • 3
    дважды проверьте свой pid - при попытке отправить сигнал процессу, запущенному под тем же идентификатором пользователя, не должно быть никаких проблем с разрешением – Alex P. 15 July 2016 в 20:37
  • 4
    Удивительно, что отлично работал Алекс. Хороших выходных – ALM 15 July 2016 в 23:35
Другие вопросы по тегам:

Похожие вопросы: