| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: saveas in scripts (2036 mal gelesen)
|
joeycool Mitglied Ingenieur TGA
Beiträge: 1451 Registriert: 01.06.2004 MEP/ACAD 2008,..., 2013, 2014, 2015, 2016 und 2017 REVIT MEP 2017 WIN7 64 bit i7 3,4 GHZ, SSD Platte, 16 GB Ram NVDIA Quadro K 2200
|
erstellt am: 25. Jul. 2012 14:07 <-- editieren / zitieren --> Unities abgeben:
Hallo Wie kriege ich den Befehl "_saveas" oder "sichals" im Script dazu, die Dialogbox aufzurufen? filedia scheint ja laut Hilfe nicht zu helfen (steht auch auf 1), die Tilde ist anscheinend auch nur für die Befehlszeile, und expert scheint keinen Einfluss auf das Speichern zu haben... Joeycool Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8075 Registriert: 09.03.2006 Kinder, kauft Kämme! Es kommen lausige Zeiten.
|
erstellt am: 25. Jul. 2012 14:14 <-- editieren / zitieren --> Unities abgeben: Nur für joeycool
Wozu schreibt man sich denn extra ein SKRIPT? Richtig: Um eben genau diese Dialoge zu vermeiden und viele Dateien auf einen Rutsch als Stapel zu verarbeiten, ohne eingreifen zu müssen á la bestätige hier, klicker dort, und in der gewonnenen Zeit ein lecker Eis essen zu gehen. ------------------ Gruß, runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joeycool Mitglied Ingenieur TGA
Beiträge: 1451 Registriert: 01.06.2004 MEP/ACAD 2008,..., 2013, 2014, 2015, 2016 und 2017 REVIT MEP 2017 WIN7 64 bit i7 3,4 GHZ, SSD Platte, 16 GB Ram NVDIA Quadro K 2200
|
erstellt am: 25. Jul. 2012 14:18 <-- editieren / zitieren --> Unities abgeben:
Hallo Rübe, Ich gebe Dir ja völlig recht, daß ein script, daß nur aus saveas bestände, etwas sinfrei wäre... Bei mir ist es jedoch der Anschluss einiger Befehlsroutinen, und der Pfad muss leider gewählt werden. Aber wenn die "Wozu denn das Antwort" impliziert, daß es nicht geht, muss ich wohl was klöppeln, das scheint zu gehen... Joeycool Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 25. Jul. 2012 14:38 <-- editieren / zitieren --> Unities abgeben: Nur für joeycool
Einfache Geschichte: Scripte lassen keine Benutzereingaben zu ! Allerdings könnte man die Geschichte in Lisp laufen lassen.. ;==========================meinScriptStart========================== ;machdies ;machdas (if (setq file (getfiled "" "" "dwg" 1))(command "_saveas" "" file)) ;==========================meinScriptEnde=========================== ggf. würde dir ja dann auch ein _SAVE reichen ------------------ CAD.de System-Angaben - CAD on demand - User:FAQ(Acad) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joeycool Mitglied Ingenieur TGA
Beiträge: 1451 Registriert: 01.06.2004 MEP/ACAD 2008,..., 2013, 2014, 2015, 2016 und 2017 REVIT MEP 2017 WIN7 64 bit i7 3,4 GHZ, SSD Platte, 16 GB Ram NVDIA Quadro K 2200
|
erstellt am: 27. Jul. 2012 09:38 <-- editieren / zitieren --> Unities abgeben:
Danke zusammen, habe es auf die Schnelle zusammengeklöppelt, und es läuft (es waren lediglich drei Befehlsaufrufe und das saveas zum Schluss). @cadffm: Lisp halte ich den Fall nicht für so sinnvoll, wenn ich den Schnipsel richtig verstehe, müsste ich da jedesmal den Dateinamen in der Zeile eingeben, da gefällt mir die Boxauswahl besser, vor allem, da wir dabei öfters (ganz bewusst) bestehende Dateien überschreiben. Joeycool [Diese Nachricht wurde von joeycool am 27. Jul. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 27. Jul. 2012 09:48 <-- editieren / zitieren --> Unities abgeben: Nur für joeycool
|
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6050 Registriert: 16.09.2004 Windows 10 64bit, ACAD Rel. 14 - ACAD 2023
|
erstellt am: 27. Jul. 2012 10:02 <-- editieren / zitieren --> Unities abgeben: Nur für joeycool
Zitat: Original erstellt von joeycool:
...müsste ich da jedesmal den Dateinamen in der Zeile eingeben, [Diese Nachricht wurde von joeycool am 27. Jul. 2012 editiert.]
Mit (getfiled ...) wohl eher nicht -> ausprobieren. Jürgen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joeycool Mitglied Ingenieur TGA
Beiträge: 1451 Registriert: 01.06.2004 MEP/ACAD 2008,..., 2013, 2014, 2015, 2016 und 2017 REVIT MEP 2017 WIN7 64 bit i7 3,4 GHZ, SSD Platte, 16 GB Ram NVDIA Quadro K 2200
|
erstellt am: 06. Aug. 2012 09:41 <-- editieren / zitieren --> Unities abgeben:
Hallo cadffm, hallo jupa, Ihr habt natürlich recht, ausprobieren ist besser als raten.... aber: (nach dem Probieren) frage ich mich: was macht dieser Funktionsablauf anderes, wie ein simples "saveas", mir erschliesst sich da kein Unterschied... Joeycool Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 06. Aug. 2012 09:45 <-- editieren / zitieren --> Unities abgeben: Nur für joeycool
|
joeycool Mitglied Ingenieur TGA
Beiträge: 1451 Registriert: 01.06.2004 MEP/ACAD 2008,..., 2013, 2014, 2015, 2016 und 2017 REVIT MEP 2017 WIN7 64 bit i7 3,4 GHZ, SSD Platte, 16 GB Ram NVDIA Quadro K 2200
|
erstellt am: 07. Aug. 2012 09:24 <-- editieren / zitieren --> Unities abgeben:
Okay, jetzt habe ich mein Unverständnis durchschaut... mein "saveas" funzt in dem von mir gebastelten Klöppelmakro so, wie ich es will (mit Fenster). Aber nicht nur in scripten (das war mir ja klar), sondern auch beim Lispeln geht es nur als Zeilenbefehl. Will ich das Dialogfenster, brauche ich den Lispwurm. Und nebenbei dämmert mir jetzt, daß ich in scripten lispeln kann. Zorry für den langsamen Groschenfall, aber ich denke immer noch mehr vom Klöppel aus, erst, wenn ich damit hänge, fange ich an, weiter zu denken.... Joeycool Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|