Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 16 Sep 2014, 15:29
All times are UTC - 4
 Forum index » House Training » HOWTO ( Solutions )
Use old Skype version after 01.08.2014
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 5 [73 Posts]   Goto page: 1, 2, 3, 4, 5 Next
Author Message
saintless


Joined: 11 Jun 2011
Posts: 2436
Location: Bulgaria

PostPosted: Fri 08 Aug 2014, 12:52    Post subject:  Use old Skype version after 01.08.2014
Subject description: Workarounds for linux
 

Edit: New workarounds without need to use latest Skype first:
Skype-4.2.0.13
Skype 4.2.0.11
Pet-ackages for puppy linux from Greengeek
Post from ac2011 about starting already installed skype 4.2 in puppy linux with xxd script (read the next few posts also)


=======================================

Next workaround needs running Skype 4.3.0.37 first to setup the account to autologin with older skype version:

In my experiments I use DebianDog and Skype 2.2.0.35 and 4.2.0.13. Anyone interested can adapt it for Puppy and add information in this thread. More or less it will be similar.
This morning (08.08.2014) we lost the previous workaround posted here and I think it is time to open dedicated thread with new methods for users with old hardware and who prefer to keep the old versions.
I don't know how long I will continue searching a way to run old Skype but to the moment I use Skype 2.2.0.35 without much troubles.

In this new workaround I will use latest Skype 4.3.0.37 to give successful login for the old versions.
In case someone sees no reason to use older versions since Skype 4.3.0.37 is needed anyway to setup the auto-login, please, just do not use this workaround. There is a way to skip Skype 4.3.0.37 use but it is involved with much more editing configuration files. This method is easier and maybe the loophole will be more difficult to be fixed.

Lets get started:

1. Install latest Skype 4.3.0.37 and start it (do not install pulseaudio - we do not need it).

2. Create account or login to existing one and set it up to autologin when Skype starts and no update control in Advanced Options (Thanks Watchdog). Test to make sure autologin works and quit Skype 4.3.0.37.

3. Extract and find the binary file from Skype 4.2.0.13 /usr/bin/skype or /usr/lib/skype/skype (may be in different location depending from what distro package is extracted - the file is around 28Mb). Do not mistake it with /usr/bin/skype which is only script in some packages).
Move the binary in /usr/bin and rename it from skype to skype42

For example extract this deb and move /usr/bin/skype (from the extracted deb) to /usr/bin/skype42 (in your running system).
Or extract this tar.xz and move /usr/lib/skype/skype (from the extracted tar) to /usr/bin/skype42 (in your running system).

4. Extract and find the binary file from Skype 2.2.0.35 /usr/bin/skype or /usr/local/bin/skype (may be in different location depending from what package is extracted - the file is around 20Mb). Do not mistake it with /usr/bin/skype which is only script in some packages).
Move the binary in /usr/bin and rename it from skype to skype22

For example extract this deb and move /usr/bin/skype (from the extracted deb) to /usr/bin/skype22 (in your running system).
Or extract this skype-2.2.0.35-new.pet and move /usr/share/skype/skype (from the extracted pet) to /usr/bin/skype22 (in your running system).

5. (Adding this line is needed for Skype 2.2 to work - Skype 4.2 will work without this step.) Open with text editor /root/.Skype/shared.xml and add one SavePassword line (after </Pos> and before </UI>) near at the end like this:
Code:
    </Pos>
    <SavePassword>1</SavePassword>
  </UI>
</config>

Save /root/.Skype/shared.xml changes.

6. Start from terminal Skype 2.2.0.35 by typing skype22 or Skype 4.2.0.13 by typing skype42. As long as you Quit skype from tray icon and start old skype versions you will autologin without problems.

If you logout by mistake run again Skype 4.3.0.37 to setup the account to autologin.

Important note: In 30 days the <Credentials3> signed public key in /root/.Skype/user-name/config.xml may not be valid. If it expires in 30 days, login again with Skype 4.3.0.37 and new one will be created.

Skype versions could be in separate sfs files to load and unload when needed instead installing Skype 4.3.0.37.

Any other working solutions or suggestions are welcome!

Toni

Last edited by saintless on Wed 27 Aug 2014, 02:55; edited 12 times in total
Back to top
View user's profile Send private message MSN Messenger 
watchdog

Joined: 28 Sep 2012
Posts: 564

PostPosted: Fri 08 Aug 2014, 15:13    Post subject:  

