Screenshot nieaktywnego obszaru roboczego.

Tematy specyficzne dla poszczególnych window managerów: KDE, GNOME, XFCE, Fluxbox, Blackbox, IceWM, WindowMaker, itd. - wszystko tutaj.
Kvinto
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 19 sty 2009, 13:09
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: GNOME
Architektura: x86_64

Screenshot nieaktywnego obszaru roboczego.

Post autor: Kvinto »

Witam,
Chciałbym robić cykliczne zrzuty okna programu, który jest uruchomiony na nieaktywnym w danym momencie obszarze roboczym. Poniższy skrypt wykonuje zrzuty poprawnie ale tylko w momencie gdy uruchomiony program jest na pulpicie aktywnym. Czy ktoś pomoże jak to zrobić?

#!/bin/sh
sWinId=`wmctrl -l | grep window_title | awk '{print $1}'`
import -window $sWinId -crop 1390x960+5+80 capture_windows.jpg



#pozdrawiam
Awatar użytkownika
rom
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1309
Rejestracja: 30 cze 2009, 14:58
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86

Re: Screenshot nieaktywnego obszaru roboczego.

Post autor: rom »

Tutaj coś jest http://crunchbang.org/forums/viewtopic.php?id=6771 Nie wiem, czy zadziała na Unity/GNOME. Jeśli zadziała, to będziesz musiał przerobić ten skrypt aby pobierał zrzuty tylko z konkretnego pulpitu zamiast ze wszystkich.
także = też
tak że = więc
Kvinto
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 19 sty 2009, 13:09
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Screenshot nieaktywnego obszaru roboczego.

Post autor: Kvinto »

Skrypt zadziałał w Gnome, nie próbowałem w Unity. Działa na zasadzie: skocz do pilpitu nr x zrób zrzut i wracaj z powrotem. W efekcie użytkownik widzi automatyczną rotację pulpitów. Ja bym chciał abym pracował na pulpicie 1 a zrzuty bez przeskakiwania robiły się np. na czwartm gdzie na stałe uruchomiony jest jakiś program.
Ale dzięki za podpowiedź - skrypt ciekawy.
Awatar użytkownika
rom
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1309
Rejestracja: 30 cze 2009, 14:58
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86

Re: Screenshot nieaktywnego obszaru roboczego.

Post autor: rom »

To może być przeszkoda nie do przejścia. http://askubuntu.com/questions/211750/t ... or-windows Na nieaktywnych pulpitach okna nie są rysowane:
As to why you can't access a window (that is, take a picture of it when it is not on the same desk/page as the current viewport) is because windows that are not on the current page are unmapped. This is true when one changes pages/desks -- the windows are unmapped, and the windows on the current viewport are remapped.
Może jednak coś w tym ciekawego znajdziesz.
także = też
tak że = więc
Kvinto
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 19 sty 2009, 13:09
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Screenshot nieaktywnego obszaru roboczego.

Post autor: Kvinto »

Rom - dzięki za pomoc. Dzięki Tobie wpadłem na pośrednie rozwiązanie tematu.
ODPOWIEDZ

Wróć do „Środowiska graficzne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości