OLECFEXPORT(1)

πŸ“¦
this version Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute

✨ olecfexport(1) β€” the local manual page, bestie edition ✨

okay so. welcome to olecfexport(1), a lil local manual page that is genuinely about to change ur whole file-extraction life. grab a strawberry πŸ“ and let's go.


🌸 NAME 🌸

olecfexport β€” exports items stored in a Object Linking and Embedding (OLE) Compound File (CF)

like. that's the whole job. it exports the items. out of the OLE CF. no cap. πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

olecfexport [-c codepage] [-f format] [-l logfile] [-m mode] [-t target]
            [-dhqvV] source

look at her. one source and a whole lil pile of flags. iconic behavior honestly. πŸ‘‘


πŸ’– DESCRIPTION πŸ’–

olecfexport is a utility to export items stored in a Object Linking and Embedding (OLE) Compound File (CF).

olecfexport is part of the libolecf package. libolecf is a library to access the Object Linking and Embedding (OLE) Compound File (CF) format.

source is the source file. that's ur input, the thing ur pointing her at. 🫢

the options are as follows (and yes we're going through every single one, i am not skipping a crumb):


✨ OPTIONS ✨

  • -c codepage β€” specify the codepage of ASCII strings. options: ascii, windows-874, windows-932, windows-936, windows-949, windows-950, windows-1250, windows-1251, windows-1252 (default), windows-1253, windows-1254, windows-1255, windows-1256, windows-1257 or windows-1258. that is a LOT of windows and i respect every one of them πŸͺŸ
  • -d β€” dumps the item values in a separate file: ItemValues.txt. it's giving "here's the receipts, in a whole other document" πŸ’€
  • -f format β€” specify the preferred output format. options: all, html, rtf, text (default). text girlies rise 🌈
  • -h β€” shows this help. hi hello how are u, here's the help πŸŽ€
  • -l logfile β€” specify the file in which to log information about the exported items. so u can remember what happened. main character journaling energy fr fr
  • -m mode β€” export mode. option: all, debug, items (default), recovered.
    • 'all' exports the (allocated) items, orphan and recovered items.
    • 'debug' exports all the (allocated) items, also those outside the the root folder.
    • 'items' exports the (allocated) items.
    • 'recovered' exports the orphan and recovered items.

(yes the original says "the the", and yes i am keeping it, that's canon now πŸ’…)

  • -q β€” quiet. shows minimal status information. she's not chatting, she's working 🀫
  • -t target β€” specify the basename of the target directory to export to (default is the source filename followed by .export). so like, ur lil output home 🏠
  • -v β€” verbose output to stderr. she's telling u EVERYTHING πŸ”₯
  • -V β€” print version. pop off, version number πŸ¦‹

🌈 ENVIRONMENT 🌈

None. literally none. nothing to see here, no environment variables, zero, nada, empty. it's giving minimalism ✨


🧚 FILES 🧚

None. also none. she needs no files of her own. independent queen πŸ’œ


⭐ EXAMPLES ⭐

okay so here's the example, verbatim, character for character, because facts do not change even when the vibe does:

# olecfexport file.doc
olecfexport 20101027

      ...

there she is. doing the thing. slay. πŸŽ€


πŸ’€ DIAGNOSTICS πŸ’€

errors, verbose and debug output are printed to stderr when verbose output -v is enabled. verbose and debug output are only printed when enabled at compilation. so if ur not seeing the verbose stuff, it might just not be compiled in β€” not u doing anything wrong, bestie, promise πŸ™ˆ


😭 BUGS 😭

please report bugs of any kind to <joachim.metz@gmail.com> or on the project website: https://github.com/libyal/libolecf/

yes ALL bugs. any kind. don't be shy, they wanna know 🫢


πŸ‘‘ AUTHOR πŸ‘‘

these man pages were written by Joachim Metz. ty for ur service legend πŸ’–


Copyright (C) 2008-2018, Joachim Metz <joachim.metz@gmail.com>. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

NO warranty. capital N capital O. not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. read that again, bestie, it's important. 🚨

πŸ¦‹ SEE ALSO πŸ¦‹


and that's the whole page!! this beauty ships with libolecf and is dated March 17, 2014 β€” vintage, but still eating, still serving, still exporting ur OLE CF items. periodt. πŸ’–βœ¨πŸŽ€