Mac OS X 風ランチャー on パピー4.3.1

パピーを名犬にするための技、テクニック

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

アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by YoN »

飽きもせず、wbarを4.3.1で使ってみました(不完全です)。
画像
本家スレッド:
http://www.murga-linux.com/puppy/viewtopic.php?t=19742

次の順でインストールします。
1:imlib2-1.4.1.pet
2:wbar-1.3.3-JP.pet または patched-wbar-1.3.3-JP.pet
3:~/.xinitrcファイルを編集する
パピー4.3.1の場合は、.xinitrc ファイルの175行目あたり

コード: 全て選択

#exec $CURRENTWM
#v2.11 GuestToo suggested this improvement...
上(前)に次の1行を追記します。

コード: 全て選択

sleep 3 && wbar -jumpf 0 -pos top -nanim 3 -zoomf 1.8 -idist 10 -isize 38 -bpress -balfa 0 -filter 0 &
これで再起動するとデスクトップ画面の上にマックOSX風のwbarランチャが現れます。現れない場合はデスクトップ画面の適当なところで左クリックすると現れます。閉じるのはwbar上で右クリックします。
4:ヘルプはコマンドから「wbar --help」、設定ファイルは「~/.wbar」です。

オープンラボのpetパッケージは「インストールできない」となることがあります。
これはPETパッケージの作成方法が変わったためと思われます。
解決方法は、オープンラボからダウンロードしたファイルを
1:コマンドから
「pet2tgz imlib2-1.4.1.pet」「pet2tgz wbar-1.3.3-JP.pet」
としてtar.gzファイルにする。
2:このtar.gzファイルが問題で、実際はtar.gzに圧縮されていないようです。そこでコマンドで
「tar xf imlib2-1.4.1.tar.gz」「tar xf wbar-1.3.3-JP.pet」として展開します。
3:ROXファイラで見ると「usr」などのフォルダができるので、めんどうでもそれを手動で正しい場所にコピーします。
念のため、4.3.1で作成したPETパッケージを置いておきます。

imlib2-1.4.1.pet

wbar-1.3.3-JP.pet または patched-wbar-1.3.3-JP.pet
(別の作者?アイコン、フォントが違います)

問題点:
1:パピーの初期場面のアプリケーションアイコンを削除するとwbarで起動しないアプリがでます。
2:ROXファイラのファイルを右クリックして「テキストで開く」などができなくなります。
3:ランチャーの文字は日本語にはできません。

とりあえず、
1の問題の解決方法は
(1) 元のアプリアイコンは削除しない。
(2) wbar の設定ファイル(~/.wbar)でアプリの場所をフルパスで書き直す。
2はまだわかりません。

問題の解決方法がわかりましたら、ここにお知らせ下さい。

設定サンプル:~/.xinitrc に以下の1行を追記します。
1:デスクトップの上端、待機状態でアイコン透過表示(50%)、マウスポインターを乗せるとアイコン通常表示で拡大。

コード: 全て選択

sleep 3 && wbar -bpress -above-desk -jumpf 1.0 -pos top -isize 38.0 -idist 10.0 -nanim 3.0 -zoomf 1.8 -balfa 0.0 -falfa 50.0 -fc 0xff00c800 -filter 0 &
2:その他

コード: 全て選択

sleep 3 && wbar -above-desk -jumpf 1 -pos bottom -offset 30 -nanim 3 -zoomf 1.8 -idist 10 -isize 38 -bpress -balfa 0 -falfa 0 &

コード: 全て選択

sleep 3 && wbar -above-desk -jumpf 1 -pos bottom -offset 30 -nanim 3 -zoomf 1.8 -idist 10 -isize 38 -bpress -balfa 0 -falfa 100 & 
追記:
デフォルトの起動画面上のアイコンを消してwbarだけにする方法

上記の設定後、

1:/root/Choicesディレクトリをバックアップ(コピー)しておく。
Choices → Choices-bakup などとする。

2:/root/Choices/ROX-Filerディレクトリ内の「globeicons」「PuppyPin」ファイルだけ残して、後の2つのファイル「PuppyPin.C」「PuppyPin.ja」は削除する。

2ー1:追記(2009-11-11)
あるいは、~/Choices/ROX-File/PuppyPin ファイルを手動で編集する。(バックアップをとっておくことをお忘れなく)
デフォルトのアイコンのファイルを記述してる行(<icon>・・・</icon>)
を削除後、
X、JWMをリスタートすれば消える。
なお、/root/.pup_event/drive_sr0 などドライブアイコンの設定行は残しておくのがよいと思います。

3:Xをリスタートする。

4:jwmをリスタートする。

