or Connect
AVS › AVS Forum › Video Components › Home Theater Computers › PlayList_Manager & Record_This
New Posts  All Forums:Forum Nav:

PlayList_Manager & Record_This - Page 8

post #211 of 2788
Quote:


If you don't enter them RT will use the registry settings from MYHD but I don't think the results will be what the user wants.

Allen, if I don't enter the "Styles" then I don't get a file name. I get something like D:\\Recordings\\MyHD\\.tp. If I enter the "Styles" then it works as expected.

I'm a little confuses about why we need to add the "Styles" in the INI file when they are specified exactly the same in the registry.

A question:
Is there a way to specify to record a rerun for a particular show but not for others that are reruns?

I tried using the "notseen" option like this:
>> local MYHD ant1
Alias
Bones
Charmed
Ghost Whisperer
Invasion
Medium
Nova
Surface
Smallville
Veronica Mars
>> notseen
Farscape

but it doesn't do what I though it does.

I guess I don't understand how to use the "notseen" and "shownotseen" options.
post #212 of 2788
Thread Starter 
Quote:
Originally Posted by Cris Moore View Post

Allen, if I don't enter the "Styles" then I don't get a file name. I get something like D:\\Recordings\\MyHD\\.tp. If I enter the "Styles" then it works as expected.

I'm a little confuses about why we need to add the "Styles" in the INI file when they are specified exactly the same in the registry.

A question:
Is there a way to specify to record a rerun for a particular show but not for others that are reruns?

I tried using the "notseen" option like this:
>> local MYHD ant1
Alias
Bones
Charmed
Ghost Whisperer
Invasion
Medium
Nova
Surface
Smallville
Veronica Mars
>> notseen
Farscape

but it doesn't do what I though it does.

I guess I don't understand how to use the "notseen" and "shownotseen" options.

In my registry there are two entries, RESCAP_FILENAMESTYLE and RESCAP_FILENAMESTYLE_TITANTV. Its like that for SUB_DIRECTORY too. The ones with the TITANTV extension have my settings, but the 'standard' ones are one and zero. I figured I could not trust the TITANTV entries to be there for everybody so I check for the 'standard' ones. Check the values of your standard entries and let me know what they are.

About the reruns and notseen they are global flags so let me add the option off. That way the flag can be manipulated in the middle of the program entries.

NotSeen turns on Rerun so Farscape should have been scheduled if it was on tonight. I did some testing and it looked OK. If Farscape was on but it didn't get scheduled turn on some of the debug stuff, like ShowAllPrograms, OldSchedule and AddedSchedule. Then send my the log file. Thanks for the idea on the off flag to make those dynamic.

And let me know what the registry settings where.
post #213 of 2788
Quote:


And let me know what the registry settings where.

Seems like my settings were messed up a little.

RESCAP_FILENAMESTYLE = 0
RESCAP_FILENAMESTYLE_TITAN = 1
RESCAP_SUB_DIRECTORY_STYLE = 6
RESCAP_SUB_DIRECTORY_STYLE_TITAN = 6

So while the RESCAP_FILENAMESTYLE = 0 gave me a file name with an extension only (.tp), I should have gotten the directory name which was missing. I should have gotten something like this then: d:\
ecordings\\myhd\\farscape\\.tp

I have manually updated the RESCAP_FILENAMESTYLE to be 1. I don't know if 0 was the default value or if I had changed it at one time experimenting.

Another issue:
I tried using "tomorrow" instead of "today" at around 11:20pm. I thought it would return programming for the next day but did not. A clip of the output is below. Notice instead of returning the day of the 22, it started at the 20th and gave the day for the 21st.

