[Deprecated] tobbenb's Docker Template Repository - WebGrab+Plus


Recommended Posts

OK...didn't make it very far.  I DL'd the latest site ini pack and followed the instructions in the info.txt file for the scheduledirect.org.ini.  I am not able to generate my channel list.  This is what I am seeing in my WebGrab++.log.txt:

 

[  Debug ] WebGrab+Plus/w MDB & REX Postprocess -- version 1.1.1/55.23 -- Jan van Straaten
[  Debug ] -------------------------------------------------------------------------------
[  Debug ] job started at 5/26/2015 12:00:43 PM
[  Debug ] 
[  Debug ] reading config file: C:\ProgramData\ServerCare\WebGrab\WebGrab++.config.xml
[  Debug ] loading timezone data
[  Debug ] embedded timezones source: WebGrab_Plus.TimezonesData.txt
[  Debug ] found: C:\ProgramData\ServerCare\WebGrab\schedulesdirect.org.ini -- Revision 1
[  Debug ] 
[  Debug ] running  on: Microsoft Windows NT 6.2.9200.0
[  Debug ] environment: 4.0.30319.34209
[  Debug ] xmltv input file - C:\ProgramData\ServerCare\WebGrab\guide.xml - found
[  Debug ] 0 superfluous shows removed
[  Info  ] 
[  Info  ] update requested for - 1 - out of - 1 - channels for 1 day(s)
[  Info  ] update mode - set per individual channel
[  Info  ] 
[  Info  ] 
[  Info  ]       i=index  .=same  c=change  g=gab  r=replace  n=new
[  Info  ] 
[  Debug ] 
[  Info  ] channel (xmltv_id=dummy) site -- SCHEDULESDIRECT.ORG -- mode full
[  Error ] error downloading page: Data at the root level is invalid. Line 1, position 1. (5sec)
[  Error ] retry 1 of 4 times
[  Error ] error downloading page: Data at the root level is invalid. Line 1, position 1. (10sec)
[  Error ] retry 2 of 4 times
[  Error ] error downloading page: Data at the root level is invalid. Line 1, position 1. (15sec)
[  Error ] retry 3 of 4 times
[  Error ] error downloading page: Data at the root level is invalid. Line 1, position 1. (20sec)
[  Error ] retry 4 of 4 times
[  Error ] no index page data received from dummy
[  Error ] unable to update channel, try again later
[  Info  ] existing guide data restored!
[  Debug ] 
[  Debug ] 0 shows in 1 channels
[  Debug ] 0 updated shows
[  Debug ] 0 new shows added
[  Info  ] 
[  Info  ] 
[  Info  ] job finished at 5/26/2015 12:00:44 PM done in 0 seconds
[  Info  ] 
[  Info  ] Starting MDB Postprocess .. Version: 1.8
[  Info  ] LocalMDB file C:\ProgramData\ServerCare\WebGrab\mdb\mdb.xml not found   ... created a new one ... 
[  Info  ] Selecting serie and movie candidates:
[  Info  ]       s=serie-candiadate  m=movie-candidate  b=both
[  Info  ] Found 0 movie - and 0 serie candidates.
[  Info  ]       0 shows are selected as both
[  Debug ] 

MDB Postprocessor result :

[  Debug ] Mdb data found for 0 out of 0 Movies-candidates
[  Debug ] Mdb data found for 0 out of 0 Series-candidates
[  Debug ] In 00:00:00.0468788 seconds
[  Info  ] 
[  Info  ] 
[  Info  ] Finished Postprocess MDB
[  Debug ] statistics upload error: The remote server returned an error: (500) Internal Server Error.

 

I know that this is not an unraid/container issue but is anyone currently using SD with WGP+ and able to pull their channels?  I have also posted on the WGP+ forum.

 

EDIT:  In the meantime, I have moved to using the tvguide.com ini.  Only issue is that tvguide is missing a few key channels for me.  I e-mailed them to see if they can be added.  Waiting for a response...

 

John

I'm not familiar with schedules direct, but from the log it seems like you have only configured one channel?

Can you post your config file and I'll take a look at it when I get time?

