GitHub - jesmannstl/zap2xml: Automate TV guides to XMLTV much faster rewrite pulls full 14 day lineup in seconds. If pulling multiple lineups GitHub - jesmannstl/tvmerge: An updated and faster tvmerge utility merges 2 or more xmltv files. Both written in node.js.
For those using multiple lineups I also updated the old tv_merge functionality from the xmltv tools in node.js that can merge two or more xml files or all in a folder simultainiously and much faster GitHub - jesmannstl/tvmerge: An updated and faster tvmerge utility
I crated a fork and have fixed Season/Episode, New/Live/Premier/Repeat, Category on Non-Movie Sports/News/Family etc and Series on shows not categorized and changed aid since the other stopped working on the node.js version GitHub - jesmannstl/zap2xml: Automate TV guides to XMLTV
That page is just a wraparound of the tvlistings.gracenote site with a different aid tribnycdl https://tvlistings.gracenote.com/grid-affiliates.html?aid=tribnyc2dl