BNILIST(1)

πŸ’– BNILIST πŸ’–

okay bestie, so this one lives in the BNETD User's Manual, and it's literally called bnilist β€” a whole little program for snooping on Battle.net icon files. yes, those icon files. it's giving backstage pass energy πŸŽ€


✨ NAME ✨

bnilist β€” list contents of a Battle.net icon file πŸ¦‹


🌸 SYNOPSIS 🌸

bnilist [options] [--] [bnifile]

πŸ’… DESCRIPTION πŸ’…

so bnilist is a simple program that lists all the icons stored in a BNI file, plus all their attributes. no cap, every single one. 🫢

on top of that, it also shows you info from the TGA header in the exact same format that tgainfo(1) would use. same format, same vibe, iconic behavior honestly.

and bc it cares about you πŸ’–, it runs some simple sanity checks too β€” just to verify the file is using the same format that the other bni utilities expect. like a little vibe check for your file. if the format is off, you'll know.

if bnifile isn't specified, or if it's specified as -, then standard input gets used instead. very demure, very flexible.


✨ OPTIONS ✨

  • -h, --help, --usage β€” prints usage information and dips. that's it, that's the whole job πŸ’…
  • -v, --version β€” prints its version number and exits. main character announcement behavior πŸ‘‘
  • -- β€” signals the end of options. anything after this gets treated as filenames, even if it starts with a -. so if your filename is weird, this is your bestie 🌈

πŸŽ€ NOTES πŸŽ€

the current version is available with the bnetd distribution at:

http://www.bnetd.org/

πŸ’€ BUGS πŸ’€

ngl, the purpose of some of the fields in the BNI format are not known. mystery fields. we don't know what they do and nobody's telling 😭

also β€” only true-color formats are currently supported. that's the whole list. no other formats, sorry bestie πŸ™ˆ


πŸ¦‹ SEE ALSO πŸ¦‹

bnetd(1), bni2tga(1), bnibuild(1), bniextract(1), tgainfo(1)


πŸ’œ AUTHORS πŸ’œ

Marco Ziech (mmz@gmx.net) and Ross Combs (ross@bnetd.org)


okay that's the whole page!! πŸ“ shoutout to the BNETD crew β€” this one's dated 6 November, 2000, so it's vintage and it still ate πŸ’–βœ¨ periodt.