WWW INFOMATION
 tips top >> JSCompresser

JSCompresser

JavaScriptファイル圧縮用のツールです。
個人用で使っていたため、いろいろ制限の多いツールですが、もし良ければ使ってみて下さい。

ダウンロード (Vector)

※フリーソフトです。このソフトを使用して発生したいかなる損害についても製作者の関知するところではありません。ご使用は自己責任でお願いします。
(この一文がないと、非常識な言いがかりをつけてくる方がいますので。。ウィルスを仕込んでいるとかそういったことは一切ありません。)

機能

JSCompresser.exeと同じフォルダにある拡張子.jsファイルを以下の方法で圧縮します。
1)空白・改行の除去
2)変数の短名化

圧縮前に、バックアップとして、exeのあるフォルダ以下に[OriginalJS]フォルダを作成し、元ファイルを保存します。

動作環境

Windows 2000/XP
2000/XP以外でも、テキストファイルを操作しているだけですので、32bitプロセッサ用のWindowsなら動作すると思います。

注意

以下のケースで動作しなくなることがあります。
  • 行末にセミコロン(";")がない。(一部補正はしてます。)
  • 複数行に渡って正規表現。(/XXXXXXX/ までは同一行で書いて下さい。)
  • 1関数に256変数以上、var宣言がある。
セミコロン(";")の付け忘れが、圧縮して動かなくなるケースのほとんどです。
この場合、FireFoxのFirebugツールでデバックすると、"missing ; before statement"という項目で表示されるので、修正の時の参考にして下さい。

「セミコロンをこんな形で付け忘れたら動かなくなった!」などを掲示板まで寄せてもらえると、もしかしたら、修正するかもしれません。

ソース

不出来なソースを同梱しておきますので、ご自由に変更改修して下さい。

掲示板

ご意見、ご要望は掲示板まで。(スパムによる書き込みが多いので閉鎖。)
ものすごく暇だったら、修正します。