NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Add-ons (3rd party plugins, utilities and skins) Old Stuff (Legacy) v
« Previous 1 … 8 9 10 11 12 … 125 Next »
EPG Utility: YApi2XML (discontinued)

Thread Closed 
 
  • 0 Vote(s) - 0 Average
EPG Utility: YApi2XML (discontinued)
whurlston
Offline

Posting Freak

Posts: 7,885
Threads: 102
Joined: Nov 2006
#361
2008-01-09, 10:27 PM
zehd Wrote:But are you shuffling data around?

There is some shuffling going on but not much. I'm only moving what's necessary to convert from one format to the other. But both formats are strongtyped so shuffling data would be extremely fast.
zehd
Offline

Posting Freak

Posts: 5,119
Threads: 249
Joined: Feb 2006
#362
2008-01-09, 11:38 PM (This post was last modified: 2008-01-09, 11:45 PM by zehd.)
bryanbelt Wrote:Whurlston,
I would be DELIGHTED to wait! I would be ecstatic to wait! Smile One thing you may bear in mind in making the "customized" app is daylight savings time. If you're going to hard-code the time zone in, you may want to make one for daylight savings time and another for standard time. I don't know as much about coding as I would like, so I'm not sure what kind of effort would need to be put in to do a "drop-down" where you could choose your timezone or a radio button to switch between daylight savings time and standard time. I will gladly be your guinea pig in this endeavor, however. Let me know and keep me posted on the progress. . .

Bryan

I have just added the functionality that you wanted to the Ultra-XMLTV Enhancer http://gbpvr.com/pmwiki/pmwiki.php/Utility/UltraXMLTV

The defaults all pass through the data, so if you only want to change the start and stop times, you can do it without changing anything else.

Now, this feature was just added, and screen real estate is limited so it's temporary location is center bottom of the screen...

Legal values are integers, halfs or whole hours: 2, 2.5, -6, -3.5. If your try anything else, you will break it...

Good luck
Frank Z
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]
zehd
Offline

Posting Freak

Posts: 5,119
Threads: 249
Joined: Feb 2006
#363
2008-01-09, 11:43 PM
whurlston Wrote:The app I'm proposing for Bryan will only change the start/stop times though. The new MCE converter will not include any data enhancements like the new show marker in the titles. You've already done a solid app to do that so I don't see the point in me doing it too. You should be able to use my dlls to import and export the xmltv files quickly though. You can handle all the enhancements inbetween.

Edit: I just saw the "TimeOffset" attachment. That should do it.

I appreciate that you've noticed there could be redundancy...

I think the enhancer is doing great. Speed is the only problem.

VB6 is notorious for being slow with string search and replace. BUT. I'm not that worried about it as this activity should be done late at night when the epg is being downloaded, enhanced and imported into GB-PVR. Tweaking my app will only get the whole process about 1 minute quicker for huge files...

But in the interest in learning how to tweak and improve efficeniency, I'm looking forward to seeing your dlls...
Frank Z
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]
bryanbelt
Offline

Junior Member

Posts: 5
Threads: 0
Joined: Nov 2007
#364
2008-01-10, 01:04 AM
OH-MY-GOSH!!! It worked!!!! I have to tell you, Frank that I am MASSIVELY impressed. . .I owe you a debt of gratitude to my vanishing head of hair. . .This utility works EXTREMELY well. I have several friends that use the program I use and they will be ecstatic to realize that something's out there that works. Thank you again! I look forward to Whurlston's additions as well!
whurlston
Offline

Posting Freak

Posts: 7,885
Threads: 102
Joined: Nov 2006
#365
2008-01-10, 01:30 AM
zehd Wrote:VB6 is notorious for being slow with string search and replace.
I'm actually strongtyping the all the data so it actually reads the dates as dates instead of strings. I did a quick test with a 70MB test file with over 113,000 programs and I was able to append " {NEW}" to the titles of any programs that had a <previously-shown> or a <date> that was more than 6 days before the showing date. It took 40 milliseconds to complete.
nirmelamoud
Offline

Junior Member

Posts: 12
Threads: 2
Joined: Jan 2008
#366
2008-01-10, 01:30 AM
comdlg32.ocx .. not correctly register: a file is missing or invalid

what should I do, (I installed the vb6 package no use)

thanks
zehd
Offline

Posting Freak

Posts: 5,119
Threads: 249
Joined: Feb 2006
#367
2008-01-10, 02:29 AM
nirmelamoud Wrote:comdlg32.ocx .. not correctly register: a file is missing or invalid

what should I do, (I installed the vb6 package no use)

thanks

http://gbpvr.com/pmwiki/pmwiki.php/Utility/ZTools#toc8
Frank Z
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]
nirmelamoud
Offline

Junior Member

Posts: 12
Threads: 2
Joined: Jan 2008
#368
2008-01-10, 03:45 AM
Thanks, thats works
admin69
Offline

Junior Member

