Faktisk kan jeg ikke få skype til noget som helst. Kan huske der var en gang at hvis jeg ændrede min Gnome status så ændrede Skype og Pidgin sig også. Tror måske det var i Ubuntu 10.04 eller før det.
Du kan evt. selv scripte det. Skype har et DBus interface. Mon ikke også lockscreens sender events ud? Ved i hvert fald at diverse power-managers gør, og det er vel dem der som regel starter lockscreens?
Sad og havde lidt tid og forsøgte mig selv med at kode det. I Ubuntu kan du installere det på følgende måde:
sudo apt-get install ruby1.9.1
sudo gem1.9.1 install skype_lock_logout
Den lille app kan så startes således:
ruby1.9.1 -e "require 'rubygems'; require 'skype_lock_logout'; Skype_lock_logout.start"
Det skal lige siges, at mit script kun understøtter "gnome-screensaver". Såvidt jeg kunne se vis "dbus-monitor", så sender "xscreensaver" desværre ikke DBus-events ud.
Jeg har fikset det, så appen automatisk reconnecter til Skype, hvis Skype genstartes. Desuden skriver den det nu som en notice og ikke med komplet backtrace, hvis Skype ikke kører eller genstartes (så man ikke tror at appen fejler, som at du gjorde, Ibm).
Kommentarer7
Tror desværre ikke at det
Faktisk kan jeg ikke få skype til noget som helst. Kan huske der var en gang at hvis jeg ændrede min Gnome status så ændrede Skype og Pidgin sig også. Tror måske det var i Ubuntu 10.04 eller før det.
Tak, for interesseren...
Jeg har heller ikke kunne finde noget.
Du kan evt. selv scripte
Sad og havde lidt tid og
sudo apt-get install ruby1.9.1
sudo gem1.9.1 install skype_lock_logout
Den lille app kan så startes således:
ruby1.9.1 -e "require 'rubygems'; require 'skype_lock_logout'; Skype_lock_logout.start"
Koden til det kan ses her:
https://github.com/kaspernj/skype_lock_logout/blob/master/lib/skype_loc…
Retter det gerne til, hvis i skulle opleve problemer. Husk at poste terminal output, hvis i rapporterer fejl ;-)
Det skal lige siges, at mit
NICE!
Ser ud til at
Ser ud til at virke.
Scriptet failer dog hvis at skype ikke kører
Jeg har fikset det, så
Kør følgende for at få opdatering (på Ubuntu):
sudo gem1.9.1 update
sudo gem1.9.1 cleanup
...og start så appen som før beskrevet.