01/21/06 23:17:00 Record_This: Run date/time 2006/01/21 23:17:00
01/21/06 23:17:00 Record_This: Recording date 2006/01/22
01/21/06 23:17:00 Check_Program: KATUDT 2006/01/20 23:35 0:06 ???????? Nightline
01/21/06 23:17:00 Check_Program: KATUDT 2006/01/21 0:06 1:06 20060120 Jimmy Kimmel Live
01/21/06 23:17:00 Check_Program: KATUDT 2006/01/21 1:06 1:21 20060120 PGA Tour Wrap-Up
01/21/06 23:17:00 Check_Program: KATUDT 2006/01/21 1:21 1:30 ???????? Paid Programming
01/21/06 23:17:00 Check_Program: KATUDT 2006/01/21 1:30 2:00 ???????? Paid Programming
01/21/06 23:17:00 Check_Program: KATUDT 2006/01/21 2:00 2:30 ???????? Paid Programming
01/21/06 23:17:00 Check_Program: KATUDT 2006/01/21 2:30 3:00 ???????? Paid Programming
01/21/06 23:17:00 Check_Program: KATUDT 2006/01/21 3:00 3:30 ???????? Paid Programming
.
.
.
01/21/06 23:17:00 Check_Program: KWBPDT 2006/01/21 22:00 22:30 ???????? NewsChannel 8 on Portland's WB at 10pm
01/21/06 23:17:00 Check_Program: KWBPDT 2006/01/21 22:30 23:00 20000417 The King of Queens
01/21/06 23:17:00 Check_Program: KWBPDT 2006/01/21 23:00 23:30 20000730 Sex and the City
01/21/06 23:17:00 Check_Program: KWBPDT 2006/01/21 23:30 0:00 20060121 Girls Behaving Badly
Done
post #214 of 2788
In order to get 2 days of data from zap2it I used the following argument for the bat file.

xmltv tv_grab_na_dd --days 2 --output oneday.xml

this told it to pull 2 days of data from zap2it.
Hope this helps.

Troy
post #215 of 2788
Quote:
Originally Posted by AllenDB View Post

In my registry there are two entries, RESCAP_FILENAMESTYLE and RESCAP_FILENAMESTYLE_TITANTV. Its like that for SUB_DIRECTORY too. The ones with the TITANTV extension have my settings, but the 'standard' ones are one and zero. I figured I could not trust the TITANTV entries to be there for everybody so I check for the 'standard' ones. Check the values of your standard entries and let me know what they are.

Are you writing your settings to these registry keys, or are you taking these settings from these keys to use in your actual "RESERVATION_INFO_VCH_xxx" capture entry???
post #216 of 2788
Thread Starter 
Quote:
Originally Posted by hdtvincr View Post

Are you writing your settings to these registry keys, or are you taking these settings from these keys to use in your actual "RESERVATION_INFO_VCH_xxx" capture entry???

If the user doesn't specify them in the ini file I read them frm the registry.
post #217 of 2788
Thread Starter 
Quote:
Originally Posted by AllenDB View Post

If the user doesn't specify them in the ini file I read them frm the registry.

Welllll, I tried to read them. I didn't carefully use the right name for subdirectory.

NotSeen:

Setting NotSeen causes RT to keep track of every scheduled show and its date. It also turns on Rerun so reruns will be ignored. Then everytime a program is about to be scheduled this database is checked. If its there and has the same date it will be skipped. If its not there it will be added. The term date refers to the first showing date or kinda like the copyright date. This field is also the one used to determine reruns.

I'll fix the directory access and add the off option later today. Got some painting to do.

And Cris, I'll look at your stuff then too.
post #218 of 2788
Thread Starter 
On a second thought when I fix the Directory name I'll add a check for the TitanTV entries and use them.
post #219 of 2788
Thread Starter 
Setting NotSeen causes RT to keep track of every scheduled show and its date. It also turns on Rerun so reruns will be 'ignored'. Then everytime a program is about to be scheduled this database is checked. If its there and has
************************************************************ *************
Ignore what I said about the Rerun option being changed while using Not_Seen. Has nothing to do with the speed of light or anything else.
post #220 of 2788
Quote:


On a second thought when I fix the Directory name I'll add a check for the TitanTV entries and use them.

How about:
1) INI file entries (these override entries in the registry)
2) TitanTV registry entries
3) Standard entries
4) Failure

Of course if one of the INI\\TitanTV\\Standard entries doesn't make sense, like the filename being type "NONE", then move on to the next option until failure.
post #221 of 2788
Thread Starter 
Fixed the Directory name in the registry read. Added a read of the TitanTV values if present. Added the 'off' option to Reruns and Not_Seen.

 

Record_This.zip 241.2890625k . file
post #222 of 2788
Thread Starter 
Quote:
Originally Posted by Cris Moore View Post

How about:
1) INI file entries (these override entries in the registry)
2) TitanTV registry entries
3) Standard entries
4) Failure

Of course if one of the INI\\TitanTV\\Standard entries doesn't make sense, like the filename being type "NONE", then move on to the next option until failure.

That is the sequence in the exe I just posted. Uhhhhhhh,,,,

I didn't analyze the entries, I just use them if present. For now may I suggest, if the results of using the registry settings are not what is wanted, set them in the ini file.

Did getting 2 days of Zap2It data fix the other problem? I was getting 2 days until I realized that I could not use Task Scheduler for RT or the PLM. So now I just get one and run RT the same day. You must not have any networked machines or do not plan to use Task Scheduler if you do.
post #223 of 2788
Quote:


That is the sequence in the exe I just posted. Uhhhhhhh,,,,

I didn't analyze the entries, I just use them if present. For now may I suggest, if the results of using the registry settings are not what is wanted, set them in the ini file.

I get carried away sometimes. What you've done should work fine.

Quote:


Did getting 2 days of Zap2It data fix the other problem? I was getting 2 days until I realized that I could not use Task Scheduler for RT or the PLM. So now I just get one and run RT the same day. You must not have any networked machines or do not plan to use Task Scheduler if you do.

Getting 2 days does work. I'll stick with using "today" though. I don't have any networked MyHD machines but do use Task Scheduler. As a mater of fact I have Record_This run on Mon, Wed, Fri, and Sun and MyHDAuto run on Tue, Thur, and Sat so I can test both at the same time.
post #224 of 2788
Thread Starter 
Quote:
Originally Posted by Cris Moore View Post

As a mater of fact I have Record_This run on Mon, Wed, Fri, and Sun and MyHDAuto run on Tue, Thur, and Sat so I can test both at the same time.

Wait a minute! I didn't have to do this? Did I screw up and not search for a tool that was already out there? Not anywhere in MDP130 did I see talk about something that already existed.
post #225 of 2788
Allen,

OK I guess I'm too stupid. I don't understand how to use these options.

ShowNotSeen - what's suppose to be in the not seen file?
NotSeen - what exactly does this option do? In the .INI file you say you saw this feature mentioned in a discussion but the feature is not described in the .INI file!

Below is a list of my programs. Stargate Atlantis is a repeat but I want to record it tonight. Charmed has a repeat that I don't want to record AND a new episode that I do. Smallville is a repeat I don't want to record. What options do I need to add to my list to make this work?

>> local MYHD ant1
Alias
Bones
Charmed
Ghost Whisperer
Invasion
Medium
Nova
Surface
Smallville
Veronica Mars
Stargate Atlantis
post #226 of 2788
Quote:
Originally Posted by AllenDB View Post

Wait a minute! I didn't have to do this? Did I screw up and not search for a tool that was already out there? Not anywhere in MDP130 did I see talk about something that already existed.

Allen, He is talking about my app that I PM'ed you and a couple of others about....
post #227 of 2788
OK I was able to get what I wanted by doing the following:

>> local MYHD ant1
Alias
Bones
Charmed
Ghost Whisperer
Invasion
Medium
Nova
Surface
Smallville
Veronica Mars
>> reruns
Stargate Atlantis

Note however while this did schedule Charmed (new show) and Atlantis (repeat) these two shows are both on at 8:00pm and are in conflict. One of these shows should not have been sheduled. My preference would be that the rerun would not be scheduled if there is a conflict with a new show.

BTW, I still don't understand what NotSeen and ShowNotSeen do.
post #228 of 2788
Allen,

Would it be possible to get a:
>>>>>>>>>>>>>>>>>>>> Scheduling a NEW episode of Charmed on KWBPDT 1/22 20:00 till 21:00 or 60 minutes
so that a NEW episode sticks out in the log file? I have my batch file run notepad so that I can see the log file after each run in order to check what's going on. Also a space between each program check would make reading easier too.

A clip of my log file appears below with the additions.

My .BAT file:
cd c:\\HDTV_Tools\\XMLTV\\xmltv-0.5.42-win32
del oneday.xml
xmltv tv_grab_na_dd --days 1 --output oneday.xml

cd c:\\HDTV_Tools\\Record_This
del myhd_log.txt
record_this.exe myhd_log.txt

start notepad myhd_log.txt


