yashsingh1/xdaforums huggingface dataset:
[Tilt, TyTN II, MDA Vario III General] scottspa74:
Suddenly working...

Hypest, Thank you.

I opened settings.txt and LiveScan was set to 'true' already. So I went back to 0.9g.exe, opened it, and saw that suddenly SCAN was no longer blacked out. Don't know why, just suddenly started working. It does seem that 0.9 takes longer (like 2 min.) to recognize a code than 0.8. I'm not complaining or anything, just trying to help with feedback. A question; is it ok to rename the .exe files so start menu shortcut will goto 0.9 (like maybe switch names between the exe files) using file explorer? I think you said yes, but I'm double checking cuz I don't wanna screw em up. Thanks much, in advance.

-Scott
[Tilt, TyTN II, MDA Vario III General] hypest:
glad to hear it works ;)

Yeah, no prob renaming it...

have fun,

hypest
[Tilt, TyTN II, MDA Vario III General] drkbg:
Hi,

I installed Barcorama on my HTC Touch Crouse but I can't get the Scan function to work.

I get error message:

BarcoramaButton Exception: Can't find PInvoke DLL 'WiMoNative.dll' At: at BarcoramaNS.Camera.GetAvailableResolutions() at BarcoramaNS.PageLiveScan.BeginLiveCapture(PictureBox aLiveCaptureDisplay) at...
[Tilt, TyTN II, MDA Vario III General] klevans123:
Thanks Hypest

This guy is legit. I love this app. I am using a modified version for my business and love it. You are the best man.
[Tilt, TyTN II, MDA Vario III General] snovvman:
I got the same on my Diamond. It seems to be looking for "PInvoke.dll"?

Edit: Figured it out. Install the v08a.cab file, it includes the necessary resource .dll. v09g is a zip file that contains only the .exe. Once v08a is installed, copy v09g's .exe into the program directory, rename the old, and rename v09g to barcorama.exe. Works just fine now...
[Tilt, TyTN II, MDA Vario III General] slyaii:
snovvman, what version of windows do you have? I have a samsung i760. I did your recommendation...

Edit: Figured it out. Install the v08a.cab file, it includes the necessary resource .dll. v09g is a zip file that contains only the .exe. Once v08a is installed, copy v09g's .exe into the program directory, rename the old, and rename v09g to barcorama.exe. Works just fine now...

but no luck when trying to scan. it either boots me out of the app or give me some errors about not being able to find....
[Tilt, TyTN II, MDA Vario III General] scottspa74:
no QR code...

Hypest, the main reason I switched from 0.8 to 0.9g was cuz I read that the 0.9o reads QR (2d) code. I have yet to get a single result from a 2d code. What am I missing? Did I read something wrong or misunderstand something? Anyhow, any feedback would be much appreciated. Thanks for all your time & effort.

- Scott
[Tilt, TyTN II, MDA Vario III General] hypest:
hey Scott,

I just tried and shot this photo of the QRcode in the Wikipedia page http://en.wikipedia.org/wiki/QR_Code and it is recognized....

Please, remember that QR recognition only works in "Shoot" mode (not in "Scan").

I also tried loading the attached photo and that worked too. Please try it yourself so we can see if there is a bug or something.

have fun,

hypest
[Tilt, TyTN II, MDA Vario III General] scottspa74:
Thanks...

Wow, it worked! :) and lightning fast, too. Read it instantly. wonder what I'm doin wrong with photos I take...does screen orientation matter, maybe?...

Anyhow, thank you. Great work, great program.
[Tilt, TyTN II, MDA Vario III General] hypest:
Great! Actually, I'm surprised you say that it is lightning fast!

Screen orientation shouldn't matter... Try out various orientations by shooting the wikipedia page now that you know that it can be recognized ;)

have fun,

hypest
[Tilt, TyTN II, MDA Vario III General] scottspa74:
yeah, fast.

yeah, I pasted the pic to barcorama folder, opened barcorama, selected to read pic from folder, and in less than 3seconds, it was opening my browser to search results. Was super impressed. As for trying wiki pic in different orientation, I can't believe I didn't think of it. Thanks, will try.

