sub Wrote:Ah, I think I know why this happened. Give this a go.
You should be in with the other executables. ie c:\program files\npvr.
Sweet! That worked on the first attempt
Any chance the scheduler can create a folder of the program name instead of bunging it into 'Manual Recordings'?
Ah, just killed my live TV when the manual recording finished - have frozen image on screen and saw the second tuner drop-out but the first still claims Live TV.
Looking good though - many thanks for your efforts.
wtg Wrote:Where is this documented? Searching I found it mentioned but not the API docs themselves.
There isnt any documentation on it, but the interface is fairly straight forward. The command line scheduler I posted above used the "ScheduledRecording ScheduleRecording(string name, int channelOID, DateTime startTime, DateTime endTime, int prePadding, int postPadding, DayMask dayMask, int keepCount, RecordingQuality quality)" API.
public interface IScheduleHelper
{
// one-off and one-off associated with parent
ScheduledRecording ScheduleRecording(EPGEvent epgEvent, RecordingQuality quality);
ScheduledRecording ScheduleRecording(EPGEvent epgEvent, int prePadding, int postPadding, RecordingQuality quality);
ScheduledRecording ScheduleRecording(EPGEvent epgEvent, RecurringRecording recurrenceParent);
ScheduledRecording ScheduleRecording(string name, int channelOID, DateTime startTime, DateTime endTime, int prePadding, int postPadding, RecordingQuality quality);
// creating new recurring recordings
ScheduledRecording ScheduleRecording(EPGEvent epgEvent, int prePadding, int postPadding, DayMask dayMask, int keepCount, RecordingQuality quality, bool timeslot);
ScheduledRecording ScheduleRecording(string name, int channelOID, DateTime startTime, DateTime endTime, int prePadding, int postPadding, DayMask dayMask, int keepCount, RecordingQuality quality);
ScheduledRecording ScheduleRecording(string name, int channelOID, DateTime startTime, DateTime endTime, int prePadding, int postPadding, DayMask dayMask, int keepCount, RecordingQuality quality, string advancedRules);
I've been away from the forum for a very long time (went back to using GB-PVR). I've just tried the scheduler and it works great, thanks so much for your hard work.
In case any one is interested I've attached the scheduling plugin for DigiGuide that I've butchered together. It adds a right click context to the Windows DigiGuide app that allows you to directly schedule recordings into NPVR via the schedule.exe
Anyone still using this?
I use digiguide and would like to schedule recordings from inside digiguide.
I've added the above program(s) and can get the 'video this program with npvr' option when i right click in digiguide but the nvpr does not get the recordings scheduled ?
Any ideas?