Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Копию экрана - в файл  (Прочитано 1940 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Myhaylo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Копию экрана - в файл
« : 28 Августа 2012, 22:20:20 »
Здравствуйте!
Чтение диссертаций из РГБ происходит через програму DefView, блокирующая действие клавиши Print Screen - копия экрана не сохраняется в буфере обмена.
Под Windows есть программа FastStone Capture, позволяющая сохранять копию экрана в файл даже при заблокированной Print Screen. Под Ubuntu (через Wine) эта програма запускается, настраивается, но по нажатию Print Screen (или соответствующей кнопки в программе) выдаётся сообщение:

Произошла ошибка при запуске программы gnome-screenshot:

Произошёл сбой при выполнении процесса-потомка "gnome-screenshot" (Отказано в доступе)

Правда, это же сообщение выдаётся и без участия как FastStone Capture, так и DefView...
Существует ли программа под Linux, позволяющая сохранять копию экрана в файл с автоматическим заданием имени (по шаблону) в условиях блокирования Print Screen?
Зайти под root не удастся...

Оффлайн mars1an

  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: Копию экрана - в файл
« Ответ #1 : 29 Августа 2012, 12:14:43 »
scrot ~/name.png -d 5сделает скрин name.png в папке пользователя через 5 секунд после запуска.
Крайняя степень глупости с точки зрения админа - объяснять что-либо, если есть документация.

Оффлайн Myhaylo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Копию экрана - в файл
« Ответ #2 : 29 Августа 2012, 22:35:02 »
scrot не установлен. Текущие права не дают возможности установить любую программу.
Т. е. нужна внешняя програма (не компонент Linux), которая не требовала бы установки (как пакеты *.deb или *.rpm).

Оффлайн RUSNYA-SOSEE-KHUI

  • Участник
  • *
  • Сообщений: 120
  • ALLO SYSTEMD ETO TI?
    • Просмотр профиля
Re: Копию экрана - в файл
« Ответ #3 : 29 Августа 2012, 22:47:28 »
Цитировать
нужна внешняя програма (не компонент Linux), которая не требовала бы установки (как пакеты *.deb или *.rpm).
взаимоисключающие параграфы
upyachka lifestyle

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: Копию экрана - в файл
« Ответ #4 : 29 Августа 2012, 22:52:00 »
Myhaylo,
ну а как вы хотите запустить внешнюю программу в linux не имея никаких прав. Чтобы что-то запустить, даже скрипт, нужен бит исполнения. Как вы его выставите без соответствующих прав? В вашем случае только фотоаппарат наверное.

Оффлайн Myhaylo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Копию экрана - в файл
« Ответ #5 : 30 Августа 2012, 15:49:06 »
Права на запуск, на установку этого бита есть. Нет прав на установку программ (например, при запуске deb-пакета получаю сообщение: "Отказано в доступе") и нет пароля администратора.

Оффлайн VitalD

  • Активист
  • *
  • Сообщений: 509
    • Просмотр профиля
Re: Копию экрана - в файл
« Ответ #6 : 30 Августа 2012, 16:16:25 »
1) Скомпилируйте scrot на другом компьютере, где это возможно
2) Закиньте на флешку и запускайте оттуда на нужном компе
3) ?????????
4) PROFIT

P.S. Готовый бинарник можно вытащить из deb-пакета  ;)

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.