anonymous@RULINUX.NET~# | Last login: 2024-11-05 13:20:25 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Новости - OpenSource | [RSS] |
Обновился очередной модуль для снятия скриншотов с экрана. По display name и window id (see man 7 X) выбирает активное (или нет) приложение и делает его снимок. Ниже приведен небольшой perl-script, позволяющий с консоли по названию приложения, высвечивающегося как правило в левом верхнем углу любого графического приложения, сделать его скриншот.
\cut{Читать далее}
Запускать так:
и в файле screen.ppm находится скриншот окна, в заголовке которого XWindow написал bash
vilfred(*) (2010-06-30 16:01:00)
Подтверждено: vilfred(*) (2010-06-30 16:01:11)
|
|
|
Скрыть
Re: Imager-Screenshot-0.009угу, именно по этому =) у меня в упор не желают дрова для одного устройства видеозахвата ставиться, и потому я его будут так мониторить, через запуск xawtv(в нем оно работает) и снимать картинки... а шнягу эту можно использовать для чего угодно, из под вайна запускать любые майкрософтовые проги или из под dosemu или dosbox vilfred(*)(2010-06-30 16:10:30)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100622 Namoroka/3.6.3 |
Скрыть
Re: Imager-Screenshot-0.009Оно же вроде через video4linux работает, другие толжны уметь.. Если у тебя это для мониторинга используется, может лучше использовать что-нить специализированное: http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome |
Скрыть
Re: Imager-Screenshot-0.009А если будет два баша? Или десятка два xterm-ов? А если окно находится полностью под другими (вроде как Х-ы не должны его прорисовывать)? А если это вывод через xv (у меня скриншоты получались просто синими прямоугольниками)? Куча вопросов, одним словом. |
Скрыть
Re: Imager-Screenshot-0.009> запуск xawtv(в нем оно работает)
|
Скрыть
Re: Imager-Screenshot-0.009если будут два баша и они не налезают друг на друга - скриншот оно снимет, надо знать его window id только. да, фокус на приложение оно переключать не умеет, можно в принципе покопать на предмет того, может ли оно программно перемещать приложения на рабочем столе одно поверх другого команда xwininfo -root -children -all даст window id всех вообще приложений, напрмер я запустил Mines и сделалего скриншот так: http://img97.imageshack.us/img97/5420/screenur.png а моя прога перловая экзампловая всего лишь выдергивает window id по названию что отображается в верхнем углу каждого window на рабочем столе юзера А модуль Imager-Screenshot-0.009 позволяет делать снимок используюя средства XWindow. А так как он использует модуль Imager, то картинка скриншота проги там 24-х битная Или например можно запустить DosBox или из под wine например CorelDrow и заскриншотить снимок любой проги, но опять таки надо разбираться Или можно перейти на нулевую консоль из иксов по команде Ctrl+Alt+F1 и оттуда заскриншотить необходимую программу, висящую на консоли по Alt+F7 Или вообще зайти на удаленный комп на котором есть иксы и сделать скриншот нужной проги... Короче походу это почти полноценная скриншотилка приложений. vilfred(*)(2010-06-30 17:18:09)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100622 Namoroka/3.6.3 |
Скрыть
Re: Imager-Screenshot-0.009с этим все нормально, на новом ядре отчегото старый патч bigphysarea не работает. оттого стандартные проги типа streamer -o file.jpg и прочие приблуды не пашут, оно пишет в лог ядра videobuffer is too small cat /proc/bigphysarea не существует, хотя модуль в дереве ядра включен и собран, короче геморои еще те Хотя XSane если ему указать устройство видеозахвата сделает скриншот, вроде делало, но яж не буду каждые 5 секунд нажимать на захватить кадр vilfred(*)(2010-06-30 17:33:35)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100622 Namoroka/3.6.3 |
Скрыть
Re: Imager-Screenshot-0.009Гы, с юбилеем: http://www.linux.org.ru/forum/linux-hardware/2884743 Нешта за два-то года не нагуглилось ничего? |
vilfred(*)(2010-06-30 17:57:50)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100622 Namoroka/3.6.3 |
Скрыть
Re: Imager-Screenshot-0.009И вот это не нагуглилось: http://www.opennet.ru/docs/RUS/videostudio ? |
Скрыть
Re: Imager-Screenshot-0.009да это я же и написал ( http://www.linux.org.ru/news/doc/387466 ) , только тогда было ядро 2.4 и тогда все работало, а ща ядро 2,6 и приходится изголяться
vilfred(*)(2010-06-30 18:02:44)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100622 Namoroka/3.6.3 |
Скрыть
Re: Imager-Screenshot-0.009Гы :) А если просто снести этот патч нахуй? Никакие современные смотрелки v4l не заработают? |
vilfred(*)(2010-07-01 00:53:44)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100622 Namoroka/3.6.3 |
Скрыть
Re: Imager-Screenshot-0.009Классно, хотя не знаю чем он удобнее для пользователя (не для других скриптов Perl), если есть команда import (через ImageMagick). Oreolek(*)(2010-07-02 12:08:38)
Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.70 Safari/533.4 |
|
|
|
Этот тред читают 1 пользователь: |
Анонимных: 1 Зарегистрированных: 0 |
Re: Imager-Screenshot-0.009
Ах вот ты почему спрашивал! Вот это я понимаю подход - протестировал новость, потом запостил. Не то что некоторые.