Wolfbird - Twitter your Songs

Amarok 2.x Scripts

Source (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
Score 41.4%
Description:

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

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

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

9 years ago

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

Yong-hyuBan

7 years ago

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.

Report

Yemmi

8 years ago

any news about OAuth login ?

standard login doesn't work anymore for twitter apps

Report

C

genuineparts

8 years ago

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.

Report

Yemmi

8 years ago

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

Report

C

genuineparts

8 years ago

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.

Report

edenhamboy

8 years ago

Is this the end of this project????

Report

Yemmi

8 years ago

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

Report

theillien

8 years ago

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.

Report

C

genuineparts

8 years ago

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

Report

berot3

9 years ago

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 :)

Report

theillien

9 years ago

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.

Report

C

genuineparts

9 years ago

Thanks for reporting. I just uploaded a fixed Version.

Report

Montblanc

9 years ago

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". ;)

Report

C

genuineparts

9 years ago

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 :)

Report

Montblanc

9 years ago

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

Report

C

genuineparts

9 years ago

Arrg! I#m stupid. I know what causes the trouble.

I'm stupid. Should be fixed now.

Sorry :-/

Report

Montblanc

9 years ago

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

Report

C

genuineparts

9 years ago

Woops :-(

I'll look into this when I get home.

Sorry :-(

Report

theillien

9 years ago

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.

Report

C

genuineparts

9 years ago

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 ;-)

Report

9 years ago

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

12345678910
3
product-maker veryczn Dec 17 2010 3 bad
product-maker podxboq Oct 30 2010 3 bad
product-maker supermadman Oct 11 2010 3 bad
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.5
updated Feb 17 2010
added Nov 09 2009
downloads 24h
0
page views 24h 6
System Tags addon