Barcode

Why Barcode manipulation can be ‘fun’? Because, like RFiD, it is everywhere and it gives many information you can read and sometime hack by creating yours’.

1. Read

With the last Web devices and mobile equipped with camera, it’s really easy to read the information written with barcode.

You have barcode on books, UPS delivery, Food and other products, Backup Tapes, Licenses, ID Cards …

Barcode is no more only for machine to machine communication, it’s now machine to human. It permits you download software or interact with Advertisements

1) iPhone

Go to the AppStore and search ‘barcode’

2) Droid

Go to the Android Market and search ‘barcode’

3) PC Webcam

It is possible, but less useful.

http://www.bcwebcam.de/en/index.htm

2. Build your own

1) Tools

1. I recommend Zint to create your own barcode.

Zint is an Open Source barcode encoding and image generating library written entirely in C and released under GPLv3 or later. It features:

  • Over 50 symbologies including many not available in any other open source package.
  • Unicode translation for symbologies which support Latin-1 and Kanji character sets.
  • Full GS1 support including data verification and automated insertion of FNC1 characters.
  • Support for encoding binary data including NULL (ASCII 0) characters.
  • Health Industry Barcode (HIBC) encoding capabilities.
  • Output in PNG, EPS and SVG formats with user adjustable sizes and colours.
  • Verification stage for SBN, ISBN and ISBN-13 data.
  • Fully documented API for integration with your own project.
  • Command line and GUI (using Qt 4) front ends.
  • Compile on 32-bit and 64-bit systems.

Zint is primarily developed for GNU/Linux but is also available for MS Windows.

2. Also useful ZXing (pronounced “zebra crossing”) is an open-source, multi-format 1D/2D barcode image processing library implemented in Java. Our focus is on using the built-in camera on mobile phones to photograph and decode barcodes on the device, without communicating with a server.

2) What can you build

  • QR Code that link to a website
  • QR Code that link to an application download.
  • BarCode for asset management
  • Fake Boarding Tickets – http://passfail.squarespace.com/

3. References and extra info

Be the first to comment

Leave a Reply

Your email address will not be published.


*


*