2020年12月21日月曜日

Rainmeter用のDockを追加する [更新 2020年12月21日]

Dockには「RK Launcher」等の専用アプリがあるのですが、そこまでの機能はいらないし、常駐アプリを増やしたくなかったのでRainmeter用のスキンを探してみた。

元のスキンはこれ (MiniDock)

フォルダー、アプリ、iTunesのコントローラー+時計が設定してあります。

これを改造したのがこれ

1. 背景画像(BG.png)を変える
適当な材料を探してきて元画像に近い物にリサイズ (Irfanviewを使った)
* アプリが沢山追加出来るように長くした
* 「アスペクトを保持する」のチェックを外しておく事
元の画像



完成

2. 設定ファイル MiniDock.ini, Variables.txt を変更する
元のMiniDock.ini (文字化けしていますが無視で)
* UTF-8(BOM付き)で保存すると文字化けします。シフトJISで保存しました
----------
[App1]
Meter=Image
ImageName=#Img1#
x=40
y=67
LeftMouseDownAction=!Execute [#Link1#]
ToolTipText="Im疊enes"

[App2]
Meter=Image
ImageName=#Img2#
x=40r
y=r
LeftMouseUpAction=!Execute ["#Link2#"]
ToolTipText="M俍ica"
----------

元のVariables.txt
----------
Img1=Icons\1.png
Link1=C:\Users\Francisco\Pictures

Img2=Icons\2.png
Link2=C:\Users\Francisco\Music
----------

改造後のMiniDock.ini
----------
* [App1], [App2]等の数字に意味はなく、順番に並ぶみたい。なので[App1], [App2]の間に[App10]を入れて順番を変える事が出来ると思う
[App1]
Meter=Image
ImageName=#Img1#
* アイコン用の画像をわざわざリサイズして作っていたが、H=?, W=? でリサイズ出来る
GreyScale=1 ← モノクロの画像になる
H=32
W=32
x=15
y=0
; LeftMouseUpAction=!Execute ["#Link1#"]
LeftMouseUpAction=["#Link1#"] ← !Executeは今は要らないらしい
ToolTipText=#name1# ← ここも変数にしてVariables.txtの変更だけて登録アプリの変更が出来るようにした

[App2]
Meter=Image
ImageName=#Img2#
H=32
W=32
x=40r
y=r
; LeftMouseUpAction=!Execute ["#Link2#"]
LeftMouseUpAction=["#Link2#"]
ToolTipText=#name2#
----------

改造後のVariables.txt
----------
Img1=Icons\finder.png
name1=Tablacus Explorer ← アイコンにマウスを乗せた時に表示される名前
Link1=C:\usr\Tablacus Explorer\TE64.exe

Img2=Icons\Firefox.png
name2=Firefox
Link2=firefox.exe
* Link2=C:\Program Files\Mozilla Firefox\firefox.exe だと何故か起動しない
* アプリによってはフルパスでも起動する(本来フルパスが正しいと思うが)
* Link?=https:... のようにurlを書くと既定のブラウザでそのページを開いてくれる
----------

3. アイコンを置く場所の数値 (x=40, y=67 等) を調整する

今はこうなった

モノクロもいいかな~


モニタがワイド画面なので縦型のDockにしてみた 2020/12/21 追記

1. 背景画像を90度回転させて縦型にする。

2. フォルダ "MiniDock2" の設定ファイル "MiniDock2.ini" をコピーして "MiniDock2V.ini"を作る。
* 同じフォルダに入れておけば横型、縦型を切り替える事が出来る。

3. "MiniDock2V.ini"を修正する。
------
[App1]
Meter=Image
ImageName=#Img1#
GreyScale=0
H=32
W=32
x=6 ← ここは動かしてみて決める
y=12 ← ここは動かしてみて決める
LeftMouseUpAction=["#Link1#"]
ToolTipText=#name1#

[App2]
Meter=Image
ImageName=#Img2#
GreyScale=0
H=32
W=32
x=r ← X座標は固定
y=40r ← Y座標は下に動かす
LeftMouseUpAction=["#Link2#"]
ToolTipText=#name2#
------

出来た


 



0 コメント: