Command Recorder Addon

Alert: The command recorder addon seems to be broke for Blender 2.81 and is reported on github per October 17. It seems the developer is not active at the moment. In case you know how to fix the issue, that would make a few users happy.

Finally! The Command Recorder Addon allows us to record macros in Blender. And not only that, we can save the macro’s to buttons. How convenient is that. For sure there are great use cases when extruding, scaling, bevelling, selecting etc. I would say that this is quite revolutionary.

How the Command Recorder Addon works

In big lines here an overview. There are two section in the addon. The first section is the Command Recorder. That is the place where you can define a name for your macro, and add steps. Also, you can record the steps or add steps manually one by one. Then, the next section is the Command Button. The Command Button is the section where you can save and load buttons. These buttons contain the macro’s you recorded before.

I watched the video from the developer and tried out the Command Recorder addon. There might be a few thing you might struggle upon, so that’s why I made this video below.

How to install the Addon?

You can download the Command Recorder on Github.
I received comments that the addon is not found after installation. What happens is that there is a dot in the folder’s name. Here how solve that issue:

Look for the folder where Blender stores your addons. On Windows that is:
C:\Users\YourWindowsUserName\AppData\Roaming\Blender Foundation\Blender\2.80\scripts\addons
There you will find a folder something like: CommandRecorder2.8-Master. Rename the folder to: CommandRecorder (Exactly that). Then restart Blender and you will find the addon in the preferences (Search for command).

Another issue reported is that the command button is not visible. That is the button you can create. That happens when the folder’s name of the addon is not exactly CommandRecorder. The addon is looking for that folder.

In case you want to share useful information about the addon let us know in the comment. Or if you want to support the website, there are loads of possibilities like, donation, using the shop or simply share some posts. Engagement on social media like Twitter, Facebook or YouTube will as well encourage this website to be developed further. Regards, Robert.

EV Express update to 10.2 on Blender Market. Gumroad will follow later today or tomorrow. I had this feature in mind a long time and, and finally I decided to hire a developer for this. We 32 preset with big thumbnails. With that you can load a complete preset including: all the lights, backdrop and items, probes in one go. Al you have to do now, is choose a preset and tweak it with EV Express.

New Media Supply

Graphic- and 3D design.

15 thoughts on “Command Recorder Addon

  • August 5, 2019 at 2:15 am
    Permalink

    Hi
    I have a release 2.8 version
    After installation, it is not in the list of add-ons.

    Reply
    • August 13, 2019 at 8:10 pm
      Permalink

      Hi Nikita,
      Is that a daily build, or the Official Blender 2.80? I believe there were some issues activating addons in a few builds a few weeks ago. I suppose that problem is solved. Otherwise, best is to contact developer of addon.
      Regards,
      Robert

      Reply
  • August 13, 2019 at 8:01 pm
    Permalink

    I made a recording and stopped it. After i press ‘Recorder to button’ it flashes but nothing seems to happen.
    The Command Button is empty.

    Blender 2.8 RC2

    Reply
    • August 13, 2019 at 8:05 pm
      Permalink

      Hi Marcus,
      Thanks for reporting it. That might be useful for other users.
      If I have time to look at it I will come back to it. Another option for you is to contact the developer of the addon. There is quite a lot to do for me after holiday.

      Regards,
      Robert

      Reply
  • August 20, 2019 at 7:59 am
    Permalink

    Hello, this plugin cannot be installed in the official version of Blender 2.8, I don’t know why.

    Reply
    • August 20, 2019 at 7:35 pm
      Permalink

      Hi,
      Probably that is because there is a dot in the folder’s name. Look for the folder where Blender stores your addons. On Windows that is:
      C:\Users\YourWindowsUserName\AppData\Roaming\Blender Foundation\Blender\2.80\scripts\addons
      There you will find a folder something like: CommandRecorder2.8-Master. Rename the folder to: CommandRecorder (Exactly that). Then restart Blender and you will find the addon.

      Reply
  • September 24, 2019 at 2:25 pm
    Permalink

    Unfortunately it doesn’t work in 2.81

    Reply
  • September 30, 2019 at 5:17 am
    Permalink

    Awesome addon! I’m just getting into Blender and this is one thing that I knew I had to have. Though, I was hoping that after creating the button – that there would be a way to bind a hotkey to it. I am new to Blender so if this is “apparent” in some way, please excuse the naivety.

    Is there a way to bind a hotkey to the buttons?

    Reply
    • October 2, 2019 at 11:58 am
      Permalink

      Hi SuperbJenks,
      I had a busy time, but back today. I’ll check if we can assign a hotkey to the buttons, and let you know.
      Regards,
      Robert

      Reply
  • November 30, 2019 at 6:41 pm
    Permalink

    Not working in 2,81 trackback error when pressing record button

    Reply
    • November 30, 2019 at 10:09 pm
      Permalink

      Is it this error: AttributeError: Calling operator “bpy.ops.ui.reports_to_textblock” error, could not be found ?
      Seems it cannot find the reports_to_textblock file. I think we have to contact the developer.

      Reply
  • December 2, 2019 at 3:05 am
    Permalink

    get this error when clicking enable addon in the preferences window

    Traceback (most recent call last):
    File “E:\blender\dailybuilds\2.82\blender-2.82-373e936e3e64-windows64\2.82\scripts\modules\addon_utils.py”, line 351, in enable
    mod = __import__(module_name)
    ModuleNotFoundError: No module named ‘CommandRecorder2’

    Reply
  • December 2, 2019 at 3:25 am
    Permalink

    ok, got that working, I had to rename the folder inside the zip file as well as the zip itself. Maybe change the naming on github so people don’t have to rename it after download.

    Getting this error now.

    File “C:\Users\3diWorkstation\AppData\Roaming\Blender Foundation\Blender\2.82\scripts\addons\CommandRecorder\CommandRecorder.py”, line 70, in Get_Recent
    bpy.ops.ui.reports_to_textblock()
    File “E:\blender\dailybuilds\2.82\blender-2.82-373e936e3e64-windows64\2.82\scripts\modules\bpy\ops.py”, line 201, in __call__
    ret = op_call(self.idname_py(), None, kw)
    AttributeError: Calling operator “bpy.ops.ui.reports_to_textblock” error, could not be found

    location: :-1

    location: :-1
    Error: Traceback (most recent call last):
    File “C:\Users\3diWorkstation\AppData\Roaming\Blender Foundation\Blender\2.82\scripts\addons\CommandRecorder\CommandRecorder.py”, line 268, in execute
    Record(CR_(“Index”,0)+1 , “Stop”)
    File “C:\Users\3diWorkstation\AppData\Roaming\Blender Foundation\Blender\2.82\scripts\addons\CommandRecorder\CommandRecorder.py”, line 84, in Record
    for Num_Loop in range (CR_Prop.Temp_Num+1 , len(Get_Recent(“Reports_All”))) :
    File “C:\Users\3diWorkstation\AppData\Roaming\Blender Foundation\Blender\2.82\scripts\addons\CommandRecorder\CommandRecorder.py”, line 70, in Get_Recent
    bpy.ops.ui.reports_to_textblock()
    File “E:\blender\dailybuilds\2.82\blender-2.82-373e936e3e64-windows64\2.82\scripts\modules\bpy\ops.py”, line 201, in __call__
    ret = op_call(self.idname_py(), None, kw)
    AttributeError: Calling operator “bpy.ops.ui.reports_to_textblock” error, could not be found

    location: :-1

    Reply

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.