Link to comment
  • Replies 772
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

That is actually the process you have to follow per WPG+ instructions.  That will generate a channels.xml that you can then copy/paste into the wgp config xml.  See below...

 

----------------------------------------------------------------------

SchedulesDirect.com                              revised October 2014

----------------------------------------------------------------------

 

Before you can use this siteini, you must:

A. Get a membership and register at schedulesdirect.org/account , get a login name, a password and create one or more lineups

B. add your login and password

C. generate your own SchedulesDirect.channels.xml file (because this is different for every unique login)

 

A.

Follow the instructions at schedulesdirect.org

!! Important when chosing a lineup: Keep the number of channels low !! Only add channels that you are really going to use! Keep in mind that also for the channels you do not use to get an epg from,  the data is downloaded. That takes time and slows down the process.

 

B.

Open the SchedulesDirect.com.ini file and look for the next line and change the credentials to yours.

url_index.headers {credentials=ENTER_USERNAME,ENTER_PASSWORD}

 

C.

To generate the your own .channels.xml file (extra info can be found on http://webgrabplus.com/node/289)

1. in your siteini:

    for all the lines between @auto_xml_channel_start & @auto_xml_channel_end, remove the FIRST * at the beginning of the line (= uncomment)

Save schedulesdirect.org.ini

2. in your .config.xml:

    Add only one dummy channel in the WebGrab++.config.xml file

      <channel update="f" site="schedulesdirect.org" site_id="" xmltv_id="dummy">dummy</channel>

    Only grab for 1 day

      <timespan>0</timespan>

Save WebGrab++.config.xml

3. Now just run WG++ and your .channels.xml file should be generated, if all goes well.

4. You have now your .channels.xml file. The channel lines inside it, can be used to configure the WebGrab++.config.xml file.

5. Revert the changes made in C.1.

Link to comment

OK...didn't make it very far.  I DL'd the latest site ini pack and followed the instructions in the info.txt file for the scheduledirect.org.ini.  I am not able to generate my channel list.  This is what I am seeing in my WebGrab++.log.txt:

 

[  Debug ] WebGrab+Plus/w MDB & REX Postprocess -- version 1.1.1/55.23 -- Jan van Straaten
[  Debug ] -------------------------------------------------------------------------------
[  Debug ] job started at 5/26/2015 12:00:43 PM
[  Debug ] 
[  Debug ] reading config file: C:\ProgramData\ServerCare\WebGrab\WebGrab++.config.xml
[  Debug ] loading timezone data
[  Debug ] embedded timezones source: WebGrab_Plus.TimezonesData.txt
[  Debug ] found: C:\ProgramData\ServerCare\WebGrab\schedulesdirect.org.ini -- Revision 1
[  Debug ] 
[  Debug ] running  on: Microsoft Windows NT 6.2.9200.0
[  Debug ] environment: 4.0.30319.34209
[  Debug ] xmltv input file - C:\ProgramData\ServerCare\WebGrab\guide.xml - found
[  Debug ] 0 superfluous shows removed
[  Info  ] 
[  Info  ] update requested for - 1 - out of - 1 - channels for 1 day(s)
[  Info  ] update mode - set per individual channel
[  Info  ] 
[  Info  ] 
[  Info  ]       i=index  .=same  c=change  g=gab  r=replace  n=new
[  Info  ] 
[  Debug ] 
[  Info  ] channel (xmltv_id=dummy) site -- SCHEDULESDIRECT.ORG -- mode full
[  Error ] error downloading page: Data at the root level is invalid. Line 1, position 1. (5sec)
[  Error ] retry 1 of 4 times
[  Error ] error downloading page: Data at the root level is invalid. Line 1, position 1. (10sec)
[  Error ] retry 2 of 4 times
[  Error ] error downloading page: Data at the root level is invalid. Line 1, position 1. (15sec)
[  Error ] retry 3 of 4 times
[  Error ] error downloading page: Data at the root level is invalid. Line 1, position 1. (20sec)
[  Error ] retry 4 of 4 times
[  Error ] no index page data received from dummy
[  Error ] unable to update channel, try again later
[  Info  ] existing guide data restored!
[  Debug ] 
[  Debug ] 0 shows in 1 channels
[  Debug ] 0 updated shows
[  Debug ] 0 new shows added
[  Info  ] 
[  Info  ] 
[  Info  ] job finished at 5/26/2015 12:00:44 PM done in 0 seconds
[  Info  ] 
[  Info  ] Starting MDB Postprocess .. Version: 1.8
[  Info  ] LocalMDB file C:\ProgramData\ServerCare\WebGrab\mdb\mdb.xml not found   ... created a new one ... 
[  Info  ] Selecting serie and movie candidates:
[  Info  ]       s=serie-candiadate  m=movie-candidate  b=both
[  Info  ] Found 0 movie - and 0 serie candidates.
[  Info  ]       0 shows are selected as both
[  Debug ] 

MDB Postprocessor result :

[  Debug ] Mdb data found for 0 out of 0 Movies-candidates
[  Debug ] Mdb data found for 0 out of 0 Series-candidates
[  Debug ] In 00:00:00.0468788 seconds
[  Info  ] 
[  Info  ] 
[  Info  ] Finished Postprocess MDB
[  Debug ] statistics upload error: The remote server returned an error: (500) Internal Server Error.

 

I know that this is not an unraid/container issue but is anyone currently using SD with WGP+ and able to pull their channels?  I have also posted on the WGP+ forum.

 

EDIT:  In the meantime, I have moved to using the tvguide.com ini.  Only issue is that tvguide is missing a few key channels for me.  I e-mailed them to see if they can be added.  Waiting for a response...

 

John

 

There is a Schedules Direct webgrab plus ini files under the  webgrab plus site ini folder inside the International folder.  I have not had a chance to look at them yet so you may be able to get it to work with them.

 

JM

Link to comment

JM,

 

That is exactly the one I am using (latest version) but it is failing for me.

 

John

Do you have a desktop computer to test it on to see if it's the container or the configuration that is the problem.

I guess channels direct have no free accounts so I can test it?

Link to comment

I'm doing all of this on a WIN8 desktop.  And yes...I have a SD paid subscription.

 

Good news I was able to grab data for tvguide.com.  It just finished.  Now I just need to map each one in TVH.  :S

I was wondering if schedules direct had trial/limited accounts so I can try it here  :)