I am in puppy 4.3.2. No need to edit .Skype/shared.xml. Using qt 4.7.1, glibc and libstdc upgrade. Launch skype43 (without pulseaudio): set autologin and no update control (in Advanced Options). Quit skype43. Launch skype42. It is working. You can quit skype42 how you want and start it again.
The same procedure works in slacko. I think it's a general workaround.
Back to top
View user's profile Send private message 
saintless


Joined: 11 Jun 2011
Posts: 2436
Location: Bulgaria

PostPosted: Fri 08 Aug 2014, 15:35    Post subject:  

Thank you, Watchdog!
Can you confirm you get auto generated this line in .Skype/shared.xml with Skype 4.3.0.37:
Code:
  <SavePassword>1</SavePassword>

It is not there in my saved .Skype/shared.xml but I don't have proper hardware at the moment to test latest Skype again. Maybe something makes difference.

Some more information - saving only /root/.Skype/shared.xml and /root/.Skype/your-account-name/config.xml and deleting everything else from /root/.Skype is enough. Starting the first time old version Skype will login in your account without any saved contact. Quit and start old Skype again and all your contacts are there. Easy to backup only two xml files without need to keep latest Skype installed.

_________________
Farewell, Nooby, you will be missed...
Back to top
View user's profile Send private message MSN Messenger 
watchdog

Joined: 28 Sep 2012
Posts: 564

PostPosted: Fri 08 Aug 2014, 16:22    Post subject:  

saintless wrote:
Thank you, Watchdog!
Can you confirm you get auto generated this line in .Skype/shared.xml with Skype 4.3.0.37:
Code:
  <SavePassword>1</SavePassword>



I have not that line in my ./Skype/shared.xml

saintless wrote:

Some more information - saving only /root/.Skype/shared.xml and /root/.Skype/your-account-name/config.xml and deleting everything else from /root/.Skype is enough. Starting the first time old version Skype will login in your account without any saved contact. Quit and start old Skype again and all your contacts are there. Easy to backup only two xml files without need to keep latest Skype installed.


I think the best way is to onetime run skype 4.3, set it to work with autologin and no update control and backup /root/:Skype config dir. You can uninstall skype 4.3 and now install skype 4.2 (I did not test skype 2.2...) with the same backuped config dir.

Last edited by watchdog on Fri 08 Aug 2014, 16:25; edited 1 time in total
Back to top
View user's profile Send private message 
fredx181

Joined: 11 Dec 2013
Posts: 761
Location: holland

PostPosted: Fri 08 Aug 2014, 16:25    Post subject:  

Hi Toni,
I can confirm that wnen running version 4.2.0.13 after logged in with version 4.3.0.37 the line in ~/.Skype/shared.xml:
Code:
<SavePassword>1</SavePassword>

seems to be not needed.

Edit: I mean it's not auto generated for me by v 4.3.0.37.

It just works with at the end of shared.xml:
Code:
    </Pos>
  </UI>
</config>


Don't know about version 2 in this case.

Fred
Back to top
View user's profile Send private message 
cimarron

Joined: 30 May 2013
Posts: 100

PostPosted: Fri 08 Aug 2014, 22:48    Post subject:  

Nice fix--thanks! It worked on my Lubuntu install as well, which doesn't use pulseaudio.
Back to top
View user's profile Send private message 
saintless


Joined: 11 Jun 2011
Posts: 2436
Location: Bulgaria

PostPosted: Fri 08 Aug 2014, 22:51    Post subject:  

fredx181 wrote:
It just works with at the end of shared.xml:
Code:
    </Pos>
  </UI>
</config>


Don't know about version 2 in this case.

Yes, Fred. It appears this line <SavePassword>1</SavePassword> is needed for Skype 2.2 so the safe choice is to add it and be sure your .Skype account backup folder will work with Skype 2 also. Skype 4.2 works with or without this line.

Toni

_________________
Farewell, Nooby, you will be missed...
Back to top
View user's profile Send private message MSN Messenger 
jamesbond

Joined: 26 Feb 2007
Posts: 2154
Location: The Blue Marble

PostPosted: Sat 09 Aug 2014, 01:04    Post subject:  

I haven't tested the newer method but yes the old one (removing shared*) no longer works after I received this love letter Evil or Very Mad

skype wrote:
Your Skype for Linux version is being retired. Update today.
Dear XXXX,

We are now retiring older versions of Skype and it appears that at some point you signed into Skype with one of these. To continue signing into Skype on Linux you'll need to download the latest version. The new version comes with improved performance, the latest features and security updates, so you'll get the best possible Skype experience.

If you're on the latest version of Skype, the above will not apply.

Update now at http://www.skype.com/download.

