puppy4.00jpのTerminalの動作?

リリースされた日本語版に関するもの

モデレータ: 暇人, YoN, nyu

返信する
TaDa
記事: 67
登録日時: 08/03/19(水) 10:57
お住まい: 神戸

puppy4.00jpのTerminalの動作?

投稿記事 by TaDa »

デスクトップのTerminalのアイコンをクリックして起動すると、
白地背景のurxvtが起動し、これを終了すると透過背景のurxvtが起動してきます。

スクリプトの最初のほうに両方のコマンドが書かれているのですが、
これはコメントアウトし忘れなのではないでしょうか?

スクリプトの2行はコメントアウトして、アイコンのオプション部に --optionと追記しました。
(スクリプトのif文で判定させておられるので)

これで、クリックしての起動時は 透過背景で起動させるようにし、
右クリックで選んで黒地背景或いは透過背景で起動させるようにしました。
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

投稿記事 by YoN »

TaDaさん、すみません。

これは、注意書きを書かなければいけなかったかも知れません。

英語版デフォルトでは、Terminalは黒背景だけです。

4.00日本語版では、端末(コマンドプロンプト)アイコンをクリックすると、
1:白背景のurxvtが起動。
2:いったん閉じると、
3:次に透過背景のurxvtが起動
と2つの端末が次々に起動するようになっています。

白背景も選択肢にあってもよいと思い、日本語版では暇人さんのスクリプトを使いました。

最初は、ちょっとびっくりされるかも知れません。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
macchan
記事: 186
登録日時: 07/12/10(月) 18:22
お住まい: 兵庫県宝塚市

投稿記事 by macchan »

私もびっくりしましたが、そういうわけだったのですね。納得しました。
まっちゃん
puppy-4.11-JP + WinXP PentiumM 1GHz 512MB < Panasonic Let's note CF-T2BW1AXR >
puppy-4.11-JP + WinXP EeePC4G 2G 16GSDHC(14+2)
eeePC901
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

投稿記事 by 暇人 »

ちょっと待った!
それは意図した動作と違うぞ......
viewtopic.php?t=465
こっちを使って欲しかったんですが。

基本的に黒
右クリックのメニューで透過背景も選べる。

ということだったんですが。
最後に編集したユーザー 暇人 [ 08/07/03(木) 12:20 ], 累計 1 回
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
サボり魔
記事: 294
登録日時: 07/12/06(木) 12:28
お住まい: 関東

投稿記事 by サボり魔 »

PETパッケージ作成後、端末を閉じると黒背景が起動。
「わ〜2種類あるんだ〜」と素直に面白がってました。

・・・こうでなくては自分は黒背景の存在に気づけなかったかも、たぶん。ぜったい。 :oops:
サボり魔
Precise-550JP & Precise-571JP & Tahr-Puppy
frugal install (USB)
8GB ASUS H97I-PLUS Core-i5 4690S
8GB ASRock Z68M-ITX/HT Core-i7 2600k with Win7
16GB ASROCK H170M-ITX/ac Core-i5 6600
TaDa
記事: 67
登録日時: 08/03/19(水) 10:57
お住まい: 神戸

なるほど

投稿記事 by TaDa »

Terminal-0.2.zip は、コメントアウトされてますね。
これなら選んで起動させるという、暇人さんの意図通りですね。
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

投稿記事 by YoN »

すみません、私の早とちりだったようです。 :cry:

dir2petjpなど、黒背景だと見づらかったので、「白もいいかも」と勝手に思い込んでしまいました。

今のところ、
/usr/local/apps/Terminal/AppRunファイルを、みなさんそれぞれ使いやすく手直ししていただくしか、ございません。

もう少し、いろいろと細かい不都合が出揃った時点で4.00.1(?)を出しますか?
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
nyu
Site Admin
記事: 506
登録日時: 07/01/10(水) 17:35
お住まい: 香港

投稿記事 by nyu »

RCの場合はバックグランドが黒でフォントも小さく、わたし(老人)は非常に見ずらかった。正式のリリースで、背景が白ではないですか。これはフォントが小さくても、すんなりと読めます。これはよかったと思っていたところでした....
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

