NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Developers v
« Previous 1 … 45 46 47 48 49 … 93 Next »
Installation programs

 
  • 0 Vote(s) - 0 Average
Installation programs
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#1
2007-02-25, 11:19 AM
I'm thinking of moving away from zip files for distribution so I can distribute common library's without fear of version conflicts and avoid overwriting user's config files (WebCams2.xml for example).

So my question is what are my options? I want something simple and easy to use, its hard work with all these plugins Smile
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#2
2007-02-25, 12:00 PM
Just came across http://gbpvr.com/pmwiki/pmwiki.php/Devel...criptFiles and its great. Downloaded the HM NIS editor and it seems it can grab the required files straight from the GB-PVR directory and compile them into an exe.

No more copy and pasting and creating damn zip files while watching versions and file sizes all the time. This has made my day Big Grin
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
ubu
Offline

Posting Freak

Posts: 792
Threads: 54
Joined: Jan 2006
#3
2007-02-25, 12:18 PM
I've been using the SFX module that comes with WinRAR (free!) to create a self extracting .exe that displays a fairly businesslike GUI and can be scripted (somewhat). It's easy to use and has met my needs up to now.

However, I, too, have been looking for something a bit more sophisticated (ability to use the registry and to run executables part way through the install, for instance).

If you still give the NSIS solution the thumbs up after a test drive, I think I'll switch too. The HM NIS editor looks very cool.
[SIZE=1]GBPVR v1.3.11 [/SIZE][SIZE=1]HVR-1250, [/SIZE][SIZE=1]ES7300[/SIZE][SIZE=1], 4GB, GeForce 9300, LianLi, Vista.[/SIZE]
[SIZE=1]GBPVR v1.0.08 [/SIZE][SIZE=1]PVR-150, [/SIZE][SIZE=1]P4 2.26GHz, [/SIZE][SIZE=1]1GB,[/SIZE][SIZE=1] GeForce 6200, [/SIZE]Coupden, XP[SIZE=1]
[/SIZE]

Author: UbuStream plugin, UbuRadio plugin, EPGExtra utility.
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#4
2007-02-25, 12:57 PM
It took 10mins of editing fatman_do's script to suit my plugin and now I have a professional GUI which works great and allows for the inclusion of common library's (UI elements for example) without worrying about version conflicts.

So in summary I give it two thumbs up!
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
Fatman_do
Offline

Posting Freak

Posts: 3,482
Threads: 95
Joined: Nov 2005
#5
2007-02-25, 01:53 PM
Cheers,

I like how I can right-click on the nsi file in windows explorer, and choose "Compile NSIS script", and away it goes. I use it to install the CommonGBPVRUtilities and GBPVRUIElements with the CommunitySkin.

Something I didn't have in my example is if you have a folder with several files,

Code:
SetOutPath "$INSTDIR\Plugins\InternationalCinemaListings\"
File "Plugins\InternationalCinemaListings\cinemas.xml"
File "Plugins\InternationalCinemaListings\films.xml"
File "Plugins\InternationalCinemaListings\ICLPHelper.dll"
File "Plugins\InternationalCinemaListings\NewZealand.exe"
File "Plugins\InternationalCinemaListings\showings.xml"
File "Plugins\InternationalCinemaListings\UKandIreland.exe"
File "Plugins\InternationalCinemaListings\UKandIreland.exe.log"


you can use this instead of lisiting each file...

Code:
SetOutPath "$INSTDIR\Plugins\InternationalCinemaListings\"
File "Plugins\InternationalCinemaListings\*.*"

or Ubu, I would use this..

Code:
SetOutPath "$INSTDIR\Plugins\UbuStream\"
File /r "Plugins\UbuStream*.*"

the /r means recursive all subfolders.
Fatman_do
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]

[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



Possibly Related Threads…
Thread Author Replies Views Last Post
  GameZone 0.2 with My Programs support idkpmiller 4 1,746 2007-01-04, 09:23 AM
Last Post: idkpmiller
  Lookup GBPVR installation directory from outside a plugin McBainUK 2 1,488 2005-12-14, 09:53 PM
Last Post: McBainUK
  Schedule Programs via Blackberry or text pager rgdmimi 2 1,540 2005-08-09, 04:32 AM
Last Post: rgdmimi
  Samples Add In programs BhailDa 2 1,564 2005-04-04, 12:15 PM
Last Post: jrockintuitive

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

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

Linear Mode
Threaded Mode