Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cuperino/teleprompter-for-terminals-april-fools-works
Ever thought an Electron based teleprompter software consumes way too many resources? Now you can telnet or ssh into Teleprompter for Terminals, a teleprompter solution with no dependencies on X.
https://github.com/cuperino/teleprompter-for-terminals-april-fools-works
ncurses teleprompter
Last synced: 5 days ago
JSON representation
Ever thought an Electron based teleprompter software consumes way too many resources? Now you can telnet or ssh into Teleprompter for Terminals, a teleprompter solution with no dependencies on X.
- Host: GitHub
- URL: https://github.com/cuperino/teleprompter-for-terminals-april-fools-works
- Owner: Cuperino
- License: gpl-3.0
- Created: 2019-04-02T20:32:11.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-04-03T04:11:08.000Z (over 3 years ago)
- Last Synced: 2023-03-05T02:58:38.632Z (over 1 year ago)
- Topics: ncurses, teleprompter
- Language: Python
- Homepage: https://imaginary.tech/teleprompter/
- Size: 34.2 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# April Fools: Teleprompter for Terminals
Ever thought an Electron based teleprompting software consumes way too many resources for your needs? SSH into Teleprompter for Terminals, a teleprompting solution with no dependencies on X.Demo video: https://www.youtube.com/watch?v=qyKezSfxEHo
Telnet link: telnet://imaginary.tech
# How to use
1. Load the program from your terminal.
2. Type the text you wish to prompt.
3. Press Ctrl-G to prompt.
4. Use W to decrease the speed and S to increase the speed.# How to run from Telnet
Install an xinetd daemon and telnetd, put this in `/etc/xinetd.d/telnet` and restart xinetd.
```
# default: on
# description: The telnet server serves telnet sessions; it uses
# unencrypted username/password pairs for authentication.
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = userwithnoprivileges
server = /usr/sbin/in.telnetd
server_args = -h -L /path/to/teleprompter-for-terminals.py
log_on_failure += USERID
cps = 10 30
instances = 200
}
```
# Dependencies
Teleprompter for Terminals is written in Python 3 and depends on the curses library.