4:これでデスクトップには、ROXファイラの「Home」アイコンとpup_eventのドライブアイコン、そしてwbarだけになる。
画像

追記2(2010-02-19):
ウィンドウマネージャ JWM を使っている場合、./xintrc に wbar の起動スクリプトを追加すると、wbar はウィンドウとして開かれるためデスクトップ画面下部にあるメニューバー(タスクバー?)にも起動していることを示す表示がされます。これは少々目障りなのでなくす方法です。

(1) エディタで /etc/xdg/templates.locale/_root_.jwmrc.ja ファイルを開きます(v.4.3.1の場合)。
(2) ファイルの下の方に次のような記述があります。

コード: 全て選択

<Group>
<Class>Gaim</Class>
<Option>sticky</Option>
</Group>

<Group>
<Class>xmms</Class>
<Option>icon:xmms.xpm</Option>
</Group>

<Group>
<Class>absvolume</Class>
<Name>absvolume</Name>
<Option>nolist</Option>
</Group>

<Group>
<Name>xmessage</Name>
<!-- <Option>icon:info16.xpm</Option> -->
<Option>notitle</Option>
<Option>nolist</Option>
</Group>
その下に続けて次の行をコピーして貼り付けます。

コード: 全て選択

<Group>
<Class>wbar</Class>
<Name>wbar</Name>
<Option>nolist</Option>
</Group
>
(3) 変更を保存してエディタを終了します。
(4) メニュー > シャットダウン > JWMをリスタート します。
あるいは端末から restartjwm と入力して Enter キーを押します。
これでタスクバーがすっきりします。[/color]
[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
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by みのむし »

>念のため、4.3.1で作成したPETパッケージを置いておきます。

>imlib2-1.4.1.pet

中身はHTMLドキュメント

>wbar-1.3.3-JP.pet

上に同じ。

私の環境(4.3.1JP RC4)で、dir2petjp で作成したPETパッケージ)
URL: http://www.mland.jp/pub/Linux/puppylinu ... /431/wbar/
imlib2-1.4.1.pet
wbar-1.3.3-JP.pet

>2:ROXファイラのファイルを右クリックして「テキストで開く」などができなくなります。

具体的にどのファイルが「テキストで開く」が出来なくなるのでしょうか?
因みに、/root/Choices-bakup/ROX-Filer/README.txt
は「テキストで開く」が出来ました。

>sleep 3 && wbar -jumpf 0 -pos top -nanim 3 -zoomf 1.8 -idist 10 -isize 38 -bpress -balfa 0 -filter 0 &

4.1.2.1-JPの設定と比較してみたら、「-filter 0」が追加されていました(4.1.2.1-JPには無い)。

>3:ランチャーの文字は日本語にはできません。

の意味が分かりました。
私も、暇人さんの設定を適用して日本語表示出来ました。
暇人さん、ありがとうございました。
最後に編集したユーザー みのむし [ 10/02/16(火) 16:22 ], 累計 3 回
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
keitan
記事: 107
登録日時: 08/02/28(木) 00:04
お住まい: 東京

Re: Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by keitan »

試してみました。
内の環境ではデフォルトのアイコンが消えません

>3:ランチャーの文字は日本語にはできません。
とは カーソルをのせた時のアイコンの名前が英語と言うことでは
非力PC友の会
TOSHIBA Satellite AW1 Celeron 2.4GHz/512MB/30GB
4.30JP(SP2)(Frugal)&koropup1.09
IBM ThinkPad X21 Pentium III 700MHz/384MB/10GB
4.304.30retroJP(SP2)(Frugal)&koropup1.09
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

Re: Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by YoN »

keitan さんが書きました:内の環境ではデフォルトのアイコンが消えません
~/Choices/ROX-File/PuppyPin ファイルを手動で編集してみてください。
(バックアップをとっておくことをお忘れなく)
デフォルトのアイコンのファイルを記述してる行(<icon>・・・</icon>)
を削除後、
X、JWMをリスタートすれば消えると思います。
なお、/root/.pup_event/drive_sr0 などドライブアイコンの設定行は残しておくのがよいと思います。
みのむし さんが書きました:>imlib2-1.4.1.pet

中身はHTMLドキュメント
ぎょっ!変ですね。私のPCではマウスの左クリック、またはマウスの右クリック「リンク先を名前を付けて保存」のどちらでもダウンロードできますが。

wbar をインストールすると~/.wbar というファイルができるはずです。
できない場合は /usr/share/wbar/dot.wbar というサンプルファイルがあります。
この「dot.wbar」と言うファイルを「.wbar」とリネームして「/root」ディレクトリに置くと、読み込みます。
ちなみに私の「.wbar」は次のようになっています。

コード: 全て選択

