手に変性骨疾患がありますが、SublimeやKate(KDE)などのテキストエディタで入力しているように見えるYouTube動画を作成したいと思います。
どうやって作れますか?テキストエディタは実行時にstdinを介して入力テキストファイルを受け取ります。(タイピング効果) - ソケット、パイプ、プロセスIDなどを使用できますか?
ありがとう
ベストアンサー1
vi
、、、、(または// GUIバージョンもあります)などの端末jed
ベースのテキストエディタを使用すると、'sまたは同様のものを使用して入力をシミュレートしたり、キャプチャされたセッションを再生したりできます。joe
vim
emacs
xemacs
expect
zsh
zpty
screen
tmux
scriptreplay
script
X11テキストエディタの場合(これはX11ターミナルエミュレータで実行されているターミナルエディタにも適用されますが)、xdotool
またはxte
(でxautomation
)を使用してキー押下および解除イベントをシミュレートできます。
xdotool
対応するX11イベントをウィンドウに送信するか、2つのイベントを順番に結合し、一連のキーを押す+解除イベントを送信していくつかのテキストを生成するkeydown
サブコマンドがあります。keyup
key
type
xdotool type --delay 300 $'test\n'
t、、、、ボタンを押す+離すを300ミリ秒間隔でシミュレートeしますs。tEnter
を使用すると、xte
次の方法で同じ結果を得ることができます。
xte << 'EOF'
key t
usleep 300000
key e
usleep 300000
key s
usleep 300000
key t
usleep 300000
key Return
EOF
詳細については、該当するマニュアルページを参照してください。