On 17/09/14 17:05, Bret Busby wrote: > On 17/09/2014, Scott Ferguson <scott.ferguson.debian.u...@gmail.com> wrote: >> On 17/09/14 15:16, Bret Busby wrote: >>> Hello. >>> >>> With the recently posted fix for the Microsoft attempt to close down >>> skype; the fix involving the use of a hex editor, to cause faking the >>> skype version number, to pretend to be 4.3 (I think it is that version >>> number that is needed), I am wondering whether anyone has successfully >>> attempted to do that to skype version 2.2.
>> Yes ------------8<---------->8--------------------- >> Hex editor not necessary. >> >> As root run the following 2 lines in bash:- >> >> cp /usr/bin/skype{,.bak} >> Old=$(skype -v | head -n1 | cut -d " " -f2);sed -i "s/$Old/4.3.0.37/g" >> /usr/bin/skype >> >> >> You can check the change off-line, as normal user:- >> skype -v >> >> >> Kind regards >> >> > > Hello. > > Thanks for the suggestion. > > However, ... > > " > :~# cp /usr/bin/skype{,.bak} No errors, so you have a backup of the original at /usr/bin/skype.bak > root@bret-dd-workstation:~# Old=$(skype -v | head -n1 | cut -d " " > -f2);sed -i "s/$Old/4.3.0.37/g" $Old 'should' hold your current skype version string. e.g.:- $ skype -v Skype 4.2.0.11 Copyright (c) 2004-2013, Skype That's what MS checks before allowing you to connect to the network. If the version is less than 4.3.x you get this message:- http://ge.tt/3a2yGKx1/v/0 (AdBlock recommended). sed -i "s/$Old/4.3.0.37/g" 'should'replace your current version string with one that'll allow you to connect. Perhaps you are running an old version of sed? Wheezy with backports enabled:- sed 4.2.1-10 skype 4.2.0.11-1 Try replacing $Old with your current version (from `skype -v`) e.g. as root:- sed -i "s/4.2.0.11/4.3.0.37/g" Which 'should' result in:- skype -v Skype 4.2.0.11 Copyright (c) 2004-2013, Skype Which then connects to the Skype P2P network, and shows this version in the About info:- http://ge.tt/3a2yGKx1/v/1?c (AdBlock recommended). > > (<unknown>:4748): Gtk-WARNING **: > /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so: wrong ELF class: > ELFCLASS64 Sorry, means nothing to me ------------8<------------------->8--------------------------------- > sed: no input files > " > > Then, I re-read the message above, and figured that gmail had wrapped > the second line, so I tried > > " > :~# Old=$(skype -v | head -n1 | cut -d " " -f2);sed -i > "s/$Old/4.3.0.37/g" /usr/bin/skype Again, sorry, I don't know that error. ----------------------8<-------------------->8-------------------------- Kind regards -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/5419620b.6030...@gmail.com