# The Bar && Font
i: /usr/share/wbar/wbar.icons/osxbarback.png
t: /usr/share/wbar/wbar.icons/VeraBd/9
c:

#i: /usr/local/lib/X11/pixmaps/home48.png
#c: /usr/local/bin/rox
#t: Home

i: /usr/local/lib/X11/pixmaps/console48.png
c: urxvt
t: Terminal

i: /usr/local/lib/X11/pixmaps/multimedia48.png
c: /usr/local/bin/defaultmediaplayer
t: Media Player

i: /usr/local/lib/X11/pixmaps/date48.png
c: /usr/bin/osmo
t: Plan

i: /usr/local/lib/X11/pixmaps/edit48.png
c: /usr/bin/geany
t: Editor

i: /usr/local/lib/X11/pixmaps/paint48.png
c: /usr/bin/mtpaint
t: Paint

i: /usr/local/lib/X11/pixmaps/draw48.png
c: /usr/bin/inkscapelite
t: Draw

i: /usr/local/lib/X11/pixmaps/spread48.png
c: /usr/bin/gnumeric
t: Spreadsheet

i: /usr/local/lib/X11/pixmaps/word48.png
c: /usr/bin/abiword
t: Wordprocessor

i: /usr/local/lib/X11/pixmaps/usbdrv48.png
c: /usr/sbin/pmount
t: Drive Mounter

i: /usr/local/lib/X11/pixmaps/www48.png
c: /usr/bin/mozilla
t: Internet

i: /usr/local/lib/X11/pixmaps/pet48.png
c: /usr/sbin/dotpup
t: Installer

i: /usr/local/lib/X11/pixmaps/configuration48.png
c: /usr/sbin/wizardwizard
t: Setup Wizard

i: /usr/share/wbar/wbar.icons/power.png
c: /usr/X11R7/bin/wmpoweroff
t: Power-off Computer
このファイルの「t: XXXX」がwbarのアイコンの下に表示されますが、日本語にすると文字化けします。
試しに「t:ワープロ」と日本語にすると次のようになります。
画像
「t:Wordprocessor」と英語にすると次のように文字化けしません。
画像

