Linuxカーネルに詳しい人来て
■ このスレッドは過去ログ倉庫に格納されています
CLIに表示されてる文字を取得することって可能?
ディスプレイに出してる以上どこかに表示元のテキストデータがあると思うんだけど、それを覗き見するってクラッキングになるのかな
正規ルートで得る方法があるなら教えてください! その画面内なら範囲をドラッグしたあと、コピーしたい位置に持ってきてマウスの真ん中ボタン押し出いけるが
それ以外のコピーは無理なんじゃないか? 0xb8000から80行x25列の文字が取得できるョ tty見にいけばいいじゃん
パスはどこか忘れたけど調べればわかるはずだよ >>4
そういう感じのことが知りたかった!
>>5,8が言ってるtryで出力先がわかるから、そこを読めば良いってこと? というかコンソールの履歴見たいだけならscriptコマンドで良いんでは? お前らってlpic レベル1とか持ってるの?
あとお前らってインフラエンジニアなの?
年収なんぼ? >>11
履歴というよりリアルタイムで見たい
>>13
dev/ttyでいい感じにできそう
>>14
リダイレクトでいい感じに取得できそう! >>16
リアタイでファイルの変更見るならtail -fじゃだめなん パイソンからsubprocessのメンバ関数使ってプログラムを呼び出したら入力を引数として渡せるし出力を変数として受け取れるよ カーネル関係ないけど >>15
これに答えてよ!\\\٩(๑`^´๑)۶//// lpic持ってるやつは素直にすごいと思うけどOSSの文脈でそれを持ってるかどうかで品定めする奴は嫌い
なぜ自由ソフトウェアに権威主義を持ち込もうとするのか やりたいことだけ言っておくと
ラズパイって本体は持ち運びやすいけどディスプレイ用意するのは面倒くさい
↓
CLIの文字が見たいだけだからテキストだけUSBで送れれば受信側はスマホでどうとでもなりそう
↓
USB送信のソフトはバックグラウンドで動かすとして、CLIの文字はどうやって取れば…?
↓
偉い人に聞いてみよう >>18-20
コマンドの結果というよりターミナルそのものを見たい感じなのよ >>23
CLIに標準出力されたものをリダイレクトでログに追記
echo "hogehoge" >> hoge.log >>24
フレームバッファは俺でもたどり着いた
でもこれ画像データだからテキストは読めないんじゃ CLIに出力される文字列は結局何らかの標準出力によるものなんだからそれぞれをリダイレクトでログファイルに追記してそれをホストコンピュータに送ればいい
ただそんな面倒なことするなら普通にSSHで繋いだほうがいいと思う ターミナル2つ開いて
sudo cat /dev/pts/1 > /dev/pts/0
とすれば別で開いてるターミナルの入力は見れる >>26
それだとhogehogeしか取れないじゃん?画面に出たものは順次欲しい
>>29
やっぱりそう?iPhoneでもLinuxにSSH接続できるのかねえ >>31
画面に出たものってなに?
プロンプトまで取るの?
それとも何らかのアプリケーションを実行したときのリアルタイムな出力がほしいの? sshで繋いでも>>1がやりたいことできんくないか >>32
プロンプトまで
自分でタイプした文字も見たい >>34
>>1がやりたいのは単純に出力をラズパイ以外で見たいだけなのでは
>>23で言ってる >>31
watchとかtopで数秒おきに出力させてtailで最新のものだけをリダイレクトとかできないのか?
素人ですマンが 常時ターミナルの状態を監視して特定の座標から文字列を得るとかなら複雑なことしなきゃいけないけどただただラズパイのログをみたいならSSHでよくね SSH接続してそいつを標準出力先にすればいい感じになりそう >>44
本当だよ
ありがとう!VIPの偉いお兄さま方! ■ このスレッドは過去ログ倉庫に格納されています