Spielerei

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
Edmund

Spielerei

Beitrag von Edmund »

Ich habe hier eine kleine Spielerei aus der evtl. auch mehr werden könnte.
Das kleine Programm erstellt einen Screenshot eines nicht sichtbaren Fensters. Somit kann man sich die Aktuell leider nicht gif aber png oder jpg erstellen ohne dass das Fenster von WsWin aufpoppt. Funktioniert leider nicht mit den Instrumenten.
Die Qualität und Größe der jpg ist nicht berauschend, png ist die bessere Wahl.


Wichtig ist bei WsWin die Einstellung

Datei

Optionen

Minimieren -> Systemtray

Beim ersten Start erzeugt das Programm eine .ini Datei die man den eigen Bedürfnissen entsprechend anpassen kann.
Das Programm selbst hat keine Zeitsteuerung, also über den Taskplaner oder WsWin steuern.

Wichtig

Name =

muss unbedingt mit der Namen des WsWin Programmfensters übereinstimmen sonst findet das Prog WsWin nicht.

Einstellungen

[Global]
ApplicationName = WsWinCopyScreen
Version = 0.1
[Setting]
Name = Wetterstation Bedien- und Auswertesoftware - V2.93.19
Resize = 0 0 = aus 1 = an
x_size = 800
y_size = 600
Delay = 1500 Falls die Grafik unvollständig ist den Wert erhöhen
Graphtype = 2 1 = jpg 2 = png 3 = bmp
Quality = 7 nur für jpg 1 - 10
Wallpaper = 0 setzt die aktuelle Grafik als Bildschirmhintergrung
[Picture 1] Einstellung Grafik 1
Graphname = D:\wetter\wetter\aktuell Dateiname ohne Erweiterung
Top = 80 Schneidet die oberen X Pixel der Grafik ab
Bottom = 60 Schneidet die unteren X Pixel der Grafik ab
Left = 5 Schneidet die linken X Pixel der Grafik ab
Right = 5 Schneidet die rechten X Pixel der Grafik ab
[Picture 2] Analog zu Grafik 1
Graphname_1 =
Top_1 = 0
Bottom_1 = 0
Left_1 = 0
Right_1 = 0

http://www.korffmann.net/prog/WsWinCopy.zip

Und natürlich die Erzeugung der aktuell.gif abschalten

Viel Spaß

So, der Link sollte jetzt funktionieren :D
Zuletzt geändert von Edmund am 22 Mai 2008 12:10, insgesamt 2-mal geändert.
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo,
man sollte vielleicht noch erwähnen, dass bei kompletter Abschaltung der aktuell.gif natürlich die Instrumente auch nicht mehr erzeugt werden. Es muss also jeder selbst wissen, ob er die Instrumente braucht oder nicht.
@Edmund,
was mir noch als Kleinigkeit aufgefallen ist: in der aktuell.jpg werden auch Graphen angezeigt, die in WSWIN bei der Sammelgrafik nicht angewählt sind. ("Internet - Einstellungen - Sensoren" --> #Grafik)
So habe ich dort beispielsweise den Bodentemperatursensor nicht aktiviert, er wird aber trotzdem eingezeichnet.
joergeli
Beiträge: 669
Registriert: 30 Aug 2006 17:32
Wohnort: 61279 Grävenwiesbach (Hessen)
Kontaktdaten:

Beitrag von joergeli »

Hallo Edmund,

Ein Tipp: Formatänderungen der Screenshots kannst Du sehr leicht mit IrfanView vornehmen.

Beispiel für Umwandlungvon PNG nach GIF (per Batch-Datei):
C:\IRFanView\i_view32.exe C:\testi\output\test.png /sharpen=20 /convert=C:\testi\output\test.gif

Beispiel für Umwandlungvon PNG nach JPG (per Batch-Datei):
C:\IRFanView\i_view32.exe C:\testi\output\test.png /sharpen=5 jpgq=60 /convert=C:\testi\output\test.jpg

Der Parameter "sharpen" bewirkt eine Nachschärfung der Grafik.
Der Parameter "jpgq" stellt die Kompressions-Stufe bei einer JPG-Grafik ein.


Gruß
Jörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
Antworten