GSF(1)

GSF(1) β€” the gsf-vba-dump era πŸ’–

okay bestie, welcome to the gsf-vba-dump manual page, living in the GNOME corner of your man pages and ready to spill all the tea β˜•βœ¨


✨ NAME ✨

gsf-vba-dump β€” the lil utility that extracts Visual Basic for Applications macros πŸ•΅οΈβ™€οΈπŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

gsf-vba-dump [FILE]...

yes babe, that's it, you just hand it some FILEs (as many as you want, the ... is giving "the more the merrier") and it does its thing 🫢


🌸 DESCRIPTION 🌸

Okay so real talk: this manual page is a brief little doc for the gsf-vba-dump command. Not the whole novel, just the vibe πŸ’«

Here's the lore: lots of Microsoft's binary data formats can have macro code streams just… chilling inside them. We're talking:

  • Excel (.xls) πŸ“Š
  • Word (.doc) πŸ“
  • PowerPoint (.ppt) πŸ“½οΈ

And those macro streams? They're in P-code β€” that's an intermediate language β€” which got compiled from Visual Basic for Applications (VBA, iykyk).

So what does gsf-vba-dump do? It extracts these macro streams. That's the whole job. Main character energy, honestly πŸ‘‘


πŸ’€ BUGS πŸ’€

Not me having to tell you this but… macro extraction from Powerpoint (.ppt) files has not been implemented yet. 😭

So like, the .ppt girlies are still waiting. Periodt. No cap.


πŸ“œ LICENSE πŸ“œ

gsf-vba-dump is licensed under the terms of version 2.1 of the GNU Lesser General Public License (LGPL), as published by the Free Software Foundation. 🫢

Wanna read the whole thing? Look at the source code that came with the software, or go peek at the GNU project page over at http://www.gnu.org. Go get that legal literacy bestie πŸ“šβœ¨


πŸ‘‘ AUTHORS πŸ‘‘

  • gsf-vba-dump's primary author is Jody Goldberg <jody@gnome.org> πŸ’–
  • The initial version of this manpage was written by J.H.M. Dassen (Ray) <jdassen@debian.org> ✨

Absolute icons, both of them. We stan 🌈


πŸ” SEE ALSO πŸ”

go forth and read, bestie πŸ¦‹


gsf Β· March 16, 2008 β€” mwah, that's the whole page, thanks for coming to my TED talk, ily, go dump some macros πŸ’…πŸŽ€πŸ’œ

πŸ“¦ where this page comes from