私も手探りで試行錯誤しながらwbarを使っています。分からないことだらけです。
wbarに3D風の背景も付けられるようですし、タスクバーに大きく「Xwbar」と表示されるのもなくすことができるようですが、そこまで試していません。
皆さんが、いろいろ試した結果を投稿していただければ助かります。
[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
連絡する:

Re: Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by 暇人 »

インストールしてみました。
問題点:
1:パピーの初期場面のアプリケーションアイコンを削除するとwbarで起動しないアプリがでます。
2:ROXファイラのファイルを右クリックして「テキストで開く」などができなくなります。
3:ランチャーの文字は日本語にはできません。

2 特に問題なく、できるようです。裏ワークスペースでエディタ立ち上げてませんでした?
3 .wbarの3行目がフォント指定のようなので
t: /usr/share/fonts/default/TTF/M+1P+IPAG/9
とかすると日本語で表示可能です、
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

Re: Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by YoN »

暇人 さんが書きました:裏ワークスペースでエディタ立ち上げてませんでした?
かも知れません。
t: /usr/share/fonts/default/TTF/M+1P+IPAG/9
とかすると日本語で表示可能です、
ありがとうございます。できました。
画像

あと、wbarの背景を入れてみようとしたのですが、うまくいきません。
/usr/share/wbar/wbar.icons/osxbarback.png
にする画像を本家スレッドからいくつかダウンロードして、osxbarback.png とリネームしたのですが何も変わらずです。私はそこまでやらなくても十分ですが。
現在本家スレッドでは、wbarをスクリーン画面の上に表示した場合、「ワープロ」などの文字がアイコンの下に出る仕様ですが、これをアイコンの上に出るようにしたいようです。
[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
keitan
記事: 107
登録日時: 08/02/28(木) 00:04
お住まい: 東京

Re: Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by keitan »

みんなが貼るんでついつい自分も
できました!!
添付ファイルを見るにはパーミッションが必要です
非力PC友の会
TOSHIBA Satellite AW1 Celeron 2.4GHz/512MB/30GB
4.30JP(SP2)(Frugal)&koropup1.09
IBM ThinkPad X21 Pentium III 700MHz/384MB/10GB
4.304.30retroJP(SP2)(Frugal)&koropup1.09
phoo
記事: 89
登録日時: 08/08/19(火) 01:12
お住まい: 神奈川県
連絡する:

Re: Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by phoo »

wbarの一番右のアイコン(赤丸に白バツ)は、デフォルトでwmpoweroffが割り付けられています。
間違って触ると、いきなりシャットダウンしてしまいますし、
数に限りがあるwbarのアイコン一個が、再起動もない単なるシャットダウンに
取られてしまうのもなんだか気に入らないので、
GUIでシャットダウンするための簡単なスクリプトを用意してみました。
ファイルを解凍するとshutdownjwmというスクリプトとアイコンが7個入っています。
アイコンは/usr/local/lib/X11/pixmaps、スクリプトは/usr/binに放り込みます。
〜/.wbarの下から2行目

コード: 全て選択

c: /usr/X11R7/bin/wmpoweroff
を以下のように書き換えます。

コード: 全て選択

c: /usr/bin/shutdownjwm
これでシャットダウン、再起動、スタンバイ、X終了、X再起動、Pprocess起動、
そして「間違って触ったときのキャンセル」がGUIで出来るようになります。
ちなみにスクリプトは英語版のフォーラムのどこかから拾ってきたものを、ちょっと直しただけ。
アイコンはwebから拾って適当にリサイズしただけのいい加減なものです。
スクリプトもgtkdialogにアイコンを並べただけの単純なものですから、
ちょっと分かる人なら好きに改良できるでしょう。
添付ファイルを見るにはパーミッションが必要です
Racy 5.2.2
ACER AspireOneHappy2 Atom N570 1.6GHz 2GB/250GB

Phoo
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

Re: Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by YoN »

本家フォーラムメンバーtrioさんがwbarのGUI設定ツールを作って下さってます。
まだ開発途中ですが日本語化してみました。
wbarcc-05.3-JP.pet

wbarのアイコンの下に表示される文字を日本語にするとうまく動きません。
(英語のままだと問題ありません)
日本語の検索がうまくいかないためのようです。
どなたか直せる方、お願いします。できたら本家へもフィードバックしていただけたらうれしいです。

よい機会なので wbarcc-05.3-JP.pet を含めて、パピーでwbarを使うためのPETパッケージをまとめてみました。
wbar-JP-mixed-100216.zip

内容(4ファイル)
(1) imlib2-1.4.1.pet (731K)- wbar用ライブラリ
(2) patched-wbar-1.3.3-JP.pet (717K)- wbar本体
(3) wbarcc-05.3-JP.pet (5408 bytes) - wbar設定用GUIアプリ(trioさん作成)
(4) README-wbar-JP-mixed.txt

参考サイト
Wbar Configuration Centre - v 05.3:
http://www.murga-linux.com/puppy/viewtopic.php?t=52381

To install wbar:
http://puppylinux.org/wikka/WbarInstall

画像
[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
連絡する:

Re: Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by 暇人 »

>wbarのアイコンの下に表示される文字を日本語にするとうまく動きません。
とは?
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

Re: Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by YoN »

暇人 さんが書きました:>wbarのアイコンの下に表示される文字を日本語にするとうまく動きません。
とは?
言葉足らずでした。
~/.wbar を

コード: 全て選択

i:/usr/share/wbar/wbar.icons/kennel.png
c:/usr/local/bin/rox
t:ホーム
などと日本語表示できるように編集したあとで、
wbarのGUI設定ツール wbarcc-05.3-JP(Wbar 設定センター)を起動して wbar のアイコンを並べ替えたり、アプリの追加や削除した後で、wbarccの設定ウィンドウ右下の「適用」ボタンを押しても、「開始/停止」ボタンを押しても何も変更されず、そのうちデスクトップ画面から wbar が表示されなくなってしまいました。
画像
上の画像は

コード: 全て選択

i:/usr/share/wbar/wbar.icons/kennel.png
c:/usr/local/bin/rox
t:Home
と英語表示させた時のスクリーンショットです。これはきちんと「適用」でき wbar が変更した設定になりました。
[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
連絡する:

Re: Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by 暇人 »

wbarで表示されないのは、フォントの設定が不適切なだけでは?
最後に編集したユーザー 暇人 [ 10/02/16(火) 20:10 ], 累計 1 回
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Re: Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by 暇人 »

wbarcc は ~/.wbar を元に /usr/local/wbarcc/icons を作って
以後それを元に~/.wbar を再構成しているようなので、
一度 wbarcc を起動した後に ~/.wbar を編集したら 
/usr/local/wbarcc/icons の中身を削除して
初期化してやらないと混乱するんじゃないのかなぁ?

タイムスタンプを比べるとかしてチェックすればいいんでしょう。
添付ファイルを見るにはパーミッションが必要です
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Re: Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by 暇人 »

バーの背景は1024X82
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

Re: Mac OS X 風ランチャー on パピー4.3.1

投稿記事 by YoN »

ひえーーーーっ!
バージョン 06 が出ている。しかもマルチwbar・・・・
http://www.murga-linux.com/puppy/viewto ... 1&start=30
[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
返信する