- scott
[Tilt, TyTN II, MDA Vario III General] mrhendrik:
very nice program.. i ve tried on my omnia and it work perfectly..

thanks a lot..:)
[Tilt, TyTN II, MDA Vario III General] fisha21:
This is a great little program.

Just wondering what website other UK XDAers are using for price comparisons?
[Tilt, TyTN II, MDA Vario III General] bmnaccounts:
Hi there, this is exactly the program i need, and you seem to have done a very good job porting it.

only problem is, i cant seem too get it too work...

with the version 8 ones (a b and c) once iv scanned the code all it searches for is "please wait..." and with version 9, it doesnt scan at all. i get it completely in focus, i hold it there for as lond as i can, yet it does nothing. all i need it too do is scan barcode data, and search it on amazon UK. i think i have the arguments set okay, and iv tried Opera aswell as IE and nothing.

Any help?

thanks in advance.
[Tilt, TyTN II, MDA Vario III General] hypest:
Thank you ;) Actually, only the ZXing decoding engine is a port, the rest of the app (e.g. the GUI) is designed+implemented by me from scratch :D

Some guidelines:

- v0.9x must be placed in the same directory as v0.8x

- Make sure that the corresponding checkboxes in the the barcode type settings are checked. E.g. have it all checked.

- try to scan something big, just to test it. For example, head over to http://bisqwit.iki.fi/barcode.html, generate a EAN barcode, and try to scan it off the screen.

- try to shoot/scan with plenty of light available. Daylight works best.

These tests will determine if Barcorama can function on your phone setup. After that, you can experiment to find the limits...

by the way, which is your device and ROM?

hypest
[Tilt, TyTN II, MDA Vario III General] fisha21:
When I install the program to either main memory or SD, battery life takes a dive. Also, I can leave the phone charging all night and battery only charges about 30%. As soon as I uninstall Barcorama and soft reset, battery counter foes back to 100% and I get normal batt life again. Shame, because I like the program a lot, but this limits its usefulness! Anyone else had this problem??
[Tilt, TyTN II, MDA Vario III General] ChuckT73:
Can't get this to even run on my Samsung BJ2. Crashes on startup
[Tilt, TyTN II, MDA Vario III General] scottspa74:
have not...

FWIW, no. I have not seen ahy change in battery life.

@ Hypest, again, thanks for great app, and development, and patience.

- Scott
[Tilt, TyTN II, MDA Vario III General] sleonard:
I need to scan dozens of 1D barcodes. The barcodes are MAC addresses and I need them in a CSV file one MAC address per line. For example:

001D58F2A3B6,

001D58F2A2F7,

001D58F2B8CC,

...

Any way to do that using this program?

S
[Tilt, TyTN II, MDA Vario III General] hypest:
I've quickly put together a companion app just for that... see this trhread

have fun,

hypest
[Tilt, TyTN II, MDA Vario III General] hypest:
fellow posters,

I've updated the #1 post in the thread, adding a new version of Barcorama...

have fun,

hypest
[Tilt, TyTN II, MDA Vario III General] sleonard:
OMG, that is awesome. Where else but XDA can one get developer response like this. UDaMan.

I will try it out and let you know how it works.

Thank you,

S
[Tilt, TyTN II, MDA Vario III General] sleonard:
I copied both Barcorama.exe and AppendCompanion.exe to\Storage Card\Barcorama\ and entered:

"\Storage Card\Barcorama\AppendCompanion.exe" into the Program to Run box and

"\Storage Card\Barcorama\Codes.csv" "\r\n" !###! into the Arguments.

When I run Barcorama and choose Read barcode followed by Scan I get the error show in the screenshot.

If I choose Shoot the camera opens OK and I can take a picture of a barcode but then it takes a very long time to analyze and 9 out of 10 times returns "No supported image" The other time it did ask to run the external program and I ended up with the code in a .csv file :)

S
[Tilt, TyTN II, MDA Vario III General] hypest:
sleonard, thank your for your kind words!

