Forum der Vereinigung der Sternfreunde
https://forum.vdsastro.de/

Midas Skript
https://forum.vdsastro.de/viewtopic.php?t=4012
Seite 1 von 1

Autor:  Christian Netzel [ 19. Juli 2013, 19:00:38 PM ]
Betreff des Beitrags:  Midas Skript

hallo,
ich versuche seit gestern ein Skript zum Laufen zu bringen. Es stammt von Günter Gebhardt, dürfte also korrekt sein. Wenn ich das Skript mit (==>)(==>) aufrufe, tut Midas so, als ob es das Skript nicht finden kann. Hat da jemand einen guten Rat?
Viele Grüße
Christian

Autor:  Otmar Stahl [ 20. Juli 2013, 09:58:32 AM ]
Betreff des Beitrags:  Skript

Hallo Christian,

On 07/19/2013 07:00 PM, Christian Netzel wrote:
Zitat:
hallo, ich versuche seit gestern ein Skript zum Laufen zu bringen. Es
stammt von Günter Gebhardt, dürfte also korrekt sein. Wenn ich das
Skript mit (==>)(==>) aufrufe, tut Midas so, als ob es das Skript nicht
finden kann. Hat da jemand einen guten Rat?
Mein Rat wäre, die genaue Fehlermeldung und die genaue Kommandozeile
anzugeben :-)

Sonst geht das nur mit der Glaskugel. Ich versuche es aber trotzdem
einmal: Hast Du das Leerzeichen hinter dem (==>)(==>) vergessen?
Zitat:
Viele Grüße Christian
Herzliche Grüße,
Otmar

Autor:  Berthold Stober [ 20. Juli 2013, 10:13:31 AM ]
Betreff des Beitrags:  Midas Skript

Wenn ich dazu eine Empfehlung geben darf........In ungezählten solcher Probleme hat mir Otmar auch geholfen, in dem ich die Fehlermeldungen im Skypedialog mit Otmar kommuniziert habe...paste and copy.....Es sind noch alle Probleme so gelöst worden... ... Es ist immer die Frage , wieviel Zeit Otmar für solche Sachen erübrigen kann......

Herzlicher Gruss Berthold

Am 20.07.2013 um 10:00 schrieb Otmar Stahl <fg-spek-data@vdsastro.de (fg-spek-data@vdsastro.de)>:

Zitat:
Hallo Christian,

On 07/19/2013 07:00 PM, Christian Netzel wrote:
: hallo, ich versuche seit gestern ein Skript zum Laufen zu bringen. Es
stammt von Günter Gebhardt, dürfte also korrekt sein. Wenn ich das
Skript mit (==>)(==>) aufrufe, tut Midas so, als ob es das Skript nicht
finden kann. Hat da jemand einen guten Rat?

Mein Rat wäre, die genaue Fehlermeldung und die genaue Kommandozeile
anzugeben :-)

Sonst geht das nur mit der Glaskugel. Ich versuche es aber trotzdem
einmal: Hast Du das Leerzeichen hinter dem (==>)(==>) vergessen?

: Viele Grüße Christian

Herzliche Grüße,
Otmar





Autor:  Christian Netzel [ 20. Juli 2013, 13:50:17 PM ]
Betreff des Beitrags: 

Hallo Berthold,
so sieht das ganze aus:

Midas 001> (==>)(==>) TJPG Sonne_4536_4848
(APP)
application error - 5
*** FATAL: Plot file not present; does it really exist?

Die Skriptdatei befindet sich im Anhang. Das ".txt" hat Yahoo hinzugefügt. Auf meinem Rechner heißt es TJPG.prg.
Viele Grüße
Christian

Dateianhänge:
TJPG.prg.txt [412 Bytes]
144-mal heruntergeladen

Autor:  Berthold Stober [ 20. Juli 2013, 15:42:24 PM ]
Betreff des Beitrags: 

Hallo Christian,

.....In wie heisst das zu plottende file genau? Vielleicht musst Du das ganz genau hinschreiben, also z. B. auch mit dem suffix....."..fit"?

Außerdem musst Du wohl selber einen Graphen öffnen...."create/graph", mehr weiß ich leider nicht....

Cheers berthold

Autor:  Christian Netzel [ 20. Juli 2013, 18:47:47 PM ]
Betreff des Beitrags: 

Hallo Berthold,
vielen Dank! Du hast mir mit Deinem Hinweis auf das Graphikfenster weitergeholfen. Die erste Zeile

COPY/GRA postscript

