- Thread starter
- #11
I have loaded the latest and greatest webgrab+Plus onto my server and have been doing a lot of testing.
Turns out that in order to get a new channel list from tvguide, a number of steps need to happen in a very specific order.
The tvguide.com.ini (zipped up here), must get the Providers list first and change the WebGrab++.config.
Once you have the providers list, you can then change the tvguide.com.ini to grab the channels list and you must change the WebGrab++.config to now grab the Provider you need from the tvguide.com.providers.xml.
(while in the tvguide.com.ini, change the timezone to specify the timezone you are in)
Now you can tell WebGrab+Plus to get the channel info.
BUG: The stock settings now includes grabbing Series info... While doing this Test, I had an exception within WebGrab+Plus
WebGrab++.log.txt Included
<ahref="/help/show_article?conditions">Copyright©</a>1990-2017<ahref="/help?
<divclass="ft-copyfloat-right"><ahref="/help/show_article?conditions">Copyright©</a>1990-2017
<ahref="/help not a valid ShowId!
[Critical] Unhandled Exception
[Critical]
Object reference not set to an instance of an object.
[Critical]
at WGconsole.PostProcess.MdbScrub.GetMusthaveCompare(MdbIni mi, XmlNode show, String type)
at WGconsole.PostProcess.PostProcess_MDB()
at WGconsole.PostProcess..ctor(String[] processes)
at WGconsole.Program.ConsoleApplication(String[] args)
at WGconsole.Program.Main(String[] args)
[Critical] For detailed info, see log file C:\ProgramData\ServerCare\WebGrab\WebGrab++.log.txt
[Critical] Execution stopped
Ideas:
While I do not know how far you want to take your application and support the U.S.A. grabbing of channel info, I do have ideas.
1-Create a separate tab for U.S.A.
2-Ask the user what Zipcode they are in and make the needed change
2-Run the Providers step in WebGrab and display the list to the user.
3-Once the user chooses from the providers list, Run the channels grab from WebGrab
4-There can be duplicates within the Channel list, WebGrab will error asking for the duplicate channels to be removed from the WebGrab++.config.xml
5-Once the channels are done (including removing of duplicates), bring up the Channel Mappings screen.
This Should complete the configuration.........
Now lets see if I can migrate this info into your application......
Turns out that in order to get a new channel list from tvguide, a number of steps need to happen in a very specific order.
The tvguide.com.ini (zipped up here), must get the Providers list first and change the WebGrab++.config.
Once you have the providers list, you can then change the tvguide.com.ini to grab the channels list and you must change the WebGrab++.config to now grab the Provider you need from the tvguide.com.providers.xml.
(while in the tvguide.com.ini, change the timezone to specify the timezone you are in)
Now you can tell WebGrab+Plus to get the channel info.
BUG: The stock settings now includes grabbing Series info... While doing this Test, I had an exception within WebGrab+Plus
WebGrab++.log.txt Included
<ahref="/help/show_article?conditions">Copyright©</a>1990-2017<ahref="/help?
<divclass="ft-copyfloat-right"><ahref="/help/show_article?conditions">Copyright©</a>1990-2017
<ahref="/help not a valid ShowId!
[Critical] Unhandled Exception
[Critical]
Object reference not set to an instance of an object.
[Critical]
at WGconsole.PostProcess.MdbScrub.GetMusthaveCompare(MdbIni mi, XmlNode show, String type)
at WGconsole.PostProcess.PostProcess_MDB()
at WGconsole.PostProcess..ctor(String[] processes)
at WGconsole.Program.ConsoleApplication(String[] args)
at WGconsole.Program.Main(String[] args)
[Critical] For detailed info, see log file C:\ProgramData\ServerCare\WebGrab\WebGrab++.log.txt
[Critical] Execution stopped
Ideas:
While I do not know how far you want to take your application and support the U.S.A. grabbing of channel info, I do have ideas.
1-Create a separate tab for U.S.A.
2-Ask the user what Zipcode they are in and make the needed change
2-Run the Providers step in WebGrab and display the list to the user.
3-Once the user chooses from the providers list, Run the channels grab from WebGrab
4-There can be duplicates within the Channel list, WebGrab will error asking for the duplicate channels to be removed from the WebGrab++.config.xml
5-Once the channels are done (including removing of duplicates), bring up the Channel Mappings screen.
This Should complete the configuration.........
Now lets see if I can migrate this info into your application......