GNU screen その3
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2005/03/21(月) 07:24:04前スレ
screenってどうよ http://pc.2ch.net/test/read.cgi/unix/1001966406/
GNU screen その2 http://pc5.2ch.net/test/read.cgi/unix/1048030339/
GNU screen その3 http://pc5.2ch.net/test/read.cgi/unix/1087436430/
0437フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2005/10/02(日) 22:16:320438名無しさん@お腹いっぱい。
2005/10/02(日) 22:23:28荒れるのがわかっててやってるなら、荒らしとじゃねえか。
0439名無しさん@お腹いっぱい。
2005/10/02(日) 23:59:30トリップ付いてるんだから名前でフィルターしろよ。
0440名無しさん@お腹いっぱい。
2005/10/03(月) 09:56:520441名無しさん@お腹いっぱい。
2005/10/05(水) 17:03:08コマンドラインではバックスペースが効くのに、
vimでバックスペースを入力すると"^?"と表示されてしまいます。
screenを使っていないときはvimで正常にバックスペースが効くのですが。
screenのソースにくっついてきた、screeninfo.srcを使って、
「tic screeninfo.src」とすると、vimでバックスペースが使えるようになるのですが、
root権限がない場合は、どこの設定を変えればよいでしょうか。
screenrcで回避できるものでしょうか?
0442名無しさん@お腹いっぱい。
2005/10/05(水) 17:39:37ヒント:$TERMINFO
0443441
2005/10/05(水) 18:06:32ヒントどうもです。
$ tic -o /tmp/hoge screeninfo.src
とやって、
$ export TERMINFO=/tmp/hoge
としてからscreenを起動するとうまくいきました。
0444441
2005/10/05(水) 18:09:12この問題ってscreenrcで解決できないんでしょうか?
0445名無しさん@お腹いっぱい。
2005/10/05(水) 18:29:33大昔にバックスペースの挙動かえるのに使ってた奴だけど意味は忘れた。
bindkey -k kb stuff \010
bindkey -k kD stuff \177
0447名無しさん@お腹いっぱい。
2005/10/05(水) 19:27:47>>445のようにscreenrcでも解決できるけど、terminfoのデータベ
ースが壊れているので、>>443のようにデータベースを直したほう
がよいと思う。
0448441
2005/10/05(水) 20:19:45元のncursesのソースを見ると、screenのversionが3.7.1の頃に
作られたterminfoデータベースでした。
最新版は4.0.2なので、壊れてるというより古いのかもしれませんね。
0449フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2005/10/06(木) 05:47:530450名無しさん@お腹いっぱい。
2005/10/08(土) 09:15:260451名無しさん@お腹いっぱい。
2005/10/08(土) 09:16:37ウィンドウリストって何のこと?
0452名無しさん@お腹いっぱい。
2005/10/08(土) 09:23:050$ test 1*!$ moe 2-$ nae 3$ hoge
↑みたいなの。正式名称はわかりませんごめんなさい。
0453フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2005/10/08(土) 11:39:52その名の通りwindowlistコマンドがあります。
0454名無しさん@お腹いっぱい。
2005/10/08(土) 15:58:13ごめんなさい。そういうのではなくて、
screen -t "colored"
screen -t "default-color"
という風に、動的(?)に色を変えたいのですが…
0455名無しさん@お腹いっぱい。
2005/10/08(土) 17:48:58>>453の一部を変えて実行すればいいのでは?
0456名無しさん@Vim%Chalice
2005/10/10(月) 13:10:26screen のウインドウ変更と、 ck のフォント変更、ウインドウサイ
ズ変更、を同期させるものを作りました。
ttp://homepage3.nifty.com/clavelito/ck/
二番煎じ、三番煎じになるかも知れませんが、独自機能を追加する
screen の patch や、 screen のウインドウ状態をを簡易データベー
ス化して SQL 風に問い合わせするスクリプトなどもやっています。
ttp://homepage3.nifty.com/clavelito/screen_w3m/
素人のやる事ですので、分かっている方々とは次元が違うのは分かっ
ていますし、みなさん公開しないだけで独自に色々作っていらっしゃ
る事とも思いますが、覗いてみてやって下さい。(ぺこり)
0457名無しさん@お腹いっぱい。
2005/10/10(月) 14:03:13GJ!
0458名無しさん@お腹いっぱい。
2005/10/10(月) 16:27:08る(ryの奴を元にしてんのね。あれは :number で飛び飛びのウィンドウ番号に
したりすると確実に刺さってたけどだいじょびですか?
0459名無しさん@お腹いっぱい。
2005/10/10(月) 17:10:59ローカルファイルのURLがうまく渡らなかった。
*** co2cyg.sh.orig 2005-10-10 17:00:23.051128915 +0900
--- co2cyg.sh 2005-10-10 17:00:27.301143320 +0900
***************
*** 74,80 ****
# 引数が URL の場合
# ローカルファイルパスの w3m 対策
if expr "${1}" : 'file.*' > /dev/null; then
! TARGET_NAME="$(echo "${1}" | sed 's!file:///home!file:///'${LNX_HOST}'!')"
elif expr "${1}" : 'http://localhost/.*' > /dev/null; then
TARGET_NAME="$(echo "${1}" | sed 's!http://localhost!http:'${LNX_HOST}'!')"
else
--- 74,80 ----
# 引数が URL の場合
# ローカルファイルパスの w3m 対策
if expr "${1}" : 'file.*' > /dev/null; then
! TARGET_NAME="$(echo "${1}" | sed 's!file://'${LNX_DIR}'!file:'${LNX_HOST}'!')"
elif expr "${1}" : 'http://localhost/.*' > /dev/null; then
TARGET_NAME="$(echo "${1}" | sed 's!http://localhost!http:'${LNX_HOST}'!')"
else
0462456
2005/10/10(月) 18:03:32変数で指定していなかったのはただのポカ、でしたが。
firefox だと ローカルパスは file://///hostname と表示されるので
その形にすべきだと、思い込んでいました。
御指摘いただいた方法で、firefox も IE も大丈夫であることを確認しました。
修正したものを、上げておきました。
ありがとうございます。
0463456
2005/10/10(月) 20:12:31取りあえず、情報をファイルに書き込むループの頭で
if (!display) continue;
するようにしたものをアップしました。
:number で飛び飛びの番号にしても問題ないようです。
これでしばらく様子を見ようと思います。
る、さんのものは WindowChanged() を呼ぶ度にファイルに
書き込む仕様ですが、私のものはコマンドとして分離され
ています。そこのところの違いがあるかも知れません。
2ch は恐いところだと思っていましたので、始めて書き込み
したのですが、書いてみるものですね。
二つも教えて頂きました、ありがとう御座います。
0464名無しさん@お腹いっぱい。
2005/10/10(月) 20:24:24> る、さんのものは WindowChanged() を呼ぶ度にファイルに
> 書き込む仕様ですが、
あー思い出した。確かに window 切り替えるタイミングで刺さってた気がする。
0465名無しさん@お腹いっぱい。
2005/10/11(火) 04:27:11ここはUNIX板だからでしょ
他の板ではどうなるかわからんよ.
0466フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2005/10/18(火) 17:24:350467名無しさん@お腹いっぱい。
2005/10/18(火) 17:33:420468名無しさん@お腹いっぱい。
2005/10/19(水) 01:39:49>ニヤニヤ
激しく気持ちわるいなw
0469名無しさん@お腹いっぱい。
2005/10/19(水) 01:45:090470フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2005/10/19(水) 14:44:120471名無しさん@お腹いっぱい。
2005/10/19(水) 14:51:230472名無しさん@お腹いっぱい。
2005/10/19(水) 22:58:33>>470の一日一膳が解消されると思えば心も広くなろうぞ。
0473名無しさん@お腹いっぱい。
2005/10/20(木) 00:39:150474名無しさん@お腹いっぱい。
2005/10/20(木) 20:48:210475フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2005/10/27(木) 22:54:400476名無しさん@お腹いっぱい。
2005/10/28(金) 00:31:330477名無しさん@お腹いっぱい。
2005/10/28(金) 00:49:430478名無しさん@お腹いっぱい。
2005/10/28(金) 00:52:37文句言うなら自分でネタ出せよ。
つーか一週間くらいの放置じゃ落ちねえからいちいち保守すんなや。アフォが。
0479フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2005/10/28(金) 00:57:42bind -c a-keymap
を使っている人いますか?
0480名無しさん@お腹いっぱい。
2005/10/28(金) 04:03:51つまり、この板で保守なんざするな。
0481名無しさん@お腹いっぱい。
2005/10/28(金) 21:26:44これを使うと
top見ながら下でviいじれるの?
0482名無しさん@お腹いっぱい。
2005/10/28(金) 21:44:42うん
0483名無しさん@お腹いっぱい。
2005/10/28(金) 21:55:290484フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2005/10/28(金) 22:06:57eval "screen top" split focus "screen vi"
0485365
2005/10/28(金) 22:11:24>>365
> ふと思ったんだけど、screenのPorts(@FreeBSD)ではけっこうパッチがあるね
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/misc/screen/files/
>
> ソースコードからビルドするとき(FreeBSD上だけでなく)、これらのパッチも当
> てておいた方がいいのかな?
0486名無しさん@お腹いっぱい。
2005/10/28(金) 22:21:120487名無しさん@お腹いっぱい。
2005/10/28(金) 22:37:28おまえはWindowsだけ使ってろ
答えられないなら黙ってろヴォケ
0488名無しさん@お腹いっぱい。
2005/10/29(土) 00:17:20わざわざつまらんネタ聞き直すバカ発見
自分でパッチの中身見りゃわかるだろに。
0489名無しさん@お腹いっぱい。
2005/10/29(土) 00:22:42マニュアルくらいなら前提にしてもいいかもしれんが…
0490名無しさん@お腹いっぱい。
2005/10/29(土) 00:37:040491名無しさん@お腹いっぱい。
2005/10/29(土) 01:14:320492名無しさん@お腹いっぱい。
2005/10/29(土) 02:08:101位:FreeBSD
2位:Debian GNU/Linux
3位:Vine Linux
共通する特徴は
(1)学校の先生に人気がある。
(2)日本でだけ人気がある。
0493フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2005/10/29(土) 02:44:090494名無しさん@お腹いっぱい。
2005/10/29(土) 02:48:420495名無しさん@お腹いっぱい。
2005/10/29(土) 03:37:501番目は、馬鹿は馬鹿でも、専門馬鹿だな。
0496名無しさん@お腹いっぱい。
2005/10/29(土) 04:28:160497名無しさん@お腹いっぱい。
2005/10/29(土) 10:45:530498名無しさん@お腹いっぱい。
2005/10/29(土) 11:05:09せて終わり、か。
>>488,>>490
実生活でよっぽどイヤな目にあったのかね
よっぽどストレス溜まってんだな〜。叩くことでしかストレス解消できないのかな?
かわいそうに
.
.
.
.
.
.
.
.
もっと苦しめ (^∀^)ギャハハ
0499
2005/10/29(土) 11:07:38保守age
0500500
2005/10/29(土) 11:14:07>>490は>>498に言い返された。さぁ、それに対する>>490の反応は?
殺伐として参りました (・∀・)ニヤニヤ
>>480
了解、保守age↑↑
0501名無しさん@お腹いっぱい。
2005/10/29(土) 11:26:080502名無しさん@お腹いっぱい。
2005/10/29(土) 12:28:210503490
2005/10/29(土) 12:54:36>>498
「過疎ってると文句言うなら自分でネタ出せよ」なんてのは別の奴だが、
よりによって完全にスルーされてる(過疎の一因だろうに)
>1ヵ月半ほど前のネタだが、>>365に関してコメントよろ
がネタ出しだと思ってるのは頭まで過疎ってるからだろ。
なんでこの種のバカは言い返せなくなると釣り装って「実生活の嫌さ」に
直結するのか不思議なんだが、自分ばかり省みたニートの僻みか?
かわいそうだが…… 低脳は自業自得だろ。
0504名無しさん@お腹いっぱい。
2005/10/29(土) 14:15:170505フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2005/10/29(土) 18:03:10俺の悪口は許せても親の悪口だけは許せねえ!
0506名無しさん@お腹いっぱい。
2005/10/29(土) 18:47:250507名無しさん@お腹いっぱい。
2005/10/29(土) 18:58:260508名無しさん@お腹いっぱい。
2005/10/29(土) 20:49:180509名無しさん@お腹いっぱい。
2005/10/29(土) 21:21:560510名無しさん@お腹いっぱい。
2005/10/29(土) 21:32:17お楽しみのところに水を差すようだが、とりあえずpatch-ansi.cとpatch-resize.c
は入れといたほうがいいかもな。patchファイルって先頭にコメントを書けるんだ
けど、そういうパッチは見たことないなあ。書いてくれてるとどういう効果があるか
分かりやすくて助かるんだけど。
あ、あとFreeBSD ports のfiles/patch-* の中には、他のOSのpatchコマンドでは
うまく動かないような変なやつもあるので、そういう場合には手であてることに
なることもあるね(wineのやつとかがそう)。
0511名無しさん@お腹いっぱい。
2005/10/29(土) 21:35:460512名無しさん@お腹いっぱい。
2005/10/29(土) 21:59:42お利口さんが使うお利口OSは?
0513名無しさん@お腹いっぱい。
2005/10/29(土) 22:10:201位:Windows XP
2位:Windows 2000
3位:Mac OS X
共通する特徴は
(1)一般人に人気がある。
(2)商用である。
0514365=485
2005/10/29(土) 22:32:13どうもありがとうございます。
> 書いてくれてるとどういう効果があるか
> 分かりやすくて助かるんだけど。
そうですね。パッチを新しく追加するときとかだと、commit logに
どんなパッチを追加したのかが書かれていることが多いのですけど。
# >>487,>>498,>>500などは別人です。
0515名無しさん@お腹いっぱい。
2005/10/30(日) 00:10:23http://www.freebsd.org/cgi/cvsweb.cgi/ports/misc/screen/files/
なぞには、適当にコメントついていて正体不明のものなぞ
なさそうに見えてるが何が分からないのやら??
(portsだと大抵それなりのlogがついてたような気がするが?)
0517名無しさん@お腹いっぱい。
2005/10/30(日) 14:11:34オマエまだやってんの?オマエもいいかげんウザいんだよ
0518490
2005/10/30(日) 16:34:06騙りがでてくるとはなんともはや。バカ必死なこと。(つくづくひどいネタ投下)
0519名無しさん@お腹いっぱい。
2005/10/30(日) 16:49:490520名無しさん@お腹いっぱい。
2005/10/30(日) 16:56:380521名無しさん@お腹いっぱい。
2005/10/30(日) 17:35:16→>>491
いちいち反応すんなアホ。騙られる>>518の方にも問題があるんだよ。失せろ
0522名無しさん@お腹いっぱい。
2005/10/30(日) 17:48:50んだが。(叩いてるつもりが自分のバカさをひけらかしてしまったヴァカ>>518)
だいたい、
>>503
> (>>500 言い返しにもなってねえからもう終わってるんだが…)
そう思うならこの時点でスルーしてればよかったんだよ
screenに関わるだけ、>>485の方がマシ
0524名無しさん@お腹いっぱい。
2005/10/30(日) 20:11:460525ギレン総帥 ◆A5sGk3UtTA
2005/10/30(日) 20:17:48地獄からジークジオン
なんかよくわからんのだが、老け顔の妹に後ろから撃たれたらしい
地獄に着いた途端、先に来てた父上に笑われた ムカツク
0526名無しさん@お腹いっぱい。
2005/10/30(日) 20:24:160527フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2005/10/31(月) 00:30:01師匠、おかえりなさい。
0528葛城創
2005/10/31(月) 00:36:36クラックしてみたいです(^^
0529490消し忘れだとよwww
2005/10/31(月) 00:58:40負け犬逃げるクオリティ低スwww
いくらなんでもかわいそ過ぎるヴァカを見た。終了。
0530522
2005/10/31(月) 05:50:53乙。クオリティ低いヴァカはオマエの方な
メール欄にこそこそ書くのも>>498のマネだし ( ´,_ゝ`)プッ
そもそも>>526,>>528は>>522とは別人(低脳>>529には言ってもムダかもしれんが)
0531名無しさん@お腹いっぱい。
2005/10/31(月) 07:30:180532名無しさん@お腹いっぱい。
2005/10/31(月) 07:41:57普通見て見ぬ振りするように、
おかしな人にはかまっちゃ駄目ですよ。
0533490
2005/10/31(月) 08:52:10ワラ、コテつけて今までの発言も特定しといてくれよ。そうじゃないと…
そもそもたって 526,528はまったく相手にされてないんだが何か?
それ以外のが自分なわけか? 自演してると区別が分からなくなるのか?
485以降ほとんど論理性を欠いた一連の低脳の流れがあるのだが、
騙り/自演まで出てるので別人だろうとまあひとからげのカスでよいかと。
(最後: まともにネタ投入できなくてこれだからなあ。過疎ろうぜ)
0534名無しさん@お腹いっぱい。
2005/10/31(月) 08:58:540535名無しさん@お腹いっぱい。
2005/10/31(月) 10:08:090536名無しさん@お腹いっぱい。
2005/10/31(月) 10:09:160537名無しさん@お腹いっぱい。
2005/10/31(月) 13:51:14Fix buffer overflow that allows privilege escalation for local users.
と書いてあるのだが、w_NumArgs < 0にならない気がする。
もしw_NumArgs < 0になるようだったらセキュリティホールだよなあ。
--- ansi.c.orig Mon Sep 8 07:24:44 2003
+++ ansi.c Mon Dec 1 17:17:17 2003
@@ -559,7 +559,7 @@
{
case '0': case '1': case '2': case '3': case '4':
case '5': case '6': case '7': case '8': case '9':
- if (curr->w_NumArgs < MAXARGS)
+ if (curr->w_NumArgs >= 0 && curr->w_NumArgs < MAXARGS)
{
if (curr->w_args[curr->w_NumArgs] < 100000000)
curr->w_args[curr->w_NumArgs] =
■ このスレッドは過去ログ倉庫に格納されています