got registry?
Introduction
Do you have a favorite program (such as
Notepad2) which depends on
Windows Registry entries for its settings? You wish you could take it around on your USB flash drive, but you're worried about your settings being left behind, and you want your settings to come with you? Registry Rocker is the solution.
About
Registry Rocker asks you a few questions about your application, and then custom-builds an
NSIS launcher to make it a
portable app.
(Currently, only an .NSI file is generated -- you have to compile it yourself -- but version 0.3 will compile the .NSI file for you.)
The Developers
Currently, we have on board:
- Mark Smith (nm35) -- me! ;)
- Jonathan Durant (Deuce) -- the creator of Registry Rapper and the QuickPort NSIS template (which is based on my Portable Notepad2).
- Ryan McCue (rmccue) -- good with NSIS and learning C++ also, so he's going to help with GUIs.
- Justin Overfelt (Justin) -- beta tester and developer.
Download
Currently, Registry Rocker is in beta -- the bugs aren't quite worked out of it yet, and it doesn't do everything we'd like it to. If you're feeling adventurous, or if you'd like to help out, you can download it
here, along with its
source code and
NSI template (based on QuickPort).
Support and Development
You can post a note in the
Registry Rocker beta testing thread; if you have any ideas,
please let us know. If you want to help develop or beta test Registry Rocker, shoot me an e-mail at
nm35@portasoft.org.
To Do
- Create a wxWidgets interface
- Enable use of commandline parameters (so another program can call Registry Rocker with settings you give it).
- Enable usage of an NSI template -- so Registry Rocker reads
template.nsi
, replaces appropriate variables, then outputs Launcher.nsi
.
- Add support for the PortableApps directory structure.
- Enable compilation of the NSI file
- Add an OSS launcher (uStart?), ResHack and File/RegMon (if possible, but licensing is probably too restrictive; haven't looked yet).
Changelog
Version |
Changes |
0.2 |
- First Release
- Added basic console GUI
- Supports generation of NSI file from hard-coded template
|