EAGLE Central Forums
Where the EAGLE community meets. Sponsored by Stratford Digital.

Home » CadSoft Support Forums » eagle.support.ger » exp-lbrs.ulp - lschen der Skripts verhindern?
exp-lbrs.ulp - lschen der Skripts verhindern? [message #165334] Sat, 26 March 2016 10:54 Go to next message
Friedrich Bleikamp
Messages: 79
Registered: August 2005
Member
Schon so lange dabei, aber jetzt hab ich doch auch mal eine
Frage an die Experten. ;)
Kann man verhindern, dass die durch ULPs erstellten Skripte beim
Beenden von Eagle gelöscht werden?
Hintergrund: Ich wollte in einer neueren Eagleversion erstellte
Bibliotheken exportieren und sie in z.B. V4.16 per Skript neu
Ertstellen. Ich behelfe mich im Moment damit, dass ich das
Skript vor dem Beenden an eine andere Stelle kopiere. Dort kann
ich es dann auch entsprechend editieren bevor ich es in der
älteren Version ausführe.

Freundliche Grüße / Kind regards
Friedrich
-----------------------------------------------
.... benutzen Sie nntp://news.cadsoft.de und einen
funktionierenden News-Reader wie Thunderbird!
.... use NNTP://news.cadsoft.de and a
functional news reader like Thunderbird!
Re: exp-lbrs.ulp - lschen der Skripts verhindern? [message #165335 is a reply to message #165334] Sat, 26 March 2016 11:05 Go to previous messageGo to next message
rk
Messages: 386
Registered: February 2005
Senior Member
Hallo Friedrich!

Das Löschen der Scripte legst Du über das output()-Statement mit dem
zweiten Parameter "mode" fest. Wenn Du *nicht* löschen willst, musst Du
das große D aus diesem entfernen.

In der Hilfe findest Du diese Information unter:

User Language
-> Builtins
-> Builtin-Statements
-> output()

In meiner Version 6 finde ich diese Zeile in exp-lbrs.ulp:
output(ScriptName, "wtD") printf("%s", cm);

Ohne löschen sollte diese daher so aussehen:
output(ScriptName, "wt") printf("%s", cm);

Gruß,
René
Re: exp-lbrs.ulp - lschen der Skripts verhindern? [message #165336 is a reply to message #165335] Sat, 26 March 2016 13:50 Go to previous message
Friedrich Bleikamp
Messages: 79
Registered: August 2005
Member
Danke René,

habe es gefunden. Jetzt muss ich nur noch alle in der V4.16
nicht vorhandenen Parameter aus dem Skript entfernen. Werde mal
ein Makro für den Nodepad++ schreiben oder ein AWK Skript. ;)
Klappt schon bis auf einige Stolpersteine SYMBOLname darf beim
ADD ins Device nicht in Hochkomma stehen.

Freundliche Grüße / Kind regards
Friedrich
-----------------------------------------------
.... benutzen Sie nntp://news.cadsoft.de und einen
funktionierenden News-Reader wie Thunderbird!
.... use NNTP://news.cadsoft.de and a
functional news reader like Thunderbird!
Previous Topic: Bauteile Values
Next Topic: Reihenfolge Netzliste
Goto Forum:
  


Current Time: Sun Aug 20 20:48:45 GMT 2017