TV_GRAB_HURO(1p)
π NAME π
tv_grab_huro β bestie, this is the TV listings grabber for Hungary ππΊβ¨ (and yes, it lives in the 1p manual, User Contributed Perl Documentation, iykyk)
π¦ SYNOPSIS π¦
tv_grab_huro --help
tv_grab_huro [--config-file FILE] --configure [--gui GUITYPE]
tv_grab_huro [--config-file FILE] [--output FILE] [--days N] [--offset N] [--slow] [--get-full-description] [--max-desc-length LENGTH] [--icons | (--local-icons DIRECTORY [--no-fetch-icons])] [--gui GUITYPE] [--quiet]
tv_grab_huro --list-channels [--icons | (--local-icons DIRECTORY [--no-fetch-icons])]
tv_grab_huro --capabilities
tv_grab_huro --version
πΈ DESCRIPTION πΈ
Okay so, it spits out TV listings for a bunch of channels you can get in Hungary ππΊ. And here's the tea: this grabber works by parsing HTML, so it might justβ¦ stop working at literally any moment π. That's not a vibe, that's just the reality. No cap.
First thing first: run tv_grab_huro --configure so you can pick which channels you actually want. Then just run tv_grab_huro with no arguments and it'll dump listings in XML format straight to standard output. Periodt. π
--configureβ It prompts you for which channels you want, then writes the configuration file. Iconic first step.--config-file FILEβ Sets the name of the configuration file. The default is~/.xmltv/tv_grab_huro.conf. This is literally the file that--configurewrites and that gets read when you're grabbing.--gui GUITYPEβ Use this to turn on a graphical interface. OPTION may be'Tk', or left blank for the best available choice. Other allowed values of OPTION are'Term'for normal terminal output (that's the default) and'TermNoProgressBar'to disable the use ofTerm::ProgressBar.--output FILEβ Write to FILE instead of standard output.--days Nβ Grab N days. Default is eight.--offset Nβ Start N days in the future. Default is to start from today.--quietβ Suppress the progress messages that normally get written to standard error. Silence, but make it fashion π€«--slowβ Enables long strategy run: port.hu publishes only some (vital) information on the actual listing pages, and the rest is shown in a separate popup window. If you'd like to parse the data from these popups as well, supply this flag. But consider that the grab process takes much longer when doing so, since many more web pages have to be retrieved. π (worth it sometimes, ngl)--get-full-descriptionβ This is quite like--slowbut doesn't always download data from the popup window. Instead this is only requested if the description in the overview is truncated. Main character energy: only shows up when needed. β¨--list-channelsβ Write output giving<channel>elements for every channel available (ignoring the config file), but no programmes.--capabilitiesβ Show which capabilities the grabber supports. For more information, see <http://wiki.xmltv.org/index.php/XmltvCapabilities>--versionβ Show the version of the grabber.--iconsand--local-icons DIRECTORYβ Get the URL for channel-logos together with the channel-list. With--iconsspecified, the logos (images) will not be fetched β just their URL (http://...) will be written in the output XML. If called with--local-icons, the generated URL (file://...) will point to the local directory DIRECTORY, and all channel logos will be grabbed and saved under this place. Use the--no-fetch-iconsoption to disable the icon fetching. π--max-desc-length LENGTHβ Can be used to maximize the length of the grabbed program long description. This can be useful if you have a viewer program (using this xmltv output) which can not be display userfriendly the description if it is more then LENGTH character.--helpβ Print a help message and exit. The classic. π«Ά
π SEE ALSO π
xmltv(5). Go read it, bestie.
π AUTHOR π
Attila Szekeres and Zsolt Varga. Based on tv_grab_fi by Matti Airas. Heavily patched and earlier maintained by Stefan siegl <stesie@brokenpipe.de>, reworked and now maintained by Balazs Molnar <mbdev@freemail.hu>. Legends, all of them π
π BUGS π
The data source does not include full channels information, and the channels are identified by short names rather than the RFC2838 form recommended by the XMLTV DTD. Yeah. It's giving "we work with what we've got" π
This grabber no longer supports Romanian listings as of 2024. See <https://github.com/XMLTV/xmltv/issues/227> β rip to that feature, fr fr π
That's the whole page, bestie! Sending you off with love from perl v5.40.1 and a date stamp of 2025-04-19 β go grab those Hungarian listings and slay the day π β¨πΊ
π¦ where this page comes from
- debian trixie: xmltv-util 1.4.0-1 Β· GPL-2.0-only
- ubuntu resolute: xmltv-util 1.4.0-1 Β· GPL-2.0-only
- ubuntu stonking: xmltv-util 1.4.0-1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms