XmlScript build in editor

rjversluis
Site Admin
Posts: 41185
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

XmlScript build in editor

Post by rjversluis » 24.07.2015, 10:48

Hallo,

wenn der Server zB auf ein Raspi läuft ist es mühsam die XmlScripts zu erstellen und zu bearbeiten.
Jetzt kann direkt von aus der AktionenDialog XmlScript angelegt und bearbeitet werden:
xmlscript-edit-en.png
xmlscript-edit-en.png (136.79 KiB) Viewed 293 times
http://wiki.rocrail.net/doku.php?id=xml ... the_server
Mögliche Erweiterungen:
- Prüfen ob XML Well Formed ist.
- ...

Per
Posts: 734
Joined: 11.01.2012, 13:11
Location: FFM

Re: XmlScript build in editor

Post by Per » 24.07.2015, 11:21

rjversluis wrote:- Prüfen ob XML Well Formed ist.
Übersetzt: Richtig formatiert?
Für div. externe Editoren (ultraedit, scite) gibt es für Syntax Higlighting in Form einer externen Datei. Vllt. wäre das auch ein Mini-Projekt.
Leider habe ich die Syntax der scite-Dateien nicht verstanden, wollte mal für FHEM sowas schreiben und bin gnadenlos gescheitert :oops:

lordbrummi
Posts: 1995
Joined: 01.09.2014, 11:12

Re: XmlScript build in editor

Post by lordbrummi » 24.07.2015, 13:19

Hi Rob,

Super Job, genial, ob du es glaubst oder nicht, das wollte ich nach dem Urlaub vorschlagen.
Meine Idee dazu:
Prüfen ob Objects, States im XML Script auch im Plan vorhanden sind und falls nicht farblich markieren als falsch....

Grüße vom 'immer noch' Urlaubs-Dieter

smitt48
Moderator
Posts: 5868
Joined: 04.04.2014, 01:07
Location: Kralendijk, Bonaire - Dutch Caribbean

Re: XmlScript build in editor

Post by smitt48 » 24.07.2015, 13:43

Hi Rob,

That is wonderful! :beer:
I have troubles writing them, What version will it be in?

Thanks Tom

rjversluis
Site Admin
Posts: 41185
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: XmlScript build in editor

Post by rjversluis » 24.07.2015, 13:44

Hi Dieter,
lordbrummi wrote:Prüfen ob Objects, States im XML Script auch im Plan vorhanden sind und falls nicht farblich markieren als falsch....
mal schauen wie viel Zeit zur Verfügung steht.
Schöne Urlaub noch. :)

Schorse
Posts: 5178
Joined: 12.09.2008, 19:38
Location: D - Niedersachsen

Re: XmlScript build in editor

Post by Schorse » 24.07.2015, 13:52

Hi,

und dann brauchen wir noch ein Programmmodul dem wir per Spracheingabe unsere Wünsche mitteilen und das dann die Sripte automatisch erstellt. :) Dann gibt es auch keine Syntax- oder andere Fehler mehr.

Gruß Gerd

P.s.: Aber das wollte Dieter wohl erst nach dem Urlab vorschlagen. :wink:

smitt48
Moderator
Posts: 5868
Joined: 04.04.2014, 01:07
Location: Kralendijk, Bonaire - Dutch Caribbean

Re: XmlScript build in editor

Post by smitt48 » 25.07.2015, 16:15

Hi Rob,

:thumb_up: :thumb_up: :beer:

Tom

rjversluis
Site Admin
Posts: 41185
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: XmlScript build in editor

Post by rjversluis » 29.07.2015, 10:51

Hi,

ich habe es noch ein wenig erweitert so das beim XML Parser Error die stelle ab wo es nicht mehr stimmt Rot hinterlegt wird.
http://wiki.rocrail.net/doku.php?id=xml ... the_server

Achtung Mac Benutzer:
Um diese Editor verwenden zu können muss unbedingt folgende System Option ausgeschaltet werden:
http://wiki.rocrail.net/doku.php?id=xml ... n#mac_os_x
So ein Option sollte ein Editor Option sein und nicht System Wide... :!:

rjversluis
Site Admin
Posts: 41185
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: XmlScript build in editor

Post by rjversluis » 29.07.2015, 11:26

Hi Dieter,
lordbrummi wrote: Prüfen ob Objects, States im XML Script auch im Plan vorhanden sind und falls nicht farblich markieren als falsch....
das geht nicht weil das hängt davon ab in welche Kontext es aufgerufen wird. Und ausserdem ist das ein Runtime Angelegenheit.
Hier wird nur geprüft ob das XML OK ist.

RainerK
Moderator
Posts: 3956
Joined: 29.04.2009, 09:31
Location: Sprockhövel (zwischen BO u. W)
Contact:

Re: XmlScript build in editor

Post by RainerK » 29.07.2015, 13:15

Hallo zusammen,

könnte bitte jemand im Wiki auf der XML-Scripting-Seite im Abschnitt Mac OS X
die folgenden Text-Teile entsprechend der deutschen Spracheinstellung von Mac OS x übersetzen bzw. hier mitteilen ?
"**Use smart quotes and dashes**"
**System preferences -> Language & Region -> Keyboard preferences -> Text**
Es grüßt RainerK

Per
Posts: 734
Joined: 11.01.2012, 13:11
Location: FFM

Re: XmlScript build in editor

Post by Per » 29.07.2015, 14:42

RainerK wrote:übersetzen
Übersetzen nicht, aber es sind die Anführungsstriche unten gemeint, welche automatisch gesetzt werden, wenn kein Leerzeichen folgt. XML kann damit aber nix anfangen, dort sind nur die oberen bekannt.

rjversluis
Site Admin
Posts: 41185
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: XmlScript build in editor

Post by rjversluis » 29.07.2015, 15:32

Hallo Rainer,

ich stelle ein altes MacBook mal auf German um und stelle die gewünschte Sachen dann zur verfügung.

rjversluis
Site Admin
Posts: 41185
Joined: 10.04.2006, 08:48
Location: Speyer, Germany
Contact:

Re: XmlScript build in editor

Post by rjversluis » 29.07.2015, 15:45

Hi Rainer,

ich habe es direkt im Wiki gestellt:
http://wiki.rocrail.net/doku.php?id=xml ... e#mac_os_x

Ich bin ich froh das mein MacBook Sprache auf English ist...

Wie bitte!? "Typographische Interpunktion" Aha! :shock: (Das hört sich ja übel an.)

Irgendwie hatte ich eine andere Übersetzung erwartet von "Use smart quotes and dashes".
Es ist der Oberhammer das man 5 EN Worte mit nur 2 DE ersetzen kann.

https://support.apple.com/kb/PH14226?lo ... cale=de_DE

RainerK
Moderator
Posts: 3956
Joined: 29.04.2009, 09:31
Location: Sprockhövel (zwischen BO u. W)
Contact:

Re: XmlScript build in editor

Post by RainerK » 29.07.2015, 16:55

Hi Rob,

danke für die Ergänzung im Wiki.

Es grüßt RainerK

minou65
Posts: 708
Joined: 15.10.2011, 11:32
Location: Schweiz, Bern

Re: XmlScript build in editor

Post by minou65 » 29.07.2015, 18:47

Hallo Rob

Wäre es eine grosse Sache den Buildin Editor noch mit Ctrl-A (alles markiere) auszustatten?

Danke und Gruss
Andy

Post Reply

Return to “XMLScripting & Aktionen (DE)”