All Projects → myfreeer → Chrome Pak Customizer

myfreeer / Chrome Pak Customizer

Licence: other
a simple command-line tool to pack and unpack pak files in chrome or chromium-based browser

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Chrome Pak Customizer

Hstspreload.org
🔒 Chromium's HSTS preload list submission website.
Stars: ✭ 548 (+593.67%)
Mutual labels:  chrome, chromium
Uget Chrome Wrapper
Moved to https://github.com/ugetdm/uget-integrator and https://github.com/ugetdm/uget-extension
Stars: ✭ 74 (-6.33%)
Mutual labels:  chrome, chromium
Headless Chrome Crawler
Distributed crawler powered by Headless Chrome
Stars: ✭ 5,129 (+6392.41%)
Mutual labels:  chrome, chromium
Puppetron
Puppeteer (Headless Chrome Node API)-based rendering solution.
Stars: ✭ 429 (+443.04%)
Mutual labels:  chrome, chromium
San Devtools
Browser developer tools extension for debugging San.
Stars: ✭ 51 (-35.44%)
Mutual labels:  chrome, chromium
Qzoneexport
QQ空间导出助手,用于备份QQ空间的说说、日志、私密日记、相册、视频、留言板、QQ好友、收藏夹、分享、最近访客为文件,便于迁移与保存
Stars: ✭ 456 (+477.22%)
Mutual labels:  chrome, chromium
Cuprite
Headless Chrome/Chromium driver for Capybara
Stars: ✭ 743 (+840.51%)
Mutual labels:  chrome, chromium
Adamantium Thief
🔑 Decrypt chromium based browsers passwords, cookies, credit cards, history, bookmarks, autofill. Version > 80 is supported.
Stars: ✭ 283 (+258.23%)
Mutual labels:  chrome, chromium
Ferrum
Headless Chrome Ruby API
Stars: ✭ 1,009 (+1177.22%)
Mutual labels:  chrome, chromium
Web Media Controller
Allows controlling media player on different sites with Media Player widget on your desktop
Stars: ✭ 36 (-54.43%)
Mutual labels:  chrome, chromium
Chromium
Chromium browser with SSL VPN. Use this browser to unblock websites.
Stars: ✭ 4,041 (+5015.19%)
Mutual labels:  chrome, chromium
Puppeteer Docs Zh Cn
Google Puppeteer 文档的中文版本 , 目标版本 1.9.0, 翻译中...
Stars: ✭ 61 (-22.78%)
Mutual labels:  chrome, chromium
Chrome Charset
An extension used to modify the page default encoding for Chromium 55+ based browsers.
Stars: ✭ 346 (+337.97%)
Mutual labels:  chrome, chromium
Playwright Sharp
.NET version of the Playwright testing and automation library.
Stars: ✭ 459 (+481.01%)
Mutual labels:  chrome, chromium
Surfingkeys
Map your keys for web surfing, expand your browser with javascript and keyboard.
Stars: ✭ 3,787 (+4693.67%)
Mutual labels:  chrome, chromium
Html Pdf Chrome
HTML to PDF converter via Chrome/Chromium
Stars: ✭ 629 (+696.2%)
Mutual labels:  chrome, chromium
Androidchromium
chrome browser of android version from chromium open project
Stars: ✭ 2,911 (+3584.81%)
Mutual labels:  chrome, chromium
Node Chrome
deprecated
Stars: ✭ 284 (+259.49%)
Mutual labels:  chrome, chromium
Cef2go
Go lang bindings for the Chromium Embedded Framework (CEF)
Stars: ✭ 780 (+887.34%)
Mutual labels:  chrome, chromium
Mue
Fast, open and free-to-use new tab page for modern browsers
Stars: ✭ 56 (-29.11%)
Mutual labels:  chrome, chromium

chrome-pak-customizer

a simple batch tool to customize pak files in chrome or chromium-based browser

Badges

Build status Download Latest Release

License

  • Windows builds are licensed LGPL 2.1+ by default, can be disabled by appending -DLGPL=OFF to cmake.
  • Non-windows builds and builds with -DLGPL=OFF are licensed MIT.

Usage (Windows Only)

  1. Download chrome-pak.7z from releases and extract it to any folder.
  2. Drag the pak file and drop it to unpack.bat.
  3. The pak file would be extracted to subfolder of the folder of the pak file, with the same name of the pak file with an _unpacked suffix.
  4. (Optional) modify extracted files.
  5. Drag pak_index.ini to pack.bat.
  6. Repacked pak file would be in the same folder of pak_index.ini with a name like pak_index_packed.pak.

There is also a GIF Guide on windows.

Usage (Command line)

pak.exe -u pak_file destination_path
Unpack chrome pak file at pak_file to destination_path.

pak.exe -p pak_index_file destination_pak_file
Pack chrome pak file using pak_index_file to destination_pak_file.
pak_index_file would be found in unpacked path.

Note: existing destination files would be overwritten

Building

Prerequires

  • gcc
  • cmake
  • ninja

Build script example

# Getting source
git clone https://github.com/myfreeer/chrome-pak-customizer --branch=develop --single-branch
cd chrome-pak-customizer

# Creating folder for build
mkdir -p build
cd build

# Running cmake
cmake -GNinja -DLGPL=OFF ..

# Building
ninja

CMake options

  • LGPL: Enable LGPL 2.1+ licensed custom startfiles on windows for smaller binary

Credits

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].