new alpha windows xmltv.exe
Robert Eden <[email protected]> Fri, 1 Jan 2021 20:44:24 -0600
| Newsgroups | gmane.comp.tv.xmltv.devel |
|---|---|
| Message-ID | <[email protected]> |
as been noted in a Github comment thread, I've been messing around a bit
trying to build a new Windows xmltv.exe.
Activestate's PerlApp which was previously used has been discontinued
and when I got a new laptop, I can longer boot my Windows XP VM! I've
been unable to build a new xmltv.exe for a while.
Anyway.. this version is using the PAR::Packer module and Strawberry Perl.
Upsides:
* Seems to work ( tested with tv_sort, tv_grab_na_dd,
tv_grab_zz_sdjson_sqlite)
* 64 bit.. so may help with memory intensive apps like IMDB
* Uses current and free tools. Anyone should be able to build it (once
I commit the changes)
Downsides:
* It's big.. about 25M!
* Takes about 15 minutes to build.. annoying to troubleshoot, but
shouldn't bother anyone else.
* Takes about 30 seconds the first time it's run to unpack the zip
file (which hangs around in %TEMP% so is fast after that)
* Piping and redirection seems to be causing problems... --output
works fine
* I needed to rename exe_wrap.pl xmltv.pl, so the executable matches
the script name.
* Doesn't support my tv_check program (Strawberry Perl Tk::TableMatrix
issue)
http://xmltv.org/alpha/xmltv.exe
if anyone needs the last PerlApp version it is at
http://xmltv.org/alpha/xmltv_perlapp.exe
I haven't committed the changes yet to github.. I'm having trouble with
git on Windows 10.
Anyway.. give it a shot and let me know how it's working.. I'm going to
keep messing with it.
CPAN shows another EXE solution Win32::Packer that generates a windows
installer. I think it would generate an exe for each program and
separate shared libraries..... It's a totally different mindset, so
sticking with PAR::Packer for now.
Robert
_______________________________________________
xmltv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xmltv-devel