How to manually update your desktop version
To download the latest version from Skype's website, simply type 'skype.com' into the address bar of your web browser and follow these steps:

1. Visit skype.com > Downloads tab > Computer
2. Download the latest version by clicking Get Skype for Linux
3. Sign into Skype
Forgot your account details?
See our FAQ to reset your password.
Support
For Skype for Linux support, see our FAQs.

Thank you,
Skype

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send private message 
saintless


Joined: 11 Jun 2011
Posts: 2436
Location: Bulgaria

PostPosted: Sat 09 Aug 2014, 01:11    Post subject:  

Hi, jamesbond, yes I have the same letter Smile
We shall see if it keeps comming after setting up the account with latest skype before using older.

_________________
Farewell, Nooby, you will be missed...
Back to top
View user's profile Send private message MSN Messenger 
Makoto


Joined: 03 Sep 2009
Posts: 1795
Location: Out wandering... maybe.

PostPosted: Sat 09 Aug 2014, 01:21    Post subject:  

Heh, I received one of those emails on my (Android) phone... but that's mainly because I don't keep Skype installed on it. Smile
_________________
[ Puppy 4.3.1 JP, Frugal install | 1GB RAM | 1.3GB swap ] * My Pidgin Builds for Puppy 4.3.1+
In memory of our beloved American Eskimo puppy (1995-2010) and black Lab puppy (1997-2011).
Back to top
View user's profile Send private message 
ndujoe1

Joined: 04 Dec 2005
Posts: 698

PostPosted: Sat 09 Aug 2014, 13:33    Post subject:  

saintless:

I followed your instructions, I am using Slacko 5.6.

Started Skype 4.3.0.37, Quit from the the taskbar.

From the terminal types skype42

Worked like a charm.

Thanks for extracting puppylinux users from the morass that Microsoft foisted upon us with the pulse audio hassles. Why they could not have preserve the ALSA nterface in the new version I do not know. It couldn't have require that much extra code.
Back to top
View user's profile Send private message 
saintless


Joined: 11 Jun 2011
Posts: 2436
Location: Bulgaria

PostPosted: Sun 10 Aug 2014, 08:13    Post subject:  

Important information added in first post:
Important note: In 30 days the <Credentials3> signed public key in /root/.Skype/user-name/config.xml may not be valid. If it expires in 30 days, login again with Skype 4.3.0.37 and new one will be created.

I'm very glad to see we are not alone and other people (Russian programmers from what I read) have great results already - at least for old Windows versions):
http://skype-open-source.blogspot.com/
Help is welcome there if someone is interested.

Toni

_________________
Farewell, Nooby, you will be missed...
Back to top
View user's profile Send private message MSN Messenger 
jamesbond

Joined: 26 Feb 2007
Posts: 2154
Location: The Blue Marble

PostPosted: Sun 10 Aug 2014, 08:33    Post subject:  

saintless wrote:
I'm very glad to see we are not alone and other people (Russian programmers from what I read) have great results already - at least for old Windows versions):
http://skype-open-source.blogspot.com/

Interesting. That site seems to deal with Windows version of skype though, so not sure how applicable it would be to Linux version that we use. I'm also wondering how soon the site can last before MS issues a takedown notice Sad

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread
Back to top
View user's profile Send private message 
saintless


Joined: 11 Jun 2011
Posts: 2436
Location: Bulgaria

PostPosted: Sun 10 Aug 2014, 08:42    Post subject:  

From what I read there were such actions already few times, but reading the comments you will find many working magnet links. And also this:
https://github.com/skypeopensource/

_________________
Farewell, Nooby, you will be missed...
Back to top
View user's profile Send private message MSN Messenger 
Ledster

Joined: 26 Aug 2006
Posts: 67
Location: Devon, England

PostPosted: Mon 11 Aug 2014, 11:20    Post subject:  

Slacko570 with pulseaudio pet installed (I've tried both of them) and skype 4.3 (the Slacko version) installed.
would not recognise the mic on my webcam, so no sound until I plugged a separate mic into the sound card. Seems pulseaudio can only cope with one source for sound in AND out.
Troubles still not over. Chatted with a friend for 2-3 minutes and the picture locked up followed a little later with loss of sound. If I turn off the video and just use sound it works ok.
So thought I'd try the autologin trick and skype 4.2 - how do you set up autologin?
The only place I can see a check box for this is under "Update password" and ticking this does nothing (the tick appears, but is gone next time you look).
Any ideas?
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 5 [73 Posts]   Goto page: 1, 2, 3, 4, 5 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » HOWTO ( Solutions )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1008s ][ Queries: 12 (0.0061s) ][ GZIP on ]