[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 05/09 12:09 / Filesize : 139 KB / Number-of Response : 647
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【男前に聞く】リソースハッカー活用術〜第1節



1 名前: [02/04/23 09:20 ID:hdNZItkt]
【初心者】:プログラムアイコンを替える為だけにつかう。
【中級者】:日本語化にチャレンジするが、あっさり日本語パッチがある事に気付く
【上級者】:他のソフト(鼻美・他)と組み合わせ、なんでも来いの"おとこ前"

間違ってもKらっくしたいが為のスレではありません。
万が一、そちらの方向に逝っても止めやぁ〜しません。ええ、止めやぁ〜しませんとも!

Resource Hacker(フリー:日本語版あり)
rpi.net.au/%7Eajohnson/resourcehacker/

eXeScope(シェアウェア)
www.vector.co.jp/vpack/browse/pickup/pw3/pw003953.html

なお、>>1-3までは>>1の自作自演となります。

611 名前:名無しさん@お腹いっぱい。 [05/01/28 13:31:13 ID:8pjY5Qoo]
スレ違いの匂いがする
仕様のような気もするが

MSN Messenger Windows Messenger Part 22
pc5.2ch.net/test/read.cgi/win/1105258015/l50

612 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/28 18:41:44 ID:1KOD2EPs]
同情するならお金ちょうだい。
同情するならお金ちょうだい。

同情するなら金をくれ!
同情するなら金をくれ!

613 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/28 19:49:24 ID:Y0kd8Gkw]
>>610
ごめんなさい。
C:\Program Files\MSN Messengerにある「msnmsgr.exe」をリソースハッカーで開いて、
bitmapとiconとcursorを置き換えていっていたのです。
bitmapならそれぞれ同一サイズの画像に255.0.255で周り透過させた画像を置き換えて、
iconは「@icon変換」というソフトで透過マスクをかけて透過したものを置き換えていました。
cursorは「ANIメーカー」を使って自分の描いた物をを.curに変換して作りました。

ですが、1部の画像
(Messengerメィンウィンドウに表示される自分の状態+チャットウィンドゥの「招待」等のアイコン)
が、bitmap、icon、それぞれの欄を全て見ても同じものが存在しないので
置き換えられないのです。exescopeでも「msnmsgr.exe」を開いてみましたが同じで、
C:\Program Files\MSN Messenge内にあるDLLを開いてみても見当たりません。

画像は「msnmsgr.exe」以外に保管されていないと思うので、
なぜリソースハッカーで表示されない&置き換えられないかが分からないのです。
気になるのはpngを展開しても画像が存在しない(リソースハッカーは対応してない?)
ので、もしかしたらpng形式でexe内に保管されているため置き換えられないのかな…
と思っているのですが、教えていただけないでしょうか、お願いします。

>>611
そちらもいつも行っているので、どちらで質問しようか迷ったのですが。。
スレ違いでしたらごめんなさい…。
ですが仕様ということは詳しい方でも置き換えるのは不可能ということでしょうか?

614 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/28 20:18:07 ID:RrMK89qz]
pngが怪しいと思ったら、pngを調べればいい。
eXescopeじゃなくResHackerの使い方で説明するけど
msnmsgr.exeを開いてPNGのフォルダ絵を選択して
右クリックし「[ PNG ]を保存する...」でどこかに保存する。
保存すると*.rcファイルと*.binが大量に出ると思うので、それの拡張子をpngに変えれば確認できる。
ResourceHackerで見るとバイナリが表示されるのは単にPNG画像に対応してないだけ。

自分はバージョン7を使ってるのでまったく同じかは分からない

615 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/28 22:27:21 ID:fw6PLsSg]
DDWとかで使用しているDLLを調べて
片っ端に当たっていけば出会えるかも

616 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/29 01:57:44 ID:laF2XSIM]
>>614
ありがとうございます!
pngを保存したら全てのアイコンが確認出来ました。
ですが…png画像に対応してないということは、
リソースハッカーやeXescopeではpng画像の差し替えは出来ないのでしょうか…?
自分なりに色々と調べてはみたのですが…どうしても分かりませんでした。
もしよろしければやり方を教えて頂けるとありがたいのです。

>>615
知識がなくてごめんなさい。
DDWってなんの略称でしょうか?

617 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/29 14:24:39 ID:YyV3Iydr]
>>614

勉強になった、あんた男前だよ

618 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/29 14:29:16 ID:85VaO+AJ]
シェアウェアならpngに対応してるヤツもあるけどね

619 名前:616 mailto:sage [05/01/30 02:38:37 ID:GCMEtdH2]
Resource Tuner
ttp://www.restuner.com/

これでしょうか…?

他にもシェアウェアで

Restorator
ttp://www.bome.com/Restorator/

PE Explorer
ttp://www.heaventools.com/

Resource Builder
ttp://www.sicomponents.com/

というのを発見して入れてみたのですが…、
ダメか…と思って最後に入れたResource Tunerはpng画像を表示してくれました。
教えて頂いてありがとうございます!これから試してみたいと思います。



620 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/30 16:33:48 ID:L6PJ/BcE]
全てのDialogのフォントを一括で変更するにはどうすればよいのですか?
分からないのでひとつずつ開いて変更してたら非常に辛かった...

621 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/30 18:10:08 ID:XzcnxG1i]
ResourceHacker -> 検索してクリップボードのフォント名をペースト or rcファイルで出力→書き換え→resにして置き換え
eXeScope -> rcファイルで出力→書き換え→resにして置き換え or logファイルを作って書き換え→ exebat.exe logfile
ResourceTuner(PE Explorer) -> プラグイン作らんと無理・・・つかプラグインでできることなのか不明

622 名前:620 mailto:sage [05/01/30 22:00:07 ID:L6PJ/BcE]
>>621

ResourceHackeでrcファイルを作成しbrcc32.exeでresファイルを作成し様としたのですが
Error DIALOG.rc 441 69: Incomplete expressionとエラーメッセージが表示されてしまいます。

基本的な操作が間違っているのでしょうか?

以下 手順
reshacker.exe -extract FILENAME.exe, Dialog.rc, Dialog,,
rcファイルの該当するフォント名をエディタで変更して保存
brcc32.exe Dialog.rc






623 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/30 22:08:12 ID:XzcnxG1i]
#include <winresrc.h> (もしくは windows.h)
これでダメなら441行目を書き込め
エスケープ文字(\)関係かもしれんが

624 名前:622 mailto:sage [05/01/31 00:27:15 ID:clJ/7B8y]
>>623
ありがとうございます。結局includeの指定が間違っていました。


あと、とりあえずコンパイルで
FONT 8, "MS Shell Dlg", FW_NORMAL, FALSE, 1
の行でエラーになったのですが
FW_NORMAL, FALSE, 1
を削除したらエラーが発生しなくなったのでこれでやってみます。


625 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/31 09:09:28 ID:nESisnRT]
Borland C++のbrcc32でなく、PlatformSDK落としてMSVC++のrcを使うことも検討に入れてな
この場合 \" の場所を "" に置き換える必要があるけど

626 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/01 23:54:10 ID:EwCsI3/f]
Amazon Application をリソースハッカーで修正しようと思ったのですが
Icon, Icon Group, Version Infoしか表示されない...

627 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/02 00:29:57 ID:AyJ5M4uZ]
ないものにはないから、それ以上分からんなら触らないほうがいいかと

628 名前:626 mailto:sage [05/02/02 01:04:26 ID:BuuQGS3k]
>>627
そうします


629 名前:名無しさん@お腹いっぱい。 [05/02/08 00:50:08 ID:gXIGJtTF]
>622
>>>Error DIALOG.rc 441 69: Incomplete expression
俺もまったく同じErrorでDialog.RESができあがんない。

>623
>>これでダメなら441行目を書き込め
>>エスケープ文字(\)関係かもしれんが
これもう一声くれませんか



630 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/08 01:40:22 ID:ek6t66T1]
サポセンじゃないから
モノがあれば楽なんだ

631 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/08 03:07:01 ID:AN3EZWcf]
brcc32.exeでコンパイルする前に置換した方がいい文字列
STYLE部
DS_SETFOREGROUND |

FONT部
, FW_NORMAL, FALSE, 1

CONTROL部
PBS_SMOOTH |
DTS_SHORTDATEFORMAT |
DTS_SHOWNONE |
DTS_RIGHTALIGN |
SS_PATHELLIPSIS |


632 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/10 16:17:43 ID:d15zuP2Y]
今、音編集ソフトのGoldwave 5(www.goldwave.com/)を日本語化してるのですが、
書き直すとハングしてしまう項目があります。
書いてある言語はDelphiみたいです。

eXeScopeも使ってみたのですが、こちらは保存時に警告がでて、それでも強行すると
起動すらできなくなってしまうファイルになってしまいました。

こういった箇所はどうやって書き直せばよろしいのでしょうか?


633 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/10 16:40:11 ID:Fx+Tk9jh]
リソースハッカーで開いてもソースとか表示されないのはどうすればいい?

VBで作られてるみたいだけど。

634 名前:名無しさん@お腹いっぱい。 [05/02/10 18:48:47 ID:1E++LZSk]
>>630
ここのレスタイトルをもう一度確認しろ。
男前はそんなことはいわん。つーかサポセンってどこだよ。

>>633
バイナリエディタ


635 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/10 19:36:05 ID:MLyH1/2D]
>>634
サポセンってのは「電話先(口頭)だけで相手の症状を見極めて問題解決の手口を見つける」てのを表現するために使ったわけで、そんなイメージ無いのかな。
現物があれば楽に解決できますよ・・・と。
対象のソフトウェア作ってるとこのアドレス教えるくらいわけないだろ。

>>632
ResourceTunerはどうよ? もしくはLanguageLozalizator
どっちもシェアウェアだが、特に前者はDelphi系の編集に強い。

636 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 00:39:52 ID:hTIqC1x6]
バイナリエディタができたら質問しないぜ

数字見たってワカラネーヨ
( ´_ゝ`)

637 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 00:44:13 ID:9GXIhnVl]
「バイナリエディタじゃないと出来ないよ」
って事じゃないの?

638 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 00:52:51 ID:hTIqC1x6]
じゃああきらめろって事か。。。。。。

ぎゃくこんp(ry

639 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 17:57:30 ID:C/LCitD8]
くまくまくまー



640 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 16:13:27 ID:IYolZ5Jf]
>>635

情報ありがとうございます。
まだ全部の箇所試したわけでないのすがResourceTunerで
書き換え可能でした。


641 名前:1 mailto:sage [05/03/03 16:31:09 ID:/bmtaK0Z]
1です。お久しぶりです。
スレ立てて今年の4月で丸3年です。
昨年の10月に親父が他界しました・・・・・orz
また来年きます。

642 名前:名無しさん@お腹いっぱい。 mailto:sage [05/03/03 17:37:23 ID:YLrn06s2]
>>641
ご愁傷様でした。

643 名前:名無しさん@お腹いっぱい。 [05/03/10 00:31:37 ID:erGK1P2y]
フォントを変えるにはどこをいじればいいのでしょうか?
String Table の LANGUAGE LANG_JAPANESE, 0x1 みたいな所をいじってもダメでした。

644 名前:名無しさん@お腹いっぱい。 mailto:sage [05/03/10 12:44:16 ID:qcM/ZayB]
ダイアログリソースはFont項目を書き換えればOKだが
それ以外はResource Hackerじゃ無理

645 名前:名無しさん@お腹いっぱい。 mailto:sage [05/03/10 21:51:58 ID:miMX1Ev1]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]に
文字列"お好きなフォント"を追加再起動すれ。

646 名前:名無しさん@お腹いっぱい。 mailto:sage [05/03/19 23:58:21 ID:+katWubO]
○●ソフ板の名無しさんを投票で決めています●○
数々の不毛なレスの末、決まらないので投票で決めようということになりました。

投票については以下の点を配慮してください:
名前で検索に引っかかりにくい
windows板との差別化を暗に計れる

ソフトウェア板の名無しを決めようVer4 〜決戦〜
pc5.2ch.net/test/read.cgi/software/1111239677/l50
名無し投票所 (3月19日現在投票中)
firefox.geckodev.org/?%A5%BD%A5%D5%A5%C8%A5%A6%A5%A7%A5%A2%C8%C4%A4%CE%CC%BE%CC%B5%A4%B7%CC%BE%A4%CE%C5%EA%C9%BC






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<139KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef