chrome的pak文件打包解包工具 3月9日更新

作者: 分类: 原创 时间: 2017-03-09 评论: 9条评论

chrome使用的资源文件,都使用pak进行了打包。
你可以在chrome目录下面找到许多pak文件。
pak文件格式比较简单,也没有压缩,所以我们很容易就能解包。
但是里面只存储资源的ID,即使解包后也无法准备还原文件名,并不方便二次修改。

所以我做了一个工具,方便进行二次修改,解包pak文件时可以自动识别约40%的准确文件名。
pak.exe只认resources.pak文件。
第一次运行时,会在解包后会生成一个resources文件夹和resources.json文件。
resources文件夹下是解包后的文件内容。其下的guess是猜测了扩展名的文件,unknown是无法识别的文件。
resources.json保存文件名和资源ID的索引关系,在打包时需要用到。

如果检测到当前目录下有resources.json,pak.exe就会自动执行打包操作,注意备份你的resources.pak

另外,chrome的翻译也是放在pak里面的,诸如zh-CN.pak这样的语言包资源。
但是内部包含很多零散文件,不便于翻译,因此转换成一个单独json文件方便修改

把pak文件拖到pak2json上面会生成locale.json
运行json2pak会把locale.json生成locale.pak


下载链接: http://pan.baidu.com/s/1gfQgoXP 密码: gp5r

标签: chrome

已有 9 条评论

  1. 园长
    园长

    icon_sad.gif 好像好厉害的样子

    时间: 2016-06-29 11:36 回复
  2. zzashton
    zzashton

    正好找这个东东,一看到耍下大大的东东,太好了。感谢分享

    时间: 2016-07-01 14:16 回复
  3. x_report
    x_report

    json2pak and pak2json does not run on Windows XP icon_cry.gif
    Message like: "pak2json.exe is not a valid Win32 application".
    pak.exe no problem. Great work. Thank you.

    时间: 2017-03-09 07:11 回复
    1. 耍下
      耍下

      I will fix it later.

      时间: 2017-03-09 10:04 回复
      1. x_report
        x_report

        Does not work ((
        Console starts, but nothing happens.
        local.json/local.pak is not created.

        时间: 2017-03-10 09:27 回复
        1. 耍下
          耍下

          this tool need parameter. like "pak2json.exe zh-CN.pak". not running directly

          时间: 2017-03-10 11:54 回复
          1. x_report
            x_report

            Yes, it works. Thank!

            时间: 2017-03-11 00:05
  4. venson
    venson

    chrome更新的问题解决的非常完美,有没有什么不翻墙同步书签的工具啊 ,只需要书签

    时间: 2017-03-17 16:41 回复
  5. Aquamarine
    Aquamarine

    这个软件太好用,太神奇了,感谢博主。 icon_twisted.gif

    时间: 2017-04-01 20:13 回复

添加新评论

icon_question.gificon_razz.gificon_sad.gificon_evil.gificon_exclaim.gificon_smile.gificon_redface.gificon_biggrin.gificon_surprised.gificon_eek.gificon_confused.gificon_cool.gificon_lol.gificon_mad.gificon_twisted.gificon_rolleyes.gificon_wink.gificon_idea.gificon_arrow.gificon_neutral.gificon_cry.gificon_mrgreen.gif