Luckily, seems that:
1) The main barcode is PDF-417, for which there are some opensource en/decoders, even for android.
2) The vertical barcode code (in the 2/3 of the ticket) can be read e.g. by barcode reader on android.
It looks like the rings (like this) you can buy to put around the necks of bottles (usually wine) to prevent drips running down the bottle. That looks awful big for one of those, though.
Thanks for sharing!
Consider AndOTP over Authy. Open source, great features, and puts you in total control of your secrets backup.
Importantly for me (after having my phone stolen some months ago) it also lacks Authy's cloud-based recovery feature, which could potentially be exploited by an attacker. I personally used it to recover on my new phone and, well, let's just say it was a little too easy and convenient for my liking.
You do know the 2d barcode has more information on it then the front of your license? I would say a scan of the 2d barcode IS a full scan.
But since it was issued by the state of Iowa and I am submitting it to a government authority I don't really care.
Here is an open source implementation you can use to view what is on the back of your ID: http://zbar.sourceforge.net/
When I'm browsing Reddit on my Desktop, I usually use QR codes to transfer stuff from my computer to my telephone. I have an iPhone with an app called "Scan" (no advertisements, yay) and that's my favorite QR-Code scanning app so far.
Once you have it open on your phone (in Safari) you can press and hold, and it should give you an option to save it to your Camera Roll.
Here's a convenient QR code link to the wallpaper:
█▀▀▀▀▀█ ▀▀▀█▄▄▀ ▄ █▀▀▀▀▀█ █ ███ █ ▀▄█▄██▄▄ █ ███ █ █ ▀▀▀ █ ▄▀█▀██ ▀ █ ▀▀▀ █ ▀▀▀▀▀▀▀ █▄▀▄▀▄▀▄▀ ▀▀▀▀▀▀▀ █▀ ██ ▀ ▀▄▄▀███▀ ▀▄▄▄▄▄▀ ▀▀█▀█▄▀▄█▀ ██ ▄█ ▀▄▄▄█▄▄█ ▄█ ▄█▀▄█▀██ █▄▄▀ ▀█▄ ▄▀ █▀█▀ ▀▀▄▄▄▄█▀▀███▄ ▀█▀█ ▀ ▀▀▀ ▄ ▀ ▀████▀▀▀█ ▀█ █▀▀▀▀▀█ ▀█▀██▄█ ▀ █▀ █ █ ███ █ █▀ ██▀▀████▀▀█ █▄ █ ▀▀▀ █ ▄▀▀▀▀ █▄ ▀▄██ ███ ▀▀▀▀▀▀▀ ▀ ▀ ▀ ▀ ▀ ▀
We have to manage data shipped to us from clients that comes in all kinds of media that we have to keep track of and store.
We buy barcode labels from here: http://www.mavericklabel.com/barcode-labels.html
Then we have an app based on Zbar (http://zbar.sourceforge.net/) That takes in the drive info (client name, date shipped, date recieved, date data staged), we can the barcode sticker we put on the drive and it stores it in a SQL database.
Total cost was a scanner, and what we pay for the barcodes, which we buy in bulk so they're cheap.
EDIT: For storage of drives we use foam boxes that we got from our SAN vendors when they ship us drives we purchase for storing the data we stage from teh drives., so they're basically $0, and we're reusing them for the environment!
EDIT2: Sorry I'm dribbling info in, our media guys keep updating me with more info. The app also has barcodes attached to the storage boxes, so when a drive come in, it's labeled, scanned, placed in a box, then the BOX is also scanned as part of the record. That way they can search for what box a particular drive is in/etc. All the fields are also searchable.
Sure I'm thinking of using http://zbar.sourceforge.net/ for barcode scanning. Do you want to split this up - one of us can figure out the barcode scan and the other getting it to send to their server?
PM me.
> so you're gonna use @Suppress("DEPRECATION") a lot whenever you pull in an external library that relies on giving you activity result callbacks
Not true. They made ActivityResultContracts
customizable. So you can create a new class extending from ActivityResultContract
and do the parsing logic from onActivityResult
there and you can return any custom type from there. This way, all the messy parts about adding flags, data to the intent and parsing intent data from onActivityResult
are contained in the Contract
class itself.
Then we can use the nice API jetpack provides to launch the activity result contract.
Here is a custom Contract class I wrote to scan QR code using the ZXing library.
class ScanQRCodeContract : ActivityResultContract<Unit, String?>() {
/** * Copied the [Intent] creation from [IntentIntegrator.createScanIntent]. * */ override fun createIntent(context: Context, input: Unit?): Intent { return Intent(context, CaptureActivity::class.java).apply { action = Intents.Scan.ACTION putExtra(Intents.Scan.BEEP_ENABLED, false) addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP) addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET) } }
override fun parseResult(resultCode: Int, intent: Intent?): String? { return IntentIntegrator.parseActivityResult(resultCode, intent).contents } }
Specifically the M-402 Zebra. I had mine for almost two years until it was stolen by a homeless man. Rest in peace, Zebra. Rest in peace.
My tuba is named Thor. No seriously I own a huge tuba with "THOR" carved into the bell. Found it on teh interbutts.
>TOTP
I recommend AndOTP. It supports both TOTP and HOTP. It lets you create a backup so that you can use it on any device and it's open-source which means anyone can contribute to it.
https://github.com/andOTP/andOTP
> Nobody is stealing your information. The app allows you to share contacts, apps, and bookmarks in a QR Code. This is why contacts permissions are needed. See "Visit Developer Website" below ( https://github.com/zxing/zxing/wiki/Frequently-Asked-Questions ).
Right from the link.
Hi, I'm the dev of andOTP. Let me try and answer your questions:
I hope that could answer your questions. Feel free to ask anything else you still want to know.
Blizzard uses the default TOTP algorithm, just with 8 digits instead of 6. The only complicated thing is getting the shared secret for your account, you can find a tutorial here: https://github.com/andOTP/andOTP/wiki/Shared-secrets
Hi, I have recent encounter with Zxing library and I can save you some time by telling you that you should not use it. Instead I suggest you use http://zbar.sourceforge.net/, which is way faster and easier to make custom implementations. The landscape/portrait issue is also solved (Zxing comes only with landscape orientation; orientation switches and changes can be found on stack, which might not work in your case).
Are you randomly generating UUIDs? Or are those HD serial numbers? You could try to use something like UPC-13 which support up to 17 digits (using EAN 5 extension) and is readable by most barcode scanning engines. You could also try any one of the many 2-D barcode types e.g. PDF-417, which has been around forever and is public domain. The popular barcode scanning library for Android Zxing has beta support for it, not exactly sure what that means but you can probably get at least few hundred characters in there.
The other comments explain how to use zxing, but I also wanted to shed a bit of light into how it actually works internally. I'm on mobile so I'll try to balance this out to be detailed and brief at the same time.
The zxing library uses the onPreviewFrame() callback method from the camera, which gives you YUV RAW data from the camera preview. Depending on the hardware and camera parameters you set, this could be somewhere between 15-30 FPS that you will be getting on that callback, and you can't block that method. So what they do is that they get that data, dump the unnecessary bytes from the outside square and the colors (UV), only "reading" the contrast of the luma (Y) to find the black lines, and then getting the relative widths of all the lines found (barcode). There's obviously some other things happening and the implementation is more complicated than how I'm putting it here, but it works very fast and the code is very interesting to go through.
It's all open source and you can see and learn even more about it by going through the code: https://github.com/zxing/zxing
lol. He's pretty cool. When you press him down his mouth opens. I googled a bunch and this is where I think he came from.
Not sure though
I store my 2fa codes in my bitwarden premium vault, but it does more than 2fa. I see a lot of people recommend Authy for 2fa. I have also used andOTP and think it's good, it's free and open source.
There is a collection of scripts for that purpose in the Github wiki. Most of them require a PC with adb and root access on your phone. I haven't tried any of them myself, so I don't know how well any of them work.
Fingerprint is a bit of a risk, cause some devices have fairly secure TrustZone implementation and some don't.
AndOTP encrypts your storage with pin or Android KeyStore, so it can't be accessed by other apps or copied from storage with debugging tools.
2fa work by having a shared secret (a long password) between you and the service you are using and generate the codes according to it, this shared secret is encoded in the qr code you scan. In general they are stored in a root folder. For bnet you can use https://github.com/jleclanche/python-bna to recover it using the recovery code. For steam read https://github.com/andOTP/andOTP/wiki/Special-features.
Please do not mess with forces you don't understand, having the shared secret in the open could compromise your 2fa security, they are safe in andotp, it is just that the intermediate steps are kind of a mess, particularly for steam.
Our current mobile app actually gives pricing comparison data (similar to ShopSavvy) http://scan.me/apps/ - we want to put this into the Windows 8 app as well. Our biggest fear with having barcode support in the app is that most webcams are really crappy quality. The worst thing is having to hold up your barcode to the camera and never have it detect. We're going to see if we can do anything to make it easier for lower quality cameras to detect those tiny barcodes.
I'm pretty sure you can have it both ways; retain your brand and identity, but also understand what the Android OS feels like, and is moving towards, from all the work Google has done of late.
e.g. this blog post someone posted a few days ago on Reddit
Use zbar, at http://zbar.sourceforge.net
From the readme:
>ZBar Bar Code Reader is an open source software suite for reading bar codes from various sources, such as video streams, image files and raw intensity sensors. It supports EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code. Included with the library are basic applications for decoding captured bar code images and using a video device (eg, webcam) as a bar code scanner. For application developers, language bindings are included for C, C++, Python and Perl as well as GUI widgets for Qt, GTK and PyGTK.
GS1-128 is Code 128. I'm not familiar with HIN.
>Don't do this. Use a dedicated barcode reading library, like https://github.com/zxing/zxing
Thank you for your comment. Main goal of article is to show how you can use CameraX and Firebase ML Kit together with QR code scanner. However, of course if you like, instead of Firebase ML kit, you can use zxing.
Its nothing special of a QR code - just the string WIFI:S:<SSID>;T:<WPA|WEP|>;P:<password>;;
(docs) as a QR code.
Checkout Google's Zebra Crossing (ZXing) library - if it supports the barcode format he is using it may be of value. I have used it in the past - although I was using it to generate the barcodes initially so it was very much integrated into the overall system. (Android phone with an application and camera would scan the code and direct to the server with the appropriate URL and query params).
Edit: You'd have to checkout the APIs further to see how you could handle returning and parsing results from Google about the products, if they are even in their public database. It might be better, although more work, to have your friend have an admin app on his phone that can scan his inventory and let him enter the information about the product associated with that barcode and then save that to a database (probably relational data so SQL makes most sense but something like Mongo could certainly work as well). Then a different app could tie the scanner to the existing database and use a REST server to generate a webpage with the product data populated into a standardized template.
It isn't, I'd definitely head on over to /r/androiddev to find an answer.
Since I'm already here though, this library was touted to me as the de-facto way to make a qr reader: https://github.com/zxing/zxing/blob/master/README.md
A URL is the most common of several data types that a QR code can contain, so probably. You can also put in there just text, a phone number, E-mail address, geographic info, etc. It's not a very well defined standard from what I can tell, but you can find some of the most common data types here.
9/10 times, if the app encounters a URL, it will just open it.
this.. THIS is worse... http://www.shopping.com/buffalo-games-leprechauns-luck-world-most-difficult-jigsaw-puzzle-expert-edition/info
was hell my family never managed to get it put together...
from website description:
> What makes this puzzle so difficult? Most jigsaw puzzles have a picture on one side only, this puzzle has a picture on both sides, rotated ninety degrees from each other, and it's the same picture! Also, all other regular jigsaw puzzles have vertical interlocking lines all cut from the same size so that it's immediately obvious which one is the top. This puzzle has vertical interlocking lines cut from one side and equally spaced horizontal interlocking lines cut from the other side. It's impossible ti distinguish one side from the other. Each piece must be compared on both sides for size, shape and color.
I can see on the tail that it's a C124 Globe Master if that helps anyone find it. I found silver ones on Amazon, but not ones with this coloring.
Does Dosbox on the N7 support zooming and panning? That might make the power-lines easier.
Personally I just keep wishing for some one-handed thumbstick gamepad for things like this. Basically something like this:
I bought one of these cases a while back and it has worked great for me.
In that same purchase I also ordered one of these: http://www.shopping.com/dreamgear-nintendo-3ds-comfort-grip-transparent-black/info (I think it was on sale when I did). Adds a little protection, but more importantly, it makes the 3DS more comfortable to hold, which is extremely useful for playing Kind Icarus: Uprising
After comparing the 2 here, I guess the 530V is better because of the voice activation feature. But as I haven't used either of them, I'm not sure from experience.
http://www.shopping.com/nintendo-made-in-the/p4b7EEz3VyucmTQGpupGMw==/info
Sorry to take away the thrill of the hunt but there. UNLESS you are now going to hunt for a better deal, in which case, you're welcome for the challenge.
I'm about an hour south of Houston. I thought I'd searched the state for the eyebrows pretty well, but it's possible I overlooked a few places. You know how eyebrows are masters of disguise.
There are multiple developers working on andOTP and we are all doing it independently so there is not one way to donate to the whole project currently. You can find the info in the Readme on Github: https://github.com/andOTP/andOTP#contribute
I use FreeOTP (https://freeotp.github.io). It’s available for Android and iOS, free and open-source and actually maintained by Red Hat. I've been using it for over a year now and haven't had any problems.
This. You can also make a scannable QR code with the SSID and passphrase (using your generator of choice) that works with modern iOS and Android versions.
If you have a fancy thermal label printer in the office, you can put the SSID, passphrase, and QR code on it and paste it around tastefully.
I'm using [andOTP](https://github.com/andOTP/andOTP/) on my phone and it works great. Open-source, you can backup your 2FA database and avoid being a dumbass like me that forgot Authy PIN and lost a bunch of 2FA credentials.
I have the same problem... and the professional account section does not appear without Google Play Services in the Microsoft Authenticator app. Any alternative?
I found this 😰
https://github.com/andOTP/andOTP/issues/374
https://github.com/freeotp/freeotp-android/issues/109
Is this a proprietary MFA app, or is it compatible with generic TOTP and HOTP apps? If it's the second case (where you can just scan a QR code and go your way), use an open-source client like FreeOTP, it won't even use a network connection or read any files except its own stored token.
For proprietary MFA apps, if you use a VM it would instead have telltale signatures of not being a hardware device, which may/may not be what you want. The hard solution is to have a dedicated physical phone with no personal data stuck at home because mobile apps have various tricks to detect locations without IP.
Also, are you trying to hide the exact location (most IP geolocation only works on a city level) or your country? (ie, you're only allowed to work from the US, and you want to work from Mexico)
Try a local QR reader instead of a webapp. As crowley said, brightness can be an issue. Try adjusting brightness on the device or the camera itself.
A couple local readers found from a quick search.
I Recently looked into several different solutions for a similar project. Barcode to PC: Wi-Fi scanner app and Remote Data Collection & Barcode Scanning - Scan-IT to Office (tec-it.com) are free/inexpensive solutions and IMO not difficult to set up. . I ended up using MS PowerApps a built a custom solution mostly due to the scanner we had. Oddly enough the more basic your scanner, the easier the solution, but you give up scale and some security.
QR codes are cool because easy to read by a computer from paper. For the NYANOTES, you could use zbar http://zbar.sourceforge.net/ or another software to decode them, just feed the software with the NYANOTE, you'll get the private key.
You can also download an offline barcode generator app, e.g. Zint which works on both Windows and Linux desktop.
If you have an air-gapped machine, you might want to use an offline QR code scanner too, e.g. ZBar which is also featured in Electrum and Electron Cash wallets.
I think someone even developed a Monero wallet that syncs with an online computer using QR codes. Something similar to ancient IrDA standard or Timex watch, but with video cameras and monitors. Can't remember the project name.
I was working on a project where I wanted to do exactly this. What I ended up using was ZBar. They have downloads for both Windows/Linux available. For testing purposes I would grab the original picture and save it, then use PHP to save a copy as grayscale and adjust the contrast and brightness to make it easier for ZBar to read it. There was some trial and error there. After that I would run the command line of it via PHP script and it returned the barcode contents and what type of barcode it was:
exec('C:\"Program Files (x86)"\ZBar\bin\zbarimg -v ' . $pathToImage, $result);
If you want my messy testing JS+PHP (it lets you upload a picture or take one from a camera) feel free to PM me.
If you're doing it to learn computer vision techniques, the recommended tutorial from hwillis is great.
If you just need it done, rather than doing it as a learning exercise, I'd recommend ZBar (http://zbar.sourceforge.net). I used it previously and it does a pretty awesome job of qr detection, provided the code takes up enough of the image. It's rotation (and largely, scale) invariant, handles detection and decoding and is free and open source.
If the qr code is relatively small, it might be worth doing some image processing in advance to make its life easier. I used the gradients of the image to detect qr-type regions to subsequently test with ZBar: the nature of qr codes means they show pretty well as high frequency gradient regions.
Since you're tracking, you could maybe make informed choices of where to look with ZBar based on the motion of the camera/object, either with optical flow directly or using a kalman filtering type approach based on previous directions.
Speaking of tracking; my guess is you'd probably need to implement some logic on top to record where you've seen a given code based on your detections from ZBar. Might also need to do some interpolation as it's likely you'll get some misses due to motion blur, etc.
That would be awesome! I've never done apps before, and the connection to a database - from a device that may not have a stable connection - seems like a challenge as well. I've only done some googling around to figure out how I'd have to do this. I think I can use Zbar's opensource code for the scanner. I'll need to either use my mothers mac laptop, or install osx on a virtual box to get access to the app development software. The actual database isn't really a problem, I just need a list of 1000 entries, with participant names, startnumber and their starting status (Not started, started, dropped out, finished).
The problems, in order, are getting access to iphone app development software, getting Zbar to work, figuring out the database connection (after scanning a number, it should display the participants name and update their status), and building the apps graphical interface.
> what do you do do once you have your paper wallets printed? (i don't have an android smartphone to scan the QR)
When I'm not using my phone, I use a computer with a webcam and Zbarcam to easily decode the QR. :3
I would suggest using tesseract. It's a OCR engine, and its pretty handy. Here's a link to an android project using it. If your feeling really wily then you can try opencv and design your own text detection using ORB or SURF or something. But that is overkill, and I would go with tesseract.
Oh I forgot to mention zbar. If the id's have a barcode or qrcode on the backs of the or something, you could easily use those to ID them aswell.
Thanks! I have heard of ZBar but never used it.
The documentation says it only supports iPhone 3GS and iPhone 4, which makes me think it's not in active development. Does it work well with iOS 7?
I'm not sure what your goal is, and redlaser apparently changed their API (it used to be an interesting thing where you'd put a 'web app' on your homepage which just sent a URI specification to redlaser, the app, which could then launch the URI + barcode however you pleased) to be one that's pay.
Anywho, check these out:
https://code.google.com/p/zxing/
http://zbar.sourceforge.net/iphone/index.html
/r/simpleios (in the sidebar here...)
Encoding images in QR codes isn't reall possible due to size constraints. But technically you can do WiFi passwords already, you just need to encode them right: https://github.com/zxing/zxing/wiki/Barcode-Contents#wi-fi-network-config-android-ios-11
>Why did you specifically mention those apps? I think I have barcode scanner but never really had any issues with my phone because of it.
These apps can cause the problem of Chrome opening a website.
There is a difference between "Barcode Scanner"s https://github.com/zxing/zxing/issues/1345
Sounds like a neat idea. You could buy a cheap domain from Google Domains and hook it up with their Analytics platform.
That way you control your domain instead of some third party QR code Specific service.
Here are some free standard QR data formats including URLs, contact information, auto-filling SMS messages and phone numbers.
I like "Barcode Scanner" from ZXing on Android, or zbarcam
on Linux...
A lot of phones include the functionality, including my Mums old Moto G4 with the built in Camera, and more recent versions with Google Lens. QR scanning is also supported by, as in "just works" with iOS for the last few years. -- I know these last few aren't opensource, but sometimes it's handy to communicate by QR code to other users too, e.g I have a one line shell function that prints various WiFi credentials as a QR code to the terminal.
There is no intent for doing this. So no you can't just open an app that can read the code. At least not on every device...
The best option would be to find a QR code library and add this into your project, the most popular one is this one:
This repo has barcodes and qr codes in various distortions to test detection.
edit: more specifically look in false positives and upce folders for distorted barcodes.
From the front-end (client) point of view, I can imagine that as a simple android Kotlin application (Jetpack, Retrofit, OkHttp, Gson) utilizing a library like zxing:
https://github.com/zxing/zxing
If your requirement is to CRUD, utilize and distribute that data you're operating not on the temporary unreliable client-side, but on the cloud, then you can develop simple backend with Firebase Database solutions or AWS API Gateway + AWS Lambda + AWS RDS or AWS Elastic Beanstalk + Spring (Kotlin) application + RDS stack.
in the description my dude:
> Nobody is stealing your information. The app allows you to share contacts, apps, and bookmarks in a QR Code. This is why contacts permissions are needed. See "Visit Developer Website" below ( https://github.com/zxing/zxing/wiki/Frequently-Asked-Questions ). >
I personally use Barcode Scanner and am happy with it, but I have not compared it to any other. That's why I was curious as to why one would prefer one over the other.
The only features I am missing is that the export of a contact to a QR code supports few fields. Particularly, the IM field from vCard 4.0 is not supported, even though instant-messaging is everywhere now. It seems to me that all these open-source apps are based on the ZXing library anyway, so they would share that shortcoming.
Oh yeah man, this tutorial plus this site basically let me do custom QR codes for just about anything. We're looking to do landing pages for her newsletter, a virtual clothes tag (my wife does custom sewing), for garment wash instructions, and anything customer contact related.
Now I just have to get better at silk screening and weeding vinyl lol.
I can’t think why it dosen’t work.
I built the regular expression to automatically input the escape text: https://www.icloud.com/shortcuts/341c115377244651a9d2ce9bc1cdf1ba
If your phone's resolution is sufficiently high then you could use Barcode Scanner generate barcode intent then do a screen capture and crop. This even works offline. Example:
Send Intent [
Action: com.google.zxing.client.android.ENCODE
Extra: ENCODE_DATA:KulbhushanChand
Extra: ENCODE_TYPE:TEXT_TYPE
Target: Activity ]
> "Says it was removed for violating some terms of the developer program. Comical as it hasn't been updated in a long time and has been around in the same form for a decade. I will try to get more info on what the issue is."
https://github.com/zxing/zxing/issues/1133#issuecomment-461910579
Use the Drive API in your app. It'd be a little work, but is very efficient.
You could get your kidapps to check a resource regularly, say to a site you host, however this may generate excessive traffic.
AutoBarcode can help here. It can be used to both read and write QRCodes.
As for the text to use,
WIFI:S:<SSID>;T:<WPA|WEP|>;P:<password>;;
So if our WiFi if Home Wifi and it's WPA(2) with a password of ABCDEF098
WIFI:S:Home Wifi;T:WPA;P:ABCDEF098;;
More information on what you can put in the text field.
I am glad someone posted this! I recently found out about the QR codes (see github, iOS 11+) and found that they do not work on my guest network.
I have three WiFi networks:
Now here is where it gets interesting..... Both the IoT and Guest networks have "Guest Policies" applied (for client isolation... I don't need an IoT device to pivot to other devices). I can join the IoT network using the QR code. I can not join the guest network with my iPhone. After scanning the QR code (using the camera app) it spins for awhile and then says Unable to join the network.
Has anyone else run across this? At first I thought it was because there was a !
in my password, but I removed that with the same results.
OH: No guest portal... just client isolation (but that is also on the IoT network.
Related question for /u/iProbablyUpvoted: My phone doesn't save the network.... it will connect to it (the IoT one anyway) but if I switch networks and try to switch back it will prompt for the password. Have you had the same results?
The Snapchat codes aren't really QR codes, they are proprietary. If you stick a standard there are tools out there to help you (like zxing).
Is there a reason you can't use QR? Is there another 2D format that suits your needs?
Java isn't the best tool for security research, because there is a lot more code out there using Python that you'll be able to re-use. I just picked Java because it was the first language I recognised when I searched for "QR code decoder" and found https://github.com/zxing/zxing.
Well I wouldn't mind using a barcode scanner app for android. For example, xzing's barcode reader app. It's open source. My experience with Java development is pretty limited, but I've dug through the code for it and I think I found the code that would need to be modified in order to read this barcode and others like it. The line I believe that would need to be modified is here. I could probably also make the reader the unscrambled version of the barcode such that when it scans abcxyz, it returns xyzabc. When I get some more time I think I'll try it. But like I said, my experience with Java development is pretty limited.
On Android, the ZXing library is I think generally recommended for reading barcodes. It looks like Google has a barcode API too. If you're using either of these, basically you'd write an app that has the credentials to talk to your MySQL database and uses the library. Every time the library reports a successful scan, the app should take the data and insert it into the database. Both Android and iOS let you write an app for just your device, without publishing it, so that way you can just hard-code the credentials and not worry too much.
Also, to suggest another option, if you buy a physical USB barcode scanner, those things generally behave as keyboards. When they detect a barcode, they'll "type" the digits they've scanned followed by the Enter key. So you can use one of those + a laptop + some very simple script/code that just prompts for input. I've done this before and it's straightforward.
No it doesn't, it uses ZXing to scan the codes. ZXing is very polished and light, but can only scan specific formats of data.
I looked at the Vision API page and it seems really interesting, but unfortunately I cannot help you with that. Best of luck with your project!
For that, look at the zxing encoder source code line 278
You probably have a unique identifier for each user. Like e-mail, username, user id etc... You can use one of these to generate and scan QR codes. I used this library to scan QR codes and I think i generates them as well.
Analyzing Teraload
trust score 89.5%
Fun facts about Teraload
Yeah, any kind of image recognition is probably going to be kinda hard. I just thought for starters a QR code may seem to be a little easier since it's just black and white squares. But then of course you've got to check that it's valid etc. But good luck with your endeavours! I just found this after a quick google and I'm not sure how much help it will be to you but take a look at ZXing (https://github.com/zxing/zxing)
But a better description would help.
Flash is a lot of fun to develop with and relatively easy to pick up, and while it is capable of compiling for iPhone, I probably wouldn't recommend it for that purpose. I'm not a mobile developer though, so I'll defer to someone else to make alternative suggestions.
The keyboard wedge scanners won't apply for an iPhone app though, as they're usually reliant on a USB connection, so if your target platform is iOS, you'll need to look into another avenue for your barcode scanner. Perhaps an optical solution like ZXing or maybe a Bluetooth scanner.
I would really love to buy one of these for my home for my desk. Could you please, with a cherry on top, tell me where you got them? I'm kind of a nut for classic car memorabilia, and I've only been able to find die cast versions, and not the stainless steel versions you guys have.
EDIT: Is this the one? http://www.shopping.com/Gas-Pump-Drink-Dispenser/info~linkin_id-8082906
Two main characters=Unimportant?
Obscene plushies, you say? Or if you meant the other kind of obscene, we have at least 2 subreddits for that kind of stuff.
Approximately when the power supply was purchased would greatly help.
That back actually seems quite unique.
-edit-
Looks more like a thermaltake than an ocz as ocz generally have the power button next to the cable, not below/above.
http://www.shopping.com/Thermaltake-Thermaltake-850-Watt-TR2-RX-Power-Supply-Black/info
Same as r_hardware_browser posted. Perfect match on the red/yellow pattern. Might not be perfect model match, but I'm near certain it's a thermaltake.
It would be relatively easy to make specific blades for a dicer which most restaurants have to cut these specifically relatively fast to order.
We went through a similar thing when my son was 4 and 5.
I got him one of these tents. He loved it. He got to go "camping" every night and I got a good night's sleep. Bonus: it gives you both a modicum of privacy and packs up easily each morning.
I want steel toe without the weight and athletic shoes with a little more protection. My favorite so far is the very affordable Carlie Boot made by Catepillar. I wear them almost 7 days a week, most comfortable steel toe boots I've found.
A comfy pet bed for him to sleep in at night.
We keep our cat in at night for his own safety, and that of the local wildlife.
If you crunch the numbers you'll find that feeding him good quality dried food (like Hills ScienceDiet) is as economical as the cheap stuff. Feeding him raw chicken necks a few times a week will help keep his teeth clean, and add extra minerals to his diet.
Cat carrier for vet visits.
Our cat loves chasing these foam discs around when we shoot them over his head.
check out the SKB molded cases....they have different sizes, I got the largest one that I could still carry on....I bought two, since they allow two. the foam is interchangable so There good for almost anything.
something similar to this
2mbps bandwidth, yup I remember them.
Had to daisychain the PCs together with a terminator end, much like you would SCSI.
Here's how we used to play DooM http://www.shopping.com/Belkin-10FT-LAPLINK-INTERLINK-SERIALDB9F-DB25F-TO-DB9F-DB25F/info
To be honest it looks like a vintage fender mounted light off of a piece of ag equipment. I believe they call them headlight buckets.
http://www.shopping.com/tractor-headlight/products
Ya might try looking here also.
http://shop.ebay.com/i.html?_nkw=motorcycle+headlight+bucket
I was referring to these that are not terribly good but better than using a macro lens .. I bought this one many years ago and it was expensive back then, too, but there are levels above this as well .. "fucking expensive"-country starts after four or five hundred dollars, I would say.
I've always had great luck with net traps off of docks and piers. Just tie a chicken leg to the bottom and pull up every 15 minutes or so.
IS that the processor the model number for the computer? Either way, I'm assuming this is your computer http://www.shopping.com/Gateway-Gateway-P-7809u-Immersive-On-the-Go-17-Notebook-PC/info ?
Should be fine to run BC2 at a mix of settings, so some high - some low, at at least 30 FPS.
Unfortunately you'd probably have to disable then re-enable your 2fa with it. Porting between apps AFAIK doesn't work too well. The source code for it can be found here and there's links to it on google play store and fdroid on there.