01/22/06 12:36:49 Record_This: Run date/time 2006/01/22 12:36:49
01/22/06 12:36:49 Record_This: Recording date 2006/01/22

01/22/06 12:36:49 Check_Program: >>>>>>>>>>>>>>>>>>>> Scheduling a rerun Stargate Atlantis on KPDXDT 1/22 0:00 till 1:00 or 60 minutes
01/22/06 12:36:49 Find_Slot_For_Schedule_Entry: Schedule slot 0
01/22/06 12:36:49 Schedule_Program: Input 0 PhyCh 48 VirCh 49 SubCh 1 DateMode 0
01/22/06 12:36:49 Schedule_Program: 2006/01/22 start 0:00 stop 1:00 Week 1 FileType 2 TunerInputMode 1
01/22/06 12:36:49 Schedule_Program: DefaultfileName 1 FileName D:\\Recordings\\MyHD\\Stargate Atlantis\\200601220000.tp FileNameStyle 1
01/22/06 12:36:49 Schedule_Program: DirStyle 6 ChNum ChName KPDXDT title Stargate Atlantis

01/22/06 12:36:49 Check_Program: >>>>>>>>>>>>>>>>>>>> Scheduling a rerun Stargate Atlantis on KPDXDT 1/22 20:00 till 21:00 or 60 minutes
01/22/06 12:36:49 Find_Slot_For_Schedule_Entry: Schedule slot 1
01/22/06 12:36:49 Schedule_Program: Input 0 PhyCh 48 VirCh 49 SubCh 1 DateMode 0
01/22/06 12:36:49 Schedule_Program: 2006/01/22 start 20:00 stop 21:00 Week 1 FileType 2 TunerInputMode 1
01/22/06 12:36:49 Schedule_Program: DefaultfileName 1 FileName D:\\Recordings\\MyHD\\Stargate Atlantis\\200601222000.tp FileNameStyle 1
01/22/06 12:36:49 Schedule_Program: DirStyle 6 ChNum ChName KPDXDT title Stargate Atlantis

01/22/06 12:36:49 Check_Program: >>>>>>>>>>>>>>>>>>>> Skipping rerun Smallville on KWBPDT 1/22 16:00 till 17:00 or 60 minutes

01/22/06 12:36:49 Check_Program: >>>>>>>>>>>>>>>>>>>> Skipping rerun Charmed on KWBPDT 1/22 17:00 till 18:00 or 60 minutes

01/22/06 12:36:49 Check Program: >>>>>>>>>>>>>>>>>>>> Scheduling a NEW episode of Charmed on KWBPDT 1/22 20:00 till 21:00 or 60 minutes
01/22/06 12:36:49 Find_Slot_For_Schedule_Entry: Schedule slot 2
01/22/06 12:36:49 Schedule_Program: Input 0 PhyCh 33 VirCh 32 SubCh 1 DateMode 0
01/22/06 12:36:49 Schedule_Program: 2006/01/22 start 20:00 stop 21:00 Week 1 FileType 2 TunerInputMode 1
01/22/06 12:36:49 Schedule_Program: DefaultfileName 1 FileName D:\\Recordings\\MyHD\\Charmed\\200601222000.tp FileNameStyle 1
01/22/06 12:36:49 Schedule_Program: DirStyle 6 ChNum ChName KWBPDT title Charmed

Done
post #229 of 2788
Just an FYI,

Record_This will add reservations that have already passed. While this doesn't harm anything (MyHD won't display them in the reservation list because the reservation has already passed) it does eat up a reservation slot until the next day when it is automatically cleared by the MyHD software. There are 50 reservation slots so running out of reservation slots isn't likely to be a problem.

Only scheduling from the current time and on would be more efficient. Again not a big deal.
post #230 of 2788
Thread Starter 
Quote:
Originally Posted by Cris Moore View Post

Allen,

OK I guess I'm too stupid. I don't understand how to use these options.

ShowNotSeen - what's suppose to be in the not seen file?
NotSeen - what exactly does this option do? In the .INI file you say you saw this feature mentioned in a discussion but the feature is not described in the .INI file!

Below is a list of my programs. Stargate Atlantis is a repeat but I want to record it tonight. Charmed has a repeat that I don't want to record AND a new episode that I do. Smallville is a repeat I don't want to record. What options do I need to add to my list to make this work?

>> local MYHD ant1
Alias
Bones
Charmed
Ghost Whisperer
Invasion
Medium
Nova
Surface
Smallville
Veronica Mars

Forget NotSeen. But a couple of messages back I went into further detail about how NotSeen works. I put in my todo list an entry to further explain NotSeen in the ini file.

See below how Reruns is turned on then the programs I want recorded whether they are reruns or not and then Reruns is turned back off. Turning it off doesn't make sense here but if there were more machine/card entries it would.

Ahhh,,,,,,,,,,, thanks for testing this. I try to test most/some of the features and I have tested Reruns and NotSeen but not this new dynamic implementation.

>> local MYHD ant1
Alias
Bones
Charmed
Ghost Whisperer
Invasion
Medium
Nova
Surface
Smallville
Veronica Mars
>> reruns
Stargate Atlantis
>> reruns off
post #231 of 2788
Thread Starter 
Quote:
Originally Posted by hdtvincr View Post

Allen, He is talking about my app that I PM'ed you and a couple of others about....

Oh, I hadn't seen it named yet, OK.
post #232 of 2788
Thread Starter 
Quote:
Originally Posted by Cris Moore View Post

Just an FYI,

Record_This will add reservations that have already passed. While this doesn't harm anything (MyHD won't display them in the reservation list because the reservation has already passed) it does eat up a reservation slot until the next day when it is automatically cleared by the MyHD software. There are 50 reservation slots so running out of reservation slots isn't likely to be a problem.

Only scheduling from the current time and on would be more efficient. Again not a big deal.

I've seen this too during testing. I'll put in the list.
post #233 of 2788
Thread Starter 
Quote:
Originally Posted by Cris Moore View Post

Note however while this did schedule Charmed (new show) and Atlantis (repeat) these two shows are both on at 8:00pm and are in conflict. One of these shows should not have been sheduled. My preference would be that the rerun would not be scheduled if there is a conflict with a new show.

BTW, I still don't understand what NotSeen and ShowNotSeen do.

I thought I had fixed conflict. At least it worked in my test environment. I need to see the debug output ShowAllPrograms, ShowAddedSchedule, ShowOldSchedule. There is an option ScheduleConflcits that overrides conflicts. You did not accidently have that option on did you?

For now RT will simply schedule what it runs across first in the XML file. I'll think a bit about trying to resolve conflicts.

I'm saying all this before I look at your other entry.
post #234 of 2788
Thread Starter 
Quote:
Originally Posted by Cris Moore View Post

BTW, I still don't understand what NotSeen and ShowNotSeen do.

After reading post 341?
post #235 of 2788
Quote:


After reading post 341?

Sorry I forgot about that post.

I think part of the problem I was having was misunderstanding what you where trying to say.

For example:
"Setting NotSeen causes RT to keep track of every scheduled show and its date. It also turns on Rerun so reruns will be ignored."

Saying that Rerun gets turned ON so that reruns will be ignored didn't make any sense to me until I realized what you meant was that the Rerun LOGIC is turned on but the Rerun option is really off.
post #236 of 2788
Quote:
I need to see the debug output ShowAllPrograms, ShowAddedSchedule, ShowOldSchedule. There is an option ScheduleConflcits that overrides conflicts. You did not accidently have that option on did you?
Here is my log file. ScheduleConflicts was OFF.

 

myhd_log.zip 4.232421875k . file
post #237 of 2788
Thread Starter 
Quote:
Originally Posted by Cris Moore View Post

"Setting NotSeen causes RT to keep track of every scheduled show and its date. It also turns on Rerun so reruns will be ignored."

Yeah that was truly misleading phrase.
post #238 of 2788
I've been all over the TV listings at ZAP2IT and can't figure out how to download the XML or program that creates it. I'm usually not this helpless but darn if I can find it!
post #239 of 2788
Link to XMLTV.
post #240 of 2788
Thread Starter 
Quote:
Originally Posted by jldet5 View Post

I've been all over the TV listings at ZAP2IT and can't figure out how to download the XML or program that creates it. I'm usually not this helpless but darn if I can find it!

You are not the only one. It takes a bit of patience and reading.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Home Theater Computers
AVS › AVS Forum › Video Components › Home Theater Computers › PlayList_Manager & Record_This