NextPVR Forums
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Developers v
« Previous 1 … 4 5 6 7 8 … 93 Next »
I want to start developing plugins...but how?

 
  • 0 Vote(s) - 0 Average
I want to start developing plugins...but how?
OrenShapir
Offline

Junior Member

Posts: 5
Threads: 2
Joined: Oct 2014
#1
2014-11-18, 01:12 PM
Hi all,

I moved from SageTV after 12 years and now I have a working NPVR server (3 analog STBs + 1 DVB-S) & client across my home.
All in all the move was NOT painfull as I expected it to be Big Grin survived the WAF...

I already "played" with skins and translation (I need Hebrew & right-to-left skin) - all done, no problem.
I already made a tool for managing shows directly in the NPVR DB - moving, renaming, etc.

But now I want to start developing new plugins - as I know C++ & VB/XOJO.
(working for the last 3 years with XOJO for its cross platform feature so the I don't feel at home in the Visual Studio environment)
I read every post and the WIKI but still...I don't know how to start :confused:

1. What free programming environment to install? Visual studio express 2013 or Visual studio Community 2013?
2. Do I need more files to build the DLL? (Tried the Test4 & TEST3 projects SUB posted under visual studio express 2013 and got errors while building - NUTILITY missing???)
3. Are there any open source plugins that I can learn from?

Thanks!
Oren.
imilne
Offline

Posting Freak

Posts: 2,423
Threads: 135
Joined: Feb 2008
#2
2014-11-18, 05:59 PM
PM me your email address and I'll send you the source for my stuff. Not that it's the best example of plugin coding, but it'll hopefully help you get started.

I use VS express 2012 I think (don't have it in front of me right now). You need to import or link to the NUtility and NShared DLLs in NPVR's install folder, telling it not to make local copies.

Iain
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 102,394
Threads: 741
Joined: Nov 2003
#3
2014-11-18, 06:37 PM
Hi Oren.

We don't have a lot of great samples, but I'm always happy to help developers through creating plugins. Just ask, and I'll give you as much help as you need. There is also a couple of decent threads in this subforum in the past with good info.

The Test3/Test4 sample plugins show most of core things that developers will need to be able to do. As imilne mentioned above, you probably just need to add references to NUtility.dll and NShared.dll. I think the references are already there, but they point to the different locations I have these DLLs on my development environment.

I'm using VS2012, but I'm pretty sure you'll be fine using VS2013 community/express.
OrenShapir
Offline

Junior Member

Posts: 5
Threads: 2
Joined: Oct 2014
#4
2014-11-18, 07:02 PM
Thanks imiline and sub!
I'll give it a try and report back ... Smile

Oren.
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 45,308
Threads: 865
Joined: May 2006
#5
2014-11-18, 07:14 PM
I don't think you can target .NET 4.0 with VS 2013 so you will shut out XP users.

Martin
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 102,394
Threads: 741
Joined: Nov 2003
#6
2014-11-18, 08:42 PM
mvallevand Wrote:I don't think you can target .NET 4.0 with VS 2013 so you will shut out XP users.
One of my machines has VS2013 installed, and it's showing .NET 4.0 etc as options.
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 45,308
Threads: 865
Joined: May 2006
#7
2014-11-18, 10:38 PM
sub Wrote:One of my machines has VS2013 installed, and it's showing .NET 4.0 etc as options.

Right it wasn't there originally when I tried it but I see here http://www.visualstudio.com/en-us/produc...ty-vs.aspx that it has been added.

Martin
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



Possibly Related Threads…
Thread Author Replies Views Last Post
  Plugins and NPVR. Where do we start? sub 80 59,522 2020-11-26, 10:02 PM
Last Post: mandai
  Developing Android TV client fred250 2 1,047 2020-11-16, 06:33 PM
Last Post: fred250
  Absolute newbie trying to realize an idea - where to start? Oopsjoppe 13 4,179 2013-11-11, 05:33 PM
Last Post: Oopsjoppe
  Tuner plugins and client id mvallevand 2 1,568 2013-07-03, 01:39 AM
Last Post: mvallevand
  Tuner Plugins - Output folders mvallevand 2 1,563 2013-02-19, 07:45 PM
Last Post: mvallevand
  .NET 4 plugins? McBainUK 20 5,805 2012-12-11, 08:48 PM
Last Post: sub
  Integrated Development Environment (IDE) for plugins osx-addict 5 1,984 2012-10-18, 08:35 PM
Last Post: osx-addict
  Tuner plugins mvallevand 4 1,811 2012-08-05, 11:19 PM
Last Post: mvallevand
  NMT Video Playback - does it receive start/stop events psycik 8 2,313 2012-07-15, 10:01 PM
Last Post: mvallevand
  Recorder plugins - Deleting tuners mvallevand 1 1,089 2012-03-29, 12:51 AM
Last Post: sub

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode