-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Local Capture and Review -> Optional Remote Upload #16
Comments
I like the idea of being able to list and name showterms, that would be very handy for everyone. Copying from one server to another seems like a niche use-case, maybe we should just let you download and upload in the showterm tool, and then you guys have a copy command. |
That would do the trick.
|
@ConradIrwin 🤔 |
I've been using showterm a lot this pandemic year for exactly @alingse's use case. I feel a little bad leaning my paid work so heavily on it, too, but it's just so much more useful and tightly done than Zoom or https://asciinema.org/ or using the mac or gnome screenrecorders. I also want more control over the files though. Personally, I don't need
|
@kousu I'd absolutely accept changes so that downloading a zip works (by just adding I'd prefer to not prompt by default (but happy to have local saving as an option so you could do (P.S. One problem I ran into with your previous commit is that |
You're right, (It's only been, what, a decade? Enough time for a language to fade away I guess :P) |
I love this tool, and am planning to use it for all kinds of demos, training, and process documentation. But, I need to be able to run it on local machines.
Ideally, I could have it installed on the notebooks of many field staff (mostly linux), where the sessions could be captured and reviewed locally. After review, sessions could be uploaded to either a company server or the showterm.io site.
Architecturally I see this as pretty simple:
Command wise, it could look like this:
showterm --list
# shows a listing of sessions on $SHOWTERM_SERVER
showterm --name "New Name" http://localhost:3000/9d4f95fade1c52ad86837
# adds "New Name" as an attribute of 9d4f95fade1c52ad86837 that appears in the --list
showterm --copy http://localhost:3000/9d4f95fade1c52ad86837 --server http://my.corp:3000/
# copies the session from up to --server
Lastly, having a simple script to setup the local instance. Ideally using something like sqlite with full setup by the script, and no expectation for conflict with other apps on the system.
Thanks for creating this great tool! Keep it up. :-)
The text was updated successfully, but these errors were encountered: