FTP、CGI、SSI、telnetが自由に使える超高速レンタルサーバ。
工夫しだいで、楽しさ100倍。 www.binboserver.com
月額千円サーバ | サブドメインコース | BIGなサーバ

サブドメインコース:CGIやFTPが使いたい・お金を掛けたくない人のために。
 *****.syo-ten.com *****.gasuki.com *****.zansu.com
 お好きな名前を無料で使えます。早い者勝ち。

人気サイト 月額千円サーバ:.com .net .org で取得できます。.JPドメイン大歓迎!
 超高速・高機買Tーバを1000円で!使ってみれば、分かります。

BIGなサーバ:Big なBig なサーバー。充実したサポートをお求めの方へ。
 インターネットでご活躍の皆様へ、そしてご活躍予定の皆様へ。
2ちゃんねるは、このサーバを使っているです。

■掲示板に戻る■ ■過去ログ倉庫めにゅーに戻る■

UPXを際どいと思われるファイルに使う!
1 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/03 07:56 ID:whqXaT6H
タイトル通りです。
際どいファイルじゃなくても一般のアプリケーションでもかまいません。
念のため、Windowsのバージョンと -l オプションを使ったリスト、
諸注意事項を付けてくださると参考になると思います。
数がたまればまとめてみたいと思います。


例:
PC9821 Windows95 4.00.950a
VBランタイム(だと思われるファイル)
1347344 -> 687616 51.03% win32/pe msvbvm50.dll
1384448 -> 717312 51.81% win32/pe msvbvm60.dll

DirectX(Windows95でver7.0a使用時)
625936 -> 225280 35.99% win32/pe d3dim.dll
673552 -> 226816 33.67% win32/pe d3dim700.dll
590096 -> 70656 11.97% win32/pe d3dramp.dll
633616 -> 206848 32.64% win32/pe dinput.dll
1320208 -> 295424 22.37% win32/pe dsound3d.dll
605456 -> 438784 72.47% win32/pe dx7vb.dll
1558288 -> 340480 21.85% win32/pe dxdiag.exe
498448 -> 226816 45.50% win32/pe dxmasf.dll

Windows HELP
310272 -> 136704 44.05% win32/pe winhlp32.exe

Paint
327168 -> 128512 39.28% win32/pe mspaint.exe
--compress-icon=0 オプションを必ず付けること。

WordPad
188928 -> 72704 38.48% win32/pe wordpad.exe


2 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/03 09:14 ID:i7Tck/0E
UPX及び同様のツールをシステムDLL等に対し使用するのは、完全に愚行です。
通常状態では複数のアプリケーションが同じDLLを読み込んでも、その
プログラムコードは単一のメモリ空間に収まりますが、UPX等で圧縮すると
リンクされた数だけメモリが無駄に消費されます。

VBランタイムなどを圧縮してしまうと、複数のVBアプリケーションを起動すれば
相当の無駄が出ると思われます。実行ファイルでも同様で、単独でしか
起動しないものは良いですが、複数起動する実行ファイルを圧縮すると無駄が出ます。

また圧縮されたバイナリはロード時に必ず全てのコードがメモリ上に展開される
(無圧縮の場合はバイナリ内の必要なコードのみ展開される)ため、DLLのロードや
アプリケーションの起動が遅くなる、メモリの少ない環境では無駄なスワップが
そのタイミングで発生してしまうという、といったデメリットが出ます。

デメリットを良く理解した上で、メリット有りと判断できる場合のみ使用しましょう。
現在のように、デメリットを理解していないと思われるソフトウェアの"作者側"が
安易に配布ファイルを圧縮してしまっている状況は、あまり好ましくないです。


3 名前: >2 投稿日: 01/12/03 23:47 ID:1mhZbGRi
DLLを圧縮するとプロセス毎にDLLがロードされるってこと?
どういう理由でそんなことになるの?
つーかそれ以前にUPXの圧縮のカラクリを知らんのだけど


4 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/04 00:20 ID:???
ウィルスとかに使ってスキャンを通り抜けさせる話かと思った…。


5 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/04 06:38 ID:???
>>2
愚行とはきついですね。
確かに圧縮ファイルを展開するのにある程度の無駄は生じるような感じはしますが、
圧縮した共有dllファイルが別個にメモリにロードされるとは知りませんでした。
デメリットの部分はある程度承知しましたが、圧縮して得られるメリットの部分も
あると思うのです。少なくとも、アプリケーションの起動が遅くなることはないです。


>>3
UPXのからくりは私にも分かりませんが、最高圧縮で圧縮してもさほど起動に差し支え
ないほどの展開処理です。


6 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/04 06:46 ID:???
Norton Utilities
File size Ratio Format Name
-------------------- ------ ----------- -----------
503808 -> 87040 17.27% win32/pe liveupdt.exe
451072 -> 174080 38.59% win32/pe navex32.dll
436736 -> 140288 32.12% win32/pe ndd32.exe
476160 -> 152064 31.93% win32/pe nddeng.dll
579072 -> 163840 28.29% win32/pe nregedit.exe
709632 -> 54784 7.72% win32/pe nuintro.dll
613376 -> 238080 38.81% win32/pe optwiz.exe
377344 -> 91648 24.28% win32/pe regtrk.exe
396800 -> 129536 32.64% win32/pe s32guil.dll
546816 -> 156160 28.55% win32/pe sd32.exe
1208320 -> 313146 25.91% win32/pe sensor32.dll
493568 -> 174592 35.37% win32/pe ue32.exe
408576 -> 142336 34.83% win32/pe ushellex.dll
660992 -> 247296 37.41% win32/pe windoc.exe
-------------------- ------ ----------- -----------
7862272 -> 2264890 28.80% [ 14 files ]

Nortonは、Windowsの基幹システムを操作する中級者向きのツールのため、
このようなアプリケーションには本来圧縮は施さないほうがよい。


7 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/04 07:03 ID:???
DDWin(電子辞書検索)
File size Ratio Format Name
-------------------- ------ ----------- -----------
1149952 -> 409088 35.57% win32/pe ddwin.exe

Jamming(電子辞書検索)
File size Ratio Format Name
-------------------- ------ ----------- -----------
2148352 -> 652288 30.36% win32/pe jamming.exe

世界大百科事典(日立デジタル平凡社)
File size Ratio Format Name
-------------------- ------ ----------- -----------
1731072 -> 311808 18.01% win32/pe cxvis.dll
7733248 -> 515584 6.66% win32/pe HDHSEDAI.EXE
-------------------- ------ ----------- -----------
9464320 -> 827392 8.74% [ 2 files ]

File size Ratio Format Name
-------------------- ------ ----------- -----------
2064384 -> 425984 20.63% win32/pe hdhmap.exe

いずれの実行ファイルも、アイコン無圧縮オプションを付けること。


ROMDAS2002 (imidas2002付録 電子辞典)
File size Ratio Format Name
-------------------- ------ ----------- -----------
212992 -> 89600 42.06% win32/pe imidas02.exe
172032 -> 75776 44.04% win32/pe tmview.dll
-------------------- ------ ----------- -----------
385024 -> 165376 42.95% [ 2 files ]


8 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/04 07:33 ID:bPC57/J3
Windows フォルダ
File size Ratio Format Name
-------------------- ------ ----------- -----------
59392 -> 31232 52.58% win32/pe calc.exe
37520 -> 15872 42.30% win32/pe ftp.exe
33371 -> 17423 52.21% dos/exe nbtstat.exe
380105 -> 249087 65.53% dos/exe net.exe
380057 -> 249071 65.53% dos/exe netpwl.exe
23776 -> 9728 40.91% win32/pe netstat.exe
36352 -> 17408 47.88% win32/pe qfecheck.exe
23696 -> 10240 43.21% win32/pe route.exe
70352 -> 30720 43.66% win32/pe telnet.exe

他にも圧縮できそうだが、動作検証していない。
まったくもって、1クラスタでも圧縮したい漢な人のために.....


9 名前: 投稿日: 01/12/04 07:34 ID:???
環境変数 UPX に
--best --compress-icons#0
を指定が一番楽。


10 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/04 07:40 ID:???
http://www.jrsoftware.org/striprlc.htm

Why not use an EXE compressor?

Some have asked why I made StripReloc when there are EXE compression programs
such as ASPack and UPX that will trim more bytes off of executables than StripReloc ever could.

The reason is there are downsides to using EXE compressors. Most notably:

Upon startup of a compressed EXE/DLL, all of the code is decompressed from the
disk image into memory in one pass, which can cause disk thrashing if the system is
low on memory and is forced to access the swap file. In contrast, with uncompressed EXE/DLLs,
the OS allocates memory for code pages on demand (i.e. when they are executed).

Multiple instances of a compressed EXE/DLL create multiple instances of the code in memory.

(So if your EXE is 1 MB and the user starts 5 instances of it, that adds up to 5+ MB.)
With uncompressed EXE/DLLs, the code is only stored in memory once and shared between instances.

Some older virus scanners flag compressed EXE/DLLs as being virus-infected.
(This is this reason I stopped compressing Inno Setup's EXEs.)


11 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/04 07:56 ID:???
Acrobat Reader
File size Ratio Format Name
-------------------- ------ ----------- -----------
2333696 -> 980480 42.01% win32/pe acrord32.exe
582656 -> 268288 46.04% win32/pe agm.dll
885760 -> 402432 45.43% win32/pe cooltype.dll
-------------------- ------ ----------- -----------
3802112 -> 1651200 43.42% [ 3 files ]

アイコン無圧縮オプション必須なり。


12 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/04 07:57 ID:oNDG77xB
>>5
>圧縮して得られるメリットの部分もあると思うのです。
ユーザ側にメリットがあるとすれば
(1) HDD等への)記憶容量を節約できる
(2) ネットワーク共有のアプリ起動が早くなる
くらいだろうね。

(1)はUPXを使うとメモリ消費が増える&HDDよりメモリの方が価格が高い、と
いうことを考えるとあまり賢明とは思えないな。メモリも充分過ぎるほど
安くなったから気にすることでもなくなったけど。

(2)は大きなアプリをネットワーク経由で起動する場合にメリットがある。
ローカルにある無圧縮アプリのバイナリコードが起動時に全て読まれずに
必要な部分だけ On-demand にメモリへロードされるってのは既出だけど、
ネットワーク経由での起動の場合は圧縮アプリと同様に、必ず全てのコードが
メモリに読み込まれる。つまり初期メモリ使用量の問題が対等だから
単純にサイズが小さくなっている分だけ転送が速くなって起動も速くなるという
メリットだけを享受できる。

>少なくとも、アプリケーションの起動が遅くなることはないです。
遅くならないというよりは、速いCPUのおかげで気付かなくなっただけだと思う。


13 名前: 743 投稿日: 01/12/04 07:59 ID:???
>アイコン無圧縮オプション必須なり。

そんなのはフツー環境変数で設定するの。いちいち必須必須と書くなよ・・・


14 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/04 08:26 ID:???
アイコン削ったりすれば当然だが、リソース情報を全て保持しても
完全に可逆ではないということも問題になるね。サイズは戻るのだけど。

昔OPTPiXというシェアウェアの減色ソフトを圧縮してしまって困ったことがある。
ソフトに自己改変チェックが付いていて起動できなくなってしまった。
すぐ -d しても可逆ではないからチェック通らなかったし・・・。


15 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/04 10:05 ID:OjQv6kIT
WinXPのビジュアルスタイルに対応したソフトだと、
UPXで圧縮するとXP上では起動もできなくなるみたいよ。


16 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/04 12:45 ID:???
>>12
>ネットワーク経由での起動の場合は圧縮アプリと同様に、必ず全てのコードが
>メモリに読み込まれる。

それは /swaprun:net の場合だけでは?


17 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/04 13:16 ID:???
↑OSによって違いそうだな


18 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/05 07:29 ID:???
WXG ver3 (AI SOFT IME)
File size Ratio Format Name
-------------------- ------ ----------- -----------
208896 -> 73216 35.04% win32/pe wxgcust.exe
111616 -> 48128 43.11% win32/pe wxgdcv.exe
422912 -> 107520 25.42% win32/pe wxgead.exe
137728 -> 57856 42.00% win32/pe wxgexps.dll
154112 -> 65024 42.19% win32/pe wxgfmts.dll
157696 -> 47616 30.19% win32/pe wxggene.exe
137728 -> 57856 42.00% win32/pe wxggengs.dll
172032 -> 70144 40.77% win32/pe wxgjeejs.dll
189440 -> 78336 41.35% win32/pe wxglst.exe
154112 -> 65024 42.19% win32/pe wxgrenss.dll
151552 -> 45568 30.06% win32/pe wxgscan.exe
154112 -> 65024 42.19% win32/pe wxgtimes.dll
137728 -> 61952 44.98% win32/pe wxgtm.exe
111104 -> 39936 35.94% win32/pe wxgwrg.dll
-------------------- ------ ----------- -----------
2400768 -> 883200 36.78% [ 14 files ]

辞書メンテナンスツール類のプログラム群のため圧縮していても
通常の入力処理に問題なし。


19 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/05 07:48 ID:???
>>13 , >>14
だから、注意のために「オプション必須」と書いたのです。
手持ちのアプリで、自己診断があるといえば・・・

SCMPX (MP3 Player)
630784 -> 262656 41.64% win32/pe scmpx.exe
scmpx.exe は、起動時に自己診断を行っているらしく、UPXで圧縮すると、
ヘッダが壊れているというメッセージを出す。以後メッセージを出さないように
することができるし、圧縮して不具合は出ていない。

Norton AntiVirus
747520 -> 143872 19.24% win32/pe n32work.dll
347648 -> 229888 66.12% win32/pe navabout.dll
455680 -> 168448 36.96% win32/pe s32navk.dll
-------------------- ------ ----------- -----------
1550848 -> 542208 34.96% [ 3 files ]
navw32.exe は、起動時に自己診断を行っているらしく、圧縮すると
メッセージを出して起動できなくなる。上記の3ファイルは問題なし。


20 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/05 07:59 ID:???
T98-Next
286720 -> 88576 30.89% win32/pe next.exe

M88
221184 -> 91648 41.43% win32/pe m88.exe

ZSNES (DOS)
3829660 -> 362584 9.46% djgpp2/coff ZSNES.EXE

SNES9x
167936 -> 74240 44.20% win32/pe fmod.dll
874496 -> 323072 36.94% win32/pe snes9xw.dll
892928 -> 232960 26.08% win32/pe snes9xw.exe

nesterJ
389120 -> 145408 37.36% win32/pe nesterj.exe

YAME
1008128 -> 195072 19.35% win32/pe yame037.exe

TGB Dual
253952 -> 93184 36.69% win32/pe tgb_dual.exe

VisualBoyAdvance
794624 -> 196608 24.74% win32/pe visualboyadvance.exe

手持ちのエミュにかけてみた。UPX、圧縮率が高くて良いね。
ZSNESやYAMEは起動が確実に速くなったよ。


21 名前: 投稿日: 01/12/05 12:08 ID:???
>>19
>だから、注意のために「オプション必須」と書いたのです。

アイコン無圧縮オプション指定しても、改変チェックは
通らなかった、と>>14は書いている。

必須と書くなら「バックアップ必須」とか書きなされ。


22 名前: 投稿日: 01/12/05 14:13 ID:???
俺も体感的に起動は速くなった
メモリに読み込む量が少ないから速くなるって事か?


23 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/06 07:12 ID:???
>>22
環境によってまちまちなんだろうけど、無圧縮実行ファイルを1MB丸々
キャッシュ(メモリロード)するよりは、圧縮実行ファイル500KBをキャッシュして、
メモリ上で展開処理するほうが高速なのかもしれない。
(メモリは余計に消費する事に変わりはないが)
そう言えば、マニュアルには、
very fast decompression: about 10 MB/sec even on my old Pentium 133
と、書いてある。


24 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/06 07:44 ID:???
Netscape Communicator 4.7
File size Ratio Format Name
-------------------- ------ ----------- -----------
337856 -> 143360 42.43% win32/pe jrt3240.dll
376960 -> 152064 40.34% win32/pe jul3240.dll
5529696 -> 2075648 37.53% win32/pe netscape.exe
1293696 -> 320512 24.77% win32/pe resdll.dll
301568 -> 102912 34.12% win32/pe talkback.exe
-------------------- ------ ----------- -----------
7839776 -> 2794496 35.64% [ 5 files ]
Navigator,Messenger,Composer供に問題なく動作。
Javaも問題なし。起動高速!
IEは、OSとコラボレーションしているから恐くて圧縮躊躇う。
っていうか、普段使ってない。


25 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/06 21:22 ID:???
ブラウザなんか圧縮するってことは多重起動しないという意思表示なんだろうな・・・。


26 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/07 00:25 ID:???
>>25
ネスケは多重起動しないような気が。


27 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/07 07:00 ID:???
>>25
ブラウザ自体は何枚でもオープンできるが、netscape.exe自体は、
1プロセス起動だ。
調べていないが、IEエンジンを使うMDIブラウザも1プロセスだな。
他にWZエディタも高速起動を有効(WZ常駐有効)にすれば、1プロセスだな。
1プロセスの場合、不具合でクラッシュしたら、そのプロセスで動作している
すべてのウィンドウは強制終了だ。
メモリの有効利用やデータの危機管理を考慮するなら、手持ちのアプリが
1プロセスなのか別プロセスで動作するのかこだわるのもいいのかもしれない。

ま、俺もUPXには世話になってるけどな。


28 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/07 07:53 ID:???
Encarta2000 (マイクロソフト百科事典)
File size Ratio Format Name
-------------------- ------ ----------- -----------
1667133 -> 622080 37.31% win32/pe enc2000.exe
1982464 -> 521216 26.29% win32/pe encr2000.dll
-------------------- ------ ----------- -----------
3649597 -> 1143296 31.32% [ 2 files ]
使用頻度の高い時期や低い時期などある定番の辞書ソフト。
他にも圧縮できるだろうが、とりあえず、でかいファイルをば。


29 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/07 13:21 ID:???
NT系なら標準の圧縮機能使えばいいじゃん。
それならメモリが無駄になることもないし。


30 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/07 19:31 ID:???
Multiple processes of a compressed EXE/DLL create multiple processes of the code in memory.

ではなくて

Multiple instances of a compressed EXE/DLL create multiple instances of the code in memory.

だからな・・・。


31 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/08 06:59 ID:???
>>29
NT/2k/XPは、OS自体でメモリをバカ食いしているからなぁ。
圧縮してうんぬんじゃないんだよなぁ。
そして、NT系でUPXを使うこと自体アレだし。


32 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/08 07:18 ID:???
CD2WAV & 午後のこ〜だ
File size Ratio Format Name
-------------------- ------ ----------- -----------
1441280 -> 451584 31.33% win32/pe cd2wav32.exe
159744 -> 65024 40.70% win32/pe gogo.dll
229431 -> 104960 45.74% win32/pe gogo.exe
765952 -> 498688 65.10% win32/pe tvqenc.dll
-------------------- ------ ----------- -----------
2596407 -> 1120256 43.14% [ 4 files ]
gogo.exeは、コンソールアプリ。

Digital CD Player
617984 -> 245760 39.76% win32/pe cdplayer.exe

CDEX日本語版
File size Ratio Format Name
-------------------- ------ ----------- -----------
103936 -> 49664 47.78% win32/pe cdrip.dll
159744 -> 65024 40.70% win32/pe gogo.dll
206336 -> 98304 47.64% win32/pe lame_enc.dll
132096 -> 47616 36.04% win32/pe libsnd.dll
174080 -> 66560 38.23% win32/pe mp2enc.dll
144896 -> 63488 43.81% win32/pe mpglib.dll
668160 -> 167424 25.05% win32/pe vorbis.dll
-------------------- ------ ----------- -----------
1589248 -> 558080 35.11% [ 7 files ]
CDEX.EXE本体を圧縮すると、0除算エラーでクラッシュする。そのため圧縮除外。
エンコードエンジン(dll)は圧縮しても問題なく動作。
CDEXは、エンコードエンジンを同一フォルダに置いておかなければならないため、
gogo.dllがここにも存在する。


33 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/08 07:52 ID:???
上海みに ver2.0
217088 -> 59392 27.35% win32/pe syanm.exe
好きなんですよ上海。本当の意味で[みに]になるね。配布ファイルサイズより
小さくなってしまうところが・・・ 今では、ベクターで旧バージョンしかDLできないけど。


34 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/09 02:54 ID:???
昔 diet を常駐させてたなあ。
一度こだわりだすとディスクに余裕があっても小さくしたくなるんだよね。


35 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/09 06:54 ID:???
>>33
かなり、思い違いを書いてしまった。訂正。
上海みに ver0.20
圧縮した実行ファイルは、配布ファイルサイズと同程度のサイズに
なってしまいます。
作者のページでは、現在公開されておらず、旧版のver0.12
をベクターで公開している。

>>34
dietを初めて知ったときは、そのあまりの画期的な機能に興奮
したなぁ。海外でも注目されたプログラムだったらしい。

これだけでは、アレなんで、
ただの上海
1273856 -> 152576 11.97% win32/pe tshang.exe
やっぱり、やっぱり、上海が好きなんですよね。綺麗な麻雀牌と、4つの牌レイアウト、
2段階の視点変更など、フリーウェアであるにも拘らず豪華仕様!
スクリーンセーバーは必要なければ削除しても問題ない。


36 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/09 07:55 ID:???
今日のUPXターゲット!
GM ver0.59(画像データ管理)
219648 -> 102400 46.62% win32/pe gm.exe

GV ver0.84a(画像ビューア)
529920 -> 256000 48.30% win32/pe gv.exe

普段は、IrfanView を使っているけど、i_view32.exe は圧縮できない
みたいなので IViewでまかなえないファイルを閲覧するときに使う上記
2プログラムを圧縮している。


37 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/09 20:37 ID:???
dietのころはOSも素朴だったからデメリットはなかったと思われ


38 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/09 20:57 ID:???
>>36
IrfanViewは圧縮できないというか、既にASPackで圧縮済みなの。


39 名前: 投稿日: 01/12/09 20:59 ID:???
DIET時代にこそ非常に大きなメリットがありました。

1枚のFDDに自分の使うツールが入ることが重要だったのです。


40 名前: 投稿日: 01/12/09 20:59 ID:???
×FDD
○FD


41 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/10 07:49 ID:???
今日のUPXターゲット!
リバーシ(オセロ)
WZEBRA(リバーシ)
1771520 -> 545792 30.80% win32/pe wzebra.exe
ゴージャスな盤面で対局と研究と強力な思考プログラム。
挑戦するしか!!

BoobyReversi
193024 -> 118784 61.53% win32/pe breversi.exe
世界チャンプを負かした強力な思考プログラム、ロジステロ同士の棋譜データ
を採用した日本国内ではコンパクトにして高速、強力な思考ルーチンを持つ。
貴方には初回でレベル1には勝てるか?


42 名前:   投稿日: 01/12/11 06:00 ID:???
マックルストーリー1
6549504->796672 rpg.exe


43 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/11 07:08 ID:???
ModPlug Player
581632 -> 257536 44.27% win32/pe modplug.exe


44 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/12 07:48 ID:???
今日のUPXターゲット!
東芝音声システム
File size Ratio Format Name
-------------------- ------ ----------- -----------
137728 -> 47616 34.57% win32/pe tlkclock.exe
261120 -> 56832 21.76% win32/pe tosspk.exe
-------------------- ------ ----------- -----------
398848 -> 104448 26.18% [ 2 files ]

File size Ratio Format Name
-------------------- ------ ----------- -----------
186368 -> 59392 31.86% win32/pe tosvoice.exe
105472 -> 32768 31.06% win32/pe vcemimi.exe
-------------------- ------ ----------- -----------
291840 -> 92160 31.57% [ 2 files ]

File size Ratio Format Name
-------------------- ------ ----------- -----------
130048 -> 45056 34.64% win32/pe dtossr.dll
200704 -> 75264 37.50% win32/pe toskmsre.dll
600576 -> 168448 28.04% win32/pe tost2p32.dll
-------------------- ------ ----------- -----------
931328 -> 288768 31.00% [ 3 files ]


45 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/13 07:56 ID:???
DiskX II98 (AI SOFT ディスク圧縮ツール)
File size Ratio Format Name
-------------------- ------ ----------- -----------
491008 -> 162816 33.16% win32/pe dskxii98.exe
210944 -> 84480 40.04% win32/pe dx98updt.exe
216064 -> 90624 41.94% win32/pe dxage98.exe
329728 -> 123904 37.57% win32/pe dxwiz98.exe
-------------------- ------ ----------- -----------
1247744 -> 461824 37.01% [ 4 files ]
圧縮ボリュームファイルのメンテナンス関連のプログラムなので、圧縮しても
稼働中のDiskXシステムには問題なし。他のdllファイルも圧縮できるようだが動作検証中。
DiskX で実行ファイルを圧縮するよりも UPX の方が率が高い!


46 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/15 07:17 ID:???
Lite (WWW ブラウザー)
File size Ratio Format Name
-------------------- ------ ----------- -----------
233472 -> 109568 46.93% win32/pe ilda32.dll
652800 -> 246784 37.80% win32/pe lite.exe
-------------------- ------ ----------- -----------
886272 -> 356352 40.20% [ 2 files ]


47 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/17 07:52 ID:???
age!?


48 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/18 23:47 ID:UtNvyEiw
つーかNTFSの圧縮機能でいいじゃん。


49 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/19 04:49 ID:???
HDぐらい買え、圧縮なんて今日日流行んねぇんだよ、チンカス共が。
HD以前に時間の無駄だぞ。