The error message you see means that some DLLs are missing. These can be found in the cab-installed Barcorama v0.8... in this case, the WiMoNative.dll is needed.
[Tilt, TyTN II, MDA Vario III General] sleonard:
Well, I installed 0.8 to \Storage Card\Program Files\. I then copied Barcorama_v09h.exe into that folder and run. Still get the same error when I click Scan.

Could this be because I have a Touch Pro 2 and don't have a needed HW button?

S
[Tilt, TyTN II, MDA Vario III General] jeutaw:
I have the Imagio (on Verizon) and the ...9g version works. I have not had a chance to try the ..9h version.
[Tilt, TyTN II, MDA Vario III General] werdna72:
Hi

EDIT: Now found answer, apologies!

Apologies if this has already been covered - I searched for "Opera" on the thread and didn't find what I needed.

I got the program running on my Topaz, but wanted it to call Opera instead of IE, so I tried changing the setting to \Windows\Opera9 - but all I get now is an error message. I've tried deleting and re-installing without success.

Could you possibly provide me with a quick idiot's guide to making it work again?

Thanks!
[Tilt, TyTN II, MDA Vario III General] sleonard:
I found the answer. In General Settings if Live scan - memory capture is checked then I get the error. If it is unchecked then no error and it works.

I just cannot keep the device positioned and still long enough for it to read the barcodes. Man the camera is sensitive! Barcorama is pretty slow to interpret the barcodes as well making this doubly hard to get good scans.

S
[Tilt, TyTN II, MDA Vario III General] hypest:
actually, the worst performance/behavior is due to the camera (and its driver)! I'm very disappointed myself too! This crappy camera performance is a well-known issue of the "modern" HTC devices. The "livescan in memory" mode is an attempt to speedup the capturing process (by eliminating the intermediate step of saving the capture to disk before Barcorama tries the decoding), but is less compatible with the various devices :(. The most compatible mode is the "Shoot" mode, and in that mode I have Barcorama try to find a barcode in various scan-lines and orientations (and that's why the Shoot mode is much more slow than Scan mode).

On the other hand, the 1D barcodes certainly need better resolution+sharpness than the 2D. Quickmark and iNigma, for example, do a fantastic job on QR codes, and one of the reasons is the ability of QR codes to be easier recognized even in bad captures.

I have tried my best to bring a compatible and more or less usable app, in a field where no other FREE AND OPEN app exists yet. While here, remember that, as far as I know, Barcorama was the first app that controls the autofocus capability of the camera! I've also started putting up a companion website (costpad.com) to make something useful out the scanned codes. But I agree, all these are worthless since the app has so hard time reading the codes! A cheap usb barcode reader is WAY-WAY more successful in reading the codes!

I hope the upcoming WM ShopShavvy does a better job. I really do. If it is open enough (lets me handle what to do with the barcode), I will use that instead of my OWN app! Heck, if there was such a good+open app 1.5 years ago, I wouldn't even start developing Barcorama.

have fun,

hypest
[Tilt, TyTN II, MDA Vario III General] jeutaw:
High Capacity Color Barcodes (HCCBs)

hypest,

Will you be adding support for High Capacity Color Barcodes (HCCBs)?

/Jim
[Tilt, TyTN II, MDA Vario III General] br4nd0nh347:
Just wanted to say you are doing a great job.
[Tilt, TyTN II, MDA Vario III General] cobra04972tx1:
Hi, first of all, very nice app. I tried the v. 8 on my Omnia i910 (Verizon) and it works pretty well, but I have to manually select my image from where I have my camera send the files, my storage. Is there any way to change the settings as to where Barcorama looks for the captured images? Also, can i change the browser that it uses to search on the Internet with such as Opera or Skyfire, I hate IE. Didn't know if your newer versions might answer these questions, and if so can I add just those parts to v.8? Thanks for your hard work.
[Tilt, TyTN II, MDA Vario III General] Demonblaid:
I am sorry ahead of time if this is something I am doing wrong, I am sort of new to installing many 3rd party programs. Some work and some do not. This one does not seem to work, but I am highly interested. Basically what I am doing is downloading The cab and installing the .cab on my SD Card. I do into use the program and i get an unexpected error. I also downloaded the exe of the .9h or somethign like that and it seems to be loading and then it does the same thing. I am running windows mobile 6.1 on an htc ozone. I have the .Net framework updated to 3.5
[Tilt, TyTN II, MDA Vario III General] hypest:
hello and welcome! Could you please post more details from the error message that pops up? Thank you.

