INTERACT FORUM

Windows => Plug-in Development => Topic started by: Mr ChriZ on February 28, 2006, 02:47:55 pm

Title: Information on Writing Interface plugins
Post by: Mr ChriZ on February 28, 2006, 02:47:55 pm
The following Directly relate to Writing Interface Plugins
Media Center Developer Pages From the top of this board (http://www.jrmediacenter.com/devzone.html)

Direct Link to JRiver Media Center Automation Pages (Basically the API docs) (http://wiki.jrmediacenter.com/index.php/Media_Center_Automation#Automation_Objects)

How to Write a C++ Interface Plugin using Visual Studio 2003.NET (http://yabb.jriver.com/interact/index.php?topic=22897.msg159300#msg159300)

Detecting If something is playing C++ Example (http://yabb.jriver.com/interact/index.php?topic=22350.msg155679#msg155679)

C# Template Plugin + Documentation (http://yabb.jriver.com/interact/index.php?topic=31946.0)

C# VS2005 Template + Documentation (http://yabb.jriver.com/interact/index.php?topic=40171.0)
This probably superseeds the need for the template plugin if you have VS2005


VB.NET Template Plugin + Documentation (http://yabb.jriver.com/interact/index.php?topic=34294.0)

Converting JRiver Sample VB Plugin into VB.NET (http://yabb.jriver.com/interact/index.php?topic=31072.msg213612#msg213612)

Part 2 Of above Tutorial Converting VB.NET plugin to C# (http://yabb.jriver.com/interact/index.php?topic=31109.msg213863#msg213863)

Creating A Library Field Using VB (http://yabb.jriver.com/interact/index.php?topic=39660.msg270224#msg270224)

Information regarding installing your plugins
Setting up plugins to start on start up (http://yabb.jriver.com/interact/index.php?topic=31242.msg214845#msg214845)

The following maybe useful to those writing plugins, or buddin coders!

Sample C# Interface Plugin - Broadcasting Playing Now for MSN  (http://yabb.jriver.com/interact/index.php?topic=39984.0)

How to check for Mouse overs In VB  (http://yabb.jriver.com/interact/index.php?topic=31814.0)

List Box ordering code in VB  (http://yabb.jriver.com/interact/index.php?topic=36561.msg249392#msg249392)

 Accessing "What I'm Listening To" with MSN Messenger (Links to Microsoft.com) (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncodefun/html/code4fun04252003.asp)

C# VB.NET direct code comparison (http://www.harding.edu/USER/fmccown/WWW/vbnet_csharp_comparison.html)

You can also test bits of code out in my .NET Script Plugin Here (http://yabb.jriver.com/interact/index.php?topic=31170.0)

Sample C# Scripts (They are using the same interface so code may be useful for plugins) (http://yabb.jriver.com/interact/index.php?topic=33020.msg226128#msg226128)

Out of Proc Code snippets
This needs writing up, but if your trying to get Out Of Proc code working it's quite useful
A little bit of extra info on out of proc (http://yabb.jriver.com/interact/index.php?topic=33001.0)

Theres a lot of interesting threads in the past on this board, but
searching through them takes all day.  If you know of a good example elsewhere
on this board, please add it to this list.
Title: Re: Information on Writing Interface plugins
Post by: KingSparta on June 23, 2006, 01:04:16 pm
you know what would be nice is if ou also created some images to go along with your text for "Topic: VB.NET Template for an Interface Plugin" from start to finish on creating a plug-in with all install programs.

i know for one i would use it, since i will be forced to use .net in the future.

the one problem i have is how to compile a install setup with what ever files i need.

using Inno Setup Compiler and maybe a "hello world" type plug-in

or even a busybox converted project.

and if J. river wishes to host this as a web page this would help other users (including me) to work with .net and MC
Title: Re: Information on Writing Interface plugins
Post by: Mr ChriZ on June 23, 2006, 01:52:11 pm
Cheers for the sugestion King.  I will consider it once i've got
the instructions complete.

Reason the instructions are slow going up is I'm back at my folks home
without my development machine.

Quick answer to your question. 
With the script i've supplied everything that is placed into the build
directory is installed with the plugin.
 Innosetup grabs everything from that directory, maintaining the directory structure,
so if you put a directory in build called config files
\Build\Config Files

The output will be
Plugin Folder\Config Files

If you wish to add specific files to go to specific places
such as file to go in Windows\System32
Inno can do this for you, but it's probably best if you read the help file,
or run through the wizard to create a new script just to get an idea
of how it works.  It's pretty easy but if anyone needs more help
I can probably give a pointer.
Title: Re: Information on Writing Interface plugins
Post by: Andrew Koransky on September 20, 2006, 01:59:44 pm
Hi Mr ChriZ...

Just thought you should know, in your      C# Template for an Interface Plugin (http://yabb.jriver.com/interact/index.php?topic=31946.0) post, your download link (http://uppit.com/dl/2ixsPFul") is bad.  I'm getting the dreaded "404-Not Found" on that link.

Take care,
Andrew
Title: Re: Information on Writing Interface plugins
Post by: jfaith on January 19, 2007, 11:25:07 pm
Can you please post the C# Template again?  It must have expired from uupit.
Thanks,
Jeff
Title: Re: Information on Writing Interface plugins
Post by: KingSparta on January 23, 2007, 02:56:48 pm
Now available at uppit.com/BE2H1

You Know I Would\Will Host All This Information On One Of My Websites If You Wish.
Title: Re: Information on Writing Interface plugins
Post by: Mr ChriZ on January 23, 2007, 03:33:45 pm
You Know I Would\Will Host All This Information On One Of My Websites If You Wish.

Cheers King, although I actually asked Bob to host it on JRiver
server after that post, and he's responded, I just need to send him another
response.  :)
Title: Re: Information on Writing Interface plugins
Post by: scthom on January 23, 2007, 06:34:31 pm
Ditto for me if anyone wants to add their stuff to the mcplugins Sourceforge page, but glad to see that JR will host it for you.
Title: Re: Information on Writing Interface plugins
Post by: josephmoss on July 02, 2019, 03:05:24 am
i am looking for content writing plugins because i have installed lots of plugins but none of them worked well and also regarding this how to create a hyperlink (https://digitalopment.com/how-to-create-a-hyperlink/)