S: Bildschirm Capture nur bei Bildänderungen für Win 7
Moin,
ich habe da mal ein kleines Problem: Wir haben eine kleine Elektroleitwarte am Laufen, eine Bedienstelle habe ich virtualisiert, Win7 läuft dort als VM auf einem Ubuntu Server mit Qemu als Hypervisor. Diese VM ist dafür hochgezogen worden um sehen zu können ob unerwünschte Veränderungen der Beleuchtung ein Bug im Programm auf der SPS oder aufgrund von gedankenloser Bedienung erfolgen. Deshalb brauche ich Screenshots bei Änderungen des Bildinhalts ab einem gewissen Prozentsatz oder in einem bestimmten Bereich des Bildschirms von dieser VM. Momentan mache im fraglichen Zeitraum per vncsnapshot einfach Bildschirmfotos (4 je Minute über 6 Stunden) möchte aber die Datenmenge und den Sichtungsaufwand reduzuieren.
Es soll festgehaltenen werden welche Lichtstimmung zu welcher Zeit auf den anderen Bedienstellen (Teils Hardware Taster, Teils PCs) in einem Teil des Gebäudes angewählt wurde. Die Anzeige auf meiner MonitoringVM übernimmt immer den aktuellen Stand, es wird keine Bediener beobachtet, es ist nur eine parallele Statusanzeige!
Hat da jemand einen guten Tipp?
ich habe da mal ein kleines Problem: Wir haben eine kleine Elektroleitwarte am Laufen, eine Bedienstelle habe ich virtualisiert, Win7 läuft dort als VM auf einem Ubuntu Server mit Qemu als Hypervisor. Diese VM ist dafür hochgezogen worden um sehen zu können ob unerwünschte Veränderungen der Beleuchtung ein Bug im Programm auf der SPS oder aufgrund von gedankenloser Bedienung erfolgen. Deshalb brauche ich Screenshots bei Änderungen des Bildinhalts ab einem gewissen Prozentsatz oder in einem bestimmten Bereich des Bildschirms von dieser VM. Momentan mache im fraglichen Zeitraum per vncsnapshot einfach Bildschirmfotos (4 je Minute über 6 Stunden) möchte aber die Datenmenge und den Sichtungsaufwand reduzuieren.
Es soll festgehaltenen werden welche Lichtstimmung zu welcher Zeit auf den anderen Bedienstellen (Teils Hardware Taster, Teils PCs) in einem Teil des Gebäudes angewählt wurde. Die Anzeige auf meiner MonitoringVM übernimmt immer den aktuellen Stand, es wird keine Bediener beobachtet, es ist nur eine parallele Statusanzeige!
Hat da jemand einen guten Tipp?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 368388
Url: https://administrator.de/contentid/368388
Ausgedruckt am: 04.12.2024 um 08:12 Uhr
5 Kommentare
Neuester Kommentar
Macht das Programm keine Auswertung per Log wenn sich der Status ändert?
Wenn du nicht auf anderen Wege die Daten Abrufen kannst sondern nur über das Fertige Programm kannst du ja die Screenshots Auswerten lassen.
Da die Screens ja eine Feste Höhe*Breite (Pixel) haben und du ja weißt an welcher Stelle welche Anzeige ist kannst du anhand der Unterschiede zb Referenzbild die Änderungen Auswerten lassen.
Wenn du nicht auf anderen Wege die Daten Abrufen kannst sondern nur über das Fertige Programm kannst du ja die Screenshots Auswerten lassen.
Da die Screens ja eine Feste Höhe*Breite (Pixel) haben und du ja weißt an welcher Stelle welche Anzeige ist kannst du anhand der Unterschiede zb Referenzbild die Änderungen Auswerten lassen.