Phillie14586

Members
  • Content Count

    55
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Phillie14586

  1. It turns out SD made some updates and is requiring tokens. There is an update to mc2xml that does what it needs. Installed the updated mc2xml and it works now.
  2. Any one else using Schedules Direct for the xml TV guide? I have been using them with no problems for several years until Sept 30th. That was the last date my script would download a schedule. I have also run the script manually and it wont download the file. I have checked my SD subscription and there are no problems there. I am using the mc2xml script.
  3. Is this a 64bit issue or some incompatibility with EyeTV4? I was going to try EyeTV4 on a Mojave system since that is what I currently have. That will run 32bit so if this is just a 4bit issue it might not show up. I noticed Wine does have a 64bit version running on Apple Silicon so I hope ComSkip will get updated also.
  4. Does anyone know of a way to purchase EyeTV4 without their EPG package? I have schedules direct working just fine and don't need their flaky EPG. I am in the USA if that makes a difference.
  5. I have been running EyeTV3 on a mid 2010 MacPro for a lot of years. I am not sure how much longer that computer is going to keep running so I need to decide if I should by the remaining Intel Mac mini before it is discontinued or move up to EyeTV4. I am running HDHomeRun tuners and from what I have read it looks like EyeTV4 can now use them. Does ComSkip work like it did in EyeTV3? Will EyeTV4 run the script and mark the commercials in the video editor so the cuts can be tweaked then compacted?
  6. I did another recording test and if I select a program in the Program Guide to record the puddings correct. When it records form a scheduled smart guide there is no padding. I wonder if 7528 only gets the padding correct if it is the version that actually scheduled the program?
  7. With TV Guide I noticed the New tag was not very reliable but the Repeat tag was. With SchedulesDirect they don't seem to use the New tag at all only the Repeat tag. What you need to do is set Repeat to false instead of New to true in you smart guide. I have been doing this for years and have been very satisfied with the results.
  8. After being away from this topic for a couple months I was glad to see they had a new build that supported HDHomerun hardware. So I installed 7528 and did some recording tests. I ran into the same pre and post padding issue. I changed the time to 0 in preferences then restarted EyeTV and changed it back to 3 min. I then scheduled a recording and it did the correct padding. Later last night it recorded 2 shows that were previously scheduled. Those had no padding. I am glad to see they have finally fixed the guide issue but I have SchedulesDirect working just fine and don't see a need to trust Geniatech again for my guide information. Looks like I am heading back to 7520. On a somewhat side note. Have they been doing anything that has actually improved the user experience in the last 3-4 builds? About a year ago I finally upgraded to 7520 but saw no improvements to anything with that update. 7524 removed HDHomerun support but did it add anything? Now 7528 breaks the recording padding and restores the guide that they were responsible for breaking in the first place. Maybe they have been doing some under the hood improvements but I have not seen any change in my user experience. I am glad they have not taken the Microsoft mentality of upgrades of just moving the same functions around with no improvement to the user just so they can say they have a new version. I will quit rambling now.
  9. There is a helper app call EyeTV Helper that schedules the restart for a recording. You can look in activity monitor to see if it is running. There was some issue in the past that the computer would shutdown to quickly before the helper could schedule the restart. Somewhere I wrote a script telling the computer to wait for EyeTVHelper to quit before shutting down. That might be still hanging around on my computer but I forgot how it works.
  10. I am surprised you have not had problems until now. It is looking like they are abandoning TVGuide for their own service. You will need the latest version of EyeTV so no HDHomerun tuners. There is a beta out there, not sure if it is officially released yet.
  11. If you rearrange the list of schedules in the left hand pane it can cause multiple schedules in the Archive folder. If you quit and restart EyeTV it will read the multiple schedules and you will get multiple recordings.
  12. My EyeTV Archive is not on my boot drive. Somewhere in the preferences you can identify where the folder lives. I have had mine on a non-boot drive for years with no problems.
  13. You can also put the Library folder in the side bar of the finder window. Then if the Library folder is ever hidden again the shortcut in the sidebar is still there.
  14. It looks like some others are having problems with hidden characters. I fought this for days trying to get mine up and running. I would get it working then make another edit for one reason or another and it would get hidden characters again. Here is a terminal code that fixed my files tr -d '\r' <ProblemFileName> NewFileName This will generate a new file named with NewFileName. You can then delete the problem file.
  15. I am also using the "JSON" service. This gives you data very similar to TVGuide. The other service lacks season and episode data. This is the -J tag not the -T tag when downloading the EPG.
  16. Too little too late for me. The EPG I got during my 7 day free trial with schedulesdirect ended this weekend. I paid for a year and now have fully functional EPG with the same information as TVGuide but no longer dependent of Geniatech to get it to me. I only had another month left on my TVGuide subscription so I am not out much.
  17. If you want an alternative look at pages about 3-6 in the TV Guide not updating thread.
  18. Thanks for that little tidbit. If OTA gets a non-recording flag them I am out. Spectrum has scrambled every channel in my area so I am recording OTA. If they end up blocking that then I am SOL.
  19. This is all rumor but look at the history since Geniatech bought this software. The first thing they did was drop HDHomeRun support. From my limited information I think that mostly affected the USA market. This could also have something to do with Silicon Dust developing a competitive product to EyeTV. Either way they have pissed off a large section of the US market. Now with the loss of TVGuide it seemed like another slap to the US market. Seeing people in the UK also having EPG problems led me to wonder how well Geniatech can stay in this business.
  20. If your smart guides use more than just show name you need to use the -J tag not the -T tag for SchedulesDirect. From what others have said it sounds like XMLTV gives season/episode info also but I have not explored that source. ./mc2xml -J username:password -c us -g 62260 Season/Episode info like TVGuide 14-17-Day EPG ./mc2xml -T username:password limited Season/Episode info also only a 7-day EPG As the original poster of this thread it has done exactly what I had hoped. It sparked a discussion on the loss of TVGuide and ways to fix it. This thread has gotten large but not impossible to navigate. By page 5 you should have had all the information you needed to get an alternative EPG. Several people have worked very hard to describe how to get these alternate EPGs and some others have aggregated the info and posted a guide. There is a currently shorter thread in the TVGuide section of the forum with similar information. For the newcomers to this thread that feel it is too long maybe your contribution can be starting a new thread referencing what you think is pertinent in this thread.
  21. If you are running into strange errors with the bash script try this in terminal: tr -d '\r' <FileWithCarriageReturns> FileWithOutCarriageReturns I have no idea where my script acquired the carriage returns but I had the hardest time getting the script to work before running the tr command.
  22. I also just tried to see if the script would run from a launch agent and it did. Genietech has a couple weeks to see if they can negotiate with TV Guide before I need to pay for schedules direct. Other than a carriage return issue this was simple to get up and running. If they get TV Guide running I will have to decide once my subscription is up if it is worth relying on Genietech anymore.
  23. There really isn't any elaborate coding. I understand it is not a simple GUI process but my problems ended up being simple once found. My issue was carriage returns in the code. A little searching found tr -d '\r' <FileWithCarraigeReturns> FileWithOutCarraigeReturns fixed the problem.
  24. Here is the response from running the script in bash. Yes my 7 day trail is expired and I need fix that. But the script looks like it went out to schedules direct to get the data and it opened EyeTV. So why doesn't the cd command and ping work from the .sh script? bash-3.2$ MC2XML="/Users/ericphil2/Scripts/mc2xml" bash-3.2$ XMLTV="/Users/ericphil2/Scripts/xmltv.xml" bash-3.2$ echo "Hello World" Hello World bash-3.2$ echo $MC2XML /Users/ericphil2/Scripts/mc2xml bash-3.2$ echo $XMLTV /Users/ericphil2/Scripts/xmltv.xml bash-3.2$ #Set the working directory bash-3.2$ cd /Users/ericphil2/Scripts bash-3.2$ #Check for internet connection bash-3.2$ ping -q -c 1 -t 5 google.com PING google.com (172.217.10.46): 56 data bytes --- google.com ping statistics --- 1 packets transmitted, 1 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 89.969/89.969/89.969/0.000 ms bash-3.2$ if [ $? -eq 0 ]; then > .DS_Store mc2xml test.sh xmltv.xml ~$etepg3.sh ~$test2.txt getepg.sh mc2xml.dat test2.sh ~$bin.txt ~$test.txt > #Get new schedule > .DS_Store mc2xml test.sh xmltv.xml ~$etepg3.sh ~$test2.txt getepg.sh mc2xml.dat test2.sh ~$bin.txt ~$test.txt > $MC2XML -J -c us -g 14519 > .DS_Store mc2xml test.sh xmltv.xml ~$etepg3.sh ~$test2.txt getepg.sh mc2xml.dat test2.sh ~$bin.txt ~$test.txt > #Reload EyeTV with the file > echo "in if statement" > open -a EyeTV $XMLTV > fi Loading ..... : mc2xml (c) <mc2xml@gmail.com> (v1.6) Reminder .... : Unauthorized redistribution prohibited. Reminder .... : If this software is useful, please donate! Reading ..... : mc2xml.dat Connecting .. : schedulesdirect.org Error: Account expired on 2019-02-16T19:44:31Z in if statement bash-3.2$
  25. Bash didn't have any problems with the script. I purposefully entered a wrong path in a cd line and that gave me an error. Copying and pasting the cd line from the code returned nothing so I assume it was ok. I removed the echo after the ping but the problem is there are no packets returned when pinged from the script. If I ping from Terminal I get a returned packet.