have fun,

hypest
[Tilt, TyTN II, MDA Vario III General] Demonblaid:
Awsome. I was worried cause the post before mine was a week old. Thanks for working so hard on this. I have the error message details right here.

Error

Barcorama_v09h.exe

StackOverflowException

at Microsoft.AGL.Forms.WL.SetPos()

at

System.Windows.Forms.Control._SetBounds Core()

at

System.Windows.Forms.Controls.set_Height()

at

BarcoramaNS.BarcoramaCL.AdjustForSIP()

at

BarcoramaNS.BarcoramaCL.BarcoramaCL_Resize()

at

System.Windows.Forms.Control.OnResize()

at System.Windows.Forms.Control.WnProc()

at

System.Windows.Forms.ContainerControl.WnProc()

at System.Windows.Forms.Form.WnProc()

at

System.Windows.Forms.Control._InternalWnProc()

at MicrosoftAGL.Forms.WL.SetStyle()

at

System.Windows.Forms.Form._SetBorderStyle()

at

System.Windows.Forms.Form.set_WindowState()

at BarcoramaNS.BarcoramaCL.Fullscreen()

at

BarcoramaNS.BarcoramaCL.BarcoramaCL_GotFocus()

at

That is the error. I was giving you the error on the one that seems closest to working on my ozone which is the .9h Thank you for your quick response
[Tilt, TyTN II, MDA Vario III General] nofuse:
Has anybody found any price checking sites for the UK? What does compare everywhere use for its prices in the UK?
[Tilt, TyTN II, MDA Vario III General] johnmccash:
Barcorama StackOverFlowException

I'm getting exactly the same error as Demonblaid, on a Motorola Q9c running WM6.1. I also have the current .net compact installed. Any hope for a fix?

Thanks

John
[Tilt, TyTN II, MDA Vario III General] ThunderDick:
Mmmmhhh....

Surely I lost some part of the discussion, because I'm definitely not able to download source code to try working on...

Did anyone decide to remove downloading option?

Alberto
[Tilt, TyTN II, MDA Vario III General] hypest:
Barcorama is not well-adjusted for running on WM Standard Editions (as opposed to touchscreen based Professional Editions). So, although fixing this bug is rather easy, the outcome will not be quite useful for your devices :(

hmm, the code is still there, on sourceforge ;)

v0.9 tarball

have fun,

hypest
[Tilt, TyTN II, MDA Vario III General] C77OUT:
v09h error

Barcorama_v09h.exe
StackOverflowException

at Microsoft.AGL.Forms.WL.SetPos()
at
System.Windows.Forms.Control._SetBoundsCore()
at
System.Windows.Forms.Control.set_Height()
at
BarcoramNS.BarcoramCL.BarcoramaCL_AdjustForSIP()
at
BarcoramNS.BarcoramCL.BarcoramaCL_resize()
at
System.Windows.Forms.Control.OnResize()
at
System.Windows.Forms.Control.WnProc()
at
System.Windows.Forms.ContainerControl.WnProc()
at
System.Windows.Forms.Form.WnProc()
at
System.Windows.Forms.Control._InternalWnProc()
at Microsoft.AGL.Forms.WL.SetStyle()
at
System.Windows.Forms.Form._SetBorderStyle()
at
System.Windows.Forms.Form.set_WindowState()
at
BarcoramNS.BarcoramCL.FullScreen()
at
BarcoramNS.BarcoramCL.BarcoramaCL_GotFocus()

I'm running Windows Mobile 6 Standard

on a T-mobile Shadow (HTC Phoebus)

Thank you!
[Tilt, TyTN II, MDA Vario III General] Armes:
hi, tried the v8 in my HD2 (Leo) tonight.

