Winamp control on windows lock screen?

1

Is there a way to control winamp in the windows lock screen?

When i press the play / pause button on my multimedia keyboard it control winamp, but not when the computer is locked.

bortao

Posted 2011-08-15T18:53:04.443

Reputation: 688

I can't definitively answer the question one way or the other, but I would expect this to be something of a security issue. – EBGreen – 2011-08-15T19:09:56.193

but muting or changing volume works on lock screen – bortao – 2011-08-15T21:00:02.647

Answers

0

Normally, the answer would be no. When your session is locked, the lock screen is displayed on a separate desktop, to prevent any possible information leaks or meddling with the running programs.

(The volume controls work because they are managed by Windows itself (probaby Winlogon). You might have noticed that they keep working when Winamp is closed.)


It is possible to run other programs in the secure desktop: psexec -dix someprogram.exe. So if you manage to find (or write) a Winamp remote-control program, you could run it this way... (But then, what happens if said remote-control program allows browsing files or the like? All security of screen locking goes poof.)

user1686

Posted 2011-08-15T18:53:04.443

Reputation: 283 655

what if i run winamp using psexec? – bortao – 2011-08-17T09:10:45.743

@bortao: It will appear on the lock screen... But only on the lock screen, and will be inaccessible from the normal desktop. Also, you will be introducing a huge security hole: anyone can browse files and even run programs by using Winamp's "Open file" dialogs, essentially bypassing the screenlock. – user1686 – 2011-08-17T13:22:28.153

i dont think one could write a remote control though... it would involve accessing a process of another user.. dunno if that's possible? maybe only if you run both winamp and the remote control on the SYSTEM user. well anyway.. i think the answer is better as "no, you cant control" :) – bortao – 2011-08-17T23:19:46.993

@bortao: Another user? No, you could just run it under your own account (using psexec). And either way, there are several methods of IPC that do not involve accessing the process directly, such as named pipes or TCP/IP, with the other end being a Winamp plugin or a simple window-message sender. – user1686 – 2011-08-17T23:54:46.693

0

I was missing an option to auto stop song when Windows Session is locked, so I've let available a simple plugin to do this at http://www.vextenso.com.br/blog/126/winamp-plugin-lock-session-detection-lsd.html

William Knak

Posted 2011-08-15T18:53:04.443

Reputation: 101