You are here

Portable Skype?

15 posts / 0 new
Last post
ichbinirre
Offline
Last seen: 17 years 2 weeks ago
Joined: 2007-03-12 05:28
Portable Skype?

Is it possible to use PortableSkype in the PortableApps Suite?

Shark_7-11
Offline
Last seen: 15 years 7 months ago
Joined: 2007-03-02 08:16
Yes

Do the following:

Install Skype (Normally, on a host machine, not the portable drive)

Create a folder in you PortableApps Directory, call it "SkypePortable"
Create 2 new Folders within this Folder, call them "Bin" and "Data"
Copy ONLY your Skype.exe to the bin directory
create a Skype.bat file and place the following inside:

@ECHO OFF
CD\PortableApps\SkypePortable
start bin/skype.exe /datapath:"Data" /removable

Ok now all that's left is to convert the bat to exe (Google bat2exe) and place this exe in your SkypePortable Folder

---

Mayhem, Chaos and Anarchy !!!
My job here is complete !

---

Mayhem, Chaos and Anarchy !!!
My job here is complete !

ichbinirre
Offline
Last seen: 17 years 2 weeks ago
Joined: 2007-03-12 05:28
Thanks!

Hello,

Thanks, it´s great. I already tried it to use such a *.bat/*.cmd file and convert it to exe, but I hadn`t known the instructs to start skype.

Thanks for your answer.

www.LukeFranklin.com
Offline
Last seen: 16 years 4 months ago
Joined: 2007-03-18 18:27
Why?

Why do you have the .bat file? I just moved the Sykpe.exe and the contacts file into a folder on in my PortableApps root!

Luke Franklin
www.LukeFranklin.com

Signature automatically removed for containing links

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 14 years 6 months ago
Joined: 2006-01-06 21:27
Portablity

With your method it won't retain your settings from computer to computer.
With the batch file it should and also should be fully portable.
----
Ryan McCue
Cube Games
There are only two states in Australia: Queensland and Drunk
If you have any questions about the comment above, or anything, please don't hesitate to ask.

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

www.LukeFranklin.com
Offline
Last seen: 16 years 4 months ago
Joined: 2007-03-18 18:27
Uh Oh

Help! I followed the instructions above to the letter however I keep getting a "Windows cannot find 'bin/Skype.Exe'" error message! Skype is in there all right so whats my problem? Is it the 'cd' in "CD\PortableApps\SkypePortable" because I use a flash drive with the drive letter F? Or is it the Bat2Exe converter I use?(If so can someone please tell me good Bat2Exe converter).

One quick fix I can see is just someone sending me a copy of their converted bat file(With the skype icon in built).

Luke Franklin
www.LukeFranklin.com

Signature automatically removed for containing links

Patrick Patience
Offline
Last seen: 4 years 3 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Lol. No problem.

Because right after I read this the next post I read was this one

Go check for a reply in their by Nerd, with two links.

_____________________________
I felt so different without a signature.

sidisinsane
Offline
Last seen: 16 years 11 months ago
Joined: 2007-04-19 14:07
I am using Skype 3.1.0.152

I am using Skype 3.1.0.152 on my USB-Stick with WinXP.

My issues are the same as Uh Oh descibed earlier. But even using the suggested Bat To EXE Converter still leads to the error: Windows cannot find 'bin/Skype.exe

Skype launches perfectly when I execute the Bat-file, but this cannot be launched from the PortableApps menu. Does anyone know a fix?

Two more related questions.
How can I make the Skype Icon appear with my newly created EXE-file?
And has anyone managed to access (and use) plugins from the Plugin-Manager in Skype (Portable)?

Wences
Offline
Last seen: 4 years 5 months ago
Joined: 2007-04-17 22:05
That's a lot of questions in one short post!!

Probably your exe is not working because the path is wrong for some reason (like the current work dir being different when you run the bat by hand than when PAM runs it).
Try adding this line to your bat:

cd > C:\dir.txt

and then read C:\dir.txt to see what the current dir was the last time you tried. (Gets overwritten every time).

I don't know if Bat2Exe provides any functionality with the icon. If not, you can always resort to a "resource editor" to extract the first icon from Skype (icon number 0) and apply it to the "exercised" bat.

I've never tried to use any plugins, no.

Suggestion: Turbo Delphi 2006 is free (in the sense of no money, gratis) to download and use. Compile the code submitted before and voilà! And from the Projects|options box you can pick the icon you want your program to use.

Wences
Offline
Last seen: 4 years 5 months ago
Joined: 2007-04-17 22:05
Same in Delphi

An alternative is to compile this with Delphi. (I used Turbo Delphi 2006).

program SkypePortable;

{$R *.res}

uses
  Forms,
  SysUtils,
  ShellAPI;

const
  SW_SHOWNORMAL = 1;

begin
  Application.Initialize;
  ChDir(ExtractFilePath(ParamStr(0)) + 'bin');
  ShellExecute( 0,
                'open',
                'Skype.exe',
                '/datapath:"..\Data" /removable',
                PChar(ExtractFilePath(ParamStr(0)) + 'bin'),
                SW_SHOWNORMAL);
end.

It does something very similar to the Shark 7-11's .bat. It's like the following bat:

@ECHO OFF
CD\PortableApps\SkypePortable\bin
start Skype.exe /datapath:"..\Data" /removable

I'm waiting to see if Skype will authorize me to publish it with Skype's icon.
If you're not going to give it a custom icon, or if you're willing to edit the resource file by other means, you can delete the line that says:

  Forms,

and the one that says:

  Application.Initialize;

to take the size of the .exe from 383KB to less than 50KB. But then you can't change the icon from the project|options... dialogue box.

Regards:

Wences

SkG
Offline
Last seen: 16 years 10 months ago
Joined: 2007-05-17 12:04
(No subject)
Preacher
Offline
Last seen: 9 months 4 weeks ago
Joined: 2006-11-13 16:52
Yupper...

Actually, John designed the suite so that pretty much any portable app can be added to its menu, whether it's a "PA"-specific app or not (and mebbe even non-portable ones as well - I dunno, I haven't yet tried that).

An excellent design choice, imho...

"I don't hate cats...as long as they stay on the freeway, where they belong."
- Brad Stine

Eric13246
Offline
Last seen: 9 years 6 months ago
Joined: 2007-05-10 18:14
Auto download

Just click here to download a Portable Skype.
Just «dezip» it and put it in your portable drive.

/!\ATTENTION,it's a limited host of 60 days.After this,the download will be deleted from the database/!\

From Eric

[Link removed by moderator RM: Self-promotion is limited to open source software only. Please do not add the link back or promote any more or your account may be banned.]

Eric

Eric13246
Offline
Last seen: 9 years 6 months ago
Joined: 2007-05-10 18:14
Oops!

Sorry for the link ill never do this again.

From Eric

Eric

SkG
Offline
Last seen: 16 years 10 months ago
Joined: 2007-05-17 12:04
Another way

I were searching alternatives for that and i found this:
http://www.robloach.net/project/portableapplications
Is the same as the apps of this webpage (if you download it you can see that the exe file is created by the same persons).

If you use portable apps' suite only uncompress it on PortableApps folder and then copy your original skype.exe to \PortableApps\SkypePortable\skype

Luck!

(Sorry, I'm spanish and my englis is bad)

Log in or register to post comments