PDA

View Full Version : CDK Scheduler



KingArgyle
2007-08-10, 11:20 PM
So, with the talk about 1.0.8, and now that GBPVR has the built in ability to adjust the priority of recordings. Is there still the need for CDK Scheduler?

If so, why? I personally probably won't upgrade my GBPVR unless I buy new recording hardware, which won't happen for a while. With that said, I'm open for new possibilities or putting to pasture CDK. I'm leaving the decision up to the community.

fla
2007-08-11, 12:28 AM
Even if the functionality in gbpvr was exactly the same I'd still choose the open source option so I can fix bugs or tweak it myself.

KingArgyle
2007-08-11, 03:17 AM
One item I still would like to do is refactor the code so that it uses an Interface structure, so that it could be implemented on any particular PVR system, not just GBPVR. Lots of hard coding specific to GBPVR at the moment.

I've been working with Eclipse a lot lately, and it's underlying plugin architecture is amazing. Anyways, I don't see CDK going away anytime soon, but the original need has been lessoned by GBPVR supporting priority recording internally.

agidius
2007-08-11, 03:45 AM
I have a few things set to look for a certian name in the description.
also have a few shows typed in that do not air on any channels I get, but once they do, I will have them recorded.

I find the requirment to type in the show name with the mouse to be annoying.
if you could type it in with the keyboard, it would be much better.

pBS
2007-08-11, 04:26 AM
where's all that talk about the priority system? i saw stuff in config but wasn't sure how it is utilized..

edit: ahhh,found it...in last version's changelog..:)

skreien
2007-08-24, 01:35 AM
CDK scheduler is all I use. It has way more functionality than just priority.

1. I can type in a pattern to search for, IE "Law and Order"
2. I can type in program names instead of being forced to select from guide
3. Suspend record of individual programs
...and more.

The only reason I use the built in recordings is for control over the number of kept programs, but out of 20 or so shows we record I only use it on 3.

Does anyone know if xsuite and cdk still fully work with pvrx2, minus the extra feature set of pvrx2 of course? And if it will continue to work with schedules direct?

agidius
2007-08-24, 03:08 AM
works for me, I use pvrx2 and schedulesdirect.

for some reason, it didnt work at first, but on a whim I reinstalled xsuite and it started working again.

KingArgyle
2007-08-28, 12:17 AM
CDK scheduler is all I use. It has way more functionality than just priority.

1. I can type in a pattern to search for, IE "Law and Order"
2. I can type in program names instead of being forced to select from guide
3. Suspend record of individual programs
...and more.

The only reason I use the built in recordings is for control over the number of kept programs, but out of 20 or so shows we record I only use it on 3.

Does anyone know if xsuite and cdk still fully work with pvrx2, minus the extra feature set of pvrx2 of course? And if it will continue to work with schedules direct?

You can get complete control over how many recordings are maintained if you don't mind editing an XML file. Take a look at MaxRecordings. It may or may not still work with 1.0.x series. I'm still on a year old version of GBPVR due to a hardware card that isn't officially supported anymore.

http://gbpvr.com/pmwiki/pmwiki.php/Utility/MaxRecordings

I believe the source is included.

skreien
2007-09-08, 05:43 PM
Thanks for the link. I had seen that before and forgot about it. I put that on last night and set it up and took those three programs out of the native scheduler. Doesn't work with the new 1.0 series though, looks to me like it's still looking for the MDB file. Unfortunately I'm not a programmer or I'd fix it or help you add that to the Xrecord suite.

philly_phenom
2007-09-15, 11:44 AM
So, with the talk about 1.0.8, and now that GBPVR has the built in ability to adjust the priority of recordings. Is there still the need for CDK Scheduler?

If so, why? I personally probably won't upgrade my GBPVR unless I buy new recording hardware, which won't happen for a while. With that said, I'm open for new possibilities or putting to pasture CDK. I'm leaving the decision up to the community.

I have 1.0.16 & can't figure out how to prioritize - seems like priority the order the recordings are entered...

KingArgyle
2007-09-15, 05:00 PM
CTRL-Y from the Scheduler screen, or the Yellow Button on the remote for moving the priorities around.

drbenjamin
2007-11-19, 02:10 AM
Hi

