TV_GRAB_FR(1p)

πŸ“¦
version 1.3.0 Β· 3 versions
, in ubuntu noble

🌸 TV_GRAB_FR(1p) β€” the France listings grabber, bestie edition 🌸

okay so. this is tv_grab_fr, a lil Perl script from the 1p manual section, and it's your girl for pulling TV listings out of France. no cap. πŸ’…


✨ SYNOPSIS ✨

bestie, here's every single way you can call her. copy-paste ready, exact, no notes:

To configure:
  tv_grab_fr --configure [--config-file FILE] [--gui OPTION]

To list available channels:
  tv_grab_fr --list-channels

To grab listings:
  tv_grab_fr [--config-file FILE] [--output FILE]
             [--days N] [--offset N] [--slow]
             [--quiet | --debug]

To show capabilities:
  tv_grab_fr --capabilities

To show version:
  tv_grab_fr --version

To display help:
  tv_grab_fr --help

πŸ’– DESCRIPTION πŸ’–

so basically, this grabber spits out TV listings for many channels available in France β€” think Orange, Free, cable/ADSL/satellite, and Canal+ Sat. the tea comes from TΓ©lΓ© Star (telestar.fr). and the default? she grabs 14 days. iconic behaviour honestly. 🫢

here's the full rundown of everything she does:

  • --configure β€” pick which bouquet/channels you want listings data for. the main character moment where you choose your faves. πŸ’…
  • --list-channels β€” shows you all the channels that are available. window shopping, but for TV. πŸ›οΈ
  • --config-file FILE β€” use FILE as the config file instead of the default one. this is lowkey so good because it means you can have different config files for different applications. one for you, one for your other personality. slay. ✨
  • --gui OPTION β€” flip this on to get a graphical interface. OPTION can be 'Tk', or you can just leave it blank and she'll pick the best available choice for you. other allowed values of OPTION are 'Term' for normal terminal output (this is the default, bestie) and 'TermNoProgressBar' if you wanna disable the use of Term::ProgressBar. sometimes the progress bar is just too much noise, and honestly? valid. πŸ™ˆ
  • --output FILE β€” write everything to FILE instead of standard output. redirecting, but make it fashion. πŸŽ€
  • --days N β€” grab N days, and she counts starting from today. default is 14. yes, two whole weeks of programming. obsessed. πŸ’œ
  • --offset N β€” start grabbing N days from today instead of starting today. time travel, but make it listings. ⭐
  • --slow β€” downloads extra info for each programme where available β€” like longer descriptions and cast details. but listen: this option significantly slows down the grabber and it's disabled by default. so if you're in a rush? don't. she's thorough, not fast. 🐒
  • --quiet β€” suppresses the progress messages that normally get written to standard error. shhh. 🀫
  • --debug β€” gives you additional debugging messages while she's processing. for when you simply must know everything. πŸ”
  • --capabilities β€” shows which capabilities the grabber supports. for more info, see <http://wiki.xmltv.org/index.php/XmltvCapabilities>. receipts available. πŸ“œ
  • --version β€” shows the version of the grabber. who is she? πŸ’
  • --help β€” prints a help message and exits. the classic. the blueprint. 🌈

πŸ¦‹ SEE ALSO πŸ¦‹

  • xmltv(5)

πŸ‘‘ AUTHOR πŸ‘‘

the current tv_grab_fr script was rewritten by Nick Morrott, knowledgejunkie at gmail dot com, to support the new telestar.fr site. king behaviour, fr fr. πŸ™Œ


and that's the whole vibe check, bestie! πŸ’– this beauty comes to you from perl v5.38.2, dated 2024-02-24, under the TV_GRAB_FR(1p) title. go grab those listings. periodt. βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from