eyetvuser

Members
  • Content Count

    13
  • Joined

  • Last visited

Everything posted by eyetvuser

  1. Hi, Yes... I discovered that too when I upgraded today... and that's what I'll do once my schedulesdirect subscription ends next year... 🙂
  2. Hi Eric.... yes I saw that and downloaded your most useful guide (thank-you)... And I had the impression from reading all that mc2xml with SchedulesDirect still has a few fields that xmltvlistings doesn't - from memory series number and episode number. Is that still true? (Of course SchedulesDirect has some problems compared with the old EyeTV EPG for North America... specifically around marking episodes as "new", and having the series number as part of other fields rather than separated out and testable in SmartGuides)
  3. OK appears v1.6 of mc2xml has an expiry date of 2020-09-30 and others too are having a hard time getting v1.7.2 to work - see here. So... I went looking for a Mac equivalent of the windows "runasdate"... but although it appears this program has existed the download button on the blog post describing it now points at virus laden website (spoof request to upgrade Adobe Flash). (Anyone have a Mac equivalent of runasdate that works?) So my hack for now... that does enable me to get the latest schedules after Sept 30, 2020 is as follows... AppleScript applet triggered by Launchd/LaunchControl to run daily... # AppleScript Applet triggered daily by Laucnhd/LaunchControl tell application "EyeTV 3.6.9 (7528)" to quit set MyScript to "sh " & quoted form of "/Users/admin/Library/Script Libraries/LoadEyeTVSchedule.sh" set TheResult to do shell script MyScript user name "<user name>" password "<password>" with administrator privileges The shell script "LoadEyeTVSchedule.sh" that is run with admin privileges (i.e. as root via sudo) by this AppleScript is as follows... cd "/Users/admin/Library/Script Libraries" date 093023302020 # Set system date to before Oct 1, 2020 - must be run as root ./mc2xml_v1.6 -c <countrycode> -g <zip-postal code> -J <SchedulesDirect user id>:<password> ntpdate -vu time.apple.com # Set date back to correct date time - must be run as root open -a "/Applications/EyeTV 3.6.9 (7528).app" xmltv.xml Note: I use SchedulesDirect, if you use other services you'd need to adjust the mc2xml command accordingly Running with administrator privileges is required for the date and ntpd commands to work... Hope this helps anyone else running into this problem. Aside: Yes I know I could likely optimize this solution... happy for suggestions... FWIW this is the quickest way to automate elevating a shell script I could come up with Does anyone have a less hacky solution? I'd be happy with: Getting a version of mc2xml to work with the current system date on OS X 10.11.6 (best), or A version of "RunAsDate" that works on OS X 10.11.6 so we don't have to change the system date, but only the date that mc2xml "sees".
  4. Hi, I am on OS X 10.11.6 (El Capitain), running eyeTV v3.6.9 (7520) with mc2xml (file size 1023832 which i think is v1.6) (Thanks to everyone here for helping me get mc2xml working with SchedulesDirect) Everything working well until Oct 1, 2020, when mc2xml stopped working. i.e. mc2xml at shell prompt returns to shell prompt in <1 second with no error message, indeed no output of any kind with any combination of command line options. I've tried a bunch of stuff to try to figure out why it stopped working... but no luck. I've confirmed my SchedulesDirect account is still working. Anyone else had this silent failure of mc2xml as of Oct 1, 2020? As far as I know I've made no changes to my OS X 10.11.6 system (a MacMini). So, I looked for the mc2xml website... but the website everyone points to (and is provided by google search for mc2xml) mc2xml.awardspace.info/ auto redirects to a web archive copy dated 2020-04-26. Luckily download button on that web archive page still worked. Downloaded mc2xml v1.7.2 (file size 1617936) But unfortunately this version of mc2xml doesn't work on OS X <10.12 (Catalina) - see error below - this version relies on a POSIX function clock-gettime which I understand here Apple only added to OS X 10.12 $ ./mc2xml -c <country> -g <postcode> -J <userid>:<password> Loading ..... : mc2xml v1.7.2 (c) <mc2xml@gmail.com> Reminder .... : Redistribution prohibited. For personal use only. Reminder .... : If this software is useful, please donate! Connecting .. : schedulesdirect.org dyld: lazy symbol binding failed: Symbol not found: _clock_gettime Referenced from: /Users/admin/Library/Script Libraries/./mc2xml_v1.7.2 Expected in: /usr/lib/libSystem.B.dylib dyld: Symbol not found: _clock_gettime Referenced from: /Users/admin/Library/Script Libraries/./mc2xml_v1.7.2 Expected in: /usr/lib/libSystem.B.dylib Trace/BPT trap: 5 From what I understand the only option is to recompile mc2xml on OS X 10.11.6 - which I think is impossible since I can't find the source code anywhere (GitHub, SourceForce etc.) Anyone have thoughts on how to proceed? FWIW I *really* don't want to have to upgrade OS X
  5. Any news? I too have this problem. Expiry of TV guide not until July, but no data after Tues Feb 5 7pm. I am using OS X 10.11.6 (El Capitan) and version 3.6.9 (7520) of EyeTV with HD Home Run.
  6. Good to know Ton - would be great if someone from EyeTV could comment!
  7. Ok so Geniatech have now partially explained their decision to drop support for some SilconDust products - specifically the Plus/Extend (HDTC-2US) - see this post to their FAQ. But this explanation doesn't make sense to me - since you can turn off the MPEG-2 -> H.264 transcoding - and indeed mine has always been off. So I have a follow-up question here in a new thread. Hope they choose to respond. And perhaps I don't understand... love comments to the new thread.
  8. OK so I see you've posted some of the reasoning now here... and I have a follow-up question here. Hope you choose to respond
  9. Hi this question is a follow-on to the earlier announcement that eyeTV 3.6.9 (7521) and later doesn't support the Silcon Dust HD Homerun Extend (HDTC-2US) - see this thread. Today I notice this post in the Geniatech FAQ which gives us one reason for this decision Now, I have all transcoding off on my HD Homerun Extend - see config page below i.e. as far as I understand it my HD Homerun Extend is sending MPEG-2 transport streams - as required by newer eyetv versions. In fact it always sent MPEG-2 streams - I never had transcoding turned on - and this is working well today with eyeTV 3.6.9 (7520) which I continue to use. So Geniatech, why can't the HD Homerun Extend (HDTC-2US) work with newer versions of EyeTV if I turn off transcoding?
  10. Thanks for everyone for all the advice... very helpful. In addition I have asked this question in the main "product" forum... let's see if EyeTB/Geniatech management replies or simply deletes the post! Last chance time for them to offer apology and try to regain a little trust.
  11. OK so you decided to stop supporting SiliconDust HD Homerun products in EyeTV (see this thread**) and strangely you didn't explain when you made this change what *YOUR* recommendation is if we want to continue to use the latest versions of EyeTV in North America / Canada with an antenna NOT cable. I don't believe any of the hardware EyeTV sells works in North America / over-the-air (OTA/antenna), so what hardware do you recommend that you are committing to support for the next 5-10 years, that would allow anyone in a household to watch live TV from OTA/antenna on any device over wifi, *AND* allow EyeTV to act as a Mac based DVR? (This is what SiliconDust HD Homerun provides with EyeTV software). ** To be clear of course you can decide to stop supporting hardware by another manufacturer at any time. That's your right. But why not do it in a way that attempts to keep the trust between yourselves and the customers who chose, in good faith, to use your software with another manufacturer's hardware that, at that time, you did support. The *way* you let us know, means you've managed to upset a large number of customers. We just discovered your decision when we did a normal upgrade, no warning, no apology, no announcement to give us time to (for example), buy a replacement for our SiliconDust products that *does* work with EyeTV. In fact as far as I know you've not even made a recommendation of what you are suggesting HD Silicondust HD Homerun customers do - hence this post! By the *way* you have handled this has reduced the trust that 1000's of customers have for you and your products to zero. That's just *BAD* business / bad for profits - your shareholders / owners must be mad!
  12. How do we get someone from Geinatech management to reply here so they can explain to us?
  13. I also want to protest in the strongest terms about the dropping of support for SilconDust HD Homerun network based tuners - why Geniatech? Why? And why let, what must be thousands of users, find out when it breaks! At least explain to us the decision and do the decent thing and offer to refund the license fee? You've just rendered eyeTV useless.