I've been trying to figure out how to set priorities for recurring recordings with no luck so far. When you say "Scheduler" screen, which one is that? I have pushed the yellow button in essentially every screen I can find, but no joy!:)

I have the XSuite plugin installed, and I think that means that CDKScheduler is also installed. Thanks for any help!

fla
2007-11-19, 04:12 AM
Inside XRecord, one of the main buttons on the left is called "Scheduler" which is a GUI front end for CDK Scheduler from which you can add, view and update CDK's advanced scheduler's entries. In XSearch and XGuide, whenever you see a menu item called "Advanced", that's also a the CDK front end. In those screens you have the choice of Basic, More and Power mode which allow editing more and more CDK scheduler parameters. If one parameter is missing (I don't see priority there), you can always manually edit PriorityRecordings.xml by hand. I don't know the yellow button trick for setting priorities myself.

KingArgyle
2007-12-02, 06:32 PM
Sorry for the late response, been traveling for work. When you select the Scheduler button, this will bring up the list of Priority Recordings controled by CDK Scheduler. As you move up and down the list, if you want to move it higher in the priority, find the recording you want move, select the Yellow button or CTRL+Y, move the program to where in the list you want it to be, and select CTRL+Y again to have it saved in the new position.

drd
2008-05-02, 10:26 AM
The XSuite has been working great for me, but I'm having a hard time understanding what Suspend does. I'm guessing that it stops any prioritizing or recordings of a program.

I Suspended "Nature" with the Scheduler in Xrecord. I did a "Empty EPG" with in Config to clean out any pending records, let the scheduled EPG update run, and here's what I see in the new recording.log:

****
Nature is suspended

Nature is being recorded from 5/3/2008 1:30:00 AM to 5/3/2008 2:30:00 AM on capture source 2

checkScheduleConflict: Program Conflict
Current Program: Late Night With Conan O'Brien Date: 5/3/2008 12:37 AM
Priority Program: Nature Date: 5/3/2008 1:30 AM
No capture source with the required channel enabled found for Late Night With Conan O'Brien
****

Can anyone give me a better idea of what Suspend does?

Thanks,
DrD

fla
2008-05-03, 12:38 PM
Did you delete any pending and reoccurring recordings from the Pending and Reoccurring screens in XRecord? If you suspend an advanced recording in the Scheduler screen then CDK Scheduler shouldn't add any new Pending recordings for that entry when CDK Scheduler is run.

drd
2008-05-05, 01:43 AM
Yes. I did an "Empty EPG" from the Config tool and it deletes all pending recordings. I've had to do this in the past when a broadcaster (WGBH PBS was the most recent) drastically changed their schedule.

I'm going to delete "Nature" in Scheduler. That should be fairly decisive . Thanks much for your help.

fla
2008-05-06, 01:17 AM
I just tested the suspend feature just to make sure this wasn't a bug. I created a scheduler entry that searched by title for "shark". Running priorityrecording.exe the first time shows that it gets recorded. I then, deleted it from the pending screen, suspended it and ran priorityrecording.exe again. The result was that the suspended entry did not generate any new recordings as expected. Note that in the Scheduler screen, a suspended entry is displayed as such eg. "Any time - Suspended".

C:\Program Files\devnz\gbpvr>PriorityRecording.exe
CDK Priority Recording Scheduler.
Version 1.0.1
...using System.Data.SQLite.SQLiteFactory DB Provider Factory
shark has 2 potential recording(s).
Failed restriction looking for channel :21
Shark is being recorded from 5/6/2008 9:00:00 PM to 5/6/2008 10:00:00 PM on capture source 1

C:\Program Files\devnz\gbpvr>PriorityRecording.exe
CDK Priority Recording Scheduler.
Version 1.0.1
...using System.Data.SQLite.SQLiteFactory DB Provider Factory
shark is suspended

C:\Program Files\devnz\gbpvr>

If I omit the step of deleting the pending recording I get the following output that looks a lot like yours. This is the expected behavior of the suspend feature.

C:\Program Files\devnz\gbpvr>PriorityRecording.exe
CDK Priority Recording Scheduler.
Version 1.0.1
...using System.Data.SQLite.SQLiteFactory DB Provider Factory
shark is suspended
Shark is being recorded from 5/6/2008 9:00:00 PM to 5/6/2008 10:00:00 PM on capture source 1
C:\Program Files\devnz\gbpvr>