スポンサーサイト
スポンサー広告
|
【--------(--) --:--:--】
|
Trackback(-) |
Comments(-)
PowerDVD アイコン配列
dllのSKIN.XMLに対し以下の様に変更する。
【下寄せ】(デフォルト)
<ImageArranger name="FeatureIcon" left="10" top="10" right="758" bottom="422"
Show="1" ItemCountPerRow="9" IconDiffX="5" IconDiffY="5" Alpha="150" Anchor="Bottom" DrawingDirection="BottomLeft to TopRight"
ShowInVideo="FALSE" ShowInVisualization="FALSE">
</ImageArranger>

【左寄せ】
<ImageArranger name="FeatureIcon" left="10" top="10" right="250" bottom="420"
Show="1" ItemCountPerRow="3" IconDiffX="5" IconDiffY="5" Alpha="150" Anchor="Bottom" DrawingDirection="BottomLeft to TopRight"
ShowInVideo="FALSE" ShowInVisualization="FALSE">
<Command name="ImageArranger"/>
</ImageArranger>

【右寄せ】
<ImageArranger name="FeatureIcon" left="510" top="10" right="750" bottom="420"
Show="1" ItemCountPerRow="3" IconDiffX="5" IconDiffY="5" Alpha="150" Anchor="Bottom" DrawingDirection="BottomLeft to TopRight"
ShowInVideo="FALSE" ShowInVisualization="FALSE">
<Command name="ImageArranger"/>
</ImageArranger>

ただし、右寄せの場合、ウィンドウを大きくすると位置が変に。
【下寄せ】(デフォルト)
<ImageArranger name="FeatureIcon" left="10" top="10" right="758" bottom="422"
Show="1" ItemCountPerRow="9" IconDiffX="5" IconDiffY="5" Alpha="150" Anchor="Bottom" DrawingDirection="BottomLeft to TopRight"
ShowInVideo="FALSE" ShowInVisualization="FALSE">

【左寄せ】
<ImageArranger name="FeatureIcon" left="10" top="10" right="250" bottom="420"
Show="1" ItemCountPerRow="3" IconDiffX="5" IconDiffY="5" Alpha="150" Anchor="Bottom" DrawingDirection="BottomLeft to TopRight"
ShowInVideo="FALSE" ShowInVisualization="FALSE">
<Command name="ImageArranger"/>
</ImageArranger>

【右寄せ】
<ImageArranger name="FeatureIcon" left="510" top="10" right="750" bottom="420"
Show="1" ItemCountPerRow="3" IconDiffX="5" IconDiffY="5" Alpha="150" Anchor="Bottom" DrawingDirection="BottomLeft to TopRight"
ShowInVideo="FALSE" ShowInVisualization="FALSE">
<Command name="ImageArranger"/>
</ImageArranger>

ただし、右寄せの場合、ウィンドウを大きくすると位置が変に。
PowerDVD7 タイトルロゴ削除
前回、画像は変えたが、起動時の円と『PowerDVD』というアニメーションを消したい。
前回と同じく、作成したスキンのdllを『Resource Hacker』で開く。
そして、
INITIALPOWERDVD7_1280x1024_BALL-xx.PNG
INITIALPOWERDVD7_1280x1024_WORD-xx.PNG
計17項目をすべて削除。(右クリック→リソースを削除)

名前をつけて保存。
PowerDVDを起動し、ロゴが消えていれば成功。

また、『SKIN.XML』をバイナリで保存後、テキストエディタで以下を削除orコメントアウトすることで消すこともできる。
=================================================================
<Image name="Ball" left="22" top="39" right="355" bottom="371" ShowInVideo="FALSE" ShowInVisualization="FALSE" ResizeOffsetX="3" ResizeOffsetY="9" ResizeStretchX="43" ResizeStretchY="77" BestResolutionX="1280" BestResolutionY="720">
<Bitmap name="BALL_BMP1" left="0" top="0" right="656" bottom="656"/>
<Bitmap name="BALL_BMP2" left="0" top="0" right="656" bottom="656"/>
<Bitmap name="BALL_BMP3" left="0" top="0" right="656" bottom="656"/>
<Bitmap name="BALL_BMP4" left="0" top="0" right="656" bottom="656"/>
<Bitmap name="BALL_BMP5" left="0" top="0" right="656" bottom="656"/>
<Bitmap name="BALL_BMP6" left="0" top="0" right="656" bottom="656"/>
<Bitmap name="BALL_BMP7" left="0" top="0" right="656" bottom="656"/>
<NormalAnimation repeat="20">
<Transition type="Next" duration="50" repeat="6"/>
<Transition type="Next" duration="9700"/>
</NormalAnimation>
</Image>
<Image name="DVD Wording" left="270" top="153" right="768" bottom="246" ShowInVideo="FALSE" ShowInVisualization="FALSE" ResizeOffsetX="35" ResizeOffsetY="35" ResizeStretchX="65" ResizeStretchY="22" BestResolutionX="1280" BestResolutionY="720">
<Bitmap name="WORD_BMP1" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP1" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP2" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP3" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP4" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP5" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP6" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP7" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP8" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP9" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP10" left="0" top="0" right="738" bottom="138"/>
<NormalAnimation repeat="20">
<Transition type="Next" duration="300"/>
<Transition type="Next" duration="50" repeat="9"/>
<Transition type="Next" duration="9200"/>
</NormalAnimation>
</Image>
===============================================================
言い換えれば、この辺りを弄れば自分の好きなロゴやアニメーションが作れる。
XML変更後は
リソースの種類は『XML』
リソース名は『SKIN.XML』
リソースの言語は『1033』
でリソースを置き換える。
前回と同じく、作成したスキンのdllを『Resource Hacker』で開く。
そして、
INITIALPOWERDVD7_1280x1024_BALL-xx.PNG
INITIALPOWERDVD7_1280x1024_WORD-xx.PNG
計17項目をすべて削除。(右クリック→リソースを削除)

