I've put some though in this, and some weeks of browsing and reading on
Mozilla's huge documentation base.
So yea, just as we decided to do with the Mac OSX Launcher, we ships it
with a I2P.zip which upon fresh install,
or in the case that the zipped router is a newer version than the
unzipped one, it will unzip I2P to it's data
directory this way, which is relative to the firefox binary and easy to
I also wondered what firefox could help us with here, and I
supprisingly found out it can do it all. Firefox has a
For the nsIZipReader API they even been so nice providing us with a
example of how to extract a zip. Be sure to check out the docs.
For directory navigation the API is quite nice and simple, and it looks
kind of like this;
I'm happy to read any suggestions, improvement, just want to yell at me
or whatever. :)
Show replies by date