setzt natürlich ein solches voraus. Das Skript wurde schon aufgerufen, brach aber in der ersten Programmzeile bereits ab. Trotzdem funktioniert das ganze auch jetzt noch nicht, da pnmflip die Option pnmtogif oder auch pnmtojpg nicht kennt. Offensichtlich muß man noch etwas herunterladen. Aber was? Dazu kommt noch, daß pnmflip im Jahr 2002 durch pamflip ersetzt wurde. Dies ist aber in meiner Installation nicht implementiert.
Man wird wohl weiterhin die SMS-Befehle INPUT/SMS und IMAGE/SMS zur Bildkonvertierung in eine jpg-Datei bemühen müssen.
Viele Grüße
Christian

Autor:  Berthold Stober [ 20. Juli 2013, 19:17:19 PM ]
Betreff des Beitrags:  Midas Skript

Gut, detailliertere Informationen kannst Du vermutlich von Günter oder Otmar bekommen

Herzlicher Gruss Berthold

Am 20.07.2013 um 18:47 schrieb Christian Netzel <fg-spek-data@vdsastro.de (fg-spek-data@vdsastro.de)>:

Zitat:
Hallo Berthold,
vielen Dank! Du hast mir mit Deinem Hinweis auf das Graphikfenster weitergeholfen. Die erste Zeile

COPY/GRA postscript

setzt natürlich ein solches voraus. Das Skript wurde schon aufgerufen, brach aber in der ersten Programmzeile bereits ab. Trotzdem funktioniert das ganze auch jetzt noch nicht, da pnmflip die Option pnmtogif oder auch pnmtojpg nicht kennt. Offensichtlich muß man noch etwas herunterladen. Aber was? Dazu kommt noch, daß pnmflip im Jahr 2002 durch pamflip ersetzt wurde. Dies ist aber in meiner Installation nicht implementiert.
Man wird wohl weiterhin die SMS-Befehle INPUT/SMS und IMAGE/SMS zur Bildkonvertierung in eine jpg-Datei bemühen müssen.
Viele Grüße
Christian





Autor:  Günter Gebhard [ 21. Juli 2013, 08:17:54 AM ]
Betreff des Beitrags:  Midas Skript

Hallo Christian,

dieses ganze pnm-Zeug liefert nur ziemlich unscharfe Bilder. Ich mache
inzwischen nur noch Screenshots. Das geht von Hand, oder, wenn Du
ImageMagick installierst, auch mit dem folgenden Script:

---------------------------------------------------------------------

! (==>)(==>) screenshot.prg p1 p2
!
! p1 name of output image
! p2 i: image display, g: graphics display

define/para p1 ? ? "Please enter the output file name: "
define/para p2 "g" ? "Image or graphics (i/g): "

if p1 .eq. "-h" then
write/out ""
write/out " PURPOSE: Make a screen shot of the display or the graphics
window"
write/out " USAGE: (==>)@screenshot.prg p1 p2"
write/out ""
write/out " p1: name of out put file with extension eg. image.jpg"
write/out " p2: window to take the sreenshot of."
write/out " i = image display"
write/out " g = graphics display (default)"
write/out ""
return
endif

define/local dev/c/1/1 "g"
define/local installed/c/1/1 "0"

$echo `which import`0 | write/keyw installed/c/1/1
if installed(1:1) .eq. "0" then
write/sms "Please install ImageMagick!"
return
endif

if p2 .eq. "i" then
$import -window "MIDAS_{mid$sess(11:12)} display_{midsess(6:6)}" {p1}
write/out " Screen shot {p1} from display window done."
else
$import -window "MIDAS_{mid$sess(11:12)} graph_{mid$sess(7:7)}" {p1}
write/out " Screen shot {p1} from graphics window done."
endif


------------------------------------------------------------------------------

Bitte beseitige den Zeilenumbruch bei "PURPOSE".

günter

Autor:  Otmar Stahl [ 22. Juli 2013, 09:27:50 AM ]
Betreff des Beitrags:  Midas Skript

Hallo Christian,

On 07/20/2013 01:50 PM, Christian Netzel wrote:
Zitat:
Hallo Berthold,
so sieht das ganze aus:

Midas 001> (==>)(==>) TJPG Sonne_4536_4848
(APP)
application error - 5
*** FATAL: Plot file not present; does it really exist?

Die Skriptdatei befindet sich im Anhang. Das ".txt" hat Yahoo hinzugefügt. Auf meinem Rechner heißt es TJPG.prg.
Meine Variante von dem Skript ist hier:

!
define/para p1 ? ? "Outputfile (png)"

copy/GRA postscript

$epsffit -a 0 0 481 680 postscript.ps tmp_a.ps
$pstopnm -stdout tmp_a.ps >tmp_a.ppm
$pnmflip -cw tmp_a.ppm | pnmcrop | pnmtopng >{p1}
$rm -f tmp_a.*
!

Es wird ein png-file erzeugt. Die benutzten Programme werden von den
Paketen netpbm (und psutils bereit gestellt.

Herzliche Grüße,
Otmar

Seite 1 von 1 Alle Zeiten sind UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/