NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Developers v
« Previous 1 … 77 78 79 80 81 … 93 Next »
External Recordings Manager

 
  • 0 Vote(s) - 0 Average
External Recordings Manager
KingArgyle
Offline

Posting Freak

Posts: 1,271
Threads: 95
Joined: Nov 2004
#51
2005-01-08, 03:45 AM
Version 0.0.5e

Okay, here is the maintenance release. Thanks to Jrock for extensive bug hunting and testing. I think we finally have the conflict detection code working 100% now.
KingArgyle
Offline

Posting Freak

Posts: 1,271
Threads: 95
Joined: Nov 2004
#52
2005-01-08, 09:18 PM
Another small update. Implemented the channel checking restriction. You can now restrict a Priority Recording by Channel. If the Channel element is not included for a Recording, then it will schedule the show no matter what channel it appears.

Works similiar to the Season - This Channel option within GBPVR, except you can give priorities to the various channels.
mz-system
Offline

Member

Posts: 56
Threads: 14
Joined: Dec 2004
#53
2005-01-10, 12:58 PM
@kingargyle:

i tried to install your recordingmanager, but i´ve got problems:

first:
C:\Programme\devnz\gbpvr>PriorityRecording.exe
GBPVR External Recording Manager - v0.0.5e Alpha
Loading Known Recordings.
Number of Known Recordings: 37

Unhandled Exception: System.IO.DirectoryNotFoundException: Could not find a part
of the path "C:\Program Files\devnz\gbpvr\PriorityRecordings.xml".
 
i think the path ist hard-coded and on my computer the directory called "Programme" not "Program Files" (german locale).

after workaround (move PriorityRecordings.xml to "C:\Program Files\devnz\gbpvr\PriorityRecordings.xml&quotWink:

C:\Programme\devnz\gbpvr>PriorityRecording.exe
GBPVR External Recording Manager - v0.0.5e Alpha
Loading Known Recordings.
Number of Known Recordings: 37

Unhandled Exception: System.Xml.Schema.XmlSchemaException: The 'GBPVR' element i
s not declared. An error occurred at file:///C:/Program Files/devnz/gbpvr/Priori
tyRecordings.xml, (2, 2).

**UPDATE**
second problem was the tcp-port of my gbpvr-webserver (80 not 7647), solved

but now occured the next problem with hardcoded-path, giving up.....

thx for help



KingArgyle
Offline

Posting Freak

Posts: 1,271
Threads: 95
Joined: Nov 2004
#54
2005-01-11, 01:27 AM
[b Wrote:Quote[/b] ]
Unhandled Exception: System.IO.DirectoryNotFoundException: Could not find a part
of the path "C:\Program Files\devnz\gbpvr\PriorityRecordings.xml".

i think the path ist hard-coded and on my computer the directory called "Programme" not "Program Files" (german locale).

Correct, I need to get the actual install directory for GBPVR and use that. I'll fix this for the next release. (Should be a in a few days).

[b Wrote:Quote[/b] ]
**UPDATE**
second problem was the tcp-port of my gbpvr-webserver (80 not 7647), solved

You can also hard code the path to the XSD in the XML file if you don't want to have it get it from the GBPVR webserver. Just use a file:/// url instead of http://localhost:7647/ or as you did, replace the port with the correct report.

[b Wrote:Quote[/b] ]
but now occured the next problem with hardcoded-path, giving up.....

I'll have this fixed in the next release. If you want to email, I can give you a copy of the program for testing, once I get the fix in place for your problem.
mz-system
Offline

Member

Posts: 56
Threads: 14
Joined: Dec 2004
#55
2005-01-11, 03:44 PM
i can wait till the next release :-)



KingArgyle
Offline

Posting Freak

Posts: 1,271
Threads: 95
Joined: Nov 2004
#56
2005-01-13, 04:54 PM
Update. Beta 1 should be out in a few days. I've removed the hard coding of the GBPVR installation path, and will get this from the registry now. Also, added date and time range restrictions. You should be able to restrict your shows to a certain recording time range (i.e. 11:00 to 23:30) if you need to. Also date range restriction is implemented as well (start on 2004-09-01 and end 2005-05-30) Date range restrictions would only record if the program date falls between those dates.

I also, have coded a very basic utility that gets added to the PostProcessing.bat file, and retrieves the Episode information from the database for the show that was just recorded. This will eventually be used to archive information for duplicate checking.

Again, this should be out in a few days.
KingArgyle
Offline

Posting Freak

