DMTXREAD(1)

πŸ’– dmtxread(1) β€” but make it a vibe πŸ’–

okay bestie, real talk: this is the manual page for the dmtxread command family (section 1, General Commands Manual), but the star of the show inside is a little tool called dmtxquery. yes, the header said DMTXREAD(1). yes, the NAME says dmtxquery. we contain multitudes πŸ’… let's go.


✨ NAME ✨

dmtxquery β€” extract information from dmtxread output πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

dmtxquery PROPERTY [OPTION]... [FILE]...

🌸 DESCRIPTION 🌸

so basically, dmtxquery takes the XML output from dmtxread and pulls information out of it. and not just for one lil barcode β€” it handles individual or grouped barcode scan results, which is the main character energy we deserve πŸ‘‘


πŸ‘‘ PROPERTY πŸ‘‘

these are the properties you can ask for. pick one, bestie, that's the whole point 🫢

  • barcode.count β€” count of all barcodes found in image
  • barcode.N.BPROP β€” print BPROP property of Nth barcode
  • message.count β€” count of all messages found in image
  • message.N.MPROP β€” print MPROP property of Nth message
  • message.N.barcode.count β€” count of all barcodes in Nth message
  • message.N.barcode.M β€” Mth barcode of Nth message, print all
  • message.N.barcode.M.BPROP β€” Mth barcode of Nth message, print BPROP

πŸ“ BPROP β€” barcode properties πŸ“

the barcode-side property menu, served fresh:

  • message
  • message_number
  • message_position
  • matrix_size
  • data_codewords
  • error_codewords
  • rotation
  • data_regions_count
  • interleaved_blocks

🧚 MPROP β€” message properties 🧚

and the message-side menu, equally slay:

  • message
  • data_codeword
  • error_codeword

πŸ’… OPTIONS πŸ’…

  • -V, --version β€” Print program version information. (like, who are you? what era are you from? iconic.)
  • --help β€” Display this help message and quit.

🌈 STANDARDS 🌈

  • ISO/IEC 16022:2000
  • ANSI/AIM BC11 ISS

certified, standardized, gorgeous. periodt πŸ’œ


πŸ’€ BUGS πŸ’€

Email bug reports to mike@dragonflylogic.com

not me begging you to actually email the bug instead of just screaming into the void. fr fr, send the email πŸ™ˆ

🌟 AUTHOR 🌟

Copyright (C) 2008, 2009 Mike Laughton


okay that's the whole page, bestie β€” and a lil cute sign-off for you: this one lives in the General Commands Manual (that's the source, section 1 energy), and the date on the bottom line was June 2, 2011. vintage. retro. still hits. πŸŽ€βœ¨πŸ’–