【WinPE】Bart's PE Builder 2枚目【CDBoot】
もしよければエプソンのプラグインを公開してるサイトを
紹介してもらえないでしょうか?
943 :
名無し~3.EXE:04/03/07 21:14 ID:B88I7bfE
945 :
名無し~3.EXE:04/03/08 18:03 ID:O5+yVEzo
>>940 >プリンタは使ってるよ。EPSONだが。海外にもたくさんのプラグインがころがってる。
プリンタが使えるとなるとすごく用途が増えますね。
どんなソフトで印刷してますか?
伝票発行なんかができるのなら仕事で使いな。
>>943 そろそろ、結果報告を期待しているのですが・・・
いかがでした?
本家をみたら、人知れずバージョンアップした模様・・・
そろそろ次スレですね
878氏に期待
>>948 最近進行遅いんで970超えたらにしますw
スレッドが2つ同時進行してるのはあんま好ましくないんで。
毎日更新チェックだけはしてますんで、ご安心を。
何か緊急事態でもあったら携帯から他の方へお願い文打ちます。
http://www.tok2.com/home/nofty/up/source/wpe0062.zip 1by1のプラグインを作ってみました
プラグインも同梱
crtdll.dllとmsacm32.dllが必要になります
対応形式
MP3,Monkey's Audio,FLAC,MIDI,CD,Mod
OggVorbis,SoundVQ,Wave,Au,Aiff,AAC
952 :
475:04/03/12 23:04 ID:b96F16nU
953 :
475:04/03/12 23:17 ID:b96F16nU
>>952 >3)
>ユーザー証明書はユーザー プロファイルごとにDocuments and Settings\username\Application Data\
>Microsoft\SystemCertificates\My\Certificates にあります。
>この証明書は、コンピュータにログオンするたびにシステム レジストリ内の個人ストアに書き込まれます。
新たに HKLM\Software\Microsoft\SystemCertificates\ に加えたいものが
なければ必要ないのかもしれませんし…ログオンの度に参照してるのなら必要かもしれませんし…
955 :
475:04/03/13 04:32 ID:F4mEWZDV
>>954 何とか、ディレクトリは修正された様子。
やっぱりオリジナルに置いてあるから、空のフォルダも再現した方がいいでしょうね。
infちゃんと参照してくれてるのだろうか。。。
私の環境でnu2parserとInfCacheBuilder動かなかったのですが、XPEのXPEinit.exeが関係してるんでしょうか?
nu2parserはhelp見ると納得なのですが、InfCacheBuilderは動きそうな感じがします。
誰かチャレンジした人いますでしょうか?
ちなみに、動けば起動時間かなり短縮できるみたいです。
>>952 1)特に意味はないかと。
2)そこんとこは適当にやったんで(汗)、問題ないと思われ。
3)詳しいことは分かりませんが、フォルダ群がないとMMCが動かないっぽいので必要かと。
4)日本語のレジストリがいくつか含まれてるけど、ここんとこはどうなんだろう。消すべき?
とりあえず気になるとこがあるので、修正して英語版リリースしてみます。
>>954 >新たに HKLM\Software\Microsoft\SystemCertificates\ に加えたいものが
HKLM\Software\Microsoft\SystemCertificates\ 内に足りないとこありますか?
うちのレジストリからそのままインポートしてあるんで、ちょっと分からないです。
もしあるんならregファイルでもあぷしてくれれば作業できますが、、
>>955 nu2parserは試してない(ってかどんなソフトなのか調べてない)けど、InfCacheBuilderは動いてます。
ただInfCacheBuilderはそのまま実行してもダメで、バッチファイル↓でやらせるといけます。
--以下を「InfCB.cmd」のファイル名にしてInfCacheBuild.exeと同じフォルダに入れる--
InfCacheBuild.exe D:\peexp
--ここまで(この行は含めないでね)--
D:\peexp は各自で書き換えてください。
これを実行すれば INFCACHE.1 が生成されます。
あとM$Javaのプラグインはやっぱダメっぽいですね。
これって英語版のインストーラーってあるのかな?
インストーラーが手に入ればプラグイン作れるかも。
957 :
162:04/03/13 12:40 ID:rgfukq41
MSJavaVMのインストーラー・収録されているファイルともに
マルチランゲージみたいです。
ResHackerで開いてみたら、様々な国のリソースあったので
間違い無いと思います。
皆様のお役に立てたら幸いですが…。
958 :
475:04/03/13 14:10 ID:F4mEWZDV
いやー、よっぽど修正してアップロードしようかと自分も準備してたのですが、ぎりぎりまで彼らの自主性に任せようと…スレ的にも盛上がりますしね。
トランスレートも複数の人が同時にやっていたので、あくまで裏方に徹してました。
要は誰か使いこなした人がフォローしていく循環に入れば、いい流れになっていくかと。
infの日本語残はコメントアウト部分だったり、どうでもいい部分だったりしてたので、目をつぶっていましたがもちろんない方がいいでしょう。
nu2parserはXPEのStartMenuがあまりにもめんどくさいので、nu2.xmlの方からショートカットをコンバートしてRAMドライブにStartMenu構築していくのですが、こんなの使ってるから益々起動時の遅さになるので、無視してもいいでしょう。
で、気にかかるのは
Problem With Ie, Using Explorer&IE plugin...
http://www.911cd.net/forums/index.php?s=816e90b97ebb9c291a943417c738ca20&showtopic=5529 これぐらいですが、Ixelさんがサポートしてくれそうな気配。
しかし、今度はFlash & Shockwaveですか。。。よくまぁ日本のサイトを良く研究してること関心です。
TuNgocさん、この人切れ者で、トランスレートされたinf見るだけで翻訳にとどまらず、昨日今日ではなくて使った結果をくれたのかもしれません。
サイトのセレクトセンスが語っています。
http://www.geocities.com/ptngoc2612/ >>957 XPE上で動かないのですから、XPE側の問題かもしれないです。
>>958 >ぎりぎりまで彼らの自主性に任せようと…スレ的にも盛上がりますしね。
なるほどね、分かりました。 でもちょっと一つだけ、、
http://fire.prohosting.com/compuboy/z_explorerie.zip のプラグインで、
最後の方にレジストリが追加されてますが [Software.AddReg] が抜けてます。
51047行目あたりです。
nu2parserはなんとなく予想ついてましたがやはりそういうものでしたか。
確かに起動後に作業するので時間かかってしまいますね。
Explorer&IEはそこんとこ考えて(初めからスタートメニューが使えるように)作ったのでnu2parserはオススメできませんね。
初めにショートカット作っとくのはめんどいですが、、
M$JavaはマルチランゲージならXPEが原因かもですね。
XPEのプラグインはレジストリエントリが少ないからなぁ。
あとは少し含まれてる日本語部分を書き換えれば、、
960 :
475:04/03/13 17:14 ID:F4mEWZDV
>最後の方にレジストリが追加されてますが [Software.AddReg] が抜けてます。
>51047行目あたりです。
うわっ! コンペアしたつもりでしたが、見過してしまいました!
できたら、バージョンアップアップとしてアップお願いします。
その時、Helpの332さんのクレジット間違えてしまったので修正してください。(たいへん申訳ないです)
あと、他で見かけたのですが過去に「Explorer&IE」と同名プラグインが有るらしいので、z_ExplorerIEの方がいいかもしれないです。
一緒にFlash & Shockwaveどうですか?
infのトランスレートだけじゃ動かないと思いますので、
一応help作ってみましたが、アプリのリンク先ちょっと不確かです。
http://popup3.tok2.com/home2/waaaamc/cgi-bin/img-box/img20040313170702.zip >初めにショートカット作っとくのはめんどいですが、、
XPEでのショートカットの方が自分には何10倍めんどいです。
全て、慣れの問題なので馴染んだシェルを変えるのはよっぽどですよね。
で、E&IE_helpに、265さんのPE_SC.exeのリンク入れたのですが、cmdで実行して困っている人1名、使い方が解らんと言ってる人1名。
265さんどうしましょ。。。
961 :
265:04/03/13 18:55 ID:IJ8HM1wQ
>>960 >cmdで実行して困っている人1名、使い方が解らんと言ってる人1名
うそーん。あれが駄目なら「Plugin Builder」でアイコンだけ作るという勿体無い
使い方するしかないカモ。多分躓いてるのは環境変数を含んだパス指定のトコでしょうし。
962 :
475:04/03/13 22:12 ID:F4mEWZDV
963 :
265:04/03/14 03:24 ID:sLE0ne00
>>962 >明らかにnu2parserみたいな構築ツールと勘違いしてるような。
あぁ...本家ではNu2Menuが前提な訳ですね。多分、このスレ(2ch)の住人は
「Explorer&IE」がデフォルトなのでしょうけれど。
英語圏だと「PEを限りなく小さくする」という事もできますが、マルチバイト圏な
国々に含まれる僕らは「どーせマルチバイト文字使った時点で(PEが)大きくなるんだから」
という事で「Explorer&IEがデフォルト」ですからね(違ってたらゴメン)。
#日本人が作ったプラグインには「nu2menu」へのエントリがないものも
#結構見受けられますしね。だーって「Explorer&IE」の方が直感的に使えるもの。
そういった事で「Nu2Menu」に関する知識が頭から離れないのだと思われます。
「nu2parser」登場の理由も似たようなものでしょう。
・PE_SC.exeは'BartPEでの実体'を指すショートカットを作成するツールです
・各種プラグインの実行ファイルを「Explorer&IE」のスタートメニューへ
配置するにはショートカットファイル(*.lnk)を作り、それらをPE環境ビルド時に
適切な場所へコピーしてやらなくてはなりません。
...なんだか余計混乱しそうだ。
964 :
265:04/03/14 03:52 ID:sLE0ne00
プラグインに[StartMenu]ってセクションを勝手に作って、
[WinntDirectories]
a="@ProfilesDir@\All users\Start Menu\Programs"
[StartMenu]
Calc.exe=1,a,'電卓',0
※書式
ショートカットのリンク先=実体のある場所,ショートカットの配置先[,キャプション][,アイコンインデックス]
ってのを書いておく、と。そしてツールを一本デッチ上げる(誰がやるんだい?)
ツールの挙動は以下の通り
・(ツールのファイル名は「mkisofs.exe」にする)
・上記のセクションを読み取り「Custom(OverWrite)」フォルダに*.lnkファイルを自動生成する。
・本物のmkisofsを起動
「PE Builder」はビルド前やビルド後に任意の実行ファイルを起動する機能を
持っていないハズですので、mkisofsをトラップしてショートカットを生成
させようって腹です。
いずれにせよ「PE Builder本体」で対策してもらわないとこんな泥臭い事でしか
処理を簡単にできません。「Plugin Manager必須」ならこの限りではありませんが。
965 :
265:04/03/14 03:58 ID:sLE0ne00
>[StartMenu]
[ShortCuts]の方がいいか...デスクトップやクイックランチって事も有り得る訳だし。
966 :
hi:04/03/14 10:10 ID:0tAzaUp0
967 :
475:04/03/14 11:49 ID:393op1au
>>963 本家BBSの80%位の方がXpeを基本として考えているので、致し方ないですが
Xpeの起動の遅さ重さと、nu2シェルやGOシェルの軽さのギャップでBBS全体が
同じことを繰返してるように思えます。
Explorer&IEがデビューした背景もXpeのスレッドですし、他のXpeのスレッドもnu2シェルをコアで使って、Xpeをプラグインの一部として呼出す方法に流れたりします。(これは私も興味有りです)
幸いにも直前で、this-is-meさんがExplorer&IEに似たコアを開発した時にも一番最初に、StartMenuのショートカット問題に時間費やしているので、参考になります。
Xpe Speed And Net Config
http://www.911cd.net/forums/index.php?s=e03f8bf438ad8e74068d7fa42461ebfc&showtopic=5135&st=0 こちらの[2][3]で相当にショートカットの取扱いを説明しているので、
%SystemDrive%\<Program>をターゲットにする概念に苦労していますが、
実機上でターゲット変更できない部分は、常に問題となります。
今、Explorer&IEを使っている人は、それなりのエキスパートなので問題ないので、その方々の誘導に期待していますが、ド素人の方にはPE_SC.exeのUIの英語化は必要かもしれません。
このスレッドも新しいテーマが見つからずに模索していますが、本家から少しでも引出すことができたらと思っています。
968 :
475:04/03/14 12:35 ID:393op1au
969 :
265:04/03/14 13:00 ID:sLE0ne00
>ド素人の方にはPE_SC.exeのUIの英語化は必要かもしれません。
そっか...「PE_SC.exe」は多言語対応してなかったですね。
とりあえず「Plugin Builder」でショートカットの概念を理解してもらって、
その間に多言語対応をやりましょうかねぇ。
#来週が(本職の)納期なのっ!!
>スレッドも新しいテーマが見つからずに模索していますが
じゃあ、私から勝手なテーマを。
[ArchiveX]
ttp://www.group-finity.com/ のプラグイン希望、とか言ってみる。ちなみにArchiveXの扱うレジストリで
文字列にパスを含むものには「REG_EXPAND_SZが使える」事を作者サンに確認している。
#またも既出だったらゴメンナサイ。
970 :
475:04/03/15 08:42 ID:pJD9d3Zd
「Plugin Builder」紹介しようかと迷ってたのですが、残念ながらnu2menuの
ビルドができないため、まず彼らのニーズに合わないと判断してます。
INFのビルドのヘルパーになったとしても、この辺まず突っ込まれるのは
ミエミエで、その上Xpeユーザーには「ショートカットがスタートメニューに
出ない」とたぶん言われるでしょう。。。
ArchiveX 魅力ですね。ExplzhをExplorerに取込んだみたいな使い方できる
のですね。
本家の方は、PE上から実機のregistry hiv をツリー状に取込むことと、
Ad-awareなどを実機のregistryを参照して走らせることが挫折しています。
レスキューの基本ながら、フリーウエアでは今のところ解決できていません
971 :
475:04/03/15 09:01 ID:pJD9d3Zd
追加
「registry hiv をツリー状に取込むこと」はregeditでの部分インポート
ではなく、HKLM・・・などとしてPE上から操作できることです。
regeditでhiv指定できれば……
972 :
265:04/03/15 09:41 ID:J7gfD07F
>nu2menuのビルドができないため
最新の奴は[Append]セクションに対応していますが、そういう問題ではないのですか?
>ArchiveX 魅力ですね。
そうですね。332氏のトコに置いてある「zip,cab圧縮フォルダー」が全ての書庫に
対応したような奴です。先日「作者サンに確認している」と書きましたが、正確には
「作者サンに要望を出した」という事だったりします(^^;
>実機のregistry hiv
これができないとPEからのウィルス/スパイウェアの除去が不完全なままになってしまいますものね。
ArchiveXかなり魅力的なソフトですね
PEで使えるといいですねー
(;´Д`)
デスクトップにエクスプローラ等のショートカットを置きたいのですが
どのようにすればいいのでしょうか?
また、エクスプローラでの表示を「詳細」を標準にしたいのですが
可能でしょうか?
プラグインは、
ttp://winpesoft.hp.infoseek.co.jp/winpe/ を参考にして
・Explorer&IE
・fix_net
・Japanese Language - 日本語サポート
・Enable Shutdown Dialog
・Network Support (PE Builderに付属)
・RAMDisk [QSoft] (PE Builderに付属)
に
・Enable Shutdown Dialog
を入れています。
[PE_SC.EXEを使ったショートカットの作り方]
長所
・割と簡単
短所
・アイコンを持つ別のファイルからアイコンを取得できない。
(手動で変更する事は可能)
1.PE_SC.EXEをDLします。
(
ttp://homepage1.nifty.com/ht_deko/junkbox.html#PESC)
2.PE_SC.EXEを実行します。
3.「ファイル」に実機にある実行ファイルを指定します。
4.任意で「パラメータ」には実行ファイルに渡すパラメータ(引数)を指定します。
5.「キャプション」にショートカットに表示される名前を指定します。
(これがファイル名にもなりますので注意)
6.「実フォルダ」にPE環境で実行ファイルのあるパスを指定します。
7.任意で「インデックス」に実行ファイルの持つアイコンへのインデックスを指定します。
8.任意で「表示モード」に実行時のウィンドウの挙動を指定します。
9.「作成」ボタンを押してショートカットを作成します。
10.作成したショートカット(*.lnk)をプラグインや「Custom(OverWrite)」フォルダを
使って(PEへ)コピーします。
※「3.」で指定した実行ファイルはPE環境の「6.」のフォルダ
に存在しなくてはなりません。
※「6.」で指定するパスには環境変数を含めなくてはなりません。
これはPE環境でのドライブレターが不定であるためです。
%SystemDrive% = <PE>
%SystemRoot% = <PE>\i386
%WinDir% = <PE>\i386
%Profiles% = <PE>\i386\Profiles
%ProgramFiles% = <PE>\Programs
%RamDrive% = <RamDrive>
%AllUserProfile% = <RamDrive>\Document and Settings\All Users
%temp% = <テンポラリフォルダ(通常%RamDrive%と同じ)>
%tmp% = <テンポラリフォルダ(通常%RamDrive%と同じ)>
例1:<PE>\Programs\hoge\hoge.exeへのショートカットの場合。
ファイル :<実機のどこか>\hoge.exe
パラメータ :
キャプション:ホゲ
実フォルダ :%ProgramFiles%\hoge
例2:電卓のショートカットの場合。
ファイル :?:\Windows\System32\Calc.exe
パラメータ :
キャプション:電卓
実フォルダ :%SystemRoot%\System32
981 :
265:04/03/18 05:51 ID:z9jVqRh7
[Plugin Builderを使ったショートカットの作り方]
長所
・環境変数を考えなくていい
・ファイルコピーも考えなくていい
短所
・アイコンを持つ別のファイルからアイコンを取得できない。
(手動で変更する事は可能)
・プラグインを書き換えなくてはならない。
・「Plugin Builder」とかいう胡散臭いツールを使わなくてはならない(^^;
1.「Plugin Builder」をDLします。
(
ttp://homepage1.nifty.com/ht_deko/junkbox.html#PIB)
2.「Plugin Builder」を実行します。
3.任意のプラグインを開きます。
4.[ファイル]タブを開きます。
5.「フォルダ(F)」でショートカットを作成するフォルダを指定します。
スタートメニューのプログラムなら
「Document and Settings\All Users\Start Menu\Programs」
になります。
6.「ショートカットを作成」ボタンを押します。
7.「ファイル」で実行ファイルを選択します。
8.任意で「パラメータ」には実行ファイルに渡すパラメータ(引数)を指定します。
9.「キャプション」にショートカットに表示される名前を指定します。
(これがファイル名にもなりますので注意)
10.任意で「インデックス」に実行ファイルの持つアイコンへのインデックスを指定します。
11.任意で「表示モード」に実行時のウィンドウの挙動を指定します。
12.「作成」ボタンを押してショートカットを作成します。
13.プラグインを上書き保存します。
982 :
265:04/03/18 05:51 ID:z9jVqRh7
※プラグインでコピーしないファイルのショートカットを作ることはできません。
この場合、一度そのファイルをプラグインに含めてショートカットを作り、
その後追加したファイルを削除します。
※「Plugin Builder」でショートカットの元となるファイルは「BAT/CMD/EXE/COM」
の中からしか選べません。拡張子を追加するには「pluginbuilder.ini」を
直接書き換えて下さい。
983 :
265:04/03/18 05:52 ID:z9jVqRh7
[ツールを使わないショートカットの作り方]
長所
・アイコンを持つ別のファイルからアイコンを取得できる。
(バッチファイル等のアイコンを他のものに変更できる)
・当たり前だがツールを必要としない。
短所
・とにかく面倒くさい
1.PE環境でのパスと同等な場所へ実行ファイルをコピー
2.実行ファイルのショートカットを作成
3.キャプション(ファイル名)を変更
4.「リンク先」の絶対パスを環境変数で置換する。
5.「作業フォルダ」の絶対パスを環境変数で置換する。
6.「アイコンの変更」ボタンを押す。
7. アイコンファイルの絶対パスを環境変数で置換する。
8.作成したショートカット(*.lnk)をプラグインや「Custom(OverWrite)」フォルダを
使って(PEへ)コピーします。
984 :
265:04/03/18 05:53 ID:z9jVqRh7
「<PE>\Programs\hoge」の実機で同等なフォルダは
「?:\Programs\hoge」または「?:\Program Files\hoge」となります。
つまり
「%SystemDrive%\Programs\hoge」または「%ProgramFiles%\hoge」
と置換してやる事になる訳です。
同様に「<PE>\i386\Sytem32」は
「%SystemDrive%\i386\Sytem32」または「%SystemRoot%\Sytem32」
と置換してやります。
※「PE環境でのパスと同等な場所へ実行ファイルをコピーしなくてはならない」
というのがかなり面倒です。ただ、慣れてしまえばどんなショートカットでも
自由に作り出す事ができます。
奇しくもスレ2&3で似たような質問が出たのでこっちのスレに書く(埋める)事にしました。
#トリップのミスがありますが気にしないでー(^^;
>>978 979-984を参考にして下さい。
[デスクトップ]
"%SystemDrive%\Documents and Settings\All Users\DESKTOP"
[クイックランチ]
"%SystemDrive%\Documents and Settings\All Users\Application Data\Microsoft\Internet Explorer\Quick Launch"
265 ◆hEpdoZ.tHU さん、ありがとうございます。
<PEフォルダ>\Documents and settings\all users\Desktop にショートカットを
置けばよかったんですね。
(・∀・)
989 :
名無し~3.EXE:04/03/18 14:53 ID:CJXa4XK7
sage