It was a bit fussy capturing barcodes but did eventually.

The first time I used it it successfully went to Google for the item. Subsequently when I opened the external app, it failed with a "win32Exception" message

I have 5.2.21864 build 21864.5.0.81
[Tilt, TyTN II, MDA Vario III General] jmmmmm:
Whats the best site to use for the search?
[Tilt, TyTN II, MDA Vario III General] deedee:
Any news on being able to change where it looks for the captured image. Have got my Xperia capturing good 1D barcodes and it saves them to Storage Card\DCIM\100Xperia. Opening the saved image up lets it decode just fine.

Would like to not have to do the second step.
[Tilt, TyTN II, MDA Vario III General] ebourlet:
Has anyone got this working on an Omnia I910?

I have been trying to get the latest one working on an VErizon Omnia i910. When I select read Barcode then Shoot it brings the camera up and I can set the focus to macro and get a good immage but when I select OK then X the camera out Barcorama says "No Capture" Any ideas?
[Tilt, TyTN II, MDA Vario III General] hypest:
The Xperia (as the Omnias) seem to not follow the WM Camera API... Barcorama launches the Camera and instructs it where to save the image (again, this is the relevant WM Camera API). Specifying a custom location is important as it is the way Barcorama knows exactly which image to decode and when the capturing ended. In the xperia case, saving the image to some other location, cannot guarantee that Barcorama will be able to determine which is the current image to decode and ofcourse, it will be hard to know when the capturing ended...
[Tilt, TyTN II, MDA Vario III General] Dtrieb:
Hey here a link to a german EAN Service:

http://www.ean-suche.de/perl/ean-search.pl?q=[EAN-CODE]
[Tilt, TyTN II, MDA Vario III General] GTrowbridge:
Hi hypest,

First of all, thanks for your hard work.

Can you clarify the above statement? Are you saying that the program's interface would be non-functional on a smartphone without a touchscreen?

Thanks!

-GT
[Tilt, TyTN II, MDA Vario III General] adrianmak:
quick shot not work for me.

program exception, missing some files

cannot find PInvoke dll

winmonative.dll

barcoramans.camera.getavailableresolutions()

..................

...............

.........
[Tilt, TyTN II, MDA Vario III General] hesian:
Installed Barcorma v08a.cab and then ran v09h.

'Shoot' works on my Touch HD, should 'Scan' ?

The error I get with 'Scan': Can't find PInvoke DLL 'CameraCaptureDll.Dll'

Also,

If I install via CAB to storage card all it creates in the folder is Barcorama.exe and wimonative.dll in Program Files\Barcorama\. A settings.txt is then created on first run. If I cook my ROM do I need to reinstall it or can I simple run again it from the unchanged folder on the storage card ?
[Tilt, TyTN II, MDA Vario III General] scottspa74:
experienced same...

after reading your post, I remembered also experiencing the 'PInvoke CameraCaptureDll' error msg. So I just opened barcorama to check this. I find if I go to settings and uncheck 'Live Scan - memory capture', but leave just the plain 'Live Scan' checked, scan works fine on my Diam500 (when you get image roughly lined up, hit 'Autofocus Now' prompt.

Hope this helps.
[Tilt, TyTN II, MDA Vario III General] scottspa74:
may be slightly off topic, but...

I wanna say 'kudos. very on the ball' to whoever manages the weblocalhost site for UPCs. A few days ago I tried to open their site after using Barcorama, and just got a 404 or 403 not found error, but was allowed to report or email error msg. In my error report all I wrote was "when using Barcorama". I figured it was really a waste of time. But lo, within hours got an email saying 'Thank you for report, Sorry for inconvenience, Should be fixed'. I tried to open page and it was fixed, opened fine. I was really impressed by this. I post this cuz I'm guessing many others use weblocalhost in their Barcorama settings.

As before, Hypest, thanks for all your work, and support and responses in your thread.
[Tilt, TyTN II, MDA Vario III General] scottspa74:
try http//barcode.weblocalhost.com/mobile.php?q=!###!

I think thats the best one, personally. It has links to 6 or 7 different UPC databases. It is discussed earlier in this thread, and at a PPCGeeks thread on this topic. hope you like it.
[Tilt, TyTN II, MDA Vario III General] adrianmak:
still not work
[Tilt, TyTN II, MDA Vario III General] hypest:
DLLs problems are usually attributed to missing library DLLs, so please try unzipping the attached ZIP into the barcorama directory... (the libs are not mine, so credit goes out to the original authors ;))

The cab distribution of Barcorama is actually usefull just for autocreation of the Start menu shortcut. So, the Barcorama to run, it only needs .NET and the Dlls of the external libs... The Barcorama folder (including the DLLs) is all its needed..

have fun,

hypest
[Tilt, TyTN II, MDA Vario III General] sprinttp2:
Great tool. Thanks for developing.

A feature request.

Is there a way to add multiple external URLs so we can just pick one. This way all URLs are saved in the settings. This way we can select another URL and send the barcode. e.g. Bing, Google, fastpricecheck and any other ones that come down the line.

Thanks
[Tilt, TyTN II, MDA Vario III General] webworker01:
I'm having problems getting this to work on an HTC Snap using Ookba's 6.5 Rom..

I can't attach external links yet, but here is the screenshots of the full error I am receiving.

hxxp://bayimg.com/image/gajnhaacm.jpg

Anyway to fix this? I would really love to use this app :)
[Tilt, TyTN II, MDA Vario III General] StefanWitkamp:
I'm starting using this program but every time I want to scan barcodes in live mode, when I klik start, it says something like 'System specific error', and the app closes.

non-live mode works though, it can also access the camera well, but live would have a great advantage.

I'm using the default Dutch ROM (WM 6.5) on HTC HD2.

some other, comparable applications do the same thing, while others, for instance i-nigma do do live scanning (but i-nigma doesnt take 1D codes, so i prefer to use barcorama...)

plz help with this cause i really need/want the live scan function to work.

tested with .8a and .8c, both no luck
[Tilt, TyTN II, MDA Vario III General] gt170:
doesnt work on htc s740

notsupportedexception

microsoft.agl.common.misc.handlear0 + forms.control + forms.button

in initializecomponent in barcoramacl.main
[Tilt, TyTN II, MDA Vario III General] bobzero:
Just tried the "scan mode" on my HTC Diamond (CDMA) aka HTC Victor, and it gave an error message and forced me to end the task.

EDit:

installed external_libs.zip form post above and scan mode now works without error. Cool!

Well it's laggy but I think everyone else experiences this too?
[Tilt, TyTN II, MDA Vario III General] rmaffeo:
Stack Overflow

On my Samsung Jack (Windows Mobile 6.5), Barcorama 0.9h fails to start. It flashes a loading screen (literally flashing, rapidly refreshing the loading text) followed by an "unexpected error". Looking at the error details, there is a .NET CF StackOverflowException. The exception stack is

at Microsoft.AGL.Forms.WL.SetPos()

at

System.Windows.Forms.Control.SetBoundsCore()

at

System.Windows.Forms.Control.set_Height()

at

BarcoramaNS.BarcoramaCL.AdjustForSIP()

at

BarcoramaNS.BarcoramaCL.BarcoramaCL_Resize()

at

System.Windows.Forms.Control.OnResize()

at

System.Windows.Forms.Control.WnProc()

at

...

at

System.Windows.Forms.Control._InternalWnProc()

at

Microsoft.AGL.Forms.WL.SetStyle()

at

System.Windows.Forms.Form._SetBorderStyle

at

System.Windows.Forms.Form.set_WindowState()

at

BarcoramaNS.BarcoramaCL.BarcoramaCL_GetFocus()

Hope this helps...
[Tilt, TyTN II, MDA Vario III General] borderjo:
On touch pro 2 when i shoot a picture it goes to my files. and when i scan it always says no barcode found.... Am i doing something wrong?
[Tilt, TyTN II, MDA Vario III General] hypest:
fellow XDAers,

I've updated the first post, including a CAB for the v0.9h version and removing the "for testing" tag...

have fun,

hypest