Viewer and Extractor for palemoon.res Archives

For discussions about side projects, potential future projects or helper applications for Pale Moon.
User avatar
RealityRipple
Astronaut
Astronaut
Posts: 666
Joined: 2018-05-17, 02:34
Location: Los Berros Canyon, California

Viewer and Extractor for palemoon.res Archives

Unread post by RealityRipple » 2024-01-22, 08:41

To help develop themes and extensions, I've made a READ-ONLY extractor for palemoon.res files.

PMRes Viewer

Installer: https://uploads.realityripple.com/Projects/PRV_Setup.exe
Portable: https://uploads.realityripple.com/Projects/PRV_Portable.zip -- Protip: Use the portable version to avoid the installer adding my in-house code signing certificate to your trusted certs.

Image

This will not let you build your own archives, only extract existing ones.

There's probably many bugs, so be aware. Also, I have no idea if it'll work on any other archives - it only supports the very strict PKZip structure used in the official res files, and may totally crash when working with personal builds or random zip files. It only supports Brotli (using a read-only rebuild of BrotliSharpLib by master131) and Uncompressed files. I will not be adding write support. Ever.

Not guaranteed to work with past or future versions of Pale Moon, personal builds, or other UXP applications.