UnixGuy

Members
  • Content Count

    49
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by UnixGuy

  1. I don't know about Catalina, but on most Macs you need to type an admin password in order to install an app in the Applications folder. It should ask for the password. The admin (or root) password is something you set when you start up a new Mac for the first time. If for some reason you don't have an admin password, you can usually install an app in some folder under the Users area, and it should be possible to start it from there.
  2. As a software developer, I can attest that trying to upgrade legacy code is not easy. This is especially true if it is poorly documented and if it was written by someone else who is long gone and cannot be consulted. (I don't know whether this is true for the EyeTV source code.) Geniatech may have had the best of intentions, but converting to 64 bit and making it work with Catalina may have turned out to be a nightmarish task. I would cut them a bit of slack, for a while anyway. They have the incentive of being able to sell the software all over again.
  3. Instead of unchecking the channels you don't watch, another way of getting them to fail to populate is by setting them to receive their guide from a service you don't have---for example xmltv. Maybe ATSC would work too because that doesn't seem to update the guide until it is manually invoked or you tune to that station.
  4. One thing that would shorten the before/after padding is, of course, if there are recording overlaps that exceed the number of tuners available. For example, if there is only one tuner, and one recording immediately follows another recording, then neither program can be padded. I have also had a situation where my HdHomeRun tuners temporarily stopped working and needed to be power-cycled. In that case, the EyeTV software gave no warning but just behaved as if the single EyeTV tuner was the only tuner there.
  5. I do have this warning dialog box (see attached image) in my EyeTV (build 7416 on Snow Leopard). So EyeTV did have this feature in the past at least.
  6. What happens if you do defaults read com.elgato.EyeTv prepad in a terminal window?
  7. The old TV Guide's updates seemed to end at 4pm PST after the two weeks, which would be midnight GMT (or UTC). I presume that meant the update was done at midnight GMT.
  8. I don't use the plist approach to automate the daily update. Instead I set EyeTV itself to record a 1 minute segment each day. Then I use an EyeTV script that is triggered by the recording to do the update. If anyone is interested, I can give more detailed instructions on how tp do this.
  9. From your other commands, it seems like it needs to be in /Users/maris/Scripts/getepg If this is the problem, you can move the file by doing mv /Users/Scripts/getepg /Users/maris/Scripts Also, copy-and-pasting needs care because there may be invisible formatting characters in the document you are copying from. Or depending on the OS, the end-of-line character in text files may be different.
  10. From your other commands, it seems like it needs to be in /Users/maris/Scripts/getepg Also, copy-and-pasting needs care because there may be invisible formatting characters in the document you are copying from. Or depending on the OS, the end-of-line character in text files may be different.
  11. If people are looking for alternative solutions, the following may be of interest. I finally set up a ChannelMaster Stream+ (CM-7600) DVR that I got some time ago. It is actually an Android platform that comes with built-in apps but one can also add apps from the Google Play Store. The main built-in app is Google Live TV. This allows DVR-like recording and playback. Recording is done from a 14-day TV guide in a grid format like EyeTV. One can record either a specific show or a series. The TV guide is apparently free---no subscription cost. However, the meta-data seems to be relatively sparse in terms of the information it gives about a show. The unit has two builtin tuners, and one can attach an external USB hard drive for storage. From comments by users, it appears one can somehow add a Silicon Dust app that will recognize suitable HDHomerun tuners, but I haven't tried that. I don't think the added tuners are usable by the Live TV app. I tried to add the EyeTV Android app but it didn't seem to be accessible in the Google Play store. There may be some complicated way of "sideloading" an unsupported app, but I haven't figured out how to do that yet.
  12. Did you go to the drop-down menu for each individual channel and select the new guide? Does the drop-down on each channel show "TV Guide" or something new? Is "xmltv" still in the list also?
  13. Unchecking one of the frequencies didn't get rid of future scheduled programs. In my case, it was a "record all" situation. I used some combination of "record all" and "remove all" clicks to get it so that only one copy of the "record" led was lit in the Guide window. Then I unchecked the channel to avoid future confusion. After all that, I only got one copy of recordings even though the doubled channel was still present in the Channel list (but unchecked). I think it is also possible to directly disable future recordings in the Schedule window, but I'm not sure if that will unschedule more than one would wish.
  14. I have experienced this when the same channel (same broadcast station) is broadcasting on two different frequencies (but with the same logical channel). In the channel listing, the channel shows up twice, and in the channel guide it may show up twice (unless it is unchecked in the channel listing). Usually the reception is better on one frequency than the other. (One might be VHF and the other UHF.) This is probably not your situation, but just thought I would mention it...
  15. Step 8 in attached guide does mention the -c and -g. (Note: there may be funny characters in the attached, so be wary of copy-and-paste.) Step 8: still in the Terminal window, type in ."/mc2xml -J sdusername:sdpassword -c us -g zipcode" where username and password are what you.... xmltv.pdf
  16. http://mc2xml.awardspace.info/ Other OSs and command line usage: Run mc2xml with -c and -g parameters to set country & postal/zip code ... -J is optional, and requires an SD account user:pass (-c & -g are required) ...
  17. I searched my whole hard disk---no channels.plist file, but ChannelList.xml begins like this: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <array> <dict> <key>EPG Provider</key> <integer>103</integer> <key>EPG Provider Channel ID</key> <integer>32043</integer> <key>channel name</key> <string>Diya TV</string> <key>channel number</key> <integer>42</integer> <key>display number</key> <string>1-1</string> <key>logical channel number</key> <integer>1</integer> <key>minor logical channel number</key> <integer>1</integer> <key>service</key> <data> AAAAAKAEAzGYCcfoGAAAAQAAAAA= </data> </dict> <dict> <key>EPG Provider</key> <integer>103</integer> ...the other channels. My EyeTV version is 3.6.9 (7416). I did have automatic updates turned on before, but apparently I never received any beyond 7416. They must have changed things in the setup.
  18. On my EyeTV setup, it is in an .xml file, not a plist file. Prompt% cd "/Library/Application Support/EyeTV/Shared" Prompt% ls ChannelList.xml EyeTVEPG.db Prompt% ls -l total 269024 -rw-rw-rw- 1 ... 58209 Mar 25 20:27 ChannelList.xml -rw-rw-rw- 1 ... 137678848 Apr 4 08:47 EyeTVEPG.db Every time I restart EyeTV (last Mar 25) it seems to update the ChannelList.xml file. The EyeTVEPG.db file updates when it downloads the new guide. (Every day at 3am---I don't know why it touches the file at 08:47 PDT i.e. 3:47 pm GMT.)
  19. Hi Earl...No, I don't have an external drive. However, I should buy the new Mac Mini in any case, so then I can try out some things with a backup, just in case. The reason I wonder if there might be some inherent capability to detect HDHR is because of this FAQ entry: https://www.geniatech.eu/faq/eyetv-3-software-does-not-support-the-hdhomerun-plus/ Note the curious remark: "If a HDHomeRun Plus is on your network, EyeTV may detect it by mistake, but that is not intended." How can it "detect something by mistake" if it is not supported by the code?
  20. EYEMISSELGATO...Do you (or anyone else) have an "experimental" EyeTV setup where you can try things out without risking your utility system? If so, could you try the following in a terminal window on a version of EyeTV beyond where HDHR has been disabled: defaults write com.elgato.eyetv "poll for HDHomeRun" 2 If the way they disabled HDHomeRun was (lazily) just by deleting that preference, then putting that preference back might restore it. Unlikely, but you never know... I'm afraid to try it myself because I only have the one system and I don't want to risk messing it up. But it would be great if this worked for the beta.
  21. Can you open a live tv window (using Apple-O)? If so, can you get to any channels? What happens if in the Program Guide window, you click on the gear item, and then click on the "Update ATSC/OPEN CABLE Program Guide"? What kind of hardware tuners are you using? Can you reset (unplug/power-cycle) them?
  22. Holden...There is a file /Library/Application Support/EyeTV/Shared/ChannelList.xml on my mac mini. Ir seems to contain the EyeTV channel information. Maybe it somehow got deleted? If so, it might be enough to restore that.
  23. Ah, no. I use the Linux OS at work, but would never try to install it on my Mac Mini. EyeTV works fine for me. Actually, I bought a ChannelMaster standalone DVR but haven't bothered to set it up as yet; I will probably use it for a second TV. I think that has a free TV Guide (from Google) with a grid interface for recording but I haven't checked it out.
  24. Good luck with your updating! Thanks for myself also to WisconsinErik for researching this workaround. It is not necessary to keep CHMOD'ing the file. After it is done once, it sticks. You can do macmini:~ earlnoe$ ls -l getepg to see what the permissions are. The listing should look something like this: -rwxr-xr-x 1 earlnoe staff 130 Mar 4 18:56 getepg where the x indicates execute permission (rwx = read, write, execute).