Re: Robienie zrzutów ekranu w tle

Autor: Konrad Kosmowski <konrad_at_kosmosik.net>
Data: Thu 18 Mar 2010 - 22:39:07 MET
Message-ID: <r4ja77-gsd.ln1@kosmosik.net>
Content-Type: text/plain; charset=ISO-8859-2

** Przemysław Adam Śmiejek <niechce@spamu.pl> wrote:

>> http://www.unixuser.org/~euske/vnc2swf/

> Hm... Znów coś napisałem niejasno? :(

Ale zadałeś sobie trud aby doczytać co robi ww. narzędzie i do czego służy VNC?
:)

W uproszczeniu (szczegóły każdego zagadnienia musisz sobie doczytać):

Odpalasz na tej stacji serwer VNC (np. tightvnc), konfigurujesz jak ma być itd.
Serwer VNC udostępnia (np. po sieci) widok pulpitu/konsoli komputera dla innych
(lub tego samego) komputerów.

Na tej samej albo na innej stacji (via sieć) odpalasz vnc2swf - to narzędzie
pozwala na ciągłe rejestrowanie pulpitu.

Przy czym robi to w sposób dosyć sensowny bo:
- pozwala ustawić ilość rejestrowanych klatek (np. 5 na sekundę, 60 na minutę etc.)
- możesz ustawić kompresję stratną - obraz będzie gorszej jakości ale będzie
  zajmował mniej, chyba nie jest Ci potrzebny megadokładny obraz?
- kompresja uwzględnia wiele ramek tzn. np. rejestrowane są jedynie zmiany
  między kolejnymi ramkami - przykładowo jeżeli przez 10 sekund nic się na
  ekranie nie dzieje to faktycznie miejsce zajmuje tylko jedna klatka (to
  uproszczenie z mojej strony ale +/- tak właśnie to działa)

Trochę bez sensu założyłeś, że nagranie N oddzielnych klatek z X minut zajmie
mniej miejsca i zasobów przetwarzania niż nagranie filmu.

Vnc2swf zapisuje w formacie SWF (Flash) - taki plik SWF to po prostu animacja,
którą możesz sobie załadować do odtwarzacza i przewijać etc.

Dalej aby to wywoływać zdalnie czy lokalnie to już jest skryptologia - tzn.
piszesz skrypt, który przykładowo odpala się (na lokalnej czy zdalnej maszynie)
co godzinę i wyzwala rejestrowanie do plików z datą w nazwie, np.:

C:\zrzuty\zrzut-20100317-1000.swf
C:\zrzuty\zrzut-20100317-1200.swf
C:\zrzuty\zrzut-20100317-1300.swf
...
C:\zrzuty\zrzut-20100318-0900.swf

Itd.

-- 
    +                                 '                      .-.     .
                               ,                         *    ) )
  http://kosmosik.net/                     .           .     '-'  . kK
Received on Thu Mar 18 22:40:03 2010

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 18 Mar 2010 - 22:42:02 MET