Posts: 2
Threads: 0
Joined: Jan 2008
#369
2008-01-17, 08:18 PM (This post was last modified: 2008-01-17, 10:42 PM by admin69.)
I use this with GBPVR 99.12 on Win2K and schedule my updates for 2PM - (schedules not at all reliable for me at night - YMMV). Default location and name are C:\Program Files\devnz\gbpvr with the filename UpdateEPG.BAT -- edit the paths and directories to work in your environment. Yes, I create another log file but since it is text only, it will take quite some time to grow to any significant size. Have used it for several weeks and has worked great.

...Yes CHOICE.COM is from the DOS days but any type delay (ping loopback fifteen times for example) will serve the same purpose. Watch for line wraps !

Copy lines between asterisks

*****Batch file follows*****


::UpdateEPG.BAT Written by admin69, 2008

SET batchname=GBPVR + yapi2xml + UltraXMLTV_Enhancer EPG Updater
SET version=0.2.3
TITLE=%batchname%, Version %version%

SET tp=C:\Program Files\devnz\gbpvr\Third Party
C:
CD \
CD %tp%\yapi2xml
TYPE yapi2xml_log.txt>>yapilogs.txt
DEL yapi2xml_log.txt
COPY yapixml.xml yapixml.1st
"%tp%\yapi2xml\yapi2xml.exe" update
FIND "Process complete :-)" yapi2xml_log.txt
IF ERRORLEVEL 1 GOTO error
TYPE NUL | CHOICE.COM /N /CY /TY,15 >NUL
"%tp%\UltraXMLTV_Enhancer\UltraXMLTV_Enhancer.exe" "%tp%\yapi2xml\yapixml.xml"
GOTO success
:error
C:
CD \
CD %tp%\yapi2xml
DEL yapixml.xml
REN yapixml.1st yapixml.xml
Confuseduccess
DEL yapixml.1st


*****Batch file precedes*****
zehd
Offline

Posting Freak

Posts: 5,119
Threads: 249
Joined: Feb 2006
#370
2008-01-18, 12:51 AM
admin69 Wrote:I use this with GBPVR 99.12 on Win2K and schedule my updates for 2PM - (schedules not at all reliable for me at night - YMMV). Default location and name are C:\Program Files\devnz\gbpvr with the filename UpdateEPG.BAT -- edit the paths and directories to work in your environment. Yes, I create another log file but since it is text only, it will take quite some time to grow to any significant size. Have used it for several weeks and has worked great.

...Yes CHOICE.COM is from the DOS days but any type delay (ping loopback fifteen times for example) will serve the same purpose. Watch for line wraps !

Copy lines between asterisks

*****Batch file follows*****


::UpdateEPG.BAT Written by admin69, 2008

SET batchname=GBPVR + yapi2xml + UltraXMLTV_Enhancer EPG Updater
SET version=0.2.3
TITLE=%batchname%, Version %version%

SET tp=C:\Program Files\devnz\gbpvr\Third Party
C:
CD \
CD %tp%\yapi2xml
TYPE yapi2xml_log.txt>>yapilogs.txt
DEL yapi2xml_log.txt
COPY yapixml.xml yapixml.1st
"%tp%\yapi2xml\yapi2xml.exe" update
FIND "Process complete :-)" yapi2xml_log.txt
IF ERRORLEVEL 1 GOTO error
TYPE NUL | CHOICE.COM /N /CY /TY,15 >NUL
"%tp%\UltraXMLTV_Enhancer\UltraXMLTV_Enhancer.exe" "%tp%\yapi2xml\yapixml.xml"
GOTO success
:error
C:
CD \
CD %tp%\yapi2xml
DEL yapixml.xml
REN yapixml.1st yapixml.xml
Confuseduccess
DEL yapixml.1st


*****Batch file precedes*****

Awesome. First post eh? It seems you've been lurking for some time...

Welcome
Frank Z
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (51): « Previous 1 … 35 36 37 38 39 … 51 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  vidImport utility support carpeVideo 73 54,139 2012-05-27, 06:27 AM
Last Post: jksmurf
  YApi2XML - Run-time Error 13: Type Mismatch nobody481 11 5,419 2008-12-15, 11:48 PM
Last Post: Base
  File Renaming Utility: AddEpisode turkey 185 52,972 2008-12-14, 05:30 PM
Last Post: heath11
  Extended program information utility? SLR_65 10 5,470 2008-10-29, 02:33 AM
Last Post: UncleJohnsBand
  Yapi2Xml Errors - Possible Solution sjwaste 3 2,231 2008-07-23, 05:18 PM
Last Post: khaver
  YApi2XML Error: Schedule file corrupted or not found jschill 8 4,361 2008-06-17, 11:39 PM
Last Post: zehd
  Yapi2xml run-time errror '76': Path not found van helsing 1 1,576 2008-03-16, 05:25 AM
Last Post: -Oz-
  yapi2xml problems mnbryant2001 3 2,184 2008-02-29, 11:07 PM
Last Post: zehd
  Any rename utility that renames before recording? linfor 37 8,924 2008-01-04, 05:08 AM
Last Post: linfor
  yapi2xml - error downloading providers spillerm 5 2,696 2007-10-15, 10:07 PM
Last Post: -Oz-

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode