Is there a way to record what you do in Sketchup as Ruby script?


#1

I am currently working on designing my own plugin in Sketchup using the Ruby API. I was wondering whether there was any tool/extension that would allow me to record whatever I do in the program as a Ruby macro so that it would make it much easier to produce code to recreate exactly what I want. Any help would be appreciated.


#2

No. I loved to have that feature when I started learning the sketchup ruby API years ago.


#3

The problem is that the built-in operations in the GUI do not run Ruby, they are compiled functions. So, converting a sequence of them to a Ruby script could be quite difficult.


#4

SketchUp creates an Undo file in the TEMP folder. It could be read and converted into Ruby statements.