DonationCoder.com Forum

DonationCoder.com Software => Find And Run Robot => Mouser's Zone => FARR Plugins and Aliases => Topic started by: vitalyb on December 28, 2007, 12:18 PM

Title: New C# FARR Plugin: FARRTunes - iTunes control plugin
Post by: vitalyb on December 28, 2007, 12:18 PM
Hey all!
For all you music listeners and iTunes users.

Download link (please unpack it to your "FARR\Plugins\FARRTunes\" directory):
http://vitalyb.dcmembers.com/FARRTunes/FARRTunes.zip

The full source code of this plugin can be found as part of the C# SDK, here:
https://www.donationcoder.com/forum/index.php?topic=10992

A suggestion for a huge usability boost:
Make a new FARR HotKey named iTunes and assign it a combination like WinKey+I, make it execute "tns current"
You can also create a direct command to any other important feature, like the lyrics or song search.

Since it is quite a complex plug-in bugs are very expected. Please post on the thread if you have any trouble.
I'll be also glad to hear of your general experience with the plug-in.

Version History

Features

Future features

Screenshots

Main screen
[ You are not allowed to view attachments ]

Song search
[ You are not allowed to view attachments ]

Playlists search
[ You are not allowed to view attachments ]

Current song options
[ You are not allowed to view attachments ]

Rate song
[ You are not allowed to view attachments ]

Song lyrics
[ You are not allowed to view attachments ]
Title: Re: New C# FARR Plugin: FARRTunes - iTunes control plugin
Post by: mouser on December 28, 2007, 12:19 PM
oh
my
god
 :o
Title: Re: New C# FARR Plugin: FARRTunes - iTunes control plugin
Post by: nitrix-ud on December 28, 2007, 12:34 PM
amazing !
too bad i'm using winamp  :D
Title: Re: New C# FARR Plugin: FARRTunes - iTunes control plugin
Post by: mouser on December 28, 2007, 01:09 PM
bug report: didn't seem to actually load into farr (not in plugin list).
Title: Re: New C# FARR Plugin: FARRTunes - iTunes control plugin
Post by: jgpaiva on December 28, 2007, 02:59 PM
incredible...... amazing...... i'm missing the words now

congratulations, vitalyb!
When will you start using winamp? :)

Is the source code available? Maybe someone could adapt it ;)
Title: Re: New C# FARR Plugin: FARRTunes - iTunes control plugin
Post by: vitalyb on December 28, 2007, 04:13 PM
Thanks! :)

Yes, it is open source and I'll upload it soon with the next version of C# SDK.
And yes, someone most definitely can adapt it to WinAmp, it shouldn't be TOO hard too.
Title: Re: New C# FARR Plugin: FARRTunes - iTunes control plugin
Post by: mouser on December 28, 2007, 04:46 PM
Latest version i tried from vitalyb worked like a charm (not sure if he's uploaded it yet to the link above).
it's a beautiful plugin, really wonderful.

Some ideas for future development:
Title: Re: New C# FARR Plugin: FARRTunes - iTunes control plugin
Post by: vitalyb on December 28, 2007, 05:15 PM
All is uploaded and should be working :)
Title: Re: New C# FARR Plugin: FARRTunes - iTunes control plugin
Post by: daerid on October 20, 2008, 05:49 PM
I don't know if this is still in active development. But I just tried FARRTunes with the latest version of iTunes (8.0.1), and it doesn't work at all :(
Title: Re: New C# FARR Plugin: FARRTunes - iTunes control plugin
Post by: f0vela on October 21, 2008, 12:09 AM
yes it would be cool to know if this could be updated or if there is any chance to make it work. This is the only thing that keeps me from changing from launchy to FARR.... the iTunes plugin.
Title: Re: New C# FARR Plugin: FARRTunes - iTunes control plugin
Post by: f0vela on October 21, 2008, 12:18 AM
this is the error i'm getting:

---------------------------

---------------------------
Error occured while loading plugin "FARRTunesRCW" exception recieved:



System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.

   at FARRTunes.Lists.PlaylistsList..ctor() in C:\Documents and Settings\Vitaly\My Documents\Visual Studio 2005\Projects\FARR Plugins\FARRTunes\ActionList.cs:line 88

   --- End of inner exception stack trace ---

   at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)

   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)

   at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)

   at System.Activator.CreateInstance(Type type, Boolean nonPublic)

   at System.Activator.CreateInstance(Type type)

   at FARRTunes.FARRTunes.ReloadActionLists() in C:\Documents and Settings\Vitaly\My Documents\Visual Studio 2005\Projects\FARR Plugins\FARRTunes\FARRTunes.cs:line 86

   at FARRTunes.FARRTunes..ctor() in C:\Documents and Settings\Vitaly\My Documents\Visual Studio 2005\Projects\FARR Plugins\FARRTunes\FARRTunes.cs:line 74

   --- End of inner exception stack trace ---

   at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)

   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)

   at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)

   at System.Activator.CreateInstance(Type type, Boolean nonPublic)

   at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)

   at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)

   at System.Reflection.Assembly.CreateInstance(String typeName)

   at FARRPluginRCW.LoadPlugin()
---------------------------
OK   
---------------------------
Title: Re: New C# FARR Plugin: FARRTunes - iTunes control plugin
Post by: DrCurl on December 02, 2008, 11:21 AM
Hi,

The plugin does not load on my system. using FARR v2.33.01

Any idea?