BitMaker


BitMaker with default profile
BitMaker with default profile

BitMaker is an interface for manipulating bitwise decimal numbers. It can handle 32-bit decimal values and includes support for custom profiles which can set the visibility and label for any or all bits.

BitMaker is ideal for working with bitwise permission systems and flag-based variables in PHP, Javascript and many other languages.

softpedia_100_free

Download


1.1.0 (released 11/05/2013)
Standalone ExecutableSize: 12.43 MBMD5: 4b939f45ccb4082997e1cd138833157e
PortableApps.com InstallerSize: 3.07 MBMD5: 083ab50141914e20fb779fa28b763e29
Sample ProfileSize: 1.9 kBMD5: 46b5c9ed58f239555a8e99b85f58f9e6
Zipped SourceSize: 36.74 kBMD5: 93fd99b1848e2c3771139d262f5c1242

License

BitMaker is released under the GPL v3.
In addition if you do use the source of BitMaker in your own project, I would love to hear about it, and I might even post a link to your project.

Command line parameters

Short Switch Long Switch Argument Effect
-h –help none Displays help on the command line parameters (console only)
-c –configpath string: folder path The folder in which the config file is read and saved.
-p –profilepath string: folder path The default folder from which profiles are loaded.

Please note: BitMaker does not support the / switch for command line parameters. You must use the – switch.

Roadmap

1.2

  • Add profile name as optional value in profiles
  • Add profile name (or file name if not specified) to title of window
  • Add customizable tooltips to profiles
  • Create profile with default labels and tooltips switched (eg. label in numeric form “8” while tooltip will be bit shift form “1 << 3”)

1.3

  • Create in-app profile editor

2.0

  • Support for 64 bit values on appropriate machines (or a separate 64 bit version)