投稿記事 by YoN »

まさか、「端末アイコンを右クリック」とは、気がつきませんでした。

無知なおそまつでした。

AppRun ----

コード: 全て選択

5:  #urxvt -bg white -fg navy  #白画面
6:  #exec urxvt -inheritPixmap #疑似透過
7:
8:  CMDLINE="$1"
9:
10: if [ "`echo -n "$CMDLINE" | grep '¥-¥-option'`" = "" ];then
11:  exec urxvt -bg white -fg navy
12: else
13:  exec urxvt -inheritPixmap
14: fi
とすると、
「端末」アイコンをクリックして「白」。
「端末」アイコンの右クリックして出るメニューから「端末を起動(透過)」が選べるようになるんですね。

とほほです。プログラミングを知らない無知です。
暇人さん、本当にすみませんでした。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

投稿記事 by 暇人 »

本来は、.xdefaultの記述で自分好みに設定するわけです。
スクロールバーを右にしたり、カーソルの色を変えたり
いろんなことが可能です。

昔のDOSの記憶をひきずってるので、黒バックが落ち着きます。
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
2 8 6
記事: 147
登録日時: 08/01/10(木) 19:09
お住まい: 3.11、建物は無事でしたが……

投稿記事 by 2 8 6 »

割り込み。:o

ケースによって白が良かったり、黒が良かったり、透過が良かったり〜という事で、
右クリックで3つ入れてしまうというのはどうでしょうか? :shock:

Appinfo.xml 9行目より

コード: 全て選択

  <AppMenu>
    <Item label="起動(黒)" option=""/>
    <Item label="起動(白)" option="--white"/>
    <Item label="起動(透過)" option="--alpha"/>
   </AppMenu>
 </AppInfo>
AppRun 5行目より

コード: 全て選択

CMDLINE="$1" 

if [ "`echo -n "$CMDLINE" | grep '¥-¥-white'`" ];then
 exec urxvt -bg white -fg navy
elif [ "`echo -n "$CMDLINE" | grep '¥-¥-alpha'`" ];then
 exec urxvt -inheritPixmap
else
 exec urxvt
fi
とか。sh にあまり慣れていないので、変だったらごめんなさい。
クリックした際のデフォルトはオリジナルに合わせてオプションがない黒にしています。
(注意 - 最初白デフォルトで記載していたのですが、黒に変更しています。)
本当は「起動」は「端末を起動」なのですが、phpbb で文字化けするようなので……。

これで日本語端末ではない Rxvt を含めるのもありですよね。
最後に編集したユーザー 2 8 6 [ 08/07/04(金) 18:07 ], 累計 1 回
| 2 8 6ふうせん Fu-sen. にアカウントを変更しました。
| ふうせん Fu-sen.(新アカウント) memberlist.php?mode=viewprofile&u=4770
| ぱぴ〜ふ〜ど http://puppylinux-food.zohosites.com/
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

投稿記事 by 暇人 »

ちゃんと動く。
白ベースだとアイコン変えなきゃ (笑)

で、よく考えたらデフォの選択肢は不要だ。

黒ベースが好みなので

AppRun

コード: 全て選択

#!/bin/sh
CMDLINE="$1"

if [ "`echo -n "$CMDLINE" | grep '¥-¥-white'`" ];then
 exec urxvt -bg white -fg navy -cr orange
elif [ "`echo -n "$CMDLINE" | grep '¥-¥-alpha'`" ];then
 exec urxvt -inheritPixmap
else
 exec urxvt -cr green
fi 
Appinfo.xml

コード: 全て選択

<?xml version="1.0"?>
<AppInfo>
  <Summary>Command Prompt</Summary>
  <About>
    <Purpose>Terminal Emulator</Purpose>
    <Homepage>http://software.schmorp.de/pkg/rxvt-unicode.html/</Homepage>
    <Homepage>http://openlab.jp/puppylinux/</Homepage>
  </About>

   <AppMenu>
    <Item label="起動(白)" option="--white"/>
    <Item label="起動(透過)" option="--alpha"/>
   </AppMenu>
 </AppInfo> 
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
返信する