實現了自己的文本壓縮算法

* 提高了壓縮比率以及解壓效率。

優化了語法壓縮

* 合并連續var申明, * 刪除了多余var申明, " /> https黄视,色偷偷网站,中文字幕伊人香蕉在线

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

腳本分析、壓縮、混淆工具 JSA新版本發布,壓縮效率提高大約10%

SA 1.0 Alpha發布,壓縮效率提高大約10%
壓縮算法改進:

    實現了自己的文本壓縮算法

        * 提高了壓縮比率以及解壓效率。

    優化了語法壓縮

        * 合并連續var申明,
        * 刪除了多余var申明,
        * 刪除了多余大括?。▄、}),
        * 刪除了多余分號(;)。

UI改進:

    * 自動編碼識別
    * 支持文件拖放
    * 支持Java1.4.2+ 當jar打開方式為Java時,可雙擊運行,但,若JAR打開方式被修改(如winrar),請使用如下方式:
      CMD>Java -jar xx.jar
    * 格式化
      注釋只能在各語句之間,插在語句中間的注釋有可能丟失,在格式化的時候,算bug吧。
    * 壓縮參數設置
      操作->設置:
      執行語法壓縮:將替換局部變量,刪除冗余語法。
      執行文本壓縮:將腳本文本分詞、替換壓縮。執行時可通過eval( 解壓函數() )方式還原。
      兼容IE5、NS3:老版本的瀏覽器對正則表達式支持優先,是否需要兼容他們(需要采用稍微復雜一點的解壓函數)。
      執行文本壓縮的條件設置:設置何時采用文本壓縮,有兩項,比率要求和大小要求;因為eval是需要額外開銷的,所以,只有當文本壓縮的比率小于指定值且文件大小大于指定值時才采用文本壓縮。


ANT Task

    * 默認編碼 :取JRE的默認編碼,可能隨機器不同而改變,所以,推薦手動指定器編碼方式(eg:charset="utf-8"/charset="GBK")
    * jsicompile 任務:編譯JSI (壓縮,預裝載編譯,定制啟動文件)
    * jscompress 壓縮腳本

ANT Task 示例
jsicompiler 示例(處理JSI及其集成的第三方腳本)
xml 代碼 
復制代碼 代碼如下:

<target name="compress" depends="init">    
    <jsicompile destDir="ant/temp/scripts" rebuildboot="true" charset="utf-8">    
        <fileset dir="web/scripts">    
            <include name="*/**/*.*" />    
            <include name="*.*" />    
            <exclude name="preload/**" />    
        </fileset>    

        <preloadgroup path="code-decorator.js">    
            <fileset dir="web/scripts">    
                <include name='js/io/__$package.js' />    
                <include name='js/io/request.js' />    
                <include name='js/io/writer.js' />    
                <include name='js/xml/__$package.js' />    
                <include name='js/xml/template.js' />    
                <include name='js/xml/tag.js' />    
                <include name='js/util/__$package.js' />    
                <include name='js/util/collections.js' />    
                <include name='org/xidea/syntax/__$package.js' />    
                <include name='org/xidea/syntax/syntax-parser.js' />    
                <include name='org/xidea/decorator/__$package.js' />    
                <include name='org/xidea/decorator/code.js' />    
            </fileset>    
        </preloadgroup>    
    </jsicompile>    
</target> 
   
jscompress 示例(壓縮普通腳本)   
xml 代碼  

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

JavaScript技術腳本分析、壓縮、混淆工具 JSA新版本發布,壓縮效率提高大約10%,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲午夜精品一区二区公牛电影院 | 天堂视频在线观看免费完整版 | 陈红下面又紧又小好爽 | 久久99AV无色码人妻蜜柚 | 国产日韩久久久精品影院首页 | 中文字幕亚洲无线码在线 | 亚洲精品高清中文字幕完整版 | 国产AV在线传媒麻豆 | 亚洲中文字幕在线第六区 | 少妇被阴内射XXXB少妇BB | 亚州精品永久观看视频 | 精品无码国产自产在线观看 | 在线播放免费人成毛片视频 | 榴莲推广APP网站入口下载安装 | 日本wwwxx爽69护士 | 亚洲欧美日韩精品久久奇米色影视 | 草莓视频在线免费观看 | 女人高潮久久久叫人喷水 | 一抽一出BGM免费3分钟 | 99精品视频在线观看免费播放 | 久久综合中文字幕佐佐木希 | 狠狠色狠狠色综合 | 99re热视频这里只有精品 | 欧美亚洲另类丝袜自拍动漫 | 在线播放一区 | 99国产精品欲AV蜜桃臀麻豆 | 果冻传媒AV精品一区 | 天天色天天干天天 | WWW污污污抽搐喷潮COM | 99在线播放 | 名女躁b久久天天躁 | 爱豆剧果冻传媒在线播放 | 色宅男午夜电影网站 | 国产午夜精品不卡视频 | 成人在线视频播放 | 午夜伦理伦理片在线观 | 国精产品砖一区二区三区糖心 | 久久国产成人午夜AV影院无码 | 欧美 日韩 无码 有码 在线 | 日本十八禁无遮拦啪啪漫画 | 伊人久久网站 |