Sorry for the double post, but given that my other was 4 days ago, I spose it's ok?
Eitherway, I think I have UNCOVERED what was causing my trouble with the Remote Commands! I sniffed it out, I did, I did! Lol. Ok, it seems that the problem occured after installing your next update after Aug 14th, I went back and made a copy of the Script Folder (containing the NEW files) and went to your site and overrode the files in the MAIN folder with all the files from Aug 14th (some being Aug 9th)
The remote commands worked great with the Aug 14th version, so I went in search of differences in the coding that might have caused it. I eventually narrowed it down to the "Main.js" file. Here's the chunk that seemed to cause it:
NEW Version (Doesn't Work)
code:
if(origin != Messenger.MyName){
if(remoteSong != -1 && remoteSong != ""){
if(message.match(new RegExp("^" + remoteSong.replace(/([\[\]\|\)\(\*\?\+\.])/g, '\\$1') + "$","i"))){
wnd.SendMessage(sendCurrentSong());
}
}
if(remoteSend != -1 && remoteSend != ""){
if(message.match(new RegExp("^" + remoteSend.replace(/([\[\]\|\)\(\*\?\+\.])/g, '\\$1') + "$","i"))){
if(!transferSong(wnd,1)){
wnd.SendMessage(prefs.get('notrunning').replace('{player}',"unknown"));
}
}
}
}
}
And here is the code I replaced it with that now allows it to work:
Aug 14th Version (WORKS!)
code:
if(remoteSong != -1 && remoteSong != ""){
if(message.match(new RegExp("^" + remoteSong.replace(/([\[\]\|\)\(\*\?\+\.])/g, '\\$1') + "$","i"))){
wnd.SendMessage(sendCurrentSong());
}
}
if(remoteSend != -1 && remoteSend != ""){
if(message.match(new RegExp("^" + remoteSend.replace(/([\[\]\|\)\(\*\?\+\.])/g, '\\$1') + "$","i"))){
if(!transferSong(wnd,1)){
wnd.SendMessage(prefs.get('notrunning').replace('{player}',"unknown"));
}
}
}
}
This may just be a temperary fix. Is it something about my computer that didn't like the " if(origin != Messenger.MyName){", or is this something that you could fix... either way, I hope my detective work helped you out some how (unless it was just my retarded PC afterall)