50 名前: 名無しさん@お腹いっぱい。 投稿日: 01/12/20 05:51 ID:???
Lotus Approach
File size Ratio Format Name
-------------------- ------ ----------- -----------
660992 -> 179200 27.11% win32/pe appresja.dll
3748704 -> 1396576 37.25% win32/pe approach.exe
1054720 -> 50176 4.75% win32/pe aprastja.dll
697356 -> 92672 13.28% win32/pe dbodbc.dll
438272 -> 84480 19.27% win32/pe lchn23ja.dll
354816 -> 138752 39.10% win32/pe ltaswn14.dll
904704 -> 430080 47.53% win32/pe ltchen23.dll
505344 -> 208434 41.24% win32/pe ltsin31.dll
667648 -> 224674 33.65% win32/pe ltsun31.dll
-------------------- ------ ----------- -----------
9032556 -> 2805044 31.05% [ 9 files ]
私自身が行える範囲での動作検証では問題なし。
一般的にワープロソフトよりは使用頻度の低い部類に入るアプリケーションなので
圧縮するメリットは大いにあり得る。


51 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/04 12:06 ID:???
Katjusha に使ったら kage から起動したときに
kage の拡張機能が無効になって素の katjusha になったよ

>>49
「これ圧縮したらやばいとちゃうんか
アプリや Windows が起動しなくなるかもしれん
だがやらねばならない
そこに圧縮できるファイルがあるのだから」


52 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/06 00:37 ID:???
>>39
1 FD Linux で UPX が使われていたはず。


53 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/27 05:41 ID:???
興味深いので、もっとやってください。
UPXで圧縮された実行ファイルって、起動→メモリ上に正規のイメージで展開→あとは通常どおり
という仕組みでいいのでしょうか? 実行速度が遅くなったりしますか?
(起動は速くなるようなことが挙がっていますが)


54 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/27 06:47 ID:???
かちゅスレによると一部環境で起動しなくなることがあるらしい


55 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/27 07:20 ID:???
小さくなった分だけメモリを使うことになるから同じ事。


56 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/27 12:06 ID:???
あまり使わないアプリにはつかってるな〜。
常用するものについては使っても、圧縮率は最低でしてる。


57 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/27 19:29 ID:9jB1GeSw
age


58 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/27 21:00 ID:???
UPXで圧縮

EXEのサイズが小さくなる

HDDからのロードが速くなる

起動が高速化

( ゚Д゚)ウマー


59 名前: 名無しさん@お腹いっぱい。 投稿日: 02/01/30 16:44 ID:BUHzeyaH
age


60 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/02 14:03 ID:As2T+Azi
ageageage


61 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/04 06:19 ID:???
>>34-35
DIETの後継者という認識で良いわけ?
当時はたしかに有用だったけど、
>>58
いまどき実際面で意味あんのかなぁ。

>>48が言ってるけど、NTFSには圧縮機能あるよね。
それよりUPXが優れている部分って何?

これ書いた後、いちおうUPXでぐーぐるしてみるけどね。



62 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/06 17:13 ID:DFjidHEq
age


63 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/09 15:40 ID:wpL9CLpM
tar32.dllを圧縮したら2chの表示って速くなるの?


64 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/09 16:00 ID:???
>>63
んなこたーない。


65 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/09 16:12 ID:???
ちぇっ


66 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/13 20:08 ID:OSr0CySK
zipとかのdll圧縮すると圧縮解凍が早くなるのか?


67 名前:   投稿日: 02/02/15 05:13 ID:???
deacesに使ったらシェル拡張機能が使えなくなった。
圧縮止めたらまた使えるようになった。


68 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/17 00:56 ID:mJAz5Nb/
際どいと思われるファイルってどんなの?


