You are here

sPortable 8.18.0.6 Dev Test 2 (portable launcher for Skype)

25 posts / 0 new
Last post
John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 52 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
sPortable 8.18.0.6 Dev Test 2 (portable launcher for Skype)

The current sPortable release is for Skype Classic 7.x which has now been deprecated by Microsoft. This updated release aims to update sPortable to the new Skype for Desktop 8.x series. I don't think your existing settings will be used.

Download sPortable 8.18.0.6 Dev Test 2
1+60MB download / 180MB installed
MD5: dc178045404f3a2634ac71e2b988714a

Release History:
2018-03-19: 8.18.0.6 Dev Test 2 - Updated version
2018-03-18: 8.17.0.2 Dev Test 2 - Updated version, disabled automatic upgrade
2018-03-05: 8.16.0.4 Dev Test 1 - Initial Release

rdd
rdd's picture
Offline
Last seen: 2 weeks 3 days ago
Translator
Joined: 2013-03-22 06:59
Wrong URL

The current version from DownloadURL=https://go.skype.com/skype.download is Skype-8.17.0.2.exe but in installer.ini it is Skype-8.16.0.4.exe and it can not be controlled. If you change the DownloadURL to https://endpoint920510.azureedge.net/s4l/s4l/download/win/ you can control the downloaded version.

please, excuse my bad english

Gullibaer
Offline
Last seen: 2 months 2 weeks ago
Joined: 2006-05-10 10:47
Hello John,
John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 52 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
No

No. That's an unaffiliated dev. There are portablization issues with that package which may cause it to leave some stuff behind. And it's using the Skype trademark illegally.

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

Gullibaer
Offline
Last seen: 2 months 2 weeks ago
Joined: 2006-05-10 10:47
Thanks

Thank you John, could you be a little bit more specific about "There are portablization issues with that package which may cause it to leave some stuff behind".

Would it be possible to see / get the launcher code from the new created sPortable version, like

  • Custom.nsh
  • sPortable.ini

Many thanks.

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 52 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
8.17.0.2 Dev Test 2

Updated to current Skype download. Disabled automatic upgrade check in Skype.

UPDATE: Had originally mistyped as .1 instead of .2.

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

Drazick
Offline
Last seen: 8 hours 8 min ago
Joined: 2010-09-06 06:36
Will It Replace Current Skype on Installation

If I have the current Skype (7.x On PA Suite) on my system and I install this, will it replace it (Which i what I want)?

Thank You.

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 52 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Yes

This will replace sPortable 7.x. I do not know how well settings will be preserved, though. That's what I was hoping testers would confirm.

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

Drazick
Offline
Last seen: 8 hours 8 min ago
Joined: 2010-09-06 06:36
History

I only care about the History.
Is that preserved?

If it does I will try it and report if I notice something.

Thank You.

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 52 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Doubt It

Based on the current implementation, I don't think it preserves anything from Skype 7. It's basically a different app.

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

rdd
rdd's picture
Offline
Last seen: 2 weeks 3 days ago
Translator
Joined: 2013-03-22 06:59
The downloaded copy of

Skype is not valid and can not be installed. Please try again.

The installer expect to get Skype-8.17.0.2.exe MD5: a995257ebccdfc10b8d13128cdbb7665 but the downloaded file is with MD5: 827a0aeaa24e779fb81f7ee448e8f816, i.e. for Skype-8.18.0.6.exe

please, excuse my bad english

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 52 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Updated to 8.18.0.6

Updated to 8.18.0.6. Still looking for any feedback from testers to be able to release this officially.

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

rdd
rdd's picture
Offline
Last seen: 2 weeks 3 days ago
Translator
Joined: 2013-03-22 06:59
Leave files and folders
  • Leave files and folders in %APPDATA%\Microsoft\Skype for Desktop
  • Leave files and folders in %LOCALAPPDATA%\Temp\skype-preview Crashes
  • Startup automatically if the user doesn't disable this from Skype settings
  • On 2nd start leave folder in %APPDATA%\Skype - because of auto-start

please, excuse my bad english

Drazick
Offline
Last seen: 8 hours 8 min ago
Joined: 2010-09-06 06:36
Why Does It Happen?

I don't understand how could this happen.

I had thought the launcher sets the System Variables of %APPDATA and %TEMP and others to the local folder of the product.

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 52 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Dropped Command Line Support

It appears that Microsoft dropped command line support for redirecting a profile in the latest releases of Skype 8. I'll have to adjust the launcher to handle moving everything to/from the PC.

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

