• Content Count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About OldGoat

  • Rank
    Advanced Member
  • Birthday 08/25/1945

Recent Profile Visitors

598 profile views
  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.