foo_skype sends now playing track info to the Skype profile mood.
Features:
- Customizable messages for playing, paused and stopped tracks;
- Option to pause playback on incoming calls (and resume when call is finished);
- Full Unicode support;
- Main menu item to enable/disable notifications.
Download foo_skype 0.2 (http://www.foobar2000.org/components/view/foo_skype) | Screenshot (http://pics.dremora.com/foo_skype.png)
Version historyv0.2 (2011-05-21) (requires foobar2000 1.1 or newer)
----------------------------------------------------
* Added preferences page;
* Added main menu item for enabling/disabling notifications;
* If pause on call is enabled, playback will be resumed when the call is finished;
* No extra notification on track switching;
* Connection to Skype in not established during foobar2000 update;
* foo_skype has been added to the components repository, so from now on in can be updated automatically.
v0.1 (2008-05-03)
-----------------
* Initial release.
Great tool!!!
I always had to use my lastfm software to do so.
Thanks
Works like a charm, thx Dremora for this great linkage with Skype
A bit unsual seems to me the placement of the settings-tab at the 'Advanced'-options.
foo_msnalt_stream places its settings at 'Display' and AFAIK another msn-now-playing-component I checked by the way was at 'Tools'.
Maybe a common-place for the settings-integration should be found as the use of binding places keeps the preferences-page more clean/tidy, less defragmented.
nice, small, functional component. thx!
one small feature request: would it be possible to somehow manage unicode support in text? i for example would like to add symbol of note inside it and if i use advanced properties it only input square for unknow character.
one small feature request: would it be possible to somehow manage unicode support in text? i for example would like to add symbol of note inside it and if i use advanced properties it only input square for unknow character.
The note character isn't supported neither by the font used in foobar2000 text fields nor by the font used in Skype. Try pasting this character directly to the Skype profile mood, and you'll see the same square.
The note character isn't supported neither by the font used in foobar2000 text fields nor by the font used in Skype. Try pasting this character directly to the Skype profile mood, and you'll see the same square.
mm... youre right .) sry for stupid request than
It would be nice to be able to format displayed text. https://developer.skype.com/Docs/ApiDoc/SET..._RICH_MOOD_TEXT (https://developer.skype.com/Docs/ApiDoc/SET_PROFILE_RICH_MOOD_TEXT)
Hey Dremora, nice component!
I'd like to request option to unpause playback when the call is finished (if this is possible of course).
TIA
does it work in foobar2000 portable mode?
perfect, especially with utf8 tags! I have been looking for this plugin for a time~ finally got it~
thx so much..
Very nice, thanks!
Please, add "a proper" preferences page...components are hard to find under "advanced".
I love this component because I don't have to use AMIP for it to work. Please update it! The suggestions above about changing the formatting would be really nice.
THANK YOU Buddy !!!!!!!!!!!!!!!
Version 0.2 is out.
Download foo_skype 0.2
correct link: http://www.foobar2000.org/components/view/foo_skype (http://www.foobar2000.org/components/view/foo_skype)
Fixed, thanks.
During the pause, or playback displays only one message: "foo_skype". How can I fix it?
ps. "Sand playing notification in Skype" is on.
During the pause, or playback displays only one message: "foo_skype". How can I fix it?
ps. "Sand playing notification in Skype" is on.
To be able to talk with Skype, an application should first establish a connection with it. Sometimes (quite rarely) this connection is lost (probably due to the long delay between request from Skype and reply from the application), and you should see “foo_skype: Disconnected” in the player console. If this is your case, a simple player restart should help.
In the next version I'll add automatic reconnection to solve this issue.
Thank for this very nice plugin. Just to mention that after disabling notification through Playback->Send playing notifications to Skype last shown text stays in Skype notification area. For the future it could be nice to remove the last text after disabling through options. That's only my suggestion. Thank you again!!!
If this is your case, a simple player restart should help.
Hi, that's the console message:
Skype playing notifications: Skype API is now available.
Skype playing notifications: Pending authorization.
Skype playing notifications: Connection successful.
But right now, just "foo_skype"
Sometimes it starts working as expected, but after that, freezing like: "paused: artist - title"
hello
thanks for component
here is little bug i noticed - it shows notheng if symbol '&' is in artist or track title
It seems that my problem was because of this symbol! Thank harumscarum;)
Could you show some screenshots of the plug-in 'working'
Dremora, expected a new version with the symbol "&" fix?
Thanks
Nice Job & very stable plugin. Thx
- However when it 1st accesses Skype, it will replace any existing skype profile mood.
- Maybe it could first save any existing profile mood? (to for e.g the stop state) or simply give a warning.
Anyway Thx again.
First of all thanks a lot for this plugin.
There is a quirk: If the text contains a bracket ("(" or ")") it isn't displayed. E. g. it isn't possible to use something like
(music) %artist% - %title%
If the %artist% or %title% contains a bracket it does't work either.
I would attribute that to a fundamental intended behaviour of foobar2000, not anything specific to this or any other third-party component…
Title formatting code uses some special characters which cannot be used in plain text, but you can use them inside single quotes:
'These characters normally have special meaning: ( ) , [ ] $ %'
…if it were not for the fact that this should not affect text retrieved from metadata fields.
Ok, '(music)' works but there is still a problem if %title% contains a bracket. Is there a workaround?
What I know about displaying brackets is: don't use ( or "(" BUT '(' . Single quote is the way to display it.
Actually it's an ampersand (&) causing the problem. I got confused because the title I was playing contains brackets and an ampersand.
But I didn't manage to escape the &. This is what I'm using, now:
'(music)' %artist% - $replace($meta(title), '&', '+')
&&, '&', ''&'', ''&&'' didn't work as a replacement.
Great, I had the issue with & for a while but was busy enough not to care about it. I also changed line for artist with
$replace($meta(artist), '&', 'feat.')
Thanks leiwa for the help.
br
Unicode musical notes should work with no problem!:
♩, ♪, ♫, ♬
Hello!
My friends said me, that updates to news from foo_skype annoying them, because they see only my foo_skype status updates but not other news from other people.
Can I turn off news updates to "Skype Home" page? And left only status changing without updates to "Skype Home" page?
foo_skype annoying them
The other day I was thinking on this subject, and decided to disable foo_skype, due to the fact that on the main page of my friends, those stupid "news" look like spam.
The news on the home page to disable not only possible, if you block your own're friends.
yeah would be better if we could prevent it from sending those status info to news section.
-> Imagine you listen to 10 songs & put pause/play/stop multiple of times, the news would be overloaded with status updates.
Would be nice if a way was found to either:
- prevent sending status update to news, or
- simply delete the previous news update, every time the plugin events add one.
Thanks, it works perfectly.
Great, I had the issue with & for a while but was busy enough not to care about it. I also changed line for artist with
$replace($meta(artist), '&', 'feat.')
Thanks leiwa for the help.
br
Where do I add these pieces of formatted code to get it to display music with the & in? thanks
Thanks for this PlugIn. I have a problem with it, it seems it is not working in Skype version 6.22 and Foobar v1.3.7. Is anyone using it with this configuration?
Thanks.
It is working for me in newest Skype 7.3 and was always working, except for above problems with key symbols (discussed above).
All these years and I never actually needed it to pause for Skype calls because I usually turned it off. Now days I've been using the feature a lot. I like that it pauses, but I HATE that it resumes when a call ends. Especially when skype disconnects or a call is ended when I'm away for a second. I don't see an option to disable Resume, only Pause on call start. Is there a way to do this?
Not working in Skype 8. Looks like they ended API access and that's not possible anymore.
Just here to confirm what Studio 308 is saying. I haven't actually used Skype in years but I updated just to check and it definitely isn't working anymore.