ibash.org.ru - Новый цитатник Рунета

Форум: Скриншотинг 1 > [RSS]

Форум: Вход Регистрация Участники Поиск RSS

R@xXx
16.01.2011 - 20:01

Снова здорОво.

Ищу бесплатную (а лучше и свободную) программу для создания нормальных скриншотов (желательно как для винды, так и для линукса). Гугл не помог (наверно, я пропустил нужный результат, но всё же...) - обычно попадается или тяжелая малопонятная или коммерческая хрень, или же варез с вирусами. Единственная необходимая функция - автоматическое сохранение всего содержимого экрана в отдельный файл (PNG или хотя бы JPEG/BMP) в указанной в настройках папке при нажатии PrintScreen. То есть чтобы нажал кнопку - и скрин в той папке готовый, без вылетания диалового окна и без таймера; запустил, прописал в настройках папку - и используешь.

Два года назад точно имел что-то подобное с названием, похожим на "Shooter", "Screener" или "Clipper", но качество полученных скринов не очень радовало (старая версия), а новые версии оказались коммерческими с ограниченным бесплатным вариантом, и какие-то проблемы из-за этого были.

Назначение - создание скринов некоторых игр и ПО во время их работы без перерывов на отдельное сохранение. Если для обычного ПО годится встроенный скриннер GNOME, то с играми такое не прокатит.

Вроде всё.

R@xXx
#4 - 17.01.2011 - 18:14

unikoid, а с неполноэкранной? Wine же разрешает в окне запускать.

unikoid
#5 - 17.01.2011 - 18:56

>unikoid, а с неполноэкранной? Wine же разрешает в окне запускать.
Ну дыкть ты сам же напейсал, "годится встроенный скриннер GNOME", или там косяки какие-то? Ну про хоткей к import тебе уже сказали.

R@xXx
#6 - 17.01.2011 - 23:25

Скриншотеры GNOME/XFCE годятся для обычного ПО, т.е. того, которое не требует "моментального" скриншота. Firefox например, Rhythmbox, Links etc. Мне нужны скриншоты без перерыва на вызывание отдельного ПО из меню или даже просто на переключение окна.

Вопрос. Как заменить в команде из #2 "screen" на "head -c4 /dev/urandom | od -N4 -tu4 | sed -ne '1s/.* //p'"? Это, по идее, подойдет.

R@xXx
#7 - 17.01.2011 - 23:26

* на вывод "head -c4 /dev/urandom | od -N4 -tu4 | sed -ne '1s/.* //p'", не на сам текст команды.

xserg
#8 - 17.01.2011 - 23:30

фотоаппарат

R@xXx
#9 - 18.01.2011 - 00:06

Отсутствует. :) Да и не подходит под требование "без перерыва на вызывание отдельного ПО из меню или даже просто на переключение окна", в смысле больших затрат времени.

R@xXx
#10 - 18.01.2011 - 18:15

Понятно, недогуглил.

Итог под линух, хоткей - F12 на "/usr/bin/screenshoot":

#!/bin/bash
# This is placed into the file /usr/bin/screenshoot, the directories,
# the first argument ($1) is the name for the directory for output
# screenshots, without the trailing slash. The screenshots are
# saven into PNG files; filenames are made of random numbers.
import -window root $1/`head -c4 /dev/urandom | od -N4 -tu4 | sed -ne '1s/.* //p'`.png

Комменты на всякий случай (который, правда, не представляется), команда для выборки случайных чисел из /dev/urandom найдена в гугле.

На винде теперь Fraps (не сильно понравился, зато работает), на линуксе - скрипт, который выше. Всем спасибо!

R@xXx
#11 - 18.01.2011 - 18:16

Oops, хоткей на '"/usr/bin/screenshoot "~/Картинки/Скріншоти"'.

42
#12 - 19.01.2011 - 23:12

random? ты серьёзно? а timestamp для чего сделали?

R@xXx
#13 - 20.01.2011 - 18:03

Oh shi... Хотя случайные числа тоже подойдут.

R@xXx
#14 - 20.01.2011 - 18:34

Понял, откуда берётся быдлокод. Счастье, что это была только одна команда.
К списку вопросовСтраницы: 1 >

Быстрый ответ
Имя:      Пароль:    
Текст сообщения:

«ibash.org.ru — Новый цитатник Рунета» Почта вебмастера: imail@ibash.org.ru