изменение каталога снимка экрана PrintScreen в Lubuntu

Я использую новую версию Lubuntu на основе Ubuntu 18.04.1 LTS

Я читал в этом октябре 2017, обсуждение темы Изменяют местоположение сохраненного снимка экрана, когда снимок экрана, сделанный printscreen кнопкой так в попытке эмулировать ответ Pomsky, я установил dconfEditor (я предполагаю, что это идет со стандартной Ubuntu, я должен был установить его через Синаптический Диспетчер пакетов, так как я не думаю, что это шло с Lubuntu), однако, я достиг препятствия.

Я перешел к org / гном, но не было никакого снимка экрана гнома там для открытия для нахождения auto-save-directory. Кто-либо знает, как найти это в Lubuntu? Я полагаю, что каталог должен быть настроен по-другому.

Я также попробовал эту команду в Терминале:

  • gsettings устанавливают org.gnome.gnome-снимок-экрана auto-save-directory 'file:///home/USERNAME/DESIREDFOLDER'

Но это возвратило эту ошибку:

  • Никакая такая схема “org.gnome.gnome-снимок-экрана”

Путем это работает, теперь то, если я нажимаю PrintScreen, это генерирует изображение в каталоге Home/USERNAME. Я хотел бы выделить папку конкретно ему, хотя, так, чтобы я не становился перепутанным и рисковал перемещаться/удалять важные Домашние папки при перемещении/удалении этих снимков экрана. Я сделал такую папку, но не смог заставить изображения появляться там.

Я могу запустить отдельный вопрос для него, но если кто-либо знает, как я могу эмулировать нажатия левой кнопки мышки и щелкаю правой кнопкой мыши по w/клавишам на клавиатуре (как mousekeys, предпочтительно с помощью 5 цифровой клавиатуры как я привык к), который будет большим. Моя правильная кнопка в особенности застревает и не работает, и ключ слева от самого правого CTRL не всегда работает тот же путь.

0
задан 22 September 2018 в 09:20

1 ответ

Использование Lubuntu 18.04 scrot, нет gnome-screenshot, как его значение по умолчанию.

Если Вы не добавили gnome-screenshot самостоятельно, apt policy scrot и apt policy gnome-screenshot ясно даст понять вещи.

Используйте что-то как:

scrot -u /path/to/desired/folder/"$(date +%Y%m%d%H%M%S)".png для непосредственного снимка экрана активного окна

или

scrot -d10 /path/to/desired/folder/"$(date +%Y%m%d%H%M%S)".png для снимка экрана с задержкой 10s из полного экрана; эта опция полезна для получения выпадающих меню

или

scrot -s /path/to/desired/folder/"$(date +%Y%m%d%H%M%S)".png для выбора области экрана, который будет получен.

$(date +%Y%m%d%H%M%S)".png имя файла, которое я использую, чтобы "добавить метку времени" к снимкам экрана и сохранить в .png формат.

Читать man scrot для больше на scrot и man date для именования файлов с метками времени.


В случае, если Вы хотите использовать сочетания клавиш для запуска команд, данных выше...

Откройте PcManFM, файловый менеджер по умолчанию в Lubuntu.

Нажмите Ctrl+H, чтобы позволить просмотреть скрытых файлов и папок.

Откройтесь .config папка и затем, в этом, openbox папка. В openbox папка, Вы будете видеть lubuntu-rc.xml. Сделайте резервное копирование этого файла где-нибудь удобным и переименуйте его к ORIGINAL-lubuntu-rc.xml. Это важно в случае, если плохие вещи происходят.

Откройтесь lubuntu-rc.xml файл, который находится в ~/.config/openbox использование Leafpad. Не дважды щелкайте по нему. Это заставит файл открываться в веб-браузере, который не является тем, что мы хотим. Прокрутите вниз, пока Вы не будете видеть следующее содержание:

  <!--
      Take a screenshot of the current window with scrot when Alt+Print are pressed 
  -->
  <keybind key="Print">
    <action name="Execute">
      <command>lxsession-default screenshot</command>
    </action>
  </keybind>
  <keybind key="A-Print">
    <action name="Execute">
      <command>lxsession-default screenshot window</command>
    </action>
  </keybind>

Очень, очень тщательно, замените то все содержание:

<keybind key="Print">        # Immediate scrot of active window
  <action name="Execute"><command>sh -c 'scrot -u /home/VistaRefugee/Pictures/"$(date +%Y%m%d%H%M%S)".png'</command></action>
</keybind>
<keybind key="W-Print">        # Delayed scrot of full screen
  <action name="Execute"><command>sh -c 'scrot -d10 /home/VistaRefugee/Pictures/"$(date +%Y%m%d%H%M%S)".png'</command></action>
</keybind>
<keybind key="S-Print">        # Interactive scrot
  <action name="Execute"><command>sh -c 'scrot -s /home/VistaRefugee/Pictures/"$(date +%Y%m%d%H%M%S)".png'</command></action>
</keybind>

Изменение VistaRefugee/Pictures к чему Вы требуете.

Сохранить lubuntu-rc.xml.

Открытый lxterminal и выполненный openbox --reconfigure. Необходимо возвратить терминальную подсказку. Цель openbox --reconfigure должен сделать систему, знающую об изменениях, которые Вы внесли. Это также анализирует содержание, чтобы гарантировать, что нет никаких синтаксических ошибок. Если что-либо еще происходит, восстановление lubuntu-rc.xml от Вашего резервного копирования и сдаются или попробовали еще раз тщательно.

Обратите внимание на это, что входит lubuntu-rc.xml отличается, чем, что можно выполнить от терминала из-за того, как Openbox имеет дело с определенными символами.

Теперь, можно использовать

  • Печать для получения всего экрана.

  • Shift+Print для получения выбранной области экрана

  • W+Print для получения всего экрана после задержки 10s. Отметьте это W стенография в openbox малопонятный жаргон для Super ключ.

Если Вы планируете остаться с Lubuntu 18.04 некоторое время, можно хотеть знать больше о Openbox, имея в виду это lubuntu-rc.xml просто имя Lubuntu того, что также известно как lxde-rc.xml или rc.xml в системах кроме Lubuntu или где Openbox не используется в среде LXDE:

1
ответ дан 27 October 2019 в 10:21

Другие вопросы по тегам:

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