Drazick
Offline
Last seen: 8 hours 8 min ago
Joined: 2010-09-06 06:36
What Do You Mean?

John, what do you mean by that?

Let's say I open a CMD windows.
I adjust System Variables and then launch from that CMD window Skype.
Do you say it will ignore those System Variables?

Thank You.

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 52 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
No

Altering APPDATA is an awful idea as it will affect every app launched from the current app (clicking a link from Skype, for instance). We don't permit apps to do that for official release except for very specific instances (a game with no other way to do it and that doesn't start any other app is the only one I can think of). Skype used to have command line options for /datapath to set the profile location and /removable to ensure it knew not to do any system level stuff. Skype 8 used to have --datapath= command line option that did the same as /datapath before. It appears this was removed as well. So we'll have to move things to/from the local PC. It's worth keeping in mind that Skype is no longer the Skype app it used to be. It appears to now be an electron app, a web app bundled with a Chromium-based web browser.

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

Drazick
Offline
Last seen: 8 hours 8 min ago
Joined: 2010-09-06 06:36
I See

Thank you for sharing the information.
It makes sense.

I wish Microsoft would play along and offer those flags in future versions.

Gullibaer
Offline
Last seen: 2 months 2 weeks ago
Joined: 2006-05-10 10:47
Might be wrong version which has been downloaded

Hello John,

it might be possible that you use the wrong download link. So far as i know this will download the Skype App and not Skype for Desktop.

Try to change the URL to

DownloadURL=https://go.skype.com/windows.desktop.download
DownloadName=Skype
DownloadFilename=Skype-Setup.exe

This will download each time the latest version of Skype for Desktop, here the parameter --datapath is still working.

Anyway it is also not required to disable the update process, it is a nice feature if it can be disabled, but if you want to stay on the latest version the update process need to be modified, like this (customer.nsh):


${SegmentFile}

!define NAME "Update"

${Segment.OnInit}
${If} ${FileExists} $EXEDIR\Data\Skype-Setup.exe
;=== Show the splash screen before processing the files
newadvsplash::show /NOUNLOAD 3000 1000 1000 -2 /BANNER "$EXEDIR\App\AppInfo\Launcher\${NAME}.jpg"
;MessageBox MB_OK $EXEDIR\App\Skype\Phone.old
${If} ${FileExists} $EXEDIR\App\Skype\Phone.old
RMDir /r $EXEDIR\App\Skype\Phone.old
${EndIf}
Rename "$EXEDIR\App\Skype\Phone" "$EXEDIR\App\Skype\Phone.old"
nsExec::Exec `"$EXEDIR\App\Helper\innoextract.exe" -s -d "$EXEDIR\App\Skype" "$EXEDIR\Data\Skype-Setup.exe"`
Rename "$EXEDIR\App\Skype\app" "$EXEDIR\App\Skype\Phone"
Delete "$EXEDIR\Data\Skype-Setup.exe"
newadvsplash::stop /WAIT /FADEOUT
${EndIf}
!macroend

This will check during the startup, if a new update is available, if it is there it will be extracted, a backup of old version will be created and the new version will be taken in place. During the update process another splash screen will be shown.

6Vlw7z8kRj
Offline
Last seen: 2 months 2 weeks ago
Joined: 2017-03-27 19:20
why do i get this even if my

why do i get this even if my system just booted up?

https://i.imgur.com/Gfrj9vU.png

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 52 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Local Running

A local copy of Skype is likely installed and set to run in the system tray on startup (which is its default setting).

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

6Vlw7z8kRj
Offline
Last seen: 2 months 2 weeks ago
Joined: 2017-03-27 19:20
how do i terminate skype for

how do i terminate skype for windows if this is the culprit? i'm on win 10 and i couldn't find the app in the system tray or in the background processes.

EDIT: managed to run the app by adding the --secondary argument.. although i can't get the datapath to work. i use two instances all the time.

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 52 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Removed

Microsoft removed the ability to use the datapath switch in 8.1x and later. This package is currently not portable. I'd wager there's a good chance secondary will be removed as well since you won't be able to run two separate instances of 8 with different settings due to datapath being removed anyway.

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

6Vlw7z8kRj
Offline
Last seen: 2 months 2 weeks ago
Joined: 2017-03-27 19:20
thanks John.

thanks John.
might as well resort back to classic Skype.

JarlPenguin
Offline
Last seen: 1 week 3 days ago
Joined: 2018-04-30 09:17
Cannot download app itself

The online installer won't let me download the app itself, and it keeps on saying "Connecting...", and then fails the download and cancels the install.

Best Regards,
JarlPenguin

Log in or register to post comments