John10044

Members
  • Content Count

    12
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by John10044

  1. Thanks for the update Eric! If the document Eric posted isn't available to you, it's probably because you didn't log on. If you can't get a eyetvforum account because you can't get the verification email (I couldn't using a comcast.com account), then try using a mail.com address to sign up here. That worked for me. As far as any other suggestions: The instructions say XML listings work with at least build 7524, which is what Eric tested on. I tested on 7520, so I suspect the instructions will work on any build of EyeTV 3.6.9. YMMV. If you go to your dashboard at xmltvlistings.com, you will see a support note about complaints from EyeTV users saying stations are in the wrong order. That is not an xmltvlistings.com issue. The problem can be fixed in EyeTV by going to the "Channels" screen and dragging each station to the order you would like it displayed. EyeTV will automatically remember the new order until you 'rescan' or 'auto tune' your channels again (something you only do when a TV station in your area is new, or changes frequency -- a very rare event). If you don't like the yearly auto-renew of your xmltvlistings.com subscription (the default), then you can change that under "Manage Subscription" on the xmltvlistings.com dashboard page. Enjoy! πŸ˜πŸ‘
  2. Thanks for the update Eric! If the document Eric posted isn't available to you, it's probably because you didn't log on. If you can't get a eyetvforum account because you can't get the verification email (I couldn't using a comcast.com account), then try using a mail.com address to sign up here. That worked for me. As far as any other suggestions: The instructions say XML listings work with at least build 7524, which is what Eric tested on. I tested on 7520, so I suspect the instructions will work on any build of EyeTV 3.6.9. YMMV. If you go to your dashboard at xmltvlistings.com, you will see a support note about complaints from EyeTV users saying stations are in the wrong order. That is not an xmltvlistings.com issue. The problem can be fixed in EyeTV by going to the "Channels" screen and dragging each station to the order you would like it displayed. EyeTV will automatically remember the new order until you 'rescan' or 'auto tune' your channels again (something you only do when a TV station in your area is new, or changes frequency -- a very rare event). If you don't like the yearly auto-renew of your xmltvlistings.com subscription (the default), then you can change that under "Manage Subscription" on the xmltvlistings.com dashboard page. Enjoy! πŸ˜πŸ‘
  3. Thanks for the update Eric! If the document Eric posted isn't available to you, it's probably because you didn't log on. If you can't get a eyetvforum account because you can't get the verification email (I couldn't using a comcast.com account), then try using a mail.com address to sign up here. That worked for me. As far as any other suggestions: The instructions say XML listings work with at least build 7524, which is what Eric tested on. I tested on 7520, so I suspect the instructions will work on any build of EyeTV 3.6.9. YMMV. If you go to your dashboard at xmltvlistings.com, you will see a support note about complaints from EyeTV users saying stations are in the wrong order. That is not an xmltvlistings.com issue. The problem can be fixed in EyeTV by going to the "Channels" screen and dragging each station to the order you would like it displayed. EyeTV will automatically remember the new order until you 'rescan' or 'auto tune' your channels again (something you only do when a TV station in your area is new, or changes frequency -- a very rare event). If you don't like the yearly auto-renew of your xmltvlistings.com subscription (the default), then you can change that under "Manage Subscription" on the xmltvlistings.com dashboard page. Enjoy! πŸ˜πŸ‘
  4. This shouldn't really matter to anyone, but I found a way to speed up the loading of the xml EPG. Using the instructions on page 16 the load takes about 42 seconds to load & parse the EPG from xmltvlistings.com on my system. No one really cares about the time it takes because this typically happens while you are sleeping, but I found I could eliminate the 30-second wait command by changing this: #!/bin/bash cd /Users/[yourusername]/Scripts/ curl https://www.xmltvlistings.com/xmltv/get/[your API key]/[your lineup ID]/14 > xmltv.xml #pause 30 seconds as cushion for download to complete sleep 30s #load EPG into EyeTV open -a EyeTV xmltv.xml To this: #!/bin/bash cd /Users/[yourusername]/Scripts/ #get your EPG & transfer it to EyeTV: curl https://www.xmltvlistings.com/xmltv/get/[your API key]/[your lineup ID]/14 && open -a EyeTV xmltv.xml The new load takes under 12 seconds (using my small program lineup over a 70 Mbps connection on a 2012 Mac mini). The download actually takes about 3 seconds on my system, so the remaining 9 seconds is EyeTV parsing the results. Of course none of this improvement matters unless you request the EPG manually from within EyeTV, but there ya go. Things ya do when you're bored, lol.
  5. Forgot one thing: If you have a host-based application firewall like Little Snitch, then you should create an "Any Process" rule that allows all outgoing connections to the domain xmltvlistings.com, forever. Otherwise it may block the automated process.
  6. So until the instructions on page 16 can be updated, should anyone use them to automate the loading of the $19.95/yr xmltvlistings.com program guideο»Ώ, here are the changes I suggested: On all scripts do NOT copy & paste commands from the instructions. Type them into TextEdit or equiv manually. If chmod fails with "No such file or directory" in step 1.3, then you may have your file extensions hidden. Do a File/Get Info in the Finder on [yourprogramname], and uncheck "Hide Extension". Then rename the file in the Get Info Name & Extension box to remove the ".txt" extension. If you can't see the Library folder in step 2.4.2, then press 'Command-Shift-period' to display hidden files and folders. This works both in the Finder and File/Open dialog boxes. Everything works for me now. My Mac is setup to download 2 weeks of TV listings automatically every night, and I can additionally call for an immediate EPG update from within the EyeTV app, just like the old days. I also selected the option to auto-renew the subscription, so in theory I am good forever, lol. Many thanks to WisconsinEric, DC Rackerby, Earl Noe, Millstadt Weber, UnixGuy, and everyone else who contributed to the instructions!
  7. EUREKA! After posting, I went back through this massive thread looking for a similar incident. Found one way back on page 3. Something about line endings. In particular, the person having trouble copied the code from the instructional PDF, which is what I did also. When they typed it into TextEdit MANUALLY, the code ran. So that's what I did, and now step 1 is complete! Hopefully my more recent postings will still give a solution to the next set of users to fail. On to step 2, lol.
  8. When I simply-double-click on the program I get Macs-Mac-mini:~ macuser$ /Users/macuser/Scripts/get-eyetv-epg ; exit; cd: bad interpreter: No such file or directorybin/bash
  9. So I am now trying to automate the loading of xmltvlistings.com using the wonderful instructions on page 16. The command to download the TV listings from xmltvlistings.com in the step 1 program works fine by itself using Terminal (note I obscured my ID specifics here): curl https://www.xmltvlistings.com/xmltv/get/[my API key]/[my lineup ID]/14 > xmltv.xml I get a very nice "xmltv.xml" file in my "/Users/macuser/Scripts/" directory, as expected. But I have been unsuccessful at getting the command to work as part of the step 1 program. Heck, it acts like the step 1 program I created and named "get-eyetv-epg" doesn't even exist! Attempting to manually execute the program from Terminal, I get: Macs-Mac-mini:/ macuser$ cd /Users/macuser/Scripts/ Macs-Mac-mini:Scripts macuser$ ./get-eyetv-epg cd: bad interpreter: No such file or directory I created the program file as text-only with no extension, and identified it as an executable program with chmod, per the instructions. Here is the actual get-eyetv-epg program I created (again I obscured my ID specifics): #!/bin/bash cd /Users/macuser/Scripts/ curl https://www.xmltvlistings.com/xmltv/get/[my API key]/[my lineup ID]/14 > xmltv.xml #pause 30 seconds as cushion for download to complete sleep 30s #load EPG into EyeTV open -a EyeTV xmltv.xml Anyone who has set this up: Do you have any idea what the no doubt super-simple thing I am missing is? Thanks!
  10. So both SchedulesDirect and xmltvlistings.com are unreliable on the 'new' tag? In all my years with TV Guide the only thing I saw the new tag missing from was new SNL episodes. If they both have the same issue, then I guess the next best thing is to do what Phillie14586 suggested, and invert my view of the tag (match repeat=false). Thanks!
  11. Also, for anyone having trouble posting here: I had to use a mail.com recommendation I saw in another thread because the forum software wouldn't send a verification email to comcast.net, and support wouldn't respond (no, it wasn't in my spam folder). The person making the recommendation said verification emails don't go out to a host of domains. I needed the logon because besides not being able to post, you can't download the file attachments, like the xmltvlistings.com instructions found on page 16.
  12. I'm noticing what looks like inconsistent use of the 'new' episode tag on my trial xmltvlistings.com subscription. I see 'repeat' a lot. I see 'new' occasionally. I see a lot of shows with no indication either way. Has anyone who is using xmltvlistings.com lost recordings because new episodes weren't tagged properly?