Link to comment

I'm doing all of this on a WIN8 desktop.  And yes...I have a SD paid subscription.

 

Good news I was able to grab data for tvguide.com.  It just finished.  Now I just need to map each one in TVH.  :S

I was wondering if schedules direct had trial/limited accounts so I can try it here  :)

 

A 2 month membership is also available for US$6 for those who do not wish to commit to an entire year.

Link to comment

Honestly, the more I play with TVH (for about the umpteenth time), it just makes me realized how much more of a polished product MythTV (Mythbuntu) is.  MythWeb is particularly awesome.

 

I think I'll just stick with using that in a VM until some brave soul finds a way to make it run in a docker container.  :)

 

John

Link to comment

Honestly, the more I play with TVH (for about the umpteenth time), it just makes me realized how much more of a polished product MythTV (Mythbuntu) is.  MythWeb is particularly awesome.

 

I think I'll just stick with using that in a VM until some brave soul finds a way to make it run in a docker container.  :)

 

John

 

That's what I did.  I stayed with MythTV in a VM.  But was hoping to get to try out TVheadend as well.

Link to comment

Honestly, the more I play with TVH (for about the umpteenth time), it just makes me realized how much more of a polished product MythTV (Mythbuntu) is.  MythWeb is particularly awesome.

 

I think I'll just stick with using that in a VM until some brave soul finds a way to make it run in a docker container.  :)

 

John

 

That's what I did.  I stayed with MythTV in a VM.  But was hoping to get to try out TVheadend as well.

 

I've used Argus, MediaPortal and TVHeadEnd, tried Myth a couple of times but never managed to get it working, we don't watch a great deal of OTA TV so can't justify putting the work in to get Myth working myself.

Link to comment

I made a plugin that checks if you have the media tree available and that your DVB Adapter was recognized. It also changes the owner:group to nobody:users on your DVB Adapter so people don't have to set anything in their go file to get their adapter running in the tvheadend docker.

 

I used WW & Mettbrots Tvheadend plugin as the base and removed everything that didn't have to do with the above.

 

You can install it by adding this line in the install plugin screen:

 

https://raw.githubusercontent.com/tobbenb/unraid6-plugins/master/MediaTreeCheck/MediaTreeCheck.plg

 

Please use this thread for support on the plugin:

http://lime-technology.com/forum/index.php?topic=40295.0

Link to comment

I made a plugin that checks if you have the media tree available and that your DVB Adapter was recognized. It also changes the owner:group to nobody:users on your DVB Adapter so people don't have to set anything in their go file to get their adapter running in the tvheadend docker.

 

I used WW & Mettbrots Tvheadend plugin as the base and removed everything that didn't have to do with the above.

 

You can install it by adding this line in the install plugin screen:

 

https://raw.githubusercontent.com/tobbenb/unraid6-plugins/master/MediaTreeCheck/MediaTreeCheck.plg

 

Saarg, I think it would be a good idea to edit your first post to reflect the changes.

 

1.  DVB plugin to check for media build and drivers

2.  New templates that remove the need to add the extra info for the end user.

 

Will make it a lot easier for new people to see how to go about things.  :)

Link to comment

I made a plugin that checks if you have the media tree available and that your DVB Adapter was recognized. It also changes the owner:group to nobody:users on your DVB Adapter so people don't have to set anything in their go file to get their adapter running in the tvheadend docker.

 

I used WW & Mettbrots Tvheadend plugin as the base and removed everything that didn't have to do with the above.

 

You can install it by adding this line in the install plugin screen:

 

https://raw.githubusercontent.com/tobbenb/unraid6-plugins/master/MediaTreeCheck/MediaTreeCheck.plg

 

Saarg, I think it would be a good idea to edit your first post to reflect the changes.

 

1.  DVB plugin to check for media build and drivers

2.  New templates that remove the need to add the extra info for the end user.

 

Will make it a lot easier for new people to see how to go about things.  :)

 

Hold your horses! I didn't get that far yet  ;)

Link to comment

Hold your horses! I didn't get that far yet  ;)

 

Come on mate, just checked and you've only added the plugin so far, pull your finger out!  ;D

 

Sorry, patience is not a virtue I possess..

Haha! The finger is pulled out now  ;D

I actually forgot about the templates, so good you reminded me of it!

Link to comment

After all of our discussion in the Myth thread, I decided to revisit TVH btu I am still having the issue with WGP+ and SD.  I posted on their forum a week ago but have yet to see a response.  :S

 

So, in the meantime I used mc2xml to generate the XML since it has built-in SD support.  I now at least have guide data to start to map and play with.  I really want to see if it as easy as everyone says to schedule series recordings.  Myth has a LOT of extra advanced settings in this space that I have used.

 

BTW...when did Kodi PVR clients start to play nicely with using backend channel #s and not lose subchannels (i.e. 2.1, 2.2, 2.3).  Of course I think this only ever effected OTA users so you cable/SAT guys may have no idea what I am talking about.  :)

 

John

Link to comment

I didn't know subchannels existed until now :) So I do not know the status in kodi.

What is the advanced settings that are not available in tvheadend? Sorry, I'm too lazy to compare them ;)

 

I'll see if I can get some time to play with SD one day

Link to comment

This is the recording settings in tvheadend. There is no filters and no duplicate check at the moment. They removed it for some reason in some build not too long ago. But there is a script floating around for this.

Skip commercial only works on one Swedish channel.

What do you use when recording?

 

PkZCWZn.png

Link to comment

That is the profile settings, right (for all recordings)?  Can you do the same per individual or series recording basis?

You can make multiple profiles and choose which profile to use when you schedule a recording.

As you can see below, you choose the profile and click on either Record Program or Auto-rec (series).

After you have scheduled a series recording, you can go to the specific program and tweak it.

 

CSxcNHC.png

 

bg4gdct.png

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.