名前をつけて保存。
PowerDVDを起動し、ロゴが消えていれば成功。

また、『SKIN.XML』をバイナリで保存後、テキストエディタで以下を削除orコメントアウトすることで消すこともできる。
=================================================================
<Image name="Ball" left="22" top="39" right="355" bottom="371" ShowInVideo="FALSE" ShowInVisualization="FALSE" ResizeOffsetX="3" ResizeOffsetY="9" ResizeStretchX="43" ResizeStretchY="77" BestResolutionX="1280" BestResolutionY="720">
<Bitmap name="BALL_BMP1" left="0" top="0" right="656" bottom="656"/>
<Bitmap name="BALL_BMP2" left="0" top="0" right="656" bottom="656"/>
<Bitmap name="BALL_BMP3" left="0" top="0" right="656" bottom="656"/>
<Bitmap name="BALL_BMP4" left="0" top="0" right="656" bottom="656"/>
<Bitmap name="BALL_BMP5" left="0" top="0" right="656" bottom="656"/>
<Bitmap name="BALL_BMP6" left="0" top="0" right="656" bottom="656"/>
<Bitmap name="BALL_BMP7" left="0" top="0" right="656" bottom="656"/>
<NormalAnimation repeat="20">
<Transition type="Next" duration="50" repeat="6"/>
<Transition type="Next" duration="9700"/>
</NormalAnimation>
</Image>
<Image name="DVD Wording" left="270" top="153" right="768" bottom="246" ShowInVideo="FALSE" ShowInVisualization="FALSE" ResizeOffsetX="35" ResizeOffsetY="35" ResizeStretchX="65" ResizeStretchY="22" BestResolutionX="1280" BestResolutionY="720">
<Bitmap name="WORD_BMP1" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP1" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP2" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP3" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP4" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP5" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP6" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP7" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP8" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP9" left="0" top="0" right="738" bottom="138"/>
<Bitmap name="WORD_BMP10" left="0" top="0" right="738" bottom="138"/>
<NormalAnimation repeat="20">
<Transition type="Next" duration="300"/>
<Transition type="Next" duration="50" repeat="9"/>
<Transition type="Next" duration="9200"/>
</NormalAnimation>
</Image>
===============================================================
言い換えれば、この辺りを弄れば自分の好きなロゴやアニメーションが作れる。
XML変更後は
リソースの種類は『XML』
リソース名は『SKIN.XML』
リソースの言語は『1033』
でリソースを置き換える。
パッチの当て方 FireFlower
前回は直接、バイナリを変更する方法。
しかし、
001929DC: 69 20
001929DD: 64 20
001929DE: 3D 20
001929DF: 61 20
001929E0: 74 20
など、変更箇所が多くなると非常にめんどうくさい。
そこで、一括して、複数のファイルにパッチを当てる方法。
FireFlowerかFEPを入手。
テキストエディタ(メモ帳など)を開き、
*-----------------------
FILENAME msnmsgr.exe
*転送制限解除
000F5367: 74 EB
*複数起動可
*001430EF: B7 B6
FILENAME msgslang.8.1.0178.00.dll
*自動退席と手動退席を見分ける
*(自動退席を(離席中)、手動退席を(退席中)にする)
001643D8: 00 E2
001643D9: 90 96
*---------------------
などと記入。
意味は、msnmsgr.exeという『FILENAME』に対し、以下のバイナリ変更をする、というもの。
*でその隣の文字列はコメントアウトできるので、説明をつけておくと便利。
数値の隣に*をつけることでパッチ適用外に。
上の例では、『転送制限を解除するけど、複数起動は許可しない』。
以上を拡張子『pat』にして『適用するファイルと同じフォルダに』保存。
FireFlowerを起動し、作成したPATファイルを選択すると自動でパッチが当たる。

詳しい、メッセンジャーのパッチ項目はWindows Live MessengerカスタマイズのFireFlower用パッチを参照。
しかし、
001929DC: 69 20
001929DD: 64 20
001929DE: 3D 20
001929DF: 61 20
001929E0: 74 20
など、変更箇所が多くなると非常にめんどうくさい。
そこで、一括して、複数のファイルにパッチを当てる方法。
FireFlowerかFEPを入手。
テキストエディタ(メモ帳など)を開き、
*-----------------------
FILENAME msnmsgr.exe
*転送制限解除
000F5367: 74 EB
*複数起動可
*001430EF: B7 B6
FILENAME msgslang.8.1.0178.00.dll
*自動退席と手動退席を見分ける
*(自動退席を(離席中)、手動退席を(退席中)にする)
001643D8: 00 E2
001643D9: 90 96
*---------------------
などと記入。
意味は、msnmsgr.exeという『FILENAME』に対し、以下のバイナリ変更をする、というもの。
*でその隣の文字列はコメントアウトできるので、説明をつけておくと便利。
数値の隣に*をつけることでパッチ適用外に。
上の例では、『転送制限を解除するけど、複数起動は許可しない』。
以上を拡張子『pat』にして『適用するファイルと同じフォルダに』保存。
FireFlowerを起動し、作成したPATファイルを選択すると自動でパッチが当たる。

詳しい、メッセンジャーのパッチ項目はWindows Live MessengerカスタマイズのFireFlower用パッチを参照。