Posts: 1,271
Threads: 95
Joined: Nov 2004
#57
2005-01-14, 12:00 AM
Actually, here is the updated version.

Version 0.1.0 Beta

Implements Channel Restriction, time Restriction, Gets GBPVR directory from Registry information. Also, can now set how manually scheduled programs are treated either 0 for highest priority or 9999 for lowest priority.

New XSD and XML tags. Take a look at the sample XML for how to use the new features. Also read the ReadMe.txt for other changes I may have left out. Includes a sample PostProcessing.bat and a sample PostUpdateEPG.bat file.



KingArgyle
Offline

Posting Freak

Posts: 1,271
Threads: 95
Joined: Nov 2004
#58
2005-01-16, 06:08 AM
Found a small bug that Jrock had reported with the Time Restrictions. I should have a fix for that and also adding the ability to restrict a recording by DayOfWeek. I.e Only record the show if it falls on the following days of week: Monday, Wednesday, Friday.

Also fixed an odd bug which would cause two shows to be scheduled at the same time. So a new maintenance release will be out in a few days.



KingArgyle
Offline

Posting Freak

Posts: 1,271
Threads: 95
Joined: Nov 2004
#59
2005-01-16, 03:58 PM
Beta Update:

* Fixes an obscure bug in Conflict resolution where sometimes GBPVR wasn't returning the program object.

* Fixes a bug in channel restriction. Sometimes a program was not getting restricted by channels correctly.

* Fixes scheduletime restriction. Program was checking current time instead of Program Start Time.

There is a slight possibility with the keep method of seeing multiple Conflicts for the same program.

New Feature:

* Ability to restrict recordings to certain days of week. This uses a new Element group under the Recordings element:
<LimitDays>
<DaysOfWeek>Monday</DaysOfWeek>
<DaysOfWeek>Wednesday</DaysOfWeek>
</LimitDays>

This goes before the ScheduleTime element, and the Padding element. You can specify up to 7 DaysOfWeek elements for a particular recording. The program checks to see if the Program Start Time falls on one of the Days, and if it does, it schedules it otherwise it doesn't. LimtDays is an optional element, and if not included assumes that the program can be recorded any day of the week.

This along with the ScheduleTime restriction element should give you fairly robust control on when your programs are recorded.
KingArgyle
Offline

Posting Freak

Posts: 1,271
Threads: 95
Joined: Nov 2004
#60
2005-01-20, 03:40 AM
Status of the External Recording Manager.

Well, I've taken this about as far as I can right now. I just recently accepted an offer for an XML Architect position, that will be taking up much of my free time (lots of studying for me to do on the project management aspect). Anyways, I've asked Jrock to take over putting the finishing touches on the manager. It does about 99% of what I set out to get it to do. Once it is feature complete, I'm sure that he'll share his final changes with the group, as well as the source that goes with the manager.

Sub also has a copy of the source as it stands now, so it isn't lost. I'll still be helping out with the code from time to time, but for me, it's working about as well as I need it too, and is at a good point in which I can pass it off to be finalized.

So, look for Jrock to be taking over here. It'll move forward just under a different person.
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (8): « Previous 1 … 4 5 6 7 8 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  Import/export recordings via API? whurlston 4 3,895 2019-02-19, 11:48 AM
Last Post: Graham
  Conflict recordings scJohn 1 2,643 2018-03-23, 07:43 PM
Last Post: sub
  API / web call for setting recordings Pbathuk 2 3,387 2018-01-13, 05:17 AM
Last Post: Pbathuk
  API access to artwork and deleting recordings cncb 29 16,021 2016-11-06, 02:20 AM
Last Post: mvallevand
  How to move recordings without them getting deleted from db drmargarit 4 3,992 2015-09-27, 05:33 PM
Last Post: sub
  Best approach to creating recurring recordings from c# drmargarit 0 2,664 2015-09-27, 01:32 AM
Last Post: drmargarit
  Changing the recording priority on recurring recordings cbgifford 4 3,898 2014-08-17, 03:13 PM
Last Post: Kiwi
  How does NextPVR group recordings for XBMC? spinnaker 2 2,373 2013-11-21, 01:33 AM
Last Post: spinnaker
  Web API call for Ready recordings? bgowland 2 1,945 2013-11-03, 12:43 AM
Last Post: bgowland
  Delete recordings from database but not from disk? spinnaker 8 3,943 2013-10-26, 10:51 PM
Last Post: spinnaker

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

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

Linear Mode
Threaded Mode