[Li...] Posted June 17 Share Posted June 17 Hello, does anyone know what parameters should be in the gom.interactive.sys.export_script function? Thank you for your help Link to comment Share on other sites More sharing options...
[Ma...] Posted June 18 Share Posted June 18 Hi, you can run print(gom.interactive.sys.export_script.__doc__) from an App, which results in the following (in ZEISS INSPECT 2025): sys.export_script (Export Script...) - Export Script Parameters: Name | Description | Type | Optional ---------------------------------------------------------------------------- file | file name of the created script archive | Tom::Parse::File | No name | qualified name of the script to export | QString | No However, I'm not sure how this works. What do you want to achieve? Link to comment Share on other sites More sharing options...
[Ma...] Posted June 18 Share Posted June 18 Example: import gom method_script_export_path = "C:/temp/methodscript.py" # The qualified name contains the App's UUID name = ":user.338124d1-8053-4b34-b95e-0ec3a84bc5dd.scripts.scripttest" gom.script.sys.export_script(file=method_script_export_path, name=name) Note: In this example, gom.script.sys.export_script() is used (not gom.interactive.sys.export_script)) Link to comment Share on other sites More sharing options...
[Li...] Posted June 18 Author Share Posted June 18 thank you very much Link to comment Share on other sites More sharing options...
[Li...] Posted July 3 Author Share Posted July 3 Hi, script_export_path = "C:/V4-mer3d/Technologie/Data/scripts/Rozpracovane/sss.py" name = "81d6d575-9c08-4428-9526-8820faa1523d" I can't figure out the correct format for name. gom.script.sys.export_script(file=script_export_path, name=name) name = "c76824b1-53c5-4f20-8208-61b314e3590d" name = ":user.c76824b1-53c5-4f20-8208-61b314e3590d.scripts.sss" name = ":lsefranek.c76824b1-53c5-4f20-8208-61b314e3590d.scripts.sss" Cannod find the script with the name ...... Link to comment Share on other sites More sharing options...
[Ma...] Posted July 3 Share Posted July 3 Hi, the correct format is name = ":user.<app_uuid>.scripts.sss" with <app_uuid> from the element "uuid" in the file metainfo.json (not the script's UUID from the script properties. Best regards, Matthias Link to comment Share on other sites More sharing options...
[Li...] Posted Thursday at 05:19 AM Author Share Posted Thursday at 05:19 AM (edited) Hi, thanks for the answer, but I still can't do it. Edited Thursday at 05:28 AM Link to comment Share on other sites More sharing options...
[Ma...] Posted Thursday at 07:30 AM Share Posted Thursday at 07:30 AM Hi Please sign in to view this username. , the angular brackets in '<app_uuid>' were meant to indicate a placeholder, i.e. you have to omit them when using an actual app_uuid: name_ = ":user.05dcedce-830b-461d-a70d-b20087c97873.scripts.zkouska" Best regards, Matthias 1 Link to comment Share on other sites More sharing options...
[Li...] Posted Friday at 08:59 AM Author Share Posted Friday at 08:59 AM Thanks, I tried that, it doesn't work Best regards, Libor Link to comment Share on other sites More sharing options...
[Li...] Posted Friday at 09:02 AM Author Share Posted Friday at 09:02 AM I tried too gom.script.sys.import_script. but i don't know the format QVariantList Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in