3 ms·
I have always dream of hybrid software, meaning GUIs which show in real time the CLI equivalent of each one of your actions on the GUI, so later on everything y
by notgood 10y ago
I have always dream of hybrid software, meaning GUIs which show in real time the CLI equivalent of each one of your actions on the GUI, so later on everything you did in the GUI is combinable/scriptable, etc
- flukus 10y agoDoesn't apple have something like that? Either way, I think log files of actions taken are much more debuggable than watching a computer control the gui.
- iainmerrick 10y agoYes, AppleScript did this way back in the pre-OS X days -- but only if you added Apple Events support to your app, which was extremely fiddly and tedious. Their current tool Automator is supposed to do this, but I don't know how widely it's supported. I suspect just like everything else, it has niche of users who love it and depend on it. It's not something your typical Mac user would think to reach for.
- omribahumi 10y agoIs macro recording (and editing) still a thing? I haven't used MS Office in a while...
- voltagex_ 10y agoI've seen a few ffmpeg GUIs that show you the exact command that will be executed. nmap's Zenmap also shows you the command it's using.
- ioseph 10y agoMost SQL GUI's do this, same for git wrappers
- notgood 10y agoCool, although when I think about this I usually imagine it on Photoshop and similar apps, and later on using such commands from python or something.
- adiabatty 10y agoSounds like macro recording in Office. You'd start recording, do some things, stop recording, and then you could see the VB code you generated and could edit it.
- anthk 10y agoSmallTalk
- pjc50 10y agoI think AutoCAD does this? I actually built one of these hybrids for a piece of chip design software, where scripting is very much expected. Architectural bonuses were that it was almost like having a GUI microservice; it could iterate separately, be written in a different language, and crash separately too.
- galfarragem 10y agoIt does. I don't know any professional user that doesn't use the CLI. (I'm an architect). I still dream with the day that Photoshop gets one also..