69 名前: deaces 投稿日: 02/02/17 01:07 ID:???
deaces



                         / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
              ∧_∧(⌒) ))  /
             (# ゜∀゜),/  < ティン子も立った!!
             (っ   /     \
             ノ  ,つ )      \______________
             (__)(__)





70 名前: 名無しさん@お腹いっぱい。 投稿日: 02/02/20 18:59 ID:tDRlN6ri
立った割にはサイズが小さいとかいってみるテスト


71 名前: あげ 投稿日: 02/02/22 23:42 ID:???
あげ


72 名前: 投稿日: 02/03/05 07:51 ID:???
Star Downloader
1063936 -> 360448 33.87% win32/pe stardown.exe

起動は速くなるが、スケジュール待機のファイルが多いと、その読込時間で
高速起動がスポイルされてしまうのです。
でも、UPX良い。使え!!


73 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/07 15:07 ID:wLsFI/Yl
あのー、exeファイルをUPXで解凍したいんですが、UPX開いてファイル選んで
解凍を押しても「NotPackedException」と出て失敗してるっぽいんです。
どうすれば解凍できるんでしょうか?


74 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/07 15:20 ID:al+g/0TT
実行形式のファイルも、圧縮したまま実行できるということなのか?<UPX


75 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/07 15:25 ID:???
>>73
圧縮されてないんじゃない?


76 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/07 15:37 ID:wLsFI/Yl
>>75
うーん・・・解凍できるって人から聞いたファイルなんですよね<exe
使い方間違ってませんよね?


77 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/07 16:42 ID:???
>>12
一昔前のメモリの少ない9x系のへっぽこマシンでは余り
メリットはないということか?


78 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/07 18:19 ID:XZjR3sbm
>>74
そう


79 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/07 18:35 ID:???
>>77
俺はUPXは、頻繁に使わないがサイズの大きい実行ファイルやDLLファイルに使ってるな。
常駐させてるようなものや、頻繁に起動するものには意味は無いと確かに思う。


80 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/07 21:41 ID:RfWurIF9
cabで纏めるより、早くて便利だな
持ってるツールのほとんどをかけてみたら、7MBぐらい小さくなった


81 名前: 妄想君 投稿日: 02/03/08 06:25 ID:???
展開による低速化は、HDDからのロードの高速化により相殺される。
UPXを使って極端に遅くなることはないし、へたすりゃ速くなるかもしれない。


82 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/08 09:44 ID:???
NTFS圧縮でいいじゃん


83 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/08 12:09 ID:kg8RwpgE
>>82
それができんのじゃ


84 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/08 12:24 ID:???
>>81
キャッシュに乗っちゃったら遅くなるだけ


85 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/08 14:02 ID:/Y1BGHCz
2ch ブラウザホットゾヌ1.0 2.1.1(最新版)

1594880 -> 697856 43.75% win32/pe Hzb.exe
49152  -> 22016 44.79% win32/pe dolib.dll

問題無く動作した。なんとなく以前よりも高速で起動してるかもしんない。

つか、圧縮率最低でやっても1.5MBのexeファイル
が瞬時に43%になっちまうのはどういうわけですか。
圧縮時間なんてほんの1〜2秒程だし。
(ちなみにHzb.exeをzipで圧縮したら667648で41.86%と、遜色ない。)




86 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/08 14:50 ID:???
>>85
俺も大抵は圧縮率は最低。それで十分効果ある。


87 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/08 15:27 ID:UR37TRyk
UPXのからくり教えれage


88 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/10 00:04 ID:MYaX26Za
age


89 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/11 12:05 ID:5/YaIBss
当方98SE

今だ現役のRarUtyに使ってみた。
exeファイルはアイコン無圧縮、強制圧縮を試して見たが不可能。

ただ、RarUty.dllは圧縮可能。RarUtyの起動が恐ろしく早くなった。
動作も問題なく今のところは行える。

以上報告だーよ。


90 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/11 12:12 ID:???
>>89
RarUtyできるんですが。


91 名前: 89 投稿日: 02/03/11 12:45 ID:hjKN+aEp
>>90
方法教えてくれーよ


92 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/11 19:48 ID:???
かちゅ〜しゃに適応してみた結果,kage.exeがきかなくなる.
ただし,kage.exeは圧縮しても問題なし

何かの動作をフックしてるアプリには使えないと言うことかな?


93 名前: あいむ ちきん 投稿日: 02/03/11 23:54 ID:PqDtD7Er
おい、お前ら!解凍、圧縮に使うdllを試してくれませんか。
有名所の、
unlha32.dll unzip32.dll tar32.dll cab32.dll ungca32ldll
辺りをおながいします。


94 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/12 06:58 ID:???
>>93
全部可能


95 名前: あいむ ちきん 投稿日: 02/03/14 03:07 ID:???
>>94
できれば1の様に例示してくれと助かります。
臆病者のチキン野郎なので、不安なのです。


96 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/20 02:17 ID:mD/znrII
良スレage


97 名前: 投稿日: 02/03/24 07:38 ID:???
Lite Ver1.08i (Final Version)
File size Ratio Format Name
-------------------- ------ ----------- -----------
233472 -> 109568 46.93% win32/pe ilda32.dll
662528 -> 249856 37.71% win32/pe Lite.exe
-------------------- ------ ----------- -----------
896000 -> 359424 40.11% [ 2 files ]
軽量ブラウザの最終バージョン。Opera等に押されて開発断念とか。
GUIブラウザでLite以上のシンプルで軽量なブラウザは知らない。

Lite Mail ver1.0
File size Ratio Format Name
-------------------- ------ ----------- -----------
550400 -> 210944 38.32% win32/pe lmail.exe
Liteの姉妹品、軽量MUA。シンプルでありながら、マルチアカウント、
振り分け処理対応など実用性十分。
素のWindows95とLite,LiteMialで必要最低限のリソースでインターネットを
楽しめる。

ライヂングスター7
File size Ratio Format Name
-------------------- ------ ----------- -----------
993792 -> 293888 29.57% win32/pe rise7.exe
やりこみRPGの触れ込みで一部のマニアで大人気。アイテム数、登場キャラクタ数
おまけ要素、BGMなど、やりこめば充実してくるところが絶妙なシンプルRPG。


98 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/24 08:29 ID:???
宣伝も兼ねてるのか。


99 名前: age 投稿日: 02/03/30 16:32 ID:???
age


100 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/30 17:48 ID:???
感動の起動スピード(w。エクセル2K、ワード2K、アウトルック2K編。

7155757 -> 3756544 52.49% win32/pe excel.exe
8810548 -> 4156928 47.18% win32/pe WINWORD.EXE
5320754 -> 2311680 43.44% win32/pe OUTLLIB.DLL

今のところ動作に問題はなし。


101 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/30 20:35 ID:eyVhM2oF
てゆうか、Windows2000 or XPで、NTFS5の圧縮機能を使えばフォルダごといけるし、
安全・確実・高速。

これで充分。


102 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/30 22:11 ID:???
>101
98は?


103 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/31 14:48 ID:???
みんなは、このGUIツールから使ってるワケではないの?

UPX Mask
ttp://homepage2.nifty.com/maskp/


104 名前: 投稿日: 02/03/31 14:54 ID:???
コマンドラインで
 UPX 圧縮対象ファイル名
と入力するってそんなに面倒じゃないだろ。

圧縮オプションは環境変数UPXに
 --best --compress-icons#0
とか指定しておけばいいし、バックアップしたきゃ
適当にバッチファイルにすればいいし。


105 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/31 15:17 ID:???
>>104
ありがとうございます。

アーカイブDLL関係 全てレベル5

UPX Ver1.20
249344 -> 162816 65.29% win32/pe UNLHA32.DLL 1.82.1.1
188928 -> 88576 46.88% win32/pe UNZIP32.DLL 5.40
135168 -> 64512 47.72% win32/pe ZIP32.DLL 2.30
344064 -> 146432 42.56% win32/pe TAR32.DLL 2.19
221184 -> 94208 42.59% win32/pe CAB32.DLL 0.96
40448 -> 18944 46.83% win32/pe UNRAR32.DLL 0.08
156160 -> 75264 48.19% win32/pe UNRAR.DLL 0.02
126976 -> 60928 47.98% win32/pe UNARJ32J.DLL 0.50.2.10
90624 -> 41984 46.32% win32/pe ISH32.DLL 0.37
348160 -> 188928 54.26% win32/pe BGA32.DLL 0.35
258048 -> 111104 43.05% win32/pe UnGCA32.dll 0.10a
143360 -> 61440 42.85% win32/pe gcac.exe
182272 -> 87552 48.03% win32/pe YZ1.DLL 0.21
40960 -> 15872 38.75% win32/pe YZDEC.EXE
75264 -> 43008 57.14% win32/pe UNACEV2.DLL 2.1.0.1


106 名前: 投稿日: 02/03/31 15:31 ID:???
あちこちで使われるDLLを圧縮するのは止めようよ・・・。


107 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/31 15:40 ID:???
>>106
後、サイズが小さいDLLとかを圧縮するのに意味があるともおもえんのだが。
百科事典はさすがに圧縮したが。
俺は割合頻繁に起動するが、常駐はしないし、サイズが馬鹿でかすぎる(w


108 名前: 投稿日: 02/03/31 15:49 ID:???
えっ(汗)小さいファイルには意味無いの?
アーカイブ閲覧レスポンスが上がった気がしたのに...

Flash MX Jp (レベル5)一通り操作したが問題無し。起動時間が明らかに早くなった。

UPX 1.20w Markus F.X.J. Oberhumer & Laszlo Molnar
File size Ratio Format Name
-------------------- ------ ----------- -----------
11481088 -> 3960832 34.49% win32/pe Flash.exe


109 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/31 15:59 ID:???
>>108
過去ログ読めって。
UPX使うとファイルサイズは小さくなるが、ごく僅かだけど余分にメモリー消費するんだよ。


110 名前: 投稿日: 02/03/31 16:11 ID:???
>>109
サンクス、>>2の内容をよく読んだ上で使用しましたので
その点は、理解しています。


111 名前: 投稿日: 02/03/31 16:14 ID:???
アーカイブDLL関係は、殆ど任意の使用時にのみ使用されるものと思ってますのであえて...
というわけです。


112 名前: 名無しさん@お腹いっぱい。 投稿日: 02/03/31 23:55 ID:oP39CEMz
UPXFはだめなの?


113 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/01 09:25 ID:???
>>103
UPXなんざ、一回実行したらおしまいだから、
わざわざGUIを使う理由が見当たらない。


114 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/01 17:29 ID:???
UPXなんざ、一回実行したらおしまいだから、
わざわざGUIのがあるのにCUIを使う理由が見当たらない。



115 名前: あいむ ちきん 投稿日: 02/04/01 21:39 ID:???
>>105
マジでありがとう!


116 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/02 09:44 ID:???
>>114
コマンドラインのコの字も知らないだけだろ(ぷ


117 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/03 20:15 ID:???
>>116
知っているが、UPXFを使ってるが何か?


118 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/04 00:06 ID:???
>>117
知っているのは言葉だけか?
まぁ、いいかげんcommand.com(cmd.exe)の使い勝手の
悪さはあるにしても、upx側がちゃんと
「upx *.exe(もしくは*.dll)」
を処理してくれるからあえてUPXFだかなんだか知らんが
ツールを使う理由って何よ?Win2k以上ならファイル名
の補完も利くんだけどなぁ。


119 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/04 01:39 ID:???
フォルダ右クリックからコンソール開く人にとっては
GUIツールなど無駄そのもの。

コンソールだと
>UPX *.exe *.dll
とか複数拡張子の同時圧縮も効くわけだが、GUIツールは
チマチマクリックしていく必要があるのだろう・・


120 名前: 投稿日: 02/04/04 06:58 ID:???
Lotus 123
File size Ratio Format Name
-------------------- ------ ----------- -----------
858624 -> 252416 29.39% win32/pe l14excel.dll
519680 -> 142336 27.38% win32/pe l14wk.dll
4170752 -> 1413120 33.88% win32/pe main123w.dll
1084928 -> 147456 13.59% win32/pe wlja.dll
-------------------- ------ ----------- -----------
6633984 -> 1955328 29.47% [ 4 files ]

Lotus WordPro
File size Ratio Format Name
-------------------- ------ ----------- -----------
5313024 -> 2068992 38.94% win32/pe wordpro.exe
2541568 -> 440832 17.34% win32/pe wpjac70.dll
-------------------- ------ ----------- -----------
7854592 -> 2509824 31.95% [ 2 files ]

どちらも動作上問題なし。高速起動が良い。




121 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/04 09:06 ID:???
send to にUPXF作ればいいんじゃねーの?


122 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/04 15:33 ID:???
1. ファイルサイズその他を指定してDLLとEXEを検索。
2. UPXFを複数選択にしてドラッグアンドドロップで放りこむ。
3. 設定はUPXFで。
俺はこう言う使い方だからなぁ。
コマンドラインでやってもいいが、かえって手間がかかるような気がするんだが。


123 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/04 15:34 ID:???
1. ファイルサイズその他を指定してDLLとEXEを検索。
2. UPXFを複数選択にしてドラッグアンドドロップで放りこむ。
3. 設定はUPXFで。
俺はこう言う使い方だからなぁ。
コマンドラインでやってもいいが、かえって手間がかかるような気がするんだが。


124 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/04 15:36 ID:???
ぐあ、二重かきこになった・・・。

逝ってくる・・・。


125 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/04 19:34 ID:???
>>122
実行ファイルのインストール先がバラバラで管理できていない
ならupxf使わないと管理できないだろうねぇ。
俺は実行ファイルのインストール先は自分でルール決めている
から、コマンドラインからターゲットのファイルを確実にupx
当てるけどね。
どっちがいいかはポリシーの問題。


126 名前:   投稿日: 02/04/05 07:49 ID:???
aviutlにUPXをかけると、とんでもないことになるので、
やらないように。


127 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/06 21:07 ID:???
>>125
ハイハイ、ヨカッタデチュネー


128 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/07 07:16 ID:???
だれか、user32.dll/gdi32.dll/kernel32.dllで試してくれ


129 名前: 投稿日: 02/04/07 07:58 ID:???
UPXワンポイント

Q 小さいファイルを圧縮することに意味があるの?
A 単純に圧縮する事を考えれば意味がある。
問題なのはクラスタサイズであり、圧縮してもクラスタ数が同じならHDD上では
サイズが減ったことにならない。
具体的なクラスタサイズは、ファイルシステムやパーティションサイズで異なる
ので各自で確認する必要がある。
つまり、小さいファイルでも圧縮によって1バイト差でクラスタ数が下がれば圧縮
する意味がある。
しかし、実際問題、圧縮ファイルを運用するのかは、圧縮後の圧縮率を見て
圧縮実行ファイルの実行時のリソース負荷などを考慮したユーザー側の総合的な
判断になる。

Q UPXで圧縮することによってアプリケーションの起動は速くなるの?
A 速くなる。ただし、UPXはアプリケーションの高速起動ツールでは無い事を考慮
しておく必要がある。
ファイルサイズが減少するのだから単純にクラスタアクセスも減少して減少した分
高速起動する。
ただ、HDD自体の高速化、DMA対応・非対応、HDDに接続するインターフェースの種類
等によって体感スピードの違いがある。UPXによるアプリケーションの高速起動が
体感できるのはWindows95世代のPC位だろう。そのため、ほとんどの場合、最近の
高速なHDDでは圧縮前後の高速化が体感できない。

Q UPXで圧縮するのに適さないファイルは?
A 基本的に圧縮に適さないファイルというものはない。適さないファイルとは
実際圧縮して動作検証をしてみなければわからない。
共有ファイルについても考え方は変わらない。しかし、OSの基幹システム
として存在するファイル、具体的には \windows や \windows\system 以下に
存在するシステムファイルは圧縮しないほうが良いかもしれない。
過去レスにある、DirectX,VBランタイム,アーカイブDLLなどは、提供する情報に
自己責任で対処できるのなら圧縮して問題ない。(私も圧縮した)

○UPXを使って一通りアプリを圧縮して動作に問題が無ければ、デフラグを
かけておきましょう。



130 名前: 投稿日: 02/04/07 16:24 ID:???
UPXF DLして使ってみた...

いいわGUI!!w


131 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/07 16:28 ID:???
スマソ…

せっかく、NIS2002 & NAV2002 を、セーフモードからGUIで
ほぼ全て圧縮したのに、ログ消してしまった(汗

動作に変化や異常無しとだけ報告


132 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/07 16:34 ID:???
NISやNAVみたく常駐する大物圧縮しちゃ、メモリ消費の無駄も凄いだろうな。
無圧縮の実行ファイルやDLLが全てメモリ上にコピーされたままの状態になるし。


133 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/07 17:25 ID:???
今UPXFってどこから入手できるの?


134 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/07 19:44 ID:NFx0Yk//
誰かUPXの0.83もってない?
あったらどこかに揚げてほしい
クレ厨でゴメソ



135 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/08 00:05 ID:???
>>133
ひそかにベクターにあったりしてw


136 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/08 00:10 ID:???
>>135
ありがと。見つけたよ
でもオフィシャル(?)のページは移転したのかな?
最新は0.45みたいなんだけど、Vectorのは0.44だたーよ


137 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/08 00:14 ID:???
>>132
あぁ…それぞれ2〜30%増くらいだったかな

それでも、512MB程度のメモリーでさえ、約半分は空いてる様子だから気にしてないぜ


138 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/08 09:39 ID:???
>>136
ブックマークより暗記することを薦める。
http://upx.sourceforge.net/


139 名前: 138 投稿日: 02/04/08 09:40 ID:???
すまん。誤爆。


140 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/12 02:03 ID:TiUVcXuj
メモリ2GBならぜんぜん平気


141 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/12 14:24 ID:???
>>140
しかしそんなに積んでるやつはほとんどいないという罠


142 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/13 22:49 ID:???
>>140
そもそも2GBも積めないマザーも多いという罠


143 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/14 02:11 ID:???
>>140
漏れのマシンは64MBしかメモリを積んでないという罠


144 名前: 投稿日: 02/04/23 06:07 ID:???
対局囲碁「卓」ちゃん 入門版 1.5
1968640 -> 222208 11.28% win32/pe taku2.exe
強さよりも思考の速さを重視。フリーソフトでありながら、19路対局可能で機能豊富。
別のフリー囲碁ソフト「彩」では無謀なマシン、486CPU,VGAサイズでも十分に楽しめ、
簡易的ながら音声発音機能で視聴覚障害者でも楽しめるようになっている意欲作。



145 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/23 14:08 ID:23Gwb2Wr
NTFSの圧縮なら実行ファイルに限定されないのに…。
実行時にメモリーを浪費しないのに…。


146 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/23 23:27 ID:???
>>145
NTFS の圧縮はぬるい。
あの程度の圧縮で満足するようじゃ圧縮マニアとはいえん。
いや、いえなくてもいいかもしれんが。


147 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/24 13:29 ID:???
>>145
NTFS圧縮したまま、CDに焼いたり、ファイル送信したり出来まい


148 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/25 18:05 ID:m1Zd2wdR
>>147
出来ますが何か?


149 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/25 18:51 ID:???
>>147
書き方悪いから>>148のような誤解者が出る。

・NTFSの圧縮では、圧縮後のファイルサイズを維持したまま、CDに焼いたり送信したり出来まい

と言わねばならない。



150 名前: 147 投稿日: 02/04/25 20:51 ID:???
>>149
ほんとに誤解されてしまいました(笑)



151 名前: 147 投稿日: 02/04/25 20:54 ID:???
>>148
一応自分も、NTFS圧縮ユーザーですけど(笑)
UPXは、それらとは機能的にダブりません。


152 名前: 147 投稿日: 02/04/25 23:32 ID:???
>>150
ほんとに誤解してしまいましたが何か?
でも、UPX圧縮したファイルをCDに焼いたり、
送信する機会があるのかなと思いましたが何(以下略)


153 名前: 152 投稿日: 02/04/25 23:38 ID:???
よく考えたら、オンラインソフトにUPX圧縮ってあるね。スマソ。
exeにはUPX、かちゅのLogにはNTFS圧縮と使い分けしている。


154 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/26 04:36 ID:???
ログなんか頻繁に更新されるから、すぐに断片化しまくりになる・・・。


155 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/26 05:21 ID:XUvjpTGt
--compress-icons=0を付けろってのは分かったんですが、なんでiconは圧縮したらダメなんですか?



156 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/26 16:35 ID:???
>>155
アイコンは圧縮されずに削られるんです。
で、アイコン出なくなって後で困る。


157 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/26 16:52 ID:???
>>156
削られるわけではなくて、
圧縮されるとプログラム外部のエクスプローラ等圧縮されている事が
分からないアプリからアイコンが表示できなくなることがあるだけでは?


158 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/26 17:46 ID:???
>>152
1FD Linux とかー


159 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/27 16:55 ID:0zx/Sygl
Windows20000自体をUPXで圧縮というのは


むかし、ルートドライブをドライブスペースで圧縮するという暴挙
にでて起動しなかったがこれは可能だろうか。意見もとじゅ。


160 名前: 名無しさん@お腹いっぱい。 投稿日: 02/04/27 17:53 ID:???
>>159
Win98SEで玉砕者が居るのは知っています。



161 名前: 投稿日: 02/05/02 06:50 ID:???
Photoshop LE (英語版)
File size Ratio Format Name
-------------------- ------ ----------- -----------
139264 -> 47616 34.19% win32/pe photos01.dll
384000 -> 141824 36.93% win32/pe photos02.dll
2035712 -> 816640 40.11% win32/pe photosle.exe
-------------------- ------ ----------- -----------
2558976 -> 1006080 39.31% [ 3 files ]

Windows3.1でも動作する、Win32アプリ時代のフォトショップLE。
起動高速で動作に問題なし。


162 名前: 投稿日: 02/05/05 14:44 ID:???
Win98se。一旦コピー&圧縮してからDOSモードで上書き。

471040 -> 217088 46.08% win32/pe KERNEL32.DLL

禿しくぶっ飛んだ…


163 名前: 投稿日: 02/05/09 07:35 ID:???
Lyre (タブ型テキストエディタ)
549888 -> 204288 37.15% win32/pe lyre.exe
Macライクなアイコン、タブシートによるマルチドキュメント、クリッカブルリンクなど、
シンプルな機能が特徴的なエディタ。
MDIタイプはほとんどの場合、単独起動して使う場合が多いため、あえて圧縮してある。



164 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/12 06:32 ID:???
WZ Editor 3.0 (テキスト・バイナリエディタ)
698368 -> 297472 42.59% win32/pe wzedmain.dll
SDIタイプで複数起動して作業する事が日常茶飯事だが、「設定」の「互換性」で
「高速オープンを無効にする」を有効にしておくか、「設定」の「その他」で
「常駐」を有効にすることで、複数起動しても無駄にメモリを食わない。
圧縮する分、高速起動でファイルオープンも高速のまま。



165 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/12 07:13 ID:???
>>164 一部訂正
「設定」の「互換性」で「高速オープンを無効にする」のチェックボックスをオフに
するか、「設定」の「その他」で「常駐」のチェックボックスをオンにすることで、



166 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/20 06:24 ID:???
ED Ver3.0b (高レベル共通鍵暗号)

555520 -> 206336 37.14% win32/pe e_d.exe

TwoFish , Rijndael , GOST28147-89 の3つの強力な暗号方式から任意に選択して
実質鍵長160bit(MAX256bit)で暗号・復号処理を行うことができる。
「Windows2000高度暗号化パック(EFS)」や「PGP」よりも非常に強力。
UIがシンプルなため簡単に利用できるが、強力な暗号技術なので取り扱いには注意が
必要。ファイルワイプ機能もある。Windows95/98でも利用できる。



167 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/20 19:00 ID:???
PGPでもTWOFISHサポートしてるし
Rijndaelはあまりいい暗号化ではないし(将来的に破られやすい)
GOST 28147-89は弱点が知られてるよ。


168 名前: 名無しさん@お腹いっぱい。 投稿日: 02/05/23 23:20 ID:???
良スレ。俺も試す。


169 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/02 22:11 ID:???
http://upx.sourceforge.net/
UPX Version 1.21 age


170 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/02 22:11 ID:pz0B86kJ
age


171 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/02 22:17 ID:???
早速環境変数UPXを
--best --crp-ms=100000 --compress-icons#0
に変更しといたよ。


172 名前: ! 投稿日: 02/06/02 22:20 ID:Ct/jiRX7
http://www.twin.ne.jp/~ackey/


173 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/03 19:46 ID:???
>>168 は再起不能になったモヨン


174 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/05 14:57 ID:???
UPX2開発中。
http://upx.sourceforge.net/phpBB/viewtopic.php?topic=91&forum=2


175 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/05 15:02 ID:???
これって圧縮時に--bestとか--crp-ms=999999とか付けても、
実行時の解凍速度とメモリ消費は変わらないの?


176 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/08 00:57 ID:???
環境変数に
--crp-ms=100000設定するとエラーになるの漏れだけ?


177 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/08 01:54 ID:???
>>175
"HDDアクセス速度<伸張速度"なら、ファイルサイズがより
小さくなるオプション指定が有利になると思う。実際に
より高圧縮にしたら起動が遅くなったという印象は無い。

メモリ消費に関しては、圧縮設定に因らず結果は同じ
(実行ファイルの全バイナリデータがメモリに展開・保持される)
だからオプション指定は気にしなくていい。
気にするとすれば、UPX使うこと自体に因るメモリ消費増だね。

>>176
--compress-icons=0 なんかは環境変数に書くときに
--compress-icons#0 とイコールを避けて書く訳だが、
--crp-msは#に変えてもエラーになって駄目だね。

現状でコマンドラインからの指定しか出来ないみたい。
バッチファイル作ればお終いだから大した問題でもないけど・・



178 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/08 07:10 ID:???
まとめてみた。
過去レスから、各アプリケーションのうちメガクラスの単独ファイルをリストアップした。
なお、ゲーム関連、Winシステムファイル、Win共有ファイルと思われる物は除外した。
圧縮対象のアプリのバージョンやUPXのバージョン、設定の違いで結果が異なることは
ご存じのとおりだ。

Norton Utilities
1208320 -> 313146 25.91% win32/pe sensor32.dll
DDWin(電子辞書検索)
1149952 -> 409088 35.57% win32/pe ddwin.exe
Jamming(電子辞書検索)
2148352 -> 652288 30.36% win32/pe jamming.exe
世界大百科事典(日立デジタル平凡社)
1731072 -> 311808 18.01% win32/pe cxvis.dll
7733248 -> 515584 6.66% win32/pe HDHSEDAI.EXE
2064384 -> 425984 20.63% win32/pe hdhmap.exe
Acrobat Reader
2333696 -> 980480 42.01% win32/pe acrord32.exe
Netscape Communicator 4.7
5529696 -> 2075648 37.53% win32/pe netscape.exe
1293696 -> 320512 24.77% win32/pe resdll.dll
Encarta2000 (マイクロソフト百科事典)
1667133 -> 622080 37.31% win32/pe enc2000.exe
1982464 -> 521216 26.29% win32/pe encr2000.dll
CD2WAV & 午後のこ〜だ
1441280 -> 451584 31.33% win32/pe cd2wav32.exe
Lotus Approach
3748704 -> 1396576 37.25% win32/pe approach.exe
1054720 -> 50176 4.75% win32/pe aprastja.dll
Star Downloader
1063936 -> 360448 33.87% win32/pe stardown.exe
2ch ブラウザホットゾヌ1.0 2.1.1(最新版)
1594880 -> 697856 43.75% win32/pe Hzb.exe
エクセル2K、ワード2K、アウトルック2K
7155757 -> 3756544 52.49% win32/pe excel.exe
8810548 -> 4156928 47.18% win32/pe WINWORD.EXE
5320754 -> 2311680 43.44% win32/pe OUTLLIB.DLL
Flash MX Jp
11481088 -> 3960832 34.49% win32/pe Flash.exe
Lotus 123
4170752 -> 1413120 33.88% win32/pe main123w.dll
1084928 -> 147456 13.59% win32/pe wlja.dll
Lotus WordPro
5313024 -> 2068992 38.94% win32/pe wordpro.exe
2541568 -> 440832 17.34% win32/pe wpjac70.dll
Photoshop LE (英語版)
2035712 -> 816640 40.11% win32/pe photosle.exe



179 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/08 07:19 ID:???
>>178
アプリごとに字下げしているのに無視されてる。見にくい。
なぜだ!?

それにしても、UPX2の新しい追加フォーマットとして Playstation とあるのは何?



180 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/08 07:34 ID:???
>>179
おつかれ。 Lotus 製品は圧縮率いいなあ。
圧縮率のいいものを探すのも面白いかも。

>アプリごとに字下げしているのに無視されてる。見にくい。
連続したスペースが無視されるのは HTML の仕様です。
全角スペースか実体参照使ってくださいな。


181 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/09 19:50 ID:???
--crp-ms増やしても圧縮率は上がらないのでしょうか?
メモリをたくさん使って圧縮速度を上げるだけ?


182 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/11 23:47 ID:???
>>181
でかいファイルだとちゃんと縮みます。
圧縮は遅くなります。
-9で試しましたが--bestでやると圧縮が終わらなかったので。

世界大百科事典DVD版(日立デジタル平凡社)
cxdvd.exe
-9 --crp-ms=999999
7700992 -> 502784 6.52% win32/pe CXDVD.EXE
-9
7700992 -> 505344 6.56% win32/pe CXDVD.EXE


183 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/12 01:19 ID:???
RealPlayerのCodec関係はすべて圧縮可能。
圧縮結果保存するの忘れた。スマソ

ってガイシュツだったりして。


184 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/12 07:01 ID:???
既圧縮ファイルをリスティングするときは、
upx -l *.* > upxlog.txt
と、実行すれば良い。
できたupxlog.txtをこのスレッドに書き込む。


185 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/12 21:34 ID:???
>>184
ありがd。やってみたよ。
C:\Program Files\Common Files\Real\Codecs
19968 -> 11776 58.97% win32/pe atrc3260.dll
23552 -> 15360 65.21% win32/pe cokr3260.dll
49664 -> 25088 50.51% win32/pe cook3260.dll
36864 -> 23040 62.50% win32/pe ddnt3260.dll
20480 -> 11264 55.00% win32/pe dnet3260.dll
90624 -> 37888 41.80% win32/pe drv13260.dll
160768 -> 74752 46.49% win32/pe drv23260.dll
177152 -> 88576 50.00% win32/pe drv33260.dll
40448 -> 31744 78.48% win32/pe dspr3260.dll
72192 -> 35328 48.93% win32/pe ra32clv1.dll
525824 -> 133632 25.41% win32/pe rnco3260.dll
30208 -> 17920 59.32% win32/pe rv103260.dll
93696 -> 47616 50.82% win32/pe rv203260.dll
89600 -> 46592 52.00% win32/pe rv303260.dll
17408 -> 10752 61.76% win32/pe sipr3260.dll
49152 -> 27648 56.25% win32/pe tokr3260.dll

C:\Program Files\Common Files\Real\Common
217600 -> 80384 36.94% win32/pe embd3260.dll
931840 -> 357376 38.35% win32/pe pnen3260.dll
386560 -> 210432 54.43% win32/pe pngu3266.dll
11264 -> 6656 59.09% win32/pe pnrs3260.dll
96256 -> 44032 45.74% win32/pe rjbviz.dll
17408 -> 9728 55.88% win32/pe rjbviz_jp.dll
141312 -> 50176 35.50% win32/pe rner3260.dll
247296 -> 89600 36.23% win32/pe rpcl3260.dll
547840 -> 167424 30.56% win32/pe rpmn3260.dll
10752 -> 7168 66.66% win32/pe rppr3260.dll
526336 -> 227840 43.28% win32/pe rput3260.dll


186 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/12 21:38 ID:???
もひとつ。
C:\Program Files\Common Files\Real\Plugins
64000 -> 29184 45.60% win32/pe audp3260.dll
30720 -> 12800 41.66% win32/pe auth3260.dll
24576 -> 11776 47.91% win32/pe basc3260.dll
122880 -> 46080 37.50% win32/pe CRFFPLIN.DLL
262144 -> 99840 38.08% win32/pe CRRENDER.DLL
105472 -> 48128 45.63% win32/pe Dbc_hbrf.dll
75776 -> 31232 41.21% win32/pe Dbc_hbrr.dll
253440 -> 28160 11.11% win32/pe h2613260.dll
120832 -> 54272 44.91% win32/pe http3260.dll
48640 -> 22528 46.31% win32/pe memf3260.dll
26112 -> 12288 47.05% win32/pe meta3260.dll
27648 -> 15360 55.55% win32/pe mp3f3260.dll
44544 -> 20992 47.12% win32/pe mp3m3260.dll
83456 -> 35840 42.94% win32/pe mp3r3260.dll
27648 -> 13312 48.14% win32/pe ntau3260.dll
27648 -> 13312 48.14% win32/pe plus3260.dll
36352 -> 16384 45.07% win32/pe pnxr3260.dll
81408 -> 37888 46.54% win32/pe ppff3260.dll
27648 -> 14336 51.85% win32/pe pxcg3260.dll
80896 -> 43008 53.16% win32/pe pxcj3260.dll
83456 -> 40448 48.46% win32/pe pxcp3260.dll
131584 -> 48640 36.96% win32/pe pxff3260.dll
45568 -> 22528 49.43% win32/pe pxgf3260.dll
55808 -> 28160 50.45% win32/pe pxgr3260.dll
38912 -> 18944 48.68% win32/pe pxjf3260.dll
93696 -> 49152 52.45% win32/pe pxjr3260.dll
39936 -> 19968 50.00% win32/pe pxpf3260.dll
84480 -> 41472 49.09% win32/pe pxpr3260.dll
90112 -> 40960 45.45% win32/pe pxre3260.dll
79872 -> 39424 49.35% win32/pe rare3260.dll
133120 -> 59392 44.61% win32/pe rmff3260.dll
28160 -> 13824 49.09% win32/pe rn5a3260.dll
92672 -> 42496 45.85% win32/pe rtff3260.dll
84992 -> 40960 48.19% win32/pe rtre3260.dll
9728 -> 6144 63.15% win32/pe rupf3260.dll
96768 -> 43520 44.97% win32/pe rupr3260.dll
87040 -> 40448 46.47% win32/pe rvre3260.dll
42496 -> 18944 44.57% win32/pe sdpp3260.dll
41984 -> 19968 47.56% win32/pe smlf3260.dll
140800 -> 58368 41.45% win32/pe smlr3260.dll
18432 -> 10240 55.55% win32/pe smmr3260.dll
41472 -> 19456 46.91% win32/pe smpl3260.dll
70656 -> 33792 47.82% win32/pe swff3260.dll
505856 -> 408064 80.66% win32/pe swfr3260.dll
101888 -> 47616 46.73% win32/pe vidp3260.dll

フロントエンド使って圧縮率Maxにて。


187 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/13 04:21 ID:iqS50DAT
あげげ


188 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/13 19:21 ID:???
cygwin圧縮してみた。(UPX 1.21w)

upx --best --crp-ms=999999 *.exe

348672 -> 150016 43.02% win32/pe addr2line.exe
322048 -> 138752 43.08% win32/pe ar.exe
527872 -> 214016 40.54% win32/pe as.exe
22016 -> 11264 51.16% win32/pe ascii.exe
upx: awk.exe: UnknownExecutableFormatException
24064 -> 12288 51.06% win32/pe banner.exe
19456 -> 10240 52.63% win32/pe basename.exe
478720 -> 188928 39.46% win32/pe bash.exe
77312 -> 31232 40.39% win32/pe bunzip2.exe
(中略)
15360 -> 7680 50.00% win32/pe xargs.exe
95232 -> 36864 38.71% win32/pe xgettext.exe
18944 -> 9728 51.35% win32/pe yes.exe
-------------------------------------------------
25159234 -> 8903234 35.38% [ 235 files ]
Packed 240 files: 235 ok, 5 errors.

うまく動いてるかは謎だか普通に使ってる分には問題無さそう。
不具合でたら再インストすればいいや。


189 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/25 06:35 ID:???
ううっ。
定期上げ。



190 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/25 07:53 ID:???
圧縮ダイスキなんだがWinAlign(?)との関係がよくわからん。
たしかWindowsファイルはページファイルキャッシュになったとき効率よく使えるよう
わざと余白を入れたりして最適化してるんじゃなかったっけ?


191 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/25 21:15 ID:???
WinAlignってW2KやXPじゃ関係ないんじゃ?


192 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/27 02:28 ID:???
>>190
WinAlignとかのメモリ節約は無効になる。むしろ使用量は増える。
とくにDLLの場合読み出し専用領域の共有がまったくされなくなるので
無駄なことおびただしい。


193 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/27 19:15 ID:???
本当に共有されている DLL がどれくらいあるのやら。


194 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/28 04:59 ID:???
http://upx.sourceforge.net/
1.22にバージョンアップage


195 名前: 名無しさん@お腹いっぱい。 投稿日: 02/06/28 05:00 ID:???
The current stable release is 1.22, and the next stable release will be called version 2.00.



196 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/09 16:31 ID:boY1c6aq
私は、C:\WINDOWS 以下と C:\WINDOWS\SYSTEM 以下と C:\Microsoft Office 以下の
全ての.exeと.dllに(バックアップ取ってから)UPXかけたことがあります。
それ以来、2日に1度はkernel32.dll(だっけ?)にエラーがでます。
もちろん、バックアップしたものに戻してからの話です。
恐るべしUPX

小ネタ:ファイラ あふ はUPXで圧縮済みでの配布です。


197 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/09 17:09 ID:???
>小ネタ:ファイラ あふ はUPXで圧縮済みでの配布です。

最低の屑ソフトだな


198 名前: 投稿日: 02/07/09 17:48 ID:???
>>197
ハア?


199 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/11 00:09 ID:???
小ネタ:2chブラウザ Jane はUPXで圧縮済みでの配布です。


200 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/11 00:13 ID:???
つうかファイラとか2chブラウザにUPX使っても全然際どく無いからもっと
際どいものに使って報告してくれ。


201 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/11 00:21 ID:???
PKLite.exe ってどっかに落ちてる?


202 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/11 00:24 ID:???
http://www.simtel.iif.hu/pub/pd/45317.html


203 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/11 13:42 ID:???
>>200
スマソA BONEに使いました。25%になりました。


204 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/11 22:59 ID:???
てゆーか、UPXってどうやって使うの?
誰か日本語でman書いてよ


205 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/11 23:38 ID:???
>>204
フロントエンド使え。


206 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/12 00:04 ID:???
どこにあるの?


207 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/12 23:17 ID:???
>>206
お前は検索もできないのか?


208 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/13 00:43 ID:V7C7AyHQ
>>207
したけど見つからなかった、と。

検索キーワードを教えてよ。


209 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/13 01:25 ID:???
UPXF


210 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/13 01:43 ID:???
俺なんかDOS窓出すのもメンドクサイから
ターゲット右クリックから圧縮できるようにしてるよ


211 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/13 01:47 ID:V7C7AyHQ
>>209
(゚∀゚)サンクスコ


212 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/13 02:19 ID:???
>>208
ほぉ、どんなキーワードで検索したか教えて欲しいね。
http://www.google.com/search?q=UPX+%E3%83%95%E3%83%AD%E3%83%B3%E3%83%88%E3%82%A8%E3%83%B3%E3%83%89&sourceid=opera&num=0&ie=utf-8&oe=utf-8

>>210
俺はexeとdllのコンテキストメニューにフロントエンドを入れてあるよ。


213 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/13 03:23 ID:???
>>208
(・∀・)ニヤニヤ


214 名前: 名無しさん@お腹いっぱい。 投稿日: 02/07/13 07:59 ID:???
麻雀ゲーム「人和&天和」ver1.3

995328 -> 129024 12.96% win32/pe renhoo.exe
774144 -> 78336 10.11% win32/pe tenhoo.exe

4人打ち、2人打ちが別々の実行ファイルとして存在する。シンプルでいかさまなし
としている。麻雀初心者・中級者でも付属のヘルプファイルに麻雀のルールが詳しく
掲載されている点に好感が持てる。




2ちゃんねるは、ここのサーバを使ってるです。。。