XmlScript build in editor

XmlScript build in editor

Postby 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

http://wiki.rocrail.net/doku.php?id=xml ... the_server
Mögliche Erweiterungen:
- Prüfen ob XML Well Formed ist.
- ...
You do not have the required permissions to view the files attached to this post.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: XmlScript build in editor

Postby 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:
Daisy - Power 2 - RR-CirKits-USB - RasPi
TAMS GBM-1 - Uhlenbrock 63350
Per
 

Re: XmlScript build in editor

Postby 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
TamsMC, Servodecoder und Magnetartikeldecoder, S88 Rückmeldung, OpenCar und 3-Leiter Bahn, Win10 64bit, RR 64bit
lordbrummi
 

Re: XmlScript build in editor

Postby 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
Kind regards,
Tom Smit
Kralendijk, Bonaire - Dutch Caribbean

Märklin M & K-rails with ECoS2 (4.2.3) - Win10
RoSoft: S88n & WDD switch & SDD signal decoders
Display: Tri-ang from 1950's, Märklin from early 1960's
In build phase
smitt48
 

Re: XmlScript build in editor

Postby 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. :)
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: XmlScript build in editor

Postby 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:
Viele Grüße Gerd
Schorse
 

Re: XmlScript build in editor

Postby smitt48 » 25.07.2015, 16:15

Hi Rob,

:thumb_up: :thumb_up: :beer:

Tom
Kind regards,
Tom Smit
Kralendijk, Bonaire - Dutch Caribbean

Märklin M & K-rails with ECoS2 (4.2.3) - Win10
RoSoft: S88n & WDD switch & SDD signal decoders
Display: Tri-ang from 1950's, Märklin from early 1960's
In build phase
smitt48
 

Re: XmlScript build in editor

Postby 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... :!:
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: XmlScript build in editor

Postby 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.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: XmlScript build in editor

Postby 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
Best Regards, es grüßt RainerK

DCC++ with Arduino Uno / Motor shield and LocoNet GCA85, 50, 93 and 136. Special interests: DIY electronic assemblies. http://www.rainermoba.blogspot.com
Planning replace the coincidence by the mistake
RainerK
 

Re: XmlScript build in editor

Postby 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.
Daisy - Power 2 - RR-CirKits-USB - RasPi
TAMS GBM-1 - Uhlenbrock 63350
Per
 

Re: XmlScript build in editor

Postby 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.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: XmlScript build in editor

Postby 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
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: XmlScript build in editor

Postby RainerK » 29.07.2015, 16:55

Hi Rob,

danke für die Ergänzung im Wiki.

Es grüßt RainerK
Best Regards, es grüßt RainerK

DCC++ with Arduino Uno / Motor shield and LocoNet GCA85, 50, 93 and 136. Special interests: DIY electronic assemblies. http://www.rainermoba.blogspot.com
Planning replace the coincidence by the mistake
RainerK
 

Re: XmlScript build in editor

Postby 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
Märklin K-Gleis, OpenDCC Z1, DCC++, rocrail Server auf Raspi, 4x Rocnetnode, div. GCA Bausätze, Win10 Client, iPad Client
minou65
 

Next

Return to XMLScripting (DE)