Bart's PE Builder スレッド 5枚目
at WIN
835:名無し~3.EXE
07/11/22 11:59:46 bzpIjnzw
>>834
Pluginで組み込んでおきたいって話なら
;--- cut here
; IEProxy.inf
; PE Builder v3 plug-in INF file for Proxy settings of Internet Explorer
[Version]
Signature= "$Windows NT$"
[PEBuilder]
Name="I.E. Proxy Server"
Enable=1
[Strings]
; format
; - MyProxyServer="http=<Server:Port>:80;https=<Server:Port>;ftp=<Server:Port>;gopher=<Server:Port>;socks=<Server:Port>"
; ex. HTTP only
MyProxyServer="URLリンク(hogePE:8080")<)
836:名無し~3.EXE
07/11/22 12:03:52 bzpIjnzw
後半コメントにしてある"ProxyHttp1.1" は、詳細設定の「プロクシ接続で HTTP 1.1 を使用する」 の
項目なので、任意で。
837:名無し~3.EXE
07/11/22 12:16:42 P94Ln39x
連投申し訳ない。
この inf を入れるフォルダ名は E&IE Plugin より後に組み込まれるよう命名する必要があるので注意。
念の為。
(IEProxy.inf の名前で z_ExplorerIE フォルダに放り込んでしまってもいいかも)
838:名無し~3.EXE
07/11/22 17:14:24 L0LKRjJ9
>>385の訂正です。
再度連投失礼。
> ; ex. HTTP only
> MyProxyServer="URLリンク(hogePE:8080")
"<Protocol>="を付けないのは「すべてのプロトコルに同じプロクシを使用する」にする場合でした。
; ex. HTTP only
; MyProxyServer="http=xxx.xxx.xxx.xxx:xxxx"
; ex. Use the same proxy server for all protocols
MyProxyServer="xxx.xxx.xxx.xxx:xxxx"
ですね。
839:834
07/11/22 21:37:35 h2M9O1Fd
>>835-838
ご丁寧にありがとうございます。
早速使わせて頂きますd。
840:名無し~3.EXE
07/11/22 22:36:22 L0LKRjJ9
>>839
ごめん、さっき試してみたらあれだけでは駄目っぽい。
IE動かすと初期化されちゃう。
その前にproxycfg.exe -uしても拾わないし。
このテのPlugin作る時は、ちゃんとレジストリ変化やE&IE Plugin見て調整しないと駄目だね。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\WinHttpSettings
とか弄ればよかったんだろうか。でもBinaryだからPluginで任意値設定は使う人には面倒だし。
ガセで申し訳ない。
そのうちちゃんと調べられたら報告します。
841:名無し~3.EXE
07/11/22 23:02:36 L0LKRjJ9
>>840
ま、まちがい。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\DefaultConnectionSettings
だ。
842:839
07/11/23 20:00:27 crm/+2Dc
>>840
お願いします。
843:名無し~3.EXE
07/11/23 22:26:19 AtrMZlJE
自分では何もせずに他力本願かこいつ
844:名無し~3.EXE
07/11/24 00:31:40 XLsZ59/d
>>842
あれからちょっとだけ調べて試してみました。
やはり、>>835 (+ >>838の訂正)に加え、>>841(同じくSavedLegacySettingsも?)が必要な様子。
DefaultConnectionSettings、SavedLegacySettings はbinaryなので、実機にて設定後レジストリを
>>2のDEKOさんのところにある "Reg2PE"などを用いてPlugin書式に変換する方法が楽で良いかと。
# さっき少し探してみましたが、この方法のPluginや、Pluginでは>>835のみで設定値はPE起動後に
# inetcpl.cpl を呼び出し手動で行う方法、それから XPE のツール XPEinit の機能を用いて設定する
# 方法があるようです。
内訳(の一部)は以下の様になっているそうです。
1. 1byte目 - 1byte : "3c" 固定
2. 2byte目 - 3byte : "00"
3. 5byte目 - 4byte : 設定変更回数(回数の下位byteから順に左詰め)…?多分
4. 9byte目 - 1byte : 設定パターンにより可変(※1)
5. 10byte目 - 3byte : "00 00 00" 固定
6. 13byte目 - 4byte : 次に続くProxy Server Address(Port No.含む)の文字列数(byte数の下位byteから順に左詰め)
7. 17byte目 - 可変長 : Proxy Server Address (Address:Port) Proxy Server設定無しの場合は「無し」(0byte)
8. - 1byte : 「ローカル アドレスにはプロキシ サーバを使用しない」がチェックされていなければ "00", されていれば "07"(下記 10. の文字数)
9. - 3byte : "00 00 00" 固定
10. - 7byte : 上記 8. が "00" の場合は "00 00 00 00 00 00 00", "07" の場合は "3c 6c 6f 63 61 6c 3e" ("<local>")
11. 以下、「自動構成スクリプトを使用する」のチェック状態やら何やら…詳細不明
(※1)「設定を自動的に検出する」, 「自動構成スクリプトを使用する」, 「LANにプロキシ サーバを使用する」の設定組み合わせによる
「LANにプロキシ サーバを使用する」にのみチェックされている場合は "03"
845:名無し~3.EXE
07/11/24 00:32:31 XLsZ59/d
続き
例えばうちでテストしたLAN内のProxy Server 192.168.1.21:8080 で設定、「ローカル アドレスには…」にチェック、
「すべてのプロトコルに同じプロキシサーバを使用する」にチェックした場合、
4.には"03"、6.には"11"、7.には"31 39 32 2e 31 36 38 2e 31 2e 32 31 3a 38 30 38 30"(S-JISコードなのでわかりますよね?)、
8.には"07"、10.には"3c 6c 6f 63 61 6c 3e"、等となり、レジストリ値は以下の様になりました。
0x3,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections","DefaultConnectionSettings",\
3c,00,00,00,16,00,00,00,03,00,00,00,11,00,00,00,31,39,32,2e,31,36,38,2e,31,\
2e,32,31,3a,38,30,38,30,07,00,00,00,3c,6c,6f,63,61,6c,3e,00,00,00,00,00,00,\
00,00,00,00,00,00,80,06,d2,4b,d5,62,c7,01,01,00,00,00,c0,a8,01,0b,00,00,00,\
00,00,00,00,00
;(3. 設定変更回数 及び 11. 詳細不明部 は当方実値)
0x3,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections","SavedLegacySettings",\
- 設定更新回数部以外DefaultConnectionSettingsと同じ
このパターンでしかテストしてませんが、一応動作しました。
連投に訂正、とグダグダになって何だか申し訳ない。 自分で値調べて切り貼りしてください、ということで。
846:名無し~3.EXE
07/12/03 13:45:06 bdqwf9j5
nLiteで削ったやつからBert's PEは可能ですか?
847:名無し~3.EXE
07/12/03 13:48:03 E2M3lPlH
>>846
URLリンク(www.geocities.jp)
848:名無し~3.EXE
07/12/07 14:49:42 GQayR8bF
>>14 助かりました。ありがとうございます。
849:名無し~3.EXE
07/12/11 13:13:41 sLmKzqKi
保守
850:名無し~3.EXE
07/12/11 20:06:36 EWkmh/wJ
一週間くらい前にこのソフトを知ってやっとそれなりのWindowsPEを作れた…
デーモンツールがめんどかった
ソフト更新とinfの書き換えは意外と簡単だった
だけど音が出ないのと一部文字化けが…
音はどうしようもないと思う
一部の文字化けの原因がわからない
漢字とかだからfontの問題かなぁ
851:名無し~3.EXE
07/12/11 20:25:37 bT4l7ne9
FAQしっかり読んで何度かチャレンジで頑張れ。
普通にちゃんとやれば音も出せるし文字化けもなくなる。
852:名無し~3.EXE
07/12/11 20:35:38 EWkmh/wJ
音はinfもsysも他のファイルも全部突っ込んでinfはの:とかやったけどだめだった
バーチャルPC上だからかと思ったけどたぶん関係ない(ちゃんとできてないだけだと思う)
文字化けは全部文字化けするわけじゃないんだけどいくつか入れてるから重なっておかしくなってんのかも
だれかmicrosoftのwindows pe 2.0って試した人いる?
853:名無し~3.EXE
07/12/11 20:46:17 bT4l7ne9
>>852
音はドライバファイルをちゃんと入れてinf加工してDirectX入れてやれば
最近だとPE起動してからdevcon叩かなくてもpenetcfg動かせば認識すると思う。
デバマネ見て頑張れ。
バーチャルPCならバーチャルPC用のサウンドドライバ入れないと駄目だよ。
例えばVMWareだとes1371だっけか。VirtualPCはどれか知らない。
PE2.0はググるといくつか出てくるけど、
>>603でも覗いてみたら?閑古鳥が鳴いてるけど。
854:名無し~3.EXE
07/12/11 21:10:43 EWkmh/wJ
アリガト暇なときもう一回がんばってみるよ
元々復旧用に作ったから音とかわいらないような気するけど、どうせならあったほうがしね
スレも覗いてみる
855:名無し~3.EXE
07/12/18 16:04:49 g62vIigI
保守しないとまた落ちそうだな
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4332日前に更新/360 KB
担当:undef