You are here

Source for Portable Apps

11 posts / 0 new
Last post
Anonymous (not verified)
Source for Portable Apps

Hi,

I searched all over but I could not find the sources. I am looking for source code to do some changes to the applications. If you could post in a FTP/CVS and email me the link it would be great help.

Thanks,
Portable App user.

John T. Haller
John T. Haller's picture
Offline
Last seen: 1 hour 7 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
It's Included

It's included with every single app in a directory called, for example, PortableFirefoxCode.

Sometimes, the impossible can become possible, if you're awesome!

Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
If...

If you're looking for C/C++ code, you're not going to find it. The launcher is written in NSI (Nullsoft Scriptable Installer). You'll need to download NSIS and some plugins (ask John which ones) in order to compile it.

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 2 months ago
Joined: 2006-01-06 21:27
Plugins:

newadvsplash
FindProcDLL
----
R McCue

"If you're not part of the solution, you're part of the precipitate."

portableuser (not verified)
Code

Also, the portable application code itself such as firefox etc... I am planing on doing some improvements to the code.

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 2 months ago
Joined: 2006-01-06 21:27
Firefox source

Unless Im mistaken, its just a normal Fx distro. The code is at mozilla.org
----
R McCue

"If you're not part of the solution, you're part of the precipitate."

Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
Correct.

John made no direct modifications to the Firefox code, or to any of the portable apps for that matter. If you want the source for Firefox, you can get it at Mozilla's website. Just be aware, if you're on Windows, you need to download and install a ton of tools (in the form of Cygwin, plus whatever other dependencies I don't know about) just to compile the damned thing.

Oh, and you need to use Visual C++ 6.0 SP5 or higher. Mozilla doesn't support any other compiler.

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 2 months ago
Joined: 2006-01-06 21:27
I thought so

"If you're not part of the solution, you're part of the precipitate."

Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
Bah.

That's too much work, even for me, and I'm a programmer. I'll let Mozilla do the work and just report stuff in Bugzilla if the need arises. I prefer one- or two-step operations.

Why do UNIX and Linux have to make everything so damned complicated, anyway? I swear, geeks do it to themselves purposely, just to make it more complicated. Now I know where their inflated egos come from.

matthaeus123
Offline
Last seen: 17 years 11 months ago
Joined: 2006-03-28 16:30
So, what you're saying...

So what you're saying is that all the portable apps are the same. I could make my own portable uTorrent, by just changing a small amount of code (not in the launcher) from the portable sunbird app?

Oh forgot by the way portable sunbird needs to be drastically updated from 0.3a1 to 0.3 and or 0.4a1.

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 2 months ago
Joined: 2006-01-06 21:27
Huh?
  1. This is a very old topic.
  2. Rephrase your question. It's a bit vague.

----
R McCue
Cube Games
People who didn't need people needed people around to know that they were
the kind of people who didn't need people.
(Maskerade)

"If you're not part of the solution, you're part of the precipitate."

Topic locked