Wolfbird - Twitter your Songs

Amarok 2.x Scripts

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

2
Become a Fan
4.3

Description:
Wolfbird a little script that let you Tweet your songs manually or automagically!
The message is fully customizeable.

Future plans:
use OAuth instead Basic Auth
Let the user see/edit the message before sending it.
Limit Tweets per hour/day
A widget that displays your timeline in Amarok
World domination

Contact:
Leave a Comment here and/or Follow me on Twitter @batstierleben
Last changelog:

v 0.5 - 17.02.10:
*Fixed problems with the special HTML Chars fix o.o

v 0.4 - 16.02.10:
*Fixed problems with special HTML Chars

v 0.3 - 13.10.09:
*Fixed tweeting. Sorry :-(

v 0.2 - 12.10.09:
*Code cleanup
*Added a Countdown_feature before sending Tweets
*Added a Abort-Feature by clicking in "Tweet it" during the Countdown

v 0.1 - 11.10.09:
*Initial Relase


Ratings & Comments

20 Comments

Yong-hyuBan

There are some errors in tweeting function. First, Amarok.Lyrics.fromUtf8 and Amarok.Lyrics.toUtf8 are making error messages. Second, QHttp.post requires one more variable: QIOdevice. Please fix this errors.

Yemmi

any news about OAuth login ? standard login doesn't work anymore for twitter apps

genuineparts

I tried to implement the JavaScript OAuth class. But I failed to get a successful Auth so far. Currently I have no Idea how to sort this out. I'd appreciate if someone has an Idea or feels able to implement OAuth in a Amarok2 Script.

Yemmi

maybe you need to register you app here http://dev.twitter.com/apps/new and use this guide http://dev.twitter.com/pages/basic_to_oauth

Yemmi

here is oauhh js example http://oauth.googlecode.com/svn/code/javascript/

genuineparts

Haha Thanks. I know this. I already developed some Twitter Clients with OAuth. My problem is that the JS OAuth library seems to fail to exchange the Request Token to a Auth Token. After Completing the OOB Pin exchange though.

edenhamboy

Is this the end of this project????

theillien

Have you sorted out how to authenticate with OAuth yet? Twitter has switched over finally so this script isn't useful anymore until it has been updated to use it.

genuineparts

Sorry. I'll try to sort it out this week. I can't promise anything though.

berot3

hey what about blip.fm? does any1 know a amarok-script for blip.fm or a way to get the tweets over to blip.fm? btw gj :)

theillien

I've discovered that the script doesn't work well with the ampersand character (&). Anything before the & gets tweeted but the & and everything after is dropped.

genuineparts

Thanks for reporting. I just uploaded a fixed Version.

Montblanc

First of all, congratulations and thank you for sharing this cool Amarok script with us. :) I wanted to report that the same happens with the hash (#) character, it just displays a "%23". It's a pity I can't use hashtags like #nowlistening when tweeting songs! P.S.: I also noticed that you haven't specified a name yet, because Twitter says that the message was sent from "API". ;)

genuineparts

Thanks for you kind words. This problem should also be fixed in this version. The thing with the name is that Twitter now requires the client to authenticate with OAuth to display a name. I'm working on this, but it's a complicated (and maybe not solveable) task. So stay tuned :)

Montblanc

Yes, I meant it happens with 0.4! Is it just my case?

genuineparts

Woops :-( I'll look into this when I get home. Sorry :-(

genuineparts

Arrg! I#m stupid. I know what causes the trouble. I'm stupid. Should be fixed now. Sorry :-/

Montblanc

Take it easy! :D Thank you for fixing this!

theillien

While I'm sure there are people out there who love to spam Twitter with each and every song they listen to people I know would quickly unfollow me if I did that. However, they don't mind when I occasionally tweet the album I'm listening to. In addition to the "Tweet on Trackchange" you should have a "Tweet on Album Change" setting which only sends the artist and album with customizable text.

genuineparts

Thanks for your suggestion. I'll have a look into this. In the meantime, do minimize the loss of Followers, you can disable the automatic Tweeting and trigger the Tweet manually ;-)

Pling
0 Affiliates
Details
license
version 0.5
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

More Amarok 2.x Scripts from genuineparts:

DoSomething
genuineparts
last update date: 15 years ago

Score 5.0

Other Amarok 2.x Scripts:

raya
raya1234
last update date: 15 years ago

Score 5.0

Partition Assistant
shiny521
last update date: 15 years ago

Score 5.0

google-clone
jenifferhomes
last update date: 15 years ago

Score 5.6

Quran Audio Library
boubakr92
last update date: 12 years ago

Score 4.4

Remove Current Track
alexoleshkevich
last update date: 14 years ago

Score 4.7

indoLyrics
cyrus007
last update date: 14 years ago

Score 4.7



System Tags