• Content Count

  • Joined

  • Last visited

Everything posted by OldGoat

  1. Hi All, I found what I needed. EYEMISSELGATO's link is only for the current software. The previous versions of EyeTV are at https://www.geniatech.eu/faq/eyetv-3-release-history/ and I had a Sierra installer but it wouldn't work but found if you set you computer clock manually to a date prior to High Sierra, it works!! Oh joy, oh joy!
  2. Hi All Folowers, Does anyone have a copy of EyeTV 3.6.3 (7514) I could have? I have an old Mac Mini I'd like to set up as a EyeTV server and I know that 3.6.3 (7514) works with OS X Sierra Ver 10.12. Also looking for a copy of that installer. Cheers 'm Dears
  3. Have TVMosaic installed but not running. Managed to get channels scanned and can watch them but EPG and recording a complete mystery. Severe lack of documentation.
  4. Hi Ton, Sorry, went away on hols to States. Back now and looking at TVheadend. No executable for Mac and don't see any instructions to compile.
  5. Thanks Ton. I'll have a look but I'm kind of doubting it can do 4 recordings simultaneously.
  6. Be aware! Gracenote's Program Titles can be different from xmltv.co.uk's. If you have Smart Guides created with Gracenote, re-create them manually.
  7. Having become extremely frustrated at Gracenote's deterioration of service and ridiculous increase in price, I developed the following system to download the UK EPG from xmltv.co.uk. The xml service is not as slick as Gracenote's but it's free! This has been working for over a week now. Applescript to retrieve http://www.xmltv.co.uk/feed/6721 UK tv 24 hour listings and load it into EyeTV.app. Can be adapted for other xmltv.co.uk downloads such as the 7 day download. You must decide what directories to put the Applescript and where working directories will be. See Instruction number 2. Be aware that xmltv.co.uk periodicly changes the URL to disable old users who have not stopped their automated downloaders that are no longer required 1. Following is the Applescript to run. Copy and paste the lines into the Script Editor application and save it to the directories that you select or created per instruction 2. You can run it manually but there are instructions to have it run daily below. # Start of Applescript # Retrieve head of file to test for change of URL. do shell script "curl http://www.xmltv.co.uk/feed/6721 --head --silent --output /Users/Your_Username/some_subdirectory/xmlTV/UKtv_24hr.xml" # Set variable with the retrieved file's path. set xmlUKtv_24_file to "/Users/Your_Username/some_subdirectory/xmlTV/UKtv_24hr.xml" # Read first line of file and test for missing file set firstLine to paragraphs of (read xmlUKtv_24_file before linefeed) # Send email if file doesn't exist if ((firstLine as string) is equal to "HTTP/1.1 404 Not Found") then tell application "Mail" set my_message to make new outgoing message set subject of my_message to "xmlTV 24 Hour Download Failed" set content of my_message to "Not sure why it happened... Check xmlTV.co.uk/feeds for list number change." set sender of my_message to "Your_Username@some_email.com" -- tell my_message make new to recipient at end of to recipients with properties {name:"Your_Username@some_email.com"} end tell -- send my_message end tell else -- Get the complete file and load into EyeTV log " Success!!" # Download the xml file do shell script "curl http://www.xmltv.co.uk/feed/6721 --silent --output /Users/Your_Username/some_subdirectory/xmlTV/UKtv_24hr.xml" # Load it into EyeTV do shell script "/usr/bin/open -a /Applications/EyeTV.app /Users/Your_Username/some_subdirectory/xmlTV/UKtv_24hr.xml" log (current date) end if # End of Applescript 2. The following is the contents of local.xmlTV_UK_24hr_Dwnld.plist. Copy and paste into a text editor and save to /Users/Your_Username/Library/LaunchAgents/local.xmlTV_UK_24hr_Dwnld.plist. Be sure to save as a plain text file into the directory shown. All other files can be any directory you want. You can change the filename if you like but the file extension MUST BE “.plist” <?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"> <dict> <key>Label</key> <!-- Comment Delimiters --> <!-- Following contains a unique string that identifies your daemon to launchd. --> <string>local.xmlTV_UK_24hr_Dwnld</string> <!-- Run when it first loads. This will also run at boot time. --> <key>RunAtLoad</key> <true/> <key>ProgramArguments</key> <array> <string>osascript</string> <!-- Location of Applescript to run. --> <string>/Users/Your_Username/some_subdirectory/xmlTV_Listings_Dwnld_24hr.scpt</string> </array> <!-- Set the time to run every day. --> <key>StartCalendarInterval</key> <dict> <key>Hour</key> <integer>3</integer> <key>Minute</key> <integer>30</integer> </dict> <!-- Working directories for logs and errors. --> <key>WorkingDirectory</key> <string>Users/Your_Username/some_subdirectory/xmlTV</string>. <key>StandardOutPath</key> <string>/Users/Your_Username/some_subdirectory/logs/xmlTV_dwnld.log</string> <key>StandardErrorPath</key> <string>/Users/Your_Username/some_subdirectory/logs/xmlTV_dwnld.err</string> </dict> </plist> 3. The following is the terminal command to launch the above file which will then run every 24 hours at 03:30 which is shortly after the xmltv.co.uk database is updated. Open the Terminal application and copy and paste the following line into it and press “Return”. launchctl load /Users/Your_Username/Library/LaunchAgents/local.xmlTV_UK_24hr_Dwnld.plist To stop the service: launchctl unload local.xmlTV_UK_24hr_Dwnld Tags: EyeTV.app, Elgato, Geniatech, Gracenote, xmltv.co.uk, EPG
  8. I have the same problem and it doesn't matter if I use Gracenote or XMLTV. I'm not going to renew Gracenote as it is now a rip off. Is anyone interested in investigating a class action lawsuit against Geniatech and Elgato?
  9. How many ways can you skin a cat? Well here's 2 more besides cron daemon: https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLaunchdJobs.html https://superuser.com/questions/1253244/run-applescript-at-a-specific-second (Uses Calendar app to run AppleScript every day) I'm favouring launcd as I already have some at startup & shutdown.
  10. Rodolphe, Thanks a bunch! Have things working manually using 'curl' instead of 'wget' as 'wget' not native on OS X. xmldv.co.uk running now. Going to look at implementing using Apple Script. Will publish when working. Cheers, Old Goat
  11. Hi, Would you mind sharing your script and how to implement it?
  12. Problem still exists for me in spite of bitching at GeniaTech multiple times about it. I also find that the DVB system seems to be broken also with some channels just blank. If I wasn't so happy with my Netstream 4Sat, I'd ditch EyeTV. Think I'll start looking for an alternative but other than the Gracenote being rubbish it does everything I want.
  13. This problem seems to come and go randomly. Yesterday I had gaps in the schedule for 3 or 4 stations but manually updating retrieved them. Quite frankly, once my subscription to Gracenote expires, I'll not be renewing it. It certainly is not worth the money.
  14. For the past 2 or 3 days the Gracenote program service has been missing random program schedules. This seems to happen regularly which is most irritating. Anyone have a clue as to the current situation?
  15. That's a bugger! Oh well, all's well that ends well.
  16. Well done!! Alright, give over, what was the glitch? OK, you don't have to tell us.
  17. Hi Ton, That's a bugger! I don't have a 4C nor Cable feed so I can't have a play. I don't suppose you live anywhere near South East Scotland? I've just about always found in these situations that it's something one keeps overlooking in the process like me with the version numbers. I was sure I had the latest version of EyeTV but of course was way out. About the only thing you can do is to go back over the process step by step questioning "everything". What's known as the Scientific Method. If you want a small treatise on the Scientific method, read Robert M. Pirsig's Zen and the Art of Motorcycle Maintenance. Might take awhile (Especially reading the book) but you just might get there in the end and have some fun along the way. Good Luck, OldGoat
  18. Sorry, didn't mean they had to start at the same time, just have 4 overlap at some point. Also didn't realise you had a 4C. Assumed a 4SAT as that is the topic of this discussion. Don't know if there is enough difference to cause a problem. Not sure if I can be of any further help but ask away if you like
  19. Hi Ton, Think I may have found your problem. When you tried to record 4 channels, did you go the the Program Guide and click on the record button for each channel? If so, try scheduling 4 channels such that they will all be recording at the same time. I can only record 2 channels by clicking on the record buttons. Also may be another issue in that my screen shots of connecting to the unit are a bit different from yours. I can't get, just .../status and it's not as pretty as yours!
  20. Also are you sure you used defaults write com.elgato.eyetv “max SAT2IP tuners” -int 4 I I think someone edited the original posting by Vanessa because I copied the command from her posting and it didn't work because it has SAT-IP instead of SAT2IP in it. and not defaults write com.elgato.eyetv “max SAT-IP tuners” -int 4 You can check to see if it has worked by ~ $ defaults read com.elgato.eyetv | grep SAT2IP "max SAT2IP tuners" = 4; Some people have no understanding of the imperative to make things work correctly!! ;-)
  21. Hi Ton, Possibly, you should check. See https://www.geniatech.eu/eyetv/faq/eyetv-netstream-4sat-firmware-update/ You could also do a reset on the Netstream. See https://www.geniatech.eu/eyetv/faq/eyetv-netstream-4sat-reset-procedure/ That might require updating firmware.
  22. Hi Ton, Did you do the defaults write com.elgato.eyetv “max SAT2IP tuners” -int 4 command afterward?
  23. @Ton You must remove any EtyTV or Elgato (EyeConnect files and do a clean install of EyeTV. Besides running the EyeTV Reporter remove anything having to do with eyeTV or Elegato in /Library. It took me 3 times to get it right so persevere.