nircmd is awesome. I've had useful shortcuts setup through it for so long, I practically forget that I put in the Windows system folder lord alone knows how many years ago
Like you, I've had nircmd for years... my favorite is:
nircmd exec hide <program> # which I use from toolbar buttons to prevent the terminal window from showing up.
I searched the web for a long time to find something that would change the Taskbar program text and was unable to find anything that worked and could be run from a command line... then I thought, let me look at nircmd and wooho... it was already built in.
How's that PlayingNow replacement project coming along? Are you planning to include FTP functionality?
Well it's not a PlayingNow replacement. I only tried to duplicate the parts of PlayingNow I used. All I used PlayingNow for was to write out a file with the fields I need on track/state change and then to call a program I wrote to update all of the screens around my house with info about the current/next track and what state MediaCenter is in (stop, pause, playing...).
I'm still struggling with handling all of the events I get.. some I simply want to ignore to prevent screen updates for intermediate events. Like when a track changes naturally, I get a a "Pause" event with the playcount and lastplayed updated and then I get the Play event for the new track (handled). And some how it seems my program gets 'stuck' and ignores all new events, gotta be my program and not MC, but I'm still tracking that one down. Doesn't seem possible... but like all program bugs, once I see them it's like "of course..."
# WriteConfig 2024-03-10 10:05:48 25
[PLAYING_NOW]
AUDIO_SYS_PWR=1
MC_ACTIVE=1
MC_STATE=2
CURR_KEY=7557068
NEXT_KEY=7557063
CURR_DURATION=7:11
CURR_ARTIST="Toler Brothers"
CURR_ALBUM="1994 Toler Brothers"
CURR_SONG="Goin' Down Slow"
CURR_RATING=4
MC_STATUS=Playing
CURR_PLAYCOUNT=35
CURR_GENRE=Blues
CURR_LASTPLAYED=1699758107
CURR_FILETYPE=flac
CURR_QUALITY=
CURR_GENRE_ALL=Blues
CURR_SOURCE=flac
CURR_DATEIMPORTED=1224097013
CURR_YEAR=1994
CURR_TRACK=3
NEXT_ARTIST="Toler Brothers"
NEXT_ALBUM="1994 Toler Brothers"
NEXT_SONG="You're Gonna Need Me"
NEXT_RATING=4
[END]
FINISHED