Earl Noe

Members
  • Content Count

    106
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Earl Noe

  1. I am cautiously celebrating. It appears that during the night, my computer fetched a new TV schedule, loaded it into EyeTV, and went back to sleep. That renders anything about a new guide system being developed moot as far as I'm concerned. As far as the 64 bit issue, it could be some time before I feel it imperative to go to that OS, and assuming the Usual Suspects haven't managed to screw up broadcast TV in the meantime and EyeTV continues to work as well as it does now, I'll probably just give it its own CPU. Again, a big thanks to the people who have helped error-prone me with this process. Others should feel encouraged. A question for Unix Guy: Have you tried MythTV? I once tried to install Linux for the purpose of running it. You can imagine how that went for me.
  2. Thank you very much for that. I made use of the .plist file. I almost stupidly changed UserName to my username, but caught myself in time. I changed the case of my username and the getepg file to lower case to match existing file names on my computer. I hope that was correct. I guess we'll see tomorrow morning how it worked. Thanks again.
  3. BINGO! The space is definitely there in the PDF, as revealed by the arrow key, but it didn't seem like the usual convention for URLs. Removing it in Textedit and resaving allowed the following result in Terminal. Is it correct to use the chmod command after making a change to getepg? Last login: Mon Mar 25 00:04:59 on ttys000 macmini:~ earlnoe$ cd /Users/earlnoe/Scripts/ macmini:Scripts earlnoe$ chmod 755 getepg macmini:Scripts earlnoe$ ./getepg % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 17.7M 0 17.7M 0 0 483k 0 --:--:-- 0:00:37 --:--:-- 633k macmini:Scripts earlnoe$ the xml file that appeared in Scripts is not empty, Dashboard shows 1 download, and the EyeTV schedule has been extended. I really appreciate the help from both of you. I hope I can complete the rest of the process with less pain and requiring less coaching, without which I would have given up in frustration.
  4. I need to wait a few minutes until EyeTV finishes a recording. I'm pretty sure the spaces are there because when I open getepg in Textedit and move the cursor through the URL with the arrow key, it shows a space on either side of the >. I have wondered if that space between the two forward slashes after https: is right.
  5. I opened getepg in Textedit, added the spaces, saved, but: Last login: Sun Mar 24 22:08:06 on ttys000 macmini:~ earlnoe$ cd /Users/earlnoe/Scripts/ macmini:Scripts earlnoe$ chmod 755 getepg macmini:Scripts earlnoe$ ./getepg % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (6) Could not resolve host: https curl: (3) <url> malformed
  6. Yup. The xml file is mt. Here's a cut 'n' paste of getepg from Textedit, with a placeholder for my API key, which I probably shouldn't post here, yes? Thank you for being so patient: #!/bin/bash cd /Users/earlnoe/Scripts/ curl https:/ /www.xmltvlistings.com/xmltv/get/MYAPI/4105/14>xmltv.xml #pause 30 seconds as cushion for download to complete sleep 30s #load EPG into EyeTV open -a EyeTV xmltv.xml
  7. I got the following result in Terminal and an xml file appeared in Scripts, though the xmltv Dashboard shows 0 downloads. I can't find a typo in the URL: Last login: Sun Mar 24 21:37:36 on ttys000 macmini:~ earlnoe$ cd /Users/earlnoe/Scripts/ macmini:Scripts earlnoe$ chmod 755 getepg macmini:Scripts earlnoe$ ./getepg % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (6) Could not resolve host: https curl: (3) <url> malformed macmini:Scripts earlnoe$
  8. I'll try keyboarding it into Textedit. What I did was copy from the PDF version of the Guide and paste into Textedit.
  9. Here is the template I used for getepg from the Guide. I inserted my username, API key and lineup number in the bracketed spots: #!/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
  10. OK. Followed that carefully. The chmod command worked, but macmini:Scripts earlnoe$ cd /Users/earlnoe/Scripts/ macmini:Scripts earlnoe$ chmod 755 getepg macmini:Scripts earlnoe$ ./getepg cd: bad interpreter: No such file or directory macmini:Scripts earlnoe$ I found out by experiment that the Finder treats getepg and getpg.txt as the same file. It won't let me save both into the same folder. Before the session above, I threw the contents of Scripts away, saved a fresh copy to the Desktop as getepg with the extension checkbox unchecked, and dragged it into Scripts.
  11. Yes, it's definitely plain text. Does the text encoding matter? Default seems to be Unicode (UTF-8). In this session, right after the chmod command, I hid the .txt extension, changing file name to getepg Last login: Sun Mar 24 10:38:00 on ttys000 macmini:~ earlnoe$ cd /Users/earlnoe/Scripts/ macmini:Scripts earlnoe$ chmod 755 getepg.txt macmini:Scripts earlnoe$ ./getepg -bash: ./getepg: No such file or directory macmini:Scripts earlnoe$
  12. Sometimes, the EPG info won't populate until you tune to that channel. In the upper left corner of the Guide page, there's a gear symbol with a dropdown. One of the choices is "Update ATSC/Open Cable Program Guide." You can always manually download xml.tv schedules and load them into EyeTV while you're figuring out the automation process (as I still am). I do it every night. If you're using Chrome, you can drag the downloaded schedule right out of the little download window in the bottom left of the browser window onto an alias for EyeTV on the desktop and Bob's your uncle.
  13. I thought my flailing had been revealed to be a simple typo, but no. I seem to be right back where I started. Here is a shot of my program file nestling innocently in Scripts in my home directory. If I name it just getepg, I get the following in Terminal: Last login: Sun Mar 24 00:40:35 on ttys000 macmini:~ earlnoe$ cd /Users/earlnoe/Scripts/ macmini:Scripts earlnoe$ chmod 755 getepg chmod: getepg: No such file or directory macmini:Scripts earlnoe$ If I name it getepg.txt, either just by changing the filename or using the Getinfo window, the chmod command is accepted, but macmini:Scripts earlnoe$ cd /Users/earlnoe/Scripts/ macmini:Scripts earlnoe$ chmod 755 getepg.txt macmini:Scripts earlnoe$ ./getepg.txt cd: bad interpreter: No such file or directory macmini:Scripts earlnoe$ ./getepg -bash: ./getepg: No such file or directory macmini:Scripts earlnoe$ [sound of thinning grey hair being pulled out] Incidentally, I found that if I paste the line of code: www.xmltvlistings.com/xmltv/get/MY KEY/4105/14 > xmltv.xml into Chrome with my API key in the right place, I can download a file 14 _ xmltv.xml. When loaded into EyeTV, though, it only updates 7 (actually 6.5) days, not 14. Is it my bad karma?
  14. Does anything happen if you try to set it up with an HD Homerun using another device profile? These tuners must generate pretty similar output. My ignorance here is profound. I've sometimes had better results with a printer driver other than the nominal one.
  15. Is your tuner on your ethernet network? You could connect your second computer to the ethernet router (or connect a bootable clone on an external drive with the beta installed). I find that copies of EyeTV I have on bootable clone partitions on external drives can use the archive on my internal drive (It's always mounted and available), but they do not share EPG data. These copies on bootable clones do share the tuner, however, so they can view live TV, play recorded stuff in the main archive, scan the airwaves, and record if I give them downloaded xml data.
  16. One reason I like my venerable HD Homerun is its use of ethernet, making it possible to minimize the antenna downlead length as much as possible by locating the tuner close to the end of the antenna coax cable, and using ethernet cable to bring the signal to the computer. USB has a more limited practical cable length, at least that's my assumption.
  17. I have to wonder about this. When I bought a Silicondust HD Homerun tuner some years back, the Silicondust website recommended EyeTV. The Elgato website, however, did not list any compatible Silicondust devices. Some considerable back-and-forth ensued, and what I eventually discovered was that Elgato, which was then launching their own line of hardware, no longer "supported" the Silicondust HD Homerun. However, since Elgato had for a time sold a bundle of EyeTV and the HD Homerun, when Setting up EyeTV software, if one looked among supported Elgato devices, the HD Homerun was listed, and has worked reliably for me for years. So I can't help but wonder if this is just this old issue resurfacing, or if the "new" software really won't work with the HD Homerun. I have my suspicions that they have just done an EPG fix and not a significant overhaul of the software (I am using build 7520). I suggest anyone setting up the beta check the listed Elgato devices carefully to see if HD Homerun is in fact missing.
  18. If you do in fact receive OTA TV, go to Channels> Auto Tune > Exhaustive Scan
  19. This whole thread is about the guide service, which we all paid for an an annual basis. There's nothing wrong with the EyeTV app itself.
  20. I am not sure how the loading of a TV schedule is dependent on the tuner. This is a pretty good indication we should not expect much from these folks.
  21. So am I good? If I quit Terminal, will it remember instructions so far? You are dealing with a command line phobe.
  22. I tried it again and got this: > cd /Users/earlnoe/Scripts/ > chmod 755 getepg.txt > ./getepg > So it appears the dot was really missing.
  23. Yes, it shows in the Finder window of my home folder. I can drag it out onto the Desktop, and drag it back into Scripts. Getinfo tells me it is a text file, and I can toggle the .txt extension on or off with the checkbox in Getinfo.