Here you have:
Skype Loader is a very simple application that just runs Skype as a portable app.
This is done by using the official skype.exe switches /removable and /datapath.
You just need to decompress the ZIP folder into whenever you want, and then copy skype.exe from your skype installation folder to the SkyePortable\App folder.
SETUP
0) Download Skype Loader from here
www.zshare.net/download/586965938c2a53ab/
1) Download Skype from skype-com
2) Install Skype to your machine (this is required to get skype.exe application)
(NOTE: technicall guys can use universal extractor to extract skype.exe without installing)
3) Extract the whole SkypePortable folder from the skypeportable.ZIP to another location, lets asume x:\.
(NOTE: see SkypeLoader.png for a visual explanation)
4) Copy skype.exe from c:\Program Files\Skype\Phone\skype.exe to TO x:\SkypePortable\App (folder)
5) Run x:\SkypePortable\SkypeLoader.exe to start Skype in portable mode.
TECHNICAL NOTES
Skype Lodaer is an open source GPL v3 application writen in Lazarus lazarus-freepascal-org language (Delphi-like).
It consists mainly on a few lines of code:
Code:
procedure TForm1.FormCreate(Sender: TObject);
var dir: string; command: string; AProcess: TProcess;
begin
dir := IncludeTrailingPathDelimiter(GetCurrentDir);
command := dir+ 'app\skype.exe /removable /datapath:"' + dir + 'Data"';
Form1.Label1.Caption := command;
AProcess := TProcess.Create(nil);
AProcess.CommandLine := command;
AProcess.Execute;
AProcess.Free;
Application.Terminate;
end;
Source code is included under Sources folder.
Skype Loader 1.0 by Javier Arce. Dedicated to my mother Lucy.
Released as open source under the GPL v3 or latter license.