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 π
gnumeric(1)- The Gnumeric homepage β http://www.gnome.org/projects/gnumeric/
- The GNOME project page β http://www.gnome.org/
- Wikipedia, Visual Basic for Applications β http://en.wikipedia.org/wiki/Visual_Basic_for_Applications
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
- alpine 3.24: libgsf-doc 1.14.58-r0 Β· LGPL-2.1-only
- arch rolling: libgsf 1.14.60-1 Β· LGPL-2.1-only
- centos-stream 10: libgsf-devel 1.14.53-2.el10 Β· LGPL-2.1-only
- centos-stream 9: libgsf-devel 1.14.47-5.el9 Β· LGPLv2
- centos-stream 9: libgsf-devel 1.14.47-5.el9 Β· LGPLv2
- debian bookworm: libgsf-bin 1.14.50-1+deb12u1 Β· LGPL-2.1-only
- debian trixie: libgsf-bin 1.14.53-1 Β· LGPL-2.1-only
- fedora 43: libgsf-devel 1.14.53-4.fc43 Β· LGPL-2.1-only
- fedora 43: libgsf-devel 1.14.53-4.fc43 Β· LGPL-2.1-only
- fedora 43: libgsf-devel 1.14.58-1.fc43
- fedora 43: libgsf-devel 1.14.58-1.fc43
- fedora 43: libgsf-devel 1.14.60-1.fc43 Β· LGPL-2.1-only
- fedora 43: libgsf-devel 1.14.60-1.fc43 Β· LGPL-2.1-only
- fedora 43: mingw32-libgsf 1.14.53-4.fc43 Β· LGPL-2.1-only
- fedora 43: mingw32-libgsf 1.14.58-1.fc43
- fedora 43: mingw32-libgsf 1.14.60-1.fc43 Β· LGPL-2.1-only
- fedora 43: mingw64-libgsf 1.14.53-4.fc43 Β· LGPL-2.1-only
- fedora 43: mingw64-libgsf 1.14.58-1.fc43
- fedora 43: mingw64-libgsf 1.14.60-1.fc43 Β· LGPL-2.1-only
- fedora 44: libgsf-devel 1.14.56-1.fc44 Β· LGPL-2.1-only
- fedora 44: libgsf-devel 1.14.56-1.fc44 Β· LGPL-2.1-only
- fedora 44: libgsf-devel 1.14.60-1.fc44 Β· LGPL-2.1-only
- fedora 44: libgsf-devel 1.14.60-1.fc44 Β· LGPL-2.1-only
- fedora 44: mingw32-libgsf 1.14.56-1.fc44 Β· LGPL-2.1-only
- fedora 44: mingw32-libgsf 1.14.60-1.fc44 Β· LGPL-2.1-only
- fedora 44: mingw64-libgsf 1.14.56-1.fc44 Β· LGPL-2.1-only
- fedora 44: mingw64-libgsf 1.14.60-1.fc44 Β· LGPL-2.1-only
- nixos 26.05: libgsf 1.14.59
- nixpkgs unstable: libgsf 1.14.58
- opensuse-leap 16.0: libgsf-tools 1.14.53-160000.2.2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: libgsf-tools 1.14.53-160000.2.2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: libgsf-tools 1.14.53-160000.2.2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: libgsf-tools 1.14.53-160000.2.2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- ubuntu jammy: libgsf-bin 1.14.47-1build2 Β· LGPL-2.1-only
- ubuntu jammy: libgsf-bin 1.14.47-1ubuntu0.1 Β· LGPL-2.1-only
- ubuntu noble: libgsf-bin 1.14.51-2build2 Β· LGPL-2.1-only
- ubuntu noble: libgsf-bin 1.14.51-2ubuntu0.1 Β· LGPL-2.1-only
- ubuntu questing: libgsf-bin 1.14.53-1build1
- ubuntu resolute: libgsf-bin 1.14.53-1.1 Β· LGPL-2.1-only
- ubuntu stonking: libgsf-bin 1.14.53-1.1 Β· LGPL-2.1-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms