v0.9.7 Release
Forum rules
★ Download the latest EPG123 here: https://garyan2.github.io/ <> Setup guide here: https://garyan2.github.io/install.html ★
★ Download the latest EPG123 here: https://garyan2.github.io/ <> Setup guide here: https://garyan2.github.io/install.html ★
- garyan2
- Posts: 7438
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
v0.9.7 Release
New version out tonight.
A few improvements to address issues we really didn't know we had (live pre- and post- sports shows as Repeats) ... read all about them at http://epg123.garyan2.net.
A few improvements to address issues we really didn't know we had (live pre- and post- sports shows as Repeats) ... read all about them at http://epg123.garyan2.net.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
- garyan2
- Posts: 7438
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
The response from schedules direct hasn't been updated yet ... response right now is 0.9.6 so this is expected.STC wrote:TYVM.
FYI just threw it on and it dinged that a newer version is available...
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 193
- Joined: Thu May 28, 2015 1:24 am
- Location:
- HTPC Specs:
Awesome! Sports shows are now showing as LIVE instead of Repeats. Excellent work!
-
- Posts: 369
- Joined: Sun Sep 23, 2012 2:54 pm
- Location:
- HTPC Specs:
Arrgh.renamed executable from epgAutomatch.exe to epg123Client.exe to reflect new role
Meaning? Reindex not needed from external launch?moved WMC database functions into epg123Client for whole home configurations
- garyan2
- Posts: 7438
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
epg123.exe handles the mxf file generation and the cache cleanup.glorp wrote:Arrgh.renamed executable from epgAutomatch.exe to epg123Client.exe to reflect new role
Meaning? Reindex not needed from external launch?moved WMC database functions into epg123Client for whole home configurations
epg123Client.exe handles the loadmxf import, the ehprivjob.exe for the reindex, and the guide automatch/refresh functions.
EDIT: the ehprivjob to reindex is automatic if the import function is used.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
- garyan2
- Posts: 7438
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
BTW glorp, the epg123Client.exe will log itself in the trace.log file along with epg123.exe.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 369
- Joined: Sun Sep 23, 2012 2:54 pm
- Location:
- HTPC Specs:
Where does it get the UNC path to the mxf? I run epg123.exe on the server with load option off to generate the mxf. I have to manually run loadmxf on a client and then run epgAutomatch to get matching. To still get automatching I will have to run epg123Client.exe but it will also (apparently) want to do loadmxf for me as well? So how is it going to do that unless I can tell it where to find the file that's not on its local drive? There has to be an option either in gui or the .cfg for the mxf path now.garyan2 wrote:epg123Client.exe handles the loadmxf import, the ehprivjob.exe for the reindex, and the guide automatch/refresh functions.
- garyan2
- Posts: 7438
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
The epg123Client is stand-alone and is called with parameter switches. The following command imports the mxf file, performs the automatch, and executes the reindex job. This is how a "epg123.exe -update" will call the file for a normal, local update.glorp wrote:Where does it get the UNC path to the mxf? I run epg123.exe on the server with load option off to generate the mxf. I have to manually run loadmxf on a client and then run epgAutomatch to get matching. To still get automatching I will have to run epg123Client.exe but it will also (apparently) want to do loadmxf for me as well? So how is it going to do that unless I can tell it where to find the file that's not on its local drive? There has to be an option either in gui or the .cfg for the mxf path now.garyan2 wrote:epg123Client.exe handles the loadmxf import, the ehprivjob.exe for the reindex, and the guide automatch/refresh functions.
epg123Client.exe -i "\\SERVER\epg123\epg123.mxf" -match
The only file needed on the client is the epg123Client.exe executable...everything else is on the server.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 369
- Joined: Sun Sep 23, 2012 2:54 pm
- Location:
- HTPC Specs:
OK then. No need for a client batch file at all anymore. I'll just run epg123Client.exe local from the client's scheduled task instead. Too late for today to upgrade. Tomorrow will tell but I have a bunch of reconfig to do on all the MCs first. You still using schtasks.exe for running the reindexing scheduled task or are you running ehPrivJob directly in epg123Client.exe? As I recall there were some permissions issues w/ the latter route.
Thanks.
EDIT: One other thing: The only reason you have W7 and W8 versions is because of stuff in epg123Client.exe IIRC? So even though my server is Win 8.1, I really only need W7 package for all installations as clients are all Win7. Correct? I can use epg123.exe from W7 for the server since it is no different and I don't need epg123Client.exe to run on server.
^^NVM. Figured it out from the CRCs of the files. epg123.exe is the same between versions, so all I need is the W7 package.
Thanks.
EDIT: One other thing: The only reason you have W7 and W8 versions is because of stuff in epg123Client.exe IIRC? So even though my server is Win 8.1, I really only need W7 package for all installations as clients are all Win7. Correct? I can use epg123.exe from W7 for the server since it is no different and I don't need epg123Client.exe to run on server.
^^NVM. Figured it out from the CRCs of the files. epg123.exe is the same between versions, so all I need is the W7 package.
- garyan2
- Posts: 7438
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
That was the idea. Makes it a pretty simple implementation.glorp wrote:OK then. No need for a client batch file at all anymore. I'll just run epg123Client.exe local from the client's scheduled task instead.
I'm still using ehPrivJob ... have been for quite a number of versions. The idea was to capture any errors and logging them in the trace file. I don't recall permission problems; may have missed that. If everyone can keep an eye on that, we may change it back to the schtasks which will also make the running epg123 task much quicker.glorp wrote:You still using schtasks.exe for running the reindexing scheduled task or are you running ehPrivJob directly in epg123Client.exe? As I recall there were some permissions issues w/ the latter route.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 369
- Joined: Sun Sep 23, 2012 2:54 pm
- Location:
- HTPC Specs:
epg123Client relies on nothing from the .cfg file and it's presence is optional? The -i switch presence is the flag to actually load and the state of the <AutoImport> option is just to tell epg123 whether to add -i to the call if it were to do it?
- garyan2
- Posts: 7438
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Right. Based on the autoimport and automatch selections in epg123 GUI, the switches added to the epg123Client call will be added. The reindex is automatic upon successful import.glorp wrote:epg123Client relies on nothing from the .cfg file and it's presence is optional? The -i switch presence is the flag to actually load and the state of the <AutoImport> option is just to tell epg123 whether to add -i to the call if it were to do it?
AutoImport => -i "epg123.mxf"
AutoMatch => -match
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
- STC
- Posts: 6808
- Joined: Mon Jun 06, 2011 4:58 pm
- Location:
- HTPC Specs:
So, since update last night I'm noticing some movies in guide without covers that had them before the update. What specific data would you require to troubleshoot? My son is watching right now so can't do anything until later.
By the Community, for the Community. 100% Commercial Free.
Want decent guide data back? Check out EPG123
Want decent guide data back? Check out EPG123
- garyan2
- Posts: 7438
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
I'm working on that right now. I believe what is happening is I am archiving (in the guideImages.xml file) a temporary link to json.schedulesdirect.org which is eventually moved to the amazon servers. Since the image link is "archived", epg123 doesn't capture the updated/permanent link. Will be fixed in next release.STC wrote:So, since update last night I'm noticing some movies in guide without covers that had them before the update. What specific data would you require to troubleshoot? My son is watching right now so can't do anything until later.
If the missing art is too much a hassle, you can delete the guideImages.xml file and update to force a rebuild of the images.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 193
- Joined: Thu May 28, 2015 1:24 am
- Location:
- HTPC Specs:
Love your attention to detail. Appreciate all the hard work.garyan2 wrote:I'm working on that right now. I believe what is happening is I am archiving (in the guideImages.xml file) a temporary link to json.schedulesdirect.org which is eventually moved to the amazon servers. Since the image link is "archived", epg123 doesn't capture the updated/permanent link. Will be fixed in next release.STC wrote:So, since update last night I'm noticing some movies in guide without covers that had them before the update. What specific data would you require to troubleshoot? My son is watching right now so can't do anything until later.
If the missing art is too much a hassle, you can delete the guideImages.xml file and update to force a rebuild of the images.
- garyan2
- Posts: 7438
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Turns out epg123 was okay for the artwork, just inefficient. rkugalow had to "kick" a server that wasn't doing what is was supposed to. Hopefully things got cleared up.
The new code I added to "fix" this will stay ... makes it more efficient.
The new code I added to "fix" this will stay ... makes it more efficient.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 369
- Joined: Sun Sep 23, 2012 2:54 pm
- Location:
- HTPC Specs:
All the clients did a successful import/match/reindex today using epg123Client. Results were logged in trace.log again. Is the plan to add some configurable way to add the scheduled task for just clients or is that something better left up to the user to do for the Whole Home option? Just curious what you're thinking.garyan2 wrote:That was the idea. Makes it a pretty simple implementation.glorp wrote:OK then. No need for a client batch file at all anymore. I'll just run epg123Client.exe local from the client's scheduled task instead.