View Full Version : [APP] BarcodeZilla / BarcodeZilla Lite 0.9.5 (Updated 22/05/2009)
w3t
11th April 2009, 10:55 AM
BarcodeZilla is a Zxing based barcode decoding application (just like barcorama that i've been using for a while) which is enabled for product recognition (mainly intended for EAN-8 / EAN-13 and UPC barcodes) that will display information the origin country of the product and allows to download product information (if available) and to edit and upload product and price information for your country as well using a WCF webservice.
Here's how it looks:
http://www.barcodezilla.net/images/Screenshot.png http://www.barcodezilla.net/images/Screenshot2.png
You don't need to be online to use the application because there is also a local database that will store every product you scan and the price information you might enter in the application.
Please do no upload crap informations to the server. if you play with it please enter accurate information regarding the products and prices as everything is pushed to the server when you click "upload".
For performance reasons you can manually enable or disable the formats that you want to decode, in case you have troubles decoding you can try the "enhanced mode" (suggested).
This application is using .NET Compact Framework 3.5 and SQL Compact 3.5 SP1.
Here are the files you might have to install:
Compact Framework 3.5 (http://www.microsoft.com/downloads/details.aspx?FamilyID=e3821449-3c6b-42f1-9fd9-0041345b3385&displaylang=de)
SQL Compact 3.5 SP1 (http://www.microsoft.com/downloads/details.aspx?familyid=FCE9ABBF-F807-45D6-A457-AB5615001C8F&displaylang=en)
I have also launched the online search engine which uses exactly the same mechanism, actually it doesn't allow to add / edit data just to search and display the known products:
http://www.barcodezilla.net/images/SearchEngine.png
News:
Published a "Lite" version which doesn't need SQL Compact 3.5
But with this version you have to be online to be able to recognize products (no persistance) and you cannot add / edit and upload new items.
Support this project:
Use barcodezilla.net (http://www.barcodezilla.net) when you intend to buy something from Amazon.
or
Donate (https://www.paypal.com/cgi-bin/webscr?hosted_button_id=5620227&cmd=_s-xclick)
Thank you !
Versions History:
0.7.2 :
Fixed not working when installed on Storage Card or some non-english OS
0.7.3 :
Some countries not detected properly
Wait icon remains displayed after unsucessful decoding
Detect books with ISBN as country
Some changes on WebService side
0.7.4 :
Books (ISBN) are checked on ISBNDb.com webservice if not found on barcodezilla webservice
Normalized captalization at upload / download
0.7.5 :
Non-Books (ISBN) are checked on UPCDatabase.com if not found on barcodezilla webservice
0.7.6 :
Added link to the amazon product page
Added "Author field" for items in database (books).
0.7.7 :
Remove Live mode (seems to cause issues on some devices)
Moved capture button to the bottom
Improved Web Service on Server, no more external queries are made by the Windows Mobile device anymore, the Barcodezilla webservice handles everything to improve performances...
0.8.5 :
Some modifications to database structure (your data should be on the server)
Upgraded Web Services on server
Support retrieving prices from Ebay
Amazon data / images aren't persistant anymore and removed from cache after 3 hours (in order to fulfill with amazon requirements)
Audio CD are correctly handled
New web based interface (read only actually) : http://www.barcodezilla.net
0.8.9 :
Updated web services definition due to improvements on www.barcodezilla.net
0.9.0 :
Introduction of BarcodeZilla Lite which doesn't require SQL Compact 3.5
0.9.2 :
Re-Introduction of Live Scanning Mode
Re-Introduction of XML Data Export of Scanned codes
0.9.4 :
Using the default browser instead of forcing Internet Explorer
Possibility to use external search and provide a custom url
Export also done in CSV for being imported easily in Excel
Possibility to define the path to export XML / CSV
Re-Introduction of XML Data Export of Scanned codes
Capture function available in the menu for 320x320 devices
0.9.4b :
Fixed price not displayed in Lite version
0.9.5 :
Browse to the url if you scan a QR Code / DataMatrix containing an url
Added AppToDate support
Download History:
0.8.9 / 0.9.0 :
BarcodeZilla.CAB (359.5 KB, 488 views)
BarcodeZilla.Lite.CAB (286.7 KB, 90 views)
0.9.2 :
BarcodeZilla.CAB (372.5 KB, 1393 views)
BarcodeZilla.Lite.CAB (162.7 KB, 766 views)
0.9.4 :
BarcodeZilla.CAB (372.5 KB, 113 views)
BarcodeZilla.Lite.CAB (162.7 KB, 46 views)
wishmaster86
11th April 2009, 11:20 AM
is there also a posibility to have the server files as a download?
im thinking of a movie database by barcode for home use. because i have like 5 cabins full of dvd's and im getting sick of where i left the dvd's :P so i wanted to organize the cabins with cabin, row, plank height numbers. so that i can easily find my dvd's. and also it would be a nice learning curve.
basboy7
11th April 2009, 11:40 AM
I dont got this working on my HTC touch cruise :(
I installed http://www.modaco.com/content/windows-mobile-news/265615/how-to-install-and-use-net-compact-framework-3-5-without-upgrading-your-rom/ first and after that i installed your software, what did i wrong :(
w3t
11th April 2009, 01:14 PM
Are you getting an error message or something ?
Did you install both Compact Framework 3.5 and SQL 3.5 ?
In program files\barcodezilla do you have the files ?
- barcodezilla.sdf (initial database)
- opennetCF assemblies
- system.data.sqlserverce.dll
[-Hausmeister-]
11th April 2009, 02:03 PM
Hi,
Device: HTC Touch Pro
Rom: ROMeOS (GER)
.NET CF: 3.5.7283.0
SQL SC: 3.5.5692.0
The Programm crash immediately on load.
Error message:
BarcodeZilla.exe
TypeLoadException
bei BarcodeZilla.Program.Main()
Files in BArcodeZilla dir:
BarcodeZilla.exe
BarcodeZilla.sdf
DirectShow.dll
OpenNETCF.Configuration.DLL
OpenNETCF.DLL
OpenNETCF.Drawing.DLL
OpenNETCF.Windows.Forms.DLL
System.Data.SqlServerCe.DLL
Zxing.Mobile.DLL
i hope this is useful to you
Bye Hausi
mikehulme1983
11th April 2009, 02:28 PM
im getting the same error on my diamond, I have sql and net 3.5.
In the barcodezilla dir I only have 2 files both just called barcodezilla
basboy7
11th April 2009, 02:30 PM
;3606959']Hi,
Device: HTC Touch Pro
Rom: ROMeOS (GER)
.NET CF: 3.5.7283.0
SQL SC: 3.5.5692.0
The Programm crash immediately on load.
Error message:
BarcodeZilla.exe
TypeLoadException
bei BarcodeZilla.Program.Main()
Files in BArcodeZilla dir:
BarcodeZilla.exe
BarcodeZilla.sdf
DirectShow.dll
OpenNETCF.Configuration.DLL
OpenNETCF.DLL
OpenNETCF.Drawing.DLL
OpenNETCF.Windows.Forms.DLL
System.Data.SqlServerCe.DLL
Zxing.Mobile.DLL
i hope this is useful to you
Bye Hausi
I got the same as you
madkai
11th April 2009, 02:44 PM
Hi
I tried it on my P3600 with this 6.1 ROM (http://forum.xda-developers.com/showthread.php?t=380151)
Not working.Same error.
BarcodeZilla.exe
TypeLoadException
bei BarcodeZilla.Program.Main()
w3t
11th April 2009, 03:36 PM
Hello,
I'll try to find the reason, i've just tried on a clean WM6.0 image from the emulator to ensure it was really empty of any other assembly.
i've just installed those cabs (provided in this post) in this order:
NETCFv35.wm.armv4i.cab (http://www.darkwet.net/private/NETCFv35.wm.armv4i.cab)
sqlce.wce5.armv4i.CAB (http://www.darkwet.net/private/sqlce.wce5.armv4i.CAB)
and
BarcodeZilla.Cab
Those are the version from Microsoft SDK.
Btw are you on Windows Mobile 6.0 or 6.1 with the Diamond / PRO ?
Personally i am using L26's rom on HTC touch with the .NETCF3.5 which is in ROM but it was tested as well on a Symbol MC75 (WM6.0 with .NET 3.5 installed separately).
It's strange because those are the only required external assemblies and it seems i didn't forget something in the cab.
there isn't another windows after the type load exception (such as unable to pinvoke 'sqlceme.dll' ?
Thanks for the feedback...
Are you all on German OS ? I've only tested on english so far...
w3t
11th April 2009, 03:40 PM
is there also a posibility to have the server files as a download?
im thinking of a movie database by barcode for home use. because i have like 5 cabins full of dvd's and im getting sick of where i left the dvd's :P so i wanted to organize the cabins with cabin, row, plank height numbers. so that i can easily find my dvd's. and also it would be a nice learning curve.
Btw there are no server files actually. It's a SQL database which is behind the WCF WebService, i didn't even prepare any web interface actually, i just have a small windows client which can check what's going on on the webservice.
w3t
11th April 2009, 03:51 PM
Hello,
I think that i have a clue regarding the issue, i can reproduce it using .NET Configuration Editor.
If i set the default .NET Framework to use for BarcodeZilla to 2.0.7045 instead of 3.5.7283 then i'll get this error as well on my HTC.
If somebody can download this, extract and copy to his device to verify this theory.
I have uploaded a new .Cab to the main thread, now the application is forced to start using .NET 3.5, i suppose the issue happens if you have both .NET 2.0 and 3.5
Thanks
[-Hausmeister-]
11th April 2009, 05:08 PM
nope sorry ... same error again...
On my Touch Pro there is only 3.5 not 2.0
w3t
11th April 2009, 05:13 PM
Hello,
Do you have this line in BarcodeZilla.exe.config with the latest version
<configuration>
<appSettings>
<setting name="UPCE" value="false"/>
<setting name="QR" value="false"/>
<setting name="EAN13" value="true"/>
<setting name="TryHard" value="false"/>
<setting name="UPCA" value="false"/>
<setting name="Resolution" value="default"/>
<setting name="Quality" value="l"/>
<setting name="UserCountry" value="CH"/>
<setting name="CODE128" value="true"/>
<setting name="SaveDecodedImages" value="false"/>
<setting name="CODE39" value="false"/>
<setting name="EAN8" value="true"/>
<setting name="DM" value="false"/>
</appSettings>
<startup>
<supportedRuntime version="v3.5.7283"/>
</startup>
</configuration>
If you check with .NET Configuration what is being reported ?
I know that some roms do only have a subset of .NET 3.5 but i don't know how to verify this actually.
[-Hausmeister-]
11th April 2009, 05:21 PM
jup this lines are there.
.NET Conf reports that i only have "3.5.7283.0" installed and nothing else.
I also forced BarcodeZilla to use this version but the same error appears
wishmaster86
11th April 2009, 06:37 PM
Btw there are no server files actually. It's a SQL database which is behind the WCF WebService, i didn't even prepare any web interface actually, i just have a small windows client which can check what's going on on the webservice.
is there a way to change the server adres in the client then? to redirect it to a sql server of my own?
i will also try the cliennt if it works on my TP with nrg 2.0 rom
snark_be
11th April 2009, 11:44 PM
Nice piece of software.
Could you change the program so it uses UPC Database (http://www.upcdatabase.com/)? :)
Instead of using your own DB, which will take some time to grow, UPC Database has already more than 1 million entries.
MiKA7
12th April 2009, 12:40 AM
Snark_be did the software work for you?? and if it did what phone do you have?? as it didnt work on my raphael with PROven 3.2..
snark_be
12th April 2009, 08:18 AM
Snark_be did the software work for you?? and if it did what phone do you have?? as it didnt work on my raphael with PROven 3.2..
Yes, it works fine for me. I had to install SQL Compact Edition on my TP and then no issues. The "camera" mode is easier to use than the "live" one to get the barcode picture.
w3t
12th April 2009, 08:59 AM
Nice piece of software.
Could you change the program so it uses UPC Database (http://www.upcdatabase.com/)? :)
Instead of using your own DB, which will take some time to grow, UPC Database has already more than 1 million entries.
Hello,
it's what i did for the very first version but i didn't like this for several reasons :
- no EAN-13 / EAN-8 support which are the mainly used formats for europe
- no price information
- not a webservice but only web based
the idea was really to be able to insert prices at different stores so the softwares reports the 3 best prices (per country, during the 3 last months).
also i wanted to avoid having to use Opera or any other browser and to have the possibility to directly create the new products on the device (even when you are disconnected) and to be able to synchronize at any time.
Once again it's really a preliminary release, the advantage is that even if the product isn't known by the server it takes 5-10 seconds to enter just the company name / product name and you can start storing the price of a product at the current moment.
w3t
12th April 2009, 09:10 AM
For those having issues, here's a screenshot of my \Windows folder on my HTC Touch HD.
http://www.darkwet.net/private/System.jpg
Can you please verify you have those files as well, the following assemblies are being required by BarcodeZilla :
System
System.Data
System.Runtime.Serialization
System.ServiceModel
System.Web.Services
System.Xml
Normally those files are part of CF 3.5 but i remember in the past i have loaded a ROM where the framework was incomplete...
snark_be
12th April 2009, 09:13 AM
The problem is always "the critical mass".
You need some amount of data before people finds this interesting and starts to use your programs to add stuff. But to get that data, you need already people to input it. "chicken & egg" problem.
snark_be
12th April 2009, 09:13 AM
- not a webservice but only web based
They have a WebService (XML-RPC): http://www.upcdatabase.com/xmlrpc.asp
They even give sample code for C#.
w3t
12th April 2009, 09:20 AM
I'll try to prepare a build that doesn't require OpenNetCF because i'm not sure but maybe OpenNetCF is requiring .NET CF 2.0 to be installed too.
snark do you also have .net cf 2.0 and 3.5 installed just like me ?
snark_be
12th April 2009, 09:21 AM
snark do you also have .net cf 2.0 and 3.5 installed just like me ?
3.5 yes, it's part of the ROMeOS I'm using. I think 3.5 contains 2.0, no?
w3t
12th April 2009, 09:44 AM
3.5 yes, it's part of the ROMeOS I'm using. I think 3.5 contains 2.0, no?
Normally and at least for Windows version yes 3.5 does fully contains the 2.0 components however on Windows Mobile you can have 2.0 installed manually and 3.5 in Rom (that's what i had).
By checking the dependencies i found that OpenNetCF was refering to 2.0 so i've now uploaded a 0.7.2 version which doesn't use it anymore. I hope it will solve the issue for the other users...
The package is much smaller now and it wasn't really required.
We'll see :D
w3t
12th April 2009, 09:47 AM
They have a WebService (XML-RPC): http://www.upcdatabase.com/xmlrpc.asp
They even give sample code for C#.
I wasn't aware and i'll have a look at it once it works for most users, in this case it shouldn't be too complicated to check on upc if there is nothing on the barcodezilla webservice...
w3t
12th April 2009, 09:52 AM
Just regarding the UPC Webservice :
This service, and the data provided by it, is licensed for PERSONAL USE ONLY, and may not be used for commercial purposes, NOR REDISTRIBUTED IN ANY FORM without prior written consent. For questions regarding commercial licensing, please contact me at webmaster@upcdatabase.com. I can't guarantee an answer, or even a response, but I do my best...
So i'm not sure we'll be allowed to integrate this in the software.
snark_be
12th April 2009, 09:57 AM
Unless you start charging for your program, you should be fine. What's the purpose of having a Web-based product DB if it cannot be interrogated? :)
EDIT: you could also download the dumps of their DB (http://www.upcdatabase.com/downloads/) and insert it into yours. So you would not rely on their webservices but still have a nice prepopulated DB. You would of course have to update your DB once in a while (1 dump every month apparently).
PS: you answer fast ... so much for the "myth" of Suiss people being slow ... :D;)
w3t
12th April 2009, 10:07 AM
Unless you start charging for your program, you should be fine. What's the purpose of having a Web-based product DB if it cannot be interrogated? :)
EDIT: you could also download the dumps of their DB (http://www.upcdatabase.com/downloads/) and insert it into yours. So you would not rely on their webservices but still have a nice prepopulated DB. You would of course have to update your DB once in a while (1 dump every month apparently).
That's a good idea as well. I wanted to separate the company and the product because UPC-A and EAN-13 codes do contain 5-6 digits for the company and so if you already have a product from this company locally then 50% are already pre-filled at edition time.
Btw i've downloaded a copy of their db and i'll check how i could script the reimport...
[-Hausmeister-]
12th April 2009, 10:23 AM
Last edited by w3t; Today at 07:41 AM.. Reason: Updated cab with a version that doesn't required OpenNetCF anymore
... hmm ... same error again.
I Re-Installed NEt CF3.5 but the Files you said in post #20 are not there.
w3t
12th April 2009, 10:46 AM
Hello,
i've prepared a cab files for you here:
Compact Framework 3.5 (Missing subset + .NET Configuration tool) (http://www.darkwet.net/private/System35.cab)
It should install the missing system files.
Regards
snark_be
12th April 2009, 11:10 AM
Actuallly I dont' have the files either in the \Windows directory, but BarcodeZilla works fine for me :confused: . And when I searched for them with TotalCommander on my TP (from \), it did not return any hits. I made sure ROM and System/Hidden files were displayed. Weird ...
[-Hausmeister-]
12th April 2009, 11:14 AM
i put the files in the BarcordZilla dir and then in the Windows dir ... both times the same error again.
w3t
12th April 2009, 11:25 AM
Did you install on the storage card or in Program files ?
I can also reproduce the issue actually by not installing in Program Files\BarcodeZilla, it seems the path to database is still hardcoded :eek:
[-Hausmeister-]
12th April 2009, 11:29 AM
Jackpot ....
now it works ... i have a german WM .. so it goes to "\Programme\BarcodeZilla"
i recreated the path to Program Files ... and tadaaaa it works
w3t
12th April 2009, 11:34 AM
Ok,
i've uploaded a new package 0.7.2b, now it accepts to run in any folder and will search for the database in same folder :)
[-Hausmeister-]
12th April 2009, 11:39 AM
great ... now it run from \Programme without any problems. Nice
thanks :)
w3t
12th April 2009, 12:15 PM
That's good news :)
Btw if you have suggestions regarding the categories of the scanned items they are welcome.
Actually i have those categories but i suppose than many other things can be scanned and the earlier this is define is the best :
public enum ItemTypes
{
Unknown = 0,
Book = 1,
CD = 2,
DVD = 3,
Software = 10,
Hardware = 20,
Accessory = 30,
Consumables = 40,
Food = 50,
Other = 99
}
basboy7
12th April 2009, 01:32 PM
I will try it too, ill post if it works :D
Wheres the download link to barcodezilla.cab?
snark_be
12th April 2009, 01:45 PM
Wheres the download link to barcodezilla.cab?
Looks like it's gone... :confused:
A nice feature would be support for AppToDate, making easier to update to the latest version (1 every 10 minutes ;)).
w3t
12th April 2009, 01:47 PM
I was just uploading a new release it's why it disappeared during the thread update...
The webservice seems to work and is filling up the database slowly :)
http://www.darkwet.net/private/wcf.jpg
have you encountered any issue while uploading items and is everything listed here ?
snark_be
12th April 2009, 01:59 PM
have you encountered any issue while uploading items and is everything listed here ?
No problem for me. The item I scanned and submitted is in the list. Another one has just been sent (scanning stuff I have next to my desk ;)).
snark_be
12th April 2009, 02:03 PM
What's the purpose of the BarcodeZilla username and password?
w3t
12th April 2009, 02:11 PM
What's the purpose of the BarcodeZilla username and password?
Actually there is no purpose for this but the items do have an ownerID field in the database which could match an id provided by the online server.
Everybody has full access to the product and everybody can modify any item at this time.
I'm still thinking of a structure which will allow users to login and to modify their own products but not the products uploaded by others (excepted for sort of admins or powerusers able to clean up the database).
It's still unclear even for me how i'll handle that so there is still full anonymous access for everybody to the data but i'm not sure it's that safe to keep it this way however the users can only modify product informations (not delete) and modify / delete prices informations (country based, you can only see / modify prices for your own country)...
basboy7
12th April 2009, 02:18 PM
Nicenice its working for me, ive added some items..
snark_be
12th April 2009, 02:45 PM
Will there be a Web UI so we can browse the products ?
basboy7
12th April 2009, 02:57 PM
Im a web-developer so u can call me when u need my help with the website :D
MiKA7
12th April 2009, 04:59 PM
on every thing i scan i only get "unable to decode" :S
basboy7
12th April 2009, 07:02 PM
on every thing i scan i only get "unable to decode" :S
I thougt it didnt work for me too, but you have to make very good pictures and no movements in it:P
My english is bad :x
snark_be
12th April 2009, 07:25 PM
on every thing i scan i only get "unable to decode" :S
Works fine for me too. Make sure the autofocus is focusing correctly the picture (the square in the middle of the screen should turn green). You should not be too close to the barcode, otherwise it will not be able to do the focus.
w3t
12th April 2009, 07:44 PM
Good light is important for optimal scanning and also try to center the barcode near to the middle of the image.
ZXing algorythm are starting to scan from the center so if you're well centered and the image isn't blurry it should even decode very fast.
[-Hausmeister-]
12th April 2009, 11:13 PM
Hey,
i got a new problem...
when i took 3 or 4 Photos sometimes if i want to take a new photo i get a White Screen and nothing happens.
-> http://hausi.mine.nu/20090412230319.png
Only with the "Home" key i can get out. Then my Device is realy slow for a while and BarcodeZilla is closed.
bye Hausi
w3t
13th April 2009, 12:15 PM
;3613833']Hey,
i got a new problem...
when i took 3 or 4 Photos sometimes if i want to take a new photo i get a White Screen and nothing happens.
-> http://hausi.mine.nu/20090412230319.png
Only with the "Home" key i can get out. Then my Device is realy slow for a while and BarcodeZilla is closed.
bye Hausi
Hello,
which scanning mode are you using and which resolution ?
it happened to me a few times too when scanning in too high resolution (2,3 or 5M pixels).
normally scanning at 640x480 or 1024x768 is well enough to recognize barcodes.
snark_be
13th April 2009, 12:48 PM
For books (with an ISBN barcode), another nice source of information would be the ISBNdb (http://isbndb.com/). It can be accessed with a Web Service (http://isbndb.com/data-intro.html) too ;) . And the use of their data is free:
Delivering on the original promise of the ISBNdb.com project we allow free remote access to the vast collection of data on the site via a program interface.
[-Hausmeister-]
13th April 2009, 04:22 PM
i'm scanning in Photo mode, Resolution @ 640 and Quality @ Medium
w3t
13th April 2009, 09:37 PM
For books (with an ISBN barcode), another nice source of information would be the ISBNdb (http://isbndb.com/). It can be accessed with a Web Service (http://isbndb.com/data-intro.html) too ;) . And the use of their data is free:
Done in 0.7.4 :)
It doesn't retrieve price information only product actually but was quite easily implemented even if it doesn't contain most of my books (mainly in french) i was able to find a few which were recognized...
For the white image issue, i don't have many clues actually. After scanning 15-20 products i had an issue with the autofocus not working anymore, i had to soft reset the device and everything was back to normal...
w3t
14th April 2009, 07:09 PM
Checking on UPCDatabase webservice is now also possible in 0.7.5
w3t
17th April 2009, 11:06 AM
Added support for amazon webservice in 0.7.6
snark_be
17th April 2009, 11:21 AM
Great! You're improving it a lot.
Any chance you work a bit on the UI? I found it difficult to click on the Camera, Live or the other buttons...
shadowmike
17th April 2009, 02:26 PM
would love to use this on the Xperia1 however. with .net 3.5 and sql installed i still get error.
[-Hausmeister-]
17th April 2009, 05:45 PM
i had the same error on the first start ... i soft reset my Device and the error was gone
w3t
17th April 2009, 08:44 PM
Great! You're improving it a lot.
Any chance you work a bit on the UI? I found it difficult to click on the Camera, Live or the other buttons...
How would you like the UI to look like ? can you suggest a layout ?
w3t
17th April 2009, 08:45 PM
would love to use this on the Xperia1 however. with .net 3.5 and sql installed i still get error.
Looks like the live scanning mode is the cause, i'll try to make a release without this mode because even on htc it's not very efficient...
snark_be
17th April 2009, 09:31 PM
How would you like the UI to look like ? can you suggest a layout ?
Get rid of the "live" preview...
Looks like the live scanning mode is the cause, i'll try to make a release without this mode because even on htc it's not very efficient...
See above! ;)
I do not have an idea for a layout yet but I'll think about it. I'm not that good at designing UIs :o .
snark_be
17th April 2009, 10:30 PM
I was playing a bit with the last version to test the Amazon webservice (it detected my DVDs fine). I took several pictures, most of them using the Camera mode.
I tried then the Live mode but it couldn't decode the barcode. When I switched back to Camera mode, I got the following .NET error:
Code d'exception : 0xc0000005
Adresse d'exception : 0x012f15a8
Lecture : 0x00000000
Module défaillant : directshow.dll
Offset : 0x000015a8
à Camera.GetCameraResolutions(IntPtr pResolutions, Int32& iResolutionsSize)
à Camera.GetAvailableResolutions()
à fGrabber.SetCameraResolution(Int32 index)
à fGrabber.tmAutoGrab_Tick(Object sender, EventArgs e)
à Timer._WnProc(WM wm, Int32 wParam, Int32 lParam)
à ApplicationThreadContext._InternalContextMessages( WM wm, Int32 wParam, Int32 lParam)
à EVL.Yield()
à fGrabber.btGrab1_Click(Object sender, EventArgs e)
à Control.OnClick(EventArgs e)
à Control.WnProc(WM wm, Int32 wParam, Int32 lParam)
à Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
à EVL.EnterMainLoop(IntPtr hwnMain)
à Application.Run(Form fm)
à Program.Main()C'est comique de voir des messages d'erreur en français, alors que l'OS de mon TP est en anglais ;) (translation: funny to see error messages in French when the OS of my TP is in English)
Home Nager
18th April 2009, 06:59 PM
I dont have problems on my german TouchPro.
Its hard to get a good pic, but with a little bit of practise..
For the UI I suggest that you put two great buttons (live and camera) on the bottom. So a scanning with a tip of a thumb would be possible. Its hard to hit the very small buttons now.
I would like to enter prices from my local store. If I could enter them manuell or just by importing a csv file, it would by faster than by scanning.
Thank you for your hard work on BarcodeZilla!
hypest
18th April 2009, 09:23 PM
Hello w3t!
I'm hypest, developer of Barcorama...Thank you for working on a barcode scanning app for our PDAs! We really need something useful as that for our normal everyday lives!
Although I keep an eye on BarcodeZilla, I haven't managed to actually try it yet as it throws exception on my Kaiser :( (WM6.1)
I would like to enter prices from my local store. If I could enter them manuell or just by importing a csv file, it would by faster than by scanning.
I have just recently announced a public site/service for exactly that purpose: to enter your local prices by logging your purchases, view your statistics, find cheapest vendors and more! Check it out: http://costpad.com. Sign up, add your purchase locations (e.g. shops) and submit your purchases. Don't forget to enter the barcodes :). While there, you can also put up some shopping lists to check when in the supermarket for example. The site is under heavy development but I use it daily to cooperate with my girlfriend.
w3t, sorry for the propaganda on this thread... perhaps we can cooperate on some level ;)
Free+useful applications for the community are so satisfying!
have fun,
hypest
w3t
19th April 2009, 11:50 AM
Hello,
The live mode has been removed as it seems to cause issues and not to work as good as the "camera wizard" mode. hopefully it will solve the encountered issues.
The remaining capture button has been moved to the bottom part it should be easier to reach now :)
All the web external web services are now handled on the server because some were not compatible with Compact Framework and it should also help regarding performances.
hypest you've done great job with barcodezilla and it was very useful for this project, i had this in mind for a long time already but my first attempt was using commercial libraries (dtk i think) which was not possible for something public but now with Zxing it's very nice.
my Zxing version is not 100% 1.3 because the libraries weren't fully up to date. i have updated the parts i've seen as outdated and improved a bit the QR which is still very hard to scan but yes i'm sure that cooperation might bring very interesting things.
Do you intend to add web service support on your platform ?
for Home Nager:
Actually there is no way to manually push the products however i could setup a web page on the server which allows to do this in order to fill the database easily, i just want to avoid people from typing wrong barcodes etc... it's why actually it's restricted this way.
hypest
20th April 2009, 06:00 PM
Do you intend to add web service support on your platform ?
yes, a more formal, web-services-alike access API is a must! In the midtime, using the already implemented http reqs/resps is also doable.
keep it comming ;)
hypest
w3t
20th April 2009, 06:08 PM
yes, a more formal, web-services-alike access API is a must! In the midtime, using the already implemented http reqs/resps is also doable.
keep it comming ;)
hypest
Something providing the WSDL would be the must for being implemented easily in .net and directly from .Net Compact Framework.
You still have exceptions with 0.7.7 ? the directshow.dll library has been removed...
hypest
20th April 2009, 06:33 PM
Something providing the WSDL would be the must for being implemented easily in .net and directly from .Net Compact Framework.
I'm developing costpad.com in pure php+javascript. SOAP and the likes are a secondary target but will probably eventually be used. My main effort so far is on the actual usefulness of the entered data... statistics and "cheapest vendor". In any case, if you are interested in integrating costpad into BarcodeZilla, perhaps I could redirect some effort into the webservice.
You still have exceptions with 0.7.7 ? the directshow.dll library has been removed...
The exception I encounter is sql related. I'm about to copy/paste the exception details now...
there you go:
ExceptionCode: 0xc0000005
ExceptionAddress: 0x78b2438c
Reading: 0x00000000
Faulting module: sqlceqp35.dll
Offset: 0x0001438c
at NativeMethods.GetKeyInfo(IntPtr pIUnknown, IntPtr pTx, String pwszBaseTable, IntPtr prgDbKeyInfo, Int32 cDbKeyInfo, IntPtr pError)
at SqlCeDataReader.FillMetaData(SqlCeCommand command)
at SqlCeCommand.InitializeDataReader(SqlCeDataReader reader, Int32 resultType)
at SqlCeCommand.ExecuteCommand(CommandBehavior behavior, String method, ResultSetOptions options)
at SqlCeCommand.ExecuteReader(CommandBehavior behavior)
at SqlCeCommand.ExecuteDbDataReader(CommandBehavior behavior)
at DbCommand.System.Data.IDbCommand.ExecuteReader(Com mandBehavior behavior)
at DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
at DbDataAdapter.Fill(DataTable dataTable)
at DataAccess.ExecuteSelect(SqlCeCommand dbCommand)
at dalCountry.loadCountryList()
at fSettings..ctor()
at fGrabber..cctor()
at Program.Main()
Sean D.
20th April 2009, 08:56 PM
I'm developing costpad.com in pure php+javascript. SOAP and the likes are a secondary target but will probably eventually be used. My main effort so far is on the actual usefulness of the entered data... statistics and "cheapest vendor". In any case, if you are interested in integrating costpad into BarcodeZilla, perhaps I could redirect some effort into the webservice.
The exception I encounter is sql related. I'm about to copy/paste the exception details now...
there you go:
ExceptionCode: 0xc0000005
ExceptionAddress: 0x78b2438c
Reading: 0x00000000
Faulting module: sqlceqp35.dll
Offset: 0x0001438c
at NativeMethods.GetKeyInfo(IntPtr pIUnknown, IntPtr pTx, String pwszBaseTable, IntPtr prgDbKeyInfo, Int32 cDbKeyInfo, IntPtr pError)
at SqlCeDataReader.FillMetaData(SqlCeCommand command)
at SqlCeCommand.InitializeDataReader(SqlCeDataReader reader, Int32 resultType)
at SqlCeCommand.ExecuteCommand(CommandBehavior behavior, String method, ResultSetOptions options)
at SqlCeCommand.ExecuteReader(CommandBehavior behavior)
at SqlCeCommand.ExecuteDbDataReader(CommandBehavior behavior)
at DbCommand.System.Data.IDbCommand.ExecuteReader(Com mandBehavior behavior)
at DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
at DbDataAdapter.Fill(DataTable dataTable)
at DataAccess.ExecuteSelect(SqlCeCommand dbCommand)
at dalCountry.loadCountryList()
at fSettings..ctor()
at fGrabber..cctor()
at Program.Main()
I got the same error. Had to uninstall.
Broman400
20th April 2009, 09:30 PM
Does not work on Windows Mobile 6.5
Tried to install to both Phone & Memory Card, but still doesn't work.
w3t
21st April 2009, 07:35 AM
Hello,
Did you install the SQL Compact 3.5 cab i provided in the main thread ?
Does the issue still occur if you install the "official package" located here :
SQL Compact 3.5 SP1 (Official Package) (http://www.microsoft.com/downloads/details.aspx?familyid=FCE9ABBF-F807-45D6-A457-AB5615001C8F&displaylang=en)
I found this thread which seems related, i'll have to verify the package in the first thread to ensure it's the SP1 version as well. It's the version which is automatically deployed by Visual Studio when i deploy.
Native exception thread (http://social.msdn.microsoft.com/forums/en-US/sqlce/thread/fd60ba69-e4d6-441a-901f-947ac7a46d3c/)
On my device i have version 3.5.5692.0 for all 3 dll's
the two dll'd in Program Files\Microsoft SQL Server Compact
the System.Data.SqlServerCe.dll in BarcodeZilla folder
Please verify this. Thanks
hypest
21st April 2009, 08:34 AM
Does the issue still occur if you install the "official package" located here :
SQL Compact 3.5 SP1 (Official Package) (http://www.microsoft.com/downloads/details.aspx?familyid=FCE9ABBF-F807-45D6-A457-AB5615001C8F&displaylang=en)
That took the problem away! I installed the ..\Microsoft SQL Server Compact Edition\v3.5\Devices\wce500\armv4i\sqlce.ppc.wce5. armv4i.CAB, rebooted and now it runs OK. Thanks!
w3t
21st April 2009, 08:54 AM
Great. Thank you, i've updated the main post so it links to the complete package.
mahd-leb
22nd April 2009, 04:47 AM
thnx that worked i can launch the application now but i still get an error when i click on the cam icon to launch the camera i get this following error?
microsoft.windowsmobile.forms.cameracapturedialog. launchcameracapturedialog(intrptr ptrstruct)
iam using htc kaiser
sp00kydd
23rd April 2009, 02:04 PM
Nice app, thank you! Can I also scan QR codes with it?
comingloud
23rd April 2009, 03:58 PM
runs at my HD but there unable to check data by my vodafone live connection.. any ideas?
are there possiblities to check other codes like 2/5i or Code39
w3t
23rd April 2009, 07:20 PM
Nice app, thank you! Can I also scan QR codes with it?
Hello,
QR are supported but are very tricky to scan, quality + horizontal and vertical parralelism of the QR code on the screen is very important to be decoded correctly.
i've tried to improve this from zxing but it only supports 2-3° rotation before it stops working.
Also only EAN / UPC barcode will return results from the webservice.
abumaia
24th April 2009, 04:48 AM
thought I'd write and confirm that the program runs correctly on my HTC Touch, however I may not be able to use it since my camera does not have an auto focus. Getting a clear image for it to decode is difficult.
w3t
26th April 2009, 03:04 AM
Updated to version 0.8.5.
Also possible to search online or to use this page and scan the barcode on screen. Normally your contributions should be visible there but it's not very convenient because the only way to search is by barcode :)
http://www.barcodezilla.net
http://www.barcodezilla.net/images/SearchEngine.png
[-Hausmeister-]
26th April 2009, 03:38 AM
wow cool ... nice update but the Search isn't working for me
-> Server Error in '/' Application.
w3t
26th April 2009, 06:48 PM
;3691218']wow cool ... nice update but the Search isn't working for me
-> Server Error in '/' Application.
Hello,
what did you type in the box to get the error ? it never happened to me...
[-Hausmeister-]
26th April 2009, 06:51 PM
4015000410816
w3t
26th April 2009, 11:36 PM
Thanks, i've fixed the issue...
w3t
9th May 2009, 08:48 AM
Upgraded to 0.8.9, not many changes on Client but was required to align with updated web services on the server.
Tested on WM6.5 w/ Camera 1.16 without problems it even seems a bit faster...
danielsen
13th May 2009, 06:49 PM
hello,
i tried the software and i got the error "PInvoke-DLL 'sqlceme35.dll' not found?
Any ideas? I have already installed .net 3.5 and sql
device: sony xperia - wm 6.1
thanks for your help,
bye
w3t
13th May 2009, 07:55 PM
The SQL Compact 3.5 you have installed really is the version provided in the first post (with SP1) ?
Such errors can happen if it's not the correct SP1 version.
Do you have this file 'sqlceme35.dll' in Program Files\SQL Compact or in Windows folder ?
danielsen
13th May 2009, 09:58 PM
thanks for the fast reply.
i check the folder Program Files\ - and there is no extry "SQL Compact" - i download the .msi file from the first post #1 (SP1) and i installed it on my xp machine.
There is a folder ...Microsoft SQL Server Compact Edition\v3.5\Devices - I guess i have to copy a cab-file from this directory to my device, right? But wich?
What kind of plattform (wce400 or 500) is wm 6.1 and which prozessor is a Qualcomm MSM7200? (armv4, armv4i, mipsii, mipsii_fp, mipsiv, mipsiv_fp, sh4, x86)
Should I install all cab-files? sql.dev. / sql. / sqlce. / sqlce.repl / sqlce.dev
I am a little bit confused. But i hope you can understand my bad english :)
tanks
derekwilkinson
14th May 2009, 01:17 AM
Does anyone have a SQL cab? I'm on a Mac and can't install it from Microsoft's website.
w3t
14th May 2009, 10:44 AM
thanks for the fast reply.
i check the folder Program Files\ - and there is no extry "SQL Compact" - i download the .msi file from the first post #1 (SP1) and i installed it on my xp machine.
There is a folder ...Microsoft SQL Server Compact Edition\v3.5\Devices - I guess i have to copy a cab-file from this directory to my device, right? But wich?
What kind of plattform (wce400 or 500) is wm 6.1 and which prozessor is a Qualcomm MSM7200? (armv4, armv4i, mipsii, mipsii_fp, mipsiv, mipsiv_fp, sh4, x86)
Should I install all cab-files? sql.dev. / sql. / sqlce. / sqlce.repl / sqlce.dev
I am a little bit confused. But i hope you can understand my bad english :)
tanks
Normally installing sqlce.wce5.armv4i.CAB should be ok, it's the one i usually deploy, probably the dev version for phone (smaller) is enough for our HTC devices however installing the one which is 1.7 mb should work.
i'm preparing a lite version of BarcodeZilla that doesn't require SQL Compact due to the troubles encountered by many users but it will only work online and not offer to possibility to push new products.
w3t
14th May 2009, 10:48 AM
Does anyone have a SQL cab? I'm on a Mac and can't install it from Microsoft's website.
Added the cab to the first post
danielsen
14th May 2009, 01:35 PM
@ w3t, thanks for the solution
after the installation of sqlce.wce5.armv4i.CAB the program starts fine - but if i press the "camera button" the camera tool of my xperia begins to start (take ages). Then i have the possibility to take a picture - then there is a info: "saving" but after this alert nothing happend - i see the start gui form barcodezilla but nothing more? Any ideas?
Is there a "live mode" available?
w3t
14th May 2009, 05:56 PM
@ w3t, thanks for the solution
after the installation of sqlce.wce5.armv4i.CAB the program starts fine - but if i press the "camera button" the camera tool of my xperia begins to start (take ages). Then i have the possibility to take a picture - then there is a info: "saving" but after this alert nothing happend - i see the start gui form barcodezilla but nothing more? Any ideas?
Is there a "live mode" available?
There was a live mode in earlier versions but due to confusion it was creating and the issues on HTC (only low-res supported, not good handling of auto-focus,etc...) it has been removed.
w3t
14th May 2009, 05:57 PM
Updated main topic with the "Lite" version.
It doesn't require SQL Compact 3.5 and will not persist informations.
Of course you have to be online to retrieve product informations.
Product addition and edition is only available in the full release but as not everybody wants to install SQL Compact and some other do have issues then you can go with this simpler version...
Sean D.
14th May 2009, 07:01 PM
I installed the "Lite" version, and so far it seems to work. Meaning it starts up, the camera will turn on when you press the icon.
But what needs to be done for the app to go online? The first picture I took I was given the unable to decode, error. The second picture (taken with the camera turned so the shot was in landscape) also gave me the same "undable to decode" error, but the picture was saved in the temp folder.
Am I doing something wrong here?
:confused:
w3t
14th May 2009, 08:08 PM
Hi,
Under the options, enable the "enhanced mode", decoding might take a bit longer but it'll try harder.
The standard mode is enough only if the source barcode is very high quality, correctly centered and with a lot of contrast.
Under the same options, you can define the type of codes to decode. Ensure that the barcode format you read is enabled.
Normally you can try going on www.barcodezilla.net do a keyword based search and scan directly the screen. Screen scannings are providing quite good results at least on HTC Touch HD.
For real barcode do this with enough light in order not to get an image with few contrast or blurry image.
Try to center the barcode to the center of the picture and remain parallel, this can only help. For optimal result make the barcode fit 80% of the picture width, with a bit experience i'm now nearly catching the barcode at first attempt every time :)
Only the QR Codes are quite hard to get correctly shooted, they are very sensible.
As soon as the barcode is decoded, you'll be prompted to download the information from the barcodezilla server.
hope this helps...
Sean D.
14th May 2009, 09:36 PM
Thanks for the info. I got it working. Well... sorta. I got it working by going to your site and snapping a pic of a barcode there.
So yeah... it works! Thanks, sweet app! :D
danielsen
14th May 2009, 09:53 PM
nothing happend :(
my way: i strart barzilla then i press the "webcam" button and the camera gui is starting - then i take a picture, after that i got "saving" and after 10seconds i come back to the start gui but without any changes ...
thanks for helping
w3t
14th May 2009, 09:57 PM
nothing happend :(
my way: i strart barzilla then i press the "webcam" button and the camera gui is starting - then i take a picture, after that i got "saving" and after 10seconds i come back to the start gui but without any changes ...
thanks for helping
Did this create a file named temp.jpg
in \Program Files\BarcodeZilla\Temp folder ?
Normally the camera wizard should create this file and barcodezilla automatically close the camera once the file exists and display it ?
As every manufacturer are his own "custom" interface for camera, some might not exactly work as expected. When it displays "saving" do you have an idea where the file is being saved ?
danielsen
14th May 2009, 10:40 PM
Did this create a file named temp.jpg
in \Program Files\BarcodeZilla\Temp folder ?
Normally the camera wizard should create this file and barcodezilla automatically close the camera once the file exists and display it ?
As every manufacturer are his own "custom" interface for camera, some might not exactly work as expected. When it displays "saving" do you have an idea where the file is being saved ?
the temp folder is empty ... but all pictures are saved in My Documents\Eigene Bilder\Kamera\100XPRIA\
<insertwittyusernamehere>
15th May 2009, 03:43 AM
thnx that worked i can launch the application now but i still get an error when i click on the cam icon to launch the camera i get this following error?
microsoft.windowsmobile.forms.cameracapturedialog. launchcameracapturedialog(intrptr ptrstruct)
iam using htc kaiser
I have this problem as well. Is there any fix?
yogeesharma
15th May 2009, 06:28 AM
Can you modify the program so as we can read barcode and get it stored in csv or text file format
w3t
15th May 2009, 07:39 AM
Can you modify the program so as we can read barcode and get it stored in csv or text file format
There was an option to export to xml which can be easily re-enabled if you want. it's just hidden in current builds...
w3t
15th May 2009, 07:41 AM
I have this problem as well. Is there any fix?
This is normally the way to launch the camera wizard dialog. do you have htc camera on your kaiser ?
which applications using camera are working on your device ?
w3t
15th May 2009, 07:42 AM
the temp folder is empty ... but all pictures are saved in My Documents\Eigene Bilder\Kamera\100XPRIA\
What's the name of files generated in this folder?
I think i'll have to re-enable the Live mode between this issue and those having the cameralauncher issue...
danielsen
15th May 2009, 09:35 AM
What's the name of files generated in this folder?
I think i'll have to re-enable the Live mode between this issue and those having the cameralauncher issue...
the name of the pictures (created by barcodezilla) are DSC_0001, DSC_0002 ...., they have the same name as "normal" pictures
Abednego
15th May 2009, 10:41 AM
A variation of the camera problem also occurs on my touch HD (custom ROM with new manila). On switching to webcam mode, I get dropped to the camera application but nothing happens after recording the image. No file in temp. On a side note, Palringo (the send-a-photo feature) shows the same symptoms. Anything I can do to help diagnose the problem?
w3t
15th May 2009, 03:32 PM
Please give a try to 0.9.2, enable Live Mode under the options.
The resolutions options should also work in Live Mode, by default you might have very low resolution.
Then press Camera button once to start Capture, 2nd time to Capture (3.5 sec delay due to auto-focus on HTC).
The possibility to export scanned codes to XML has also been re-integrated.
segadc
15th May 2009, 04:52 PM
Got everything installed and working. Is there any settings that can help my XV6800 take a good shot since it does not have autofocus?
Abednego
15th May 2009, 05:58 PM
The camera is working now - as is the whole application. Mighty cool stuff! Thanks!
*hops away, barcodelogging his home*
furrypotato
15th May 2009, 06:59 PM
Got the Lite version working nicely on my Touch HD, thanks.
My question to you is about looking the products up on amazon website.
I live in the UK so need the amazon.co.uk But it varies between giving me amazon.fr and amazon.com
Is there a way of changing/setting country to be UK all the time ?
Cheers
Dylan
w3t
15th May 2009, 07:10 PM
Got the Lite version working nicely on my Touch HD, thanks.
My question to you is about looking the products up on amazon website.
I live in the UK so need the amazon.co.uk But it varies between giving me amazon.fr and amazon.com
Is there a way of changing/setting country to be UK all the time ?
Cheers
Dylan
This feature is the "non-Lite" version, if you select United Kingdom then it'll first check on Amazon UK.
I'll try to keep this feature for Lite version as well in the future...
w3t
15th May 2009, 07:11 PM
Got everything installed and working. Is there any settings that can help my XV6800 take a good shot since it does not have autofocus?
Probably good light and finding the optimal distance for your phone but even with AutoFocus it's not always easy...
furrypotato
15th May 2009, 08:07 PM
This feature is the "non-Lite" version, if you select United Kingdom then it'll first check on Amazon UK.
I'll try to keep this feature for Lite version as well in the future...
Ah ok thanks. I've installed the full version then and it works fine too (once I installed the sql update)
Working well, Thanks. Great app.
thuber
15th May 2009, 08:13 PM
I'm using an OOTB unlocked Treo Pro on AT&T Mobility. It starts up okay, but then I'm not seeing the camera icon. It shows a grey box on the left side of the screen that takes us most of the vertical screen and a blue arrow circle icon on the upper.
Treo Pro is a 320x320 square display. Not supported yet?
Regards,
Timothy
aladdin1001
15th May 2009, 08:16 PM
Does not work on Omnia
w3t
15th May 2009, 08:24 PM
I'm using an OOTB unlocked Treo Pro on AT&T Mobility. It starts up okay, but then I'm not seeing the camera icon. It shows a grey box on the left side of the screen that takes us most of the vertical screen and a blue arrow circle icon on the upper.
Treo Pro is a 320x320 square display. Not supported yet?
Regards,
Timothy
The button is more on the bottom of the interface for being easily reachable on most device with a single hand however i could easily duplicate the command into a menu for the next versions...
w3t
15th May 2009, 08:24 PM
Does not work on Omnia
Any error message or something ?
thuber
15th May 2009, 10:24 PM
The button is more on the bottom of the interface for being easily reachable on most device with a single hand however i could easily duplicate the command into a menu for the next versions...
That's be cool, because the button apparently doesn't appear on a square screen.
RaptorRVL
15th May 2009, 11:03 PM
When I use it on my Omnia the preview is really slow. Also, in darker lighting conditions the camera doesn't seem to adjust very well.
As it is now, I'd much rather use my own camera application to make a picture and then feed that to BarcodeZilla. Because qualitywise there is a huge (huuuuuge) difference between what I see in BarcodeZilla than the Omnia camera app. At the moment it near impossible to get a good shot of a barcode using BarcodeZilla, while using the standard camera it's very easy. With very very good quality as well, would be perfect for BarcodeZilla to use...
(Not sure if that's possible already? I'm using the lite version atm, haven't tried the other one yet).
<insertwittyusernamehere>
16th May 2009, 12:44 AM
This is normally the way to launch the camera wizard dialog. do you have htc camera on your kaiser ?
which applications using camera are working on your device ?
I am using Nadavi's latest HTC Camera for the Kaiser (without the fix). It is cooked into my ROM. No other applications are working with the camera.
w3t
16th May 2009, 09:29 AM
When I use it on my Omnia the preview is really slow. Also, in darker lighting conditions the camera doesn't seem to adjust very well.
As it is now, I'd much rather use my own camera application to make a picture and then feed that to BarcodeZilla. Because qualitywise there is a huge (huuuuuge) difference between what I see in BarcodeZilla than the Omnia camera app. At the moment it near impossible to get a good shot of a barcode using BarcodeZilla, while using the standard camera it's very easy. With very very good quality as well, would be perfect for BarcodeZilla to use...
(Not sure if that's possible already? I'm using the lite version atm, haven't tried the other one yet).
You have this using both modes Live and non-Live mode ? In the options modifying the quality / resolution prior to taking the picture has no effect ?
danielsen
16th May 2009, 12:27 PM
the live mode is working on my xperia BUT when i close the program the hardware of the camera makes strange noise (clicking noise - seems to me not healthy) - the only way to stop it is a soft reset ... i am afraid of a hardware damage :/
Any solution?
furrypotato
16th May 2009, 12:32 PM
This feature is the "non-Lite" version, if you select United Kingdom then it'll first check on Amazon UK.
I'll try to keep this feature for Lite version as well in the future...
Am now using full version, and although I've set the country to UK, when I click to open the book on Amazon in browser, it still opens amazon.com not amazon.co.uk.Any advice ?
yogeesharma
17th May 2009, 08:33 AM
There was an option to export to xml which can be easily re-enabled if you want. it's just hidden in current builds...
Can i have it enabled please..
Can i use it to read barcodes on books and catalogue it...
RaptorRVL
17th May 2009, 12:51 PM
You have this using both modes Live and non-Live mode ? In the options modifying the quality / resolution prior to taking the picture has no effect ?
I re-flashed my Omnia and now when I disable the live preview mode I get the default camera app.
So it does work! Perhaps something was up with the other ROM build or I did something wrong :/.
But it seems to work nicely now, thank you! And sorry for wasting your time :D
trice1921
17th May 2009, 07:36 PM
Im using a Touch HD and can not get this app to work :(
I have Compact Framework 3.5, and installed the sqlce.wce5.armv4i.CAB but get an error message:
To run this application, you must first install one of the following versions of .NET Compact Framework: v3.5.7282"
I can only find one version of .NET Compact Framework 3.5 from microsoft. Has any one else had this error?
harddisk_wp
18th May 2009, 03:00 AM
Hi,
i run wm6.0 on mitac mio a702... and the cam area simply stays gray. also, no webcam streaming apps, barcode scanners etc. work, only this MS reader which used the Camera app.
any idea what is missing for all those apps and how it can be constructed from the driver files?
marco
moesfeld
18th May 2009, 03:37 AM
Hi,
i run wm6.0 on mitac mio a702... and the cam area simply stays gray. also, no webcam streaming apps, barcode scanners etc. work, only this MS reader which used the Camera app.
any idea what is missing for all those apps and how it can be constructed from the driver files?
marco
Same for me on LG KS20
yogeesharma
18th May 2009, 08:42 AM
There was an option to export to xml which can be easily re-enabled if you want. it's just hidden in current builds...
Please do the needful, i want to use this program to read barcodes from the book and store it in
rjmjr69
18th May 2009, 09:53 AM
Nice can not wait to try this out
fokus
18th May 2009, 05:40 PM
Hello,
i've prepared a cab files for you here:
Compact Framework 3.5 (Missing subset + .NET Configuration tool) (http://www.darkwet.net/private/System35.cab)
It should install the missing system files.
Regards
Hi, thanks for your work!!!
This link does not work :-(
jedi_bouncer
18th May 2009, 07:58 PM
Hi,
I have HTC Touch HD, and it seems to work fine.
The only thing I found it was slow trying to decode, and I also had to install 'NETCFv35.Messages.EN.wm.cab'
I just tested it with a few items for now, will do a big test over the next couple of days with my book and dvd collection.
Just one other thing how do i put the UPC database data in to the SQL database on my Phone.
Regards
Sanj
Adam B.
18th May 2009, 08:05 PM
This app works great!
Is there any way for the program to use the default browser instead of using PocketIE every time. IE is kinda useless, and I'd rather use Opera or skyfire instead.
SB_Prime
18th May 2009, 08:19 PM
Hi,
Nice job! Tested on Asus P750 works great.
Tested version:
0.8.9 / 0.9.0 : BarcodeZilla.CAB
Some sugestions:
1. [CRASH] Disable live scan, activate camera, click <BACK> in camera dialog.
Exception in Microsoft.WindowsMobile.Forms.CameraCaptureDialog. ShowDialog() in BarcodeZilla.BackgroundDialoger.BackgroundCameraDi alog()
2. [BUG/BLOCK] Disable live scan, activate camera, make photo. Starts decoding image. The camera dialog is hiden, but active. Cant capture new image untill camera dialog closed manualy
3. [CRASH] Disable live scan, activate camera, manualy close camera window.
Exception in Microsoft.WindowsMobile.Forms.CameraCaptureDialog. ShowDialog() in BarcodeZilla.BackgroundDialoger.BackgroundCameraDi alog()
4. [ERROR?] On all code types I get a message in console:
unkonwn reader... : com.google.zxing.qrcode.QRCodeReader
unkonwn reader... : com.google.zxing.datamatrix.DataMatrixReader
unkonwn reader... : com.google.zxing.oned.MultiFormatOneDReader
5. [TWEAK] Save options on change not on exit
fokus
18th May 2009, 08:56 PM
Hi,
i installed BZ on my Touch HD (German).
Scanning of barcodes works fine but when i try to download information i get an error message:
"Error while uploading: There was no endpoint listening at http://barcodezilla.net:8734/barcodezilla.wcf that could accept the message..."
Hmmm... what could that be??
schwillyd530
18th May 2009, 09:09 PM
I am using this in the USA on a Verizon Touch Pro and it only seems to decode if i do not use the "live" mode. Also it always comes up with "No price information for switzerland". Is there a way to change this to look for prices in the US only?
Also when i go to type in new information about a product i cannot find where to update the full page screen shot of the item.
sputnik
18th May 2009, 10:02 PM
I am using this in the USA on a Verizon Touch Pro and it only seems to decode if i do not use the "live" mode. Also it always comes up with "No price information for switzerland". Is there a way to change this to look for prices in the US only?
Also when i go to type in new information about a product i cannot find where to update the full page screen shot of the item.
Go to advanced | user settings, then you can change your country to USA. I also have the "unable to decode" problem when I use it in live mode - except for scanning from the web site, which is kinda weird, since I'd think the moire lines introduced by the differing scan rates would cause an issue...
dexstar
18th May 2009, 10:32 PM
anyone had any luck geting it to run on there omnia? because i haven't :(
xhozt
19th May 2009, 12:18 AM
no dice here on my lg-incite either ,,, ideas ?
xhozt
19th May 2009, 12:22 AM
no dice on lg-incite either ;-( ideas ?
cleverguy
19th May 2009, 12:36 AM
Absolutely no picture - just white square.
thx1200
19th May 2009, 02:36 AM
This app works great!
Is there any way for the program to use the default browser instead of using PocketIE every time. IE is kinda useless, and I'd rather use Opera or skyfire instead.
I agree! Please implement this!
It's actually very easy to do in the .Net Framework. To open a URL, you do not need to specify a browser's exe and pass an argument. You don't need to because the shell can handle URL associations, just like how it can handle file extension associations.
A well-structured valid URL will be parsed by the shell and the default browser will open. Just make sure you set "UseShellExecute" to true. :-)
Some VB.Net sample:
Dim p As New Process
p.StartInfo.UseShellExecute = True
p.StartInfo.FileName = "http://www.amazon.com/"
p.Start()
wolfnumba1
19th May 2009, 04:04 AM
can somebody please post the SQL Compact 3.5 SP1 files, for some reason the MS website will not let me download anything from it on any of my computers, thanks
zharptitza
19th May 2009, 09:13 PM
The light version seems to have a number of problems on a Blackjack 2 running Windows Mobile Smartphone 6.1. The display is drawn oddly, only showing a grey square where I assume the camera should display and then blank space next to that. The camera doesn't work and the display looks nothing like the screenshot on the first page. I didn't see anything in a quick look saying non-touchscreen QVGA wasn't supported, but I'm guessing this is why the display is odd.
toddr
19th May 2009, 09:47 PM
can somebody please post the SQL Compact 3.5 SP1 files, for some reason the MS website will not let me download anything from it on any of my computers, thanks
It is posted in the original message.
Here you go.
http://forum.xda-developers.com/attachment.php?attachmentid=185295&d=1242290822
irus
19th May 2009, 10:42 PM
i get nothing but unable to decode. I am using the htc fuze any solutions
cleverguy
19th May 2009, 11:08 PM
Same problem as I have with Samsung i780 - no picture from camera at all :-(
w3t
20th May 2009, 11:54 AM
Wow, there's a lot of feedback :eek:
even if unfortunately seems to have a lot of issues too...
For all those having issues regarding the camera capture despending the kind of device. Do you have this in all cases whenever you enable or disable the live mode from the options ?
The live mode can be a bit long to start (few seconds) afer pressing the button especially the first time after starting the application.
Some devices doesn't appreciate Live mode and some others have limitation with the regular camera wizard so it's important to test both. Beside this option i don't know which other alternative could work. Please report what other applications using Camera you have successfully tested, it might help.
For the .NET 3.5 issues it's normally included in the ROM but some custom roms might have incomplete versions of the framework. For Touch HD and Omnia it's sure that there are working configurations as several are using those devices. It's also sure that it works on Windows Mobile 6.5 as it's what i'm using actually (and it's even faster than my previous rom for processing / decoding).
I'll modify the application so it uses the Default browser instead of forcing IE because it seems to makes sens for most users.
fokus
20th May 2009, 12:01 PM
Please report what other applications using Camera you have successfully tested, it might help.
As i mentioned a few posts above, the camera works fine on my HD - even in live-mode. I only have trouble to connect to the internet (Errormessage)
toddr
20th May 2009, 03:23 PM
Great ap, works well with my fuze. I have found that it has a hard time reading codes on cylindrical objects, but honestly that makes sense. The one bug I have found is that each time the ap starts it reverts back to Switzerland and I need to set it to USA, which of cource I forget each time.
Thanks for all of your hard work.
jro2020
20th May 2009, 08:31 PM
If you could please, could there be an option so I can define where i want the xml exported to?
I would really like to have the program installed to my phone but then have the xml files automatically exported to my sdcard.
Also I know you seem happy to just export to xml, but is it at all possible some time in the far future, that the barcodezilla could export directly to an excel spreadsheet. I mean we are using windows mobile afterall.
zharptitza
21st May 2009, 04:46 PM
For the blackjack II I tried lots of settings and never got the camera stuff to show up, both live and not, waited for a while. That doesn't even cover it not displaying properly on the QVGA screen though.
w3t
21st May 2009, 05:28 PM
Updated to 0.9.4 and fulfilled most requests:
- Using the default browser instead of forcing Internet Explorer
- Possibility to use external search and provide a custom url
- Export also done in CSV for being imported easily in Excel
- Possibility to define the path to export XML / CSV
- Re-Introduction of XML Data Export of Scanned codes
- Capture function available in the menu for 320x320 devices
w3t
21st May 2009, 05:55 PM
Great ap, works well with my fuze. I have found that it has a hard time reading codes on cylindrical objects, but honestly that makes sense. The one bug I have found is that each time the ap starts it reverts back to Switzerland and I need to set it to USA, which of cource I forget each time.
Thanks for all of your hard work.
This should only occur on each re-installation (switzerland being the default) but not after every use...
fokus
21st May 2009, 06:49 PM
Hi,
now i can search products vis google :)
But when i scan QR codes (Smartcodes) it would be great if
the found URLs could be called directley.
In the moment Google searches a Produkt with that URL ;)
I am still not able to connect to the BZ server :-( (German)
w3t
21st May 2009, 07:21 PM
I am still not able to connect to the BZ server :-( (German)
Does this happen over ActiveSync and Wifi or only with ActiveSync?
For QR Codes i've just started to implement some basic things like Geo Location (downloads the google map image) but didn't implement most other features. For the url it's the same format than the Zxing generator located here ?
http://zxing.appspot.com/generator/
Actually it hasn't been requested but if it can be of interest it shouldn't be too complicated to implement.
The contact info / calendar info might be interesting too but i have never looked how to add new contact infos / calendar info in Windows Mobile. ..
fokus
21st May 2009, 07:53 PM
Does this happen over ActiveSync and Wifi or only with ActiveSync?
For QR Codes i've just started to implement some basic things like Geo Location (downloads the google map image) but didn't implement most other features. For the url it's the same format than the Zxing generator located here ?
http://zxing.appspot.com/generator/
Actually it hasn't been requested but if it can be of interest it shouldn't be too complicated to implement.
The contact info / calendar info might be interesting too but i have never looked how to add new contact infos / calendar info in Windows Mobile. ..
Hi,
it happens always AS/Wifi/3G :(
Yes the QR-Generator is cool!
http://chart.apis.google.com/chart?cht=qr&chs=350x350&chl=http%3A%2F%2Fwww.fokus.net
w3t
21st May 2009, 08:37 PM
Hi,
it happens always AS/Wifi/3G :(
This is very strange, i have just tested again both version (Lite / Normal) to ensure it was ok but had no trouble.
Do you have an example of the barcode scan ? Maybe it happens with specific barcodes ??
fokus
21st May 2009, 08:48 PM
This is very strange, i have just tested again both version (Lite / Normal) to ensure it was ok but had no trouble.
Do you have an example of the barcode scan ? Maybe it happens with specific barcodes ??
This code was decoded fast without problems - found at google produkt search
Trying to connect to the server reports:
"Error while uploading: There was no endpoint listening at http://barcodezilla.net:8734/barcodezilla.wcf that could accept the message..."
w3t
21st May 2009, 09:09 PM
Strange, the endpoint seems to work just fine at this address.
We'll see if other users seems to have the same. Maybe port 8734 is somehow disabled on your rom ??
I could try to setup another endpoint but it'll require that i rebuild the application or put the endpoint this into a setting.
fokus
21st May 2009, 09:18 PM
I could try to setup another endpoint but it'll require that i rebuild the application or put the endpoint this into a setting.
I think best would be to make it possibele to change suck settings in the registry!?
toddr
21st May 2009, 09:50 PM
This should only occur on each re-installation (switzerland being the default) but not after every use...
The new version fixed my problem. The capture function is also much more accurate and much easier to use.
Thank you
w3t
21st May 2009, 10:02 PM
The new version fixed my problem. The capture function is also much more accurate and much easier to use.
Thank you
I didn't change anything regarding capture between 0.9.2 and 0.9.4 excepted the capture command which is now duplicated in the menu for devices that cannot display the whole UI but it's good if it solved something for you...
I think best would be to make it possibele to change suck settings in the registry!?
There is the barcodezilla.exe.config file that contains all the settings so in case it was required i would put it there (i don't like registry too much on wm) however i would appreciate to understand the reason why it doesn't work for you. For sure it's not related to the Touch HD as it's also the device i use. Probably also not related to your operator as it happens over Wifi and Active Sync so excepted to the ROM or another installed application i don't see where this could come from...
toddr
21st May 2009, 10:26 PM
I didn't change anything regarding capture between 0.9.2 and 0.9.4 excepted the capture command which is now duplicated in the menu for devices that cannot display the whole UI but it's good if it solved something for you...
When I push the camera icon it now pulls up a full screen photo viewer and allows me to use the center button to capture the image, where before I had to line up the barcode in the little window on the upper left and push the icon again.
jro2020
22nd May 2009, 09:40 AM
Updated to 0.9.4 and fulfilled most requests:
- Using the default browser instead of forcing Internet Explorer
- Possibility to use external search and provide a custom url
- Export also done in CSV for being imported easily in Excel
- Possibility to define the path to export XML / CSV
- Re-Introduction of XML Data Export of Scanned codes
- Capture function available in the menu for 320x320 devices
You are a prince, a freaking prince!
Still haven't gotten a live scan to take but the decoding a captured image works everytime.
One bug I noticed though, changing the resolution option, does not seem to work without restarting the proggy.
Still, this is nearly perfect. I won't push my luck by asking for more features (this time), and will just leave it at this program is freaking sweet.
w3t
22nd May 2009, 03:44 PM
small update:
0.9.5 :
Browse to the url if you scan a QR Code / DataMatrix containing an url
Added AppToDate support
zharptitza
22nd May 2009, 03:53 PM
The new version seems to fix the Blackjack II to some extent. I can now see the capture, though the rest of the display is still missing. The quality is still pretty poor, so I haven't gotten it to work. One of the times it crashed out, though I forgot to get the message.
fokus
22nd May 2009, 04:34 PM
small update:
0.9.5 :
Browse to the url if you scan a QR Code / DataMatrix containing an url
Added AppToDate support
Cool! Will try it later when I am home!
fokus
22nd May 2009, 05:37 PM
Yep - works fine!!!
THX.
fokus
23rd May 2009, 01:06 PM
Hello to Switzerland :-)
Decoding works fantastic, nearly 100% hit!
Also QR - web - connecting works fine.
But unfortunateley - as you know -connecting to the BZ-server fails at my device. Whould it be possible to add a setting to make search by web (google) as default insted of BZ-search?
That would make me happy:D
CraigMc
10th June 2009, 09:45 PM
App works great on my Diamond after a bit of practise getting the photo right so that the barcode will decode :)
Is there a possibility of having the product information exported as well as the barcode? This would be useful to compile an inventory of books, cds, dvd's etc easily without having to manually search for each barcode and copy/paste info from web page.
Alternatively I've tried reading the barcodezilla.sdf file after copying it to my PC using SQLCE Viewer but i get an access violation when trying to run a select against the tables. Is the database file encrypted or password protected in some way? I would love to be able to use this application to assist in creating an inventory of my posessions.
Keep up the great work.
w3t
12th June 2009, 09:54 AM
App works great on my Diamond after a bit of practise getting the photo right so that the barcode will decode :)
Is there a possibility of having the product information exported as well as the barcode? This would be useful to compile an inventory of books, cds, dvd's etc easily without having to manually search for each barcode and copy/paste info from web page.
Alternatively I've tried reading the barcodezilla.sdf file after copying it to my PC using SQLCE Viewer but i get an access violation when trying to run a select against the tables. Is the database file encrypted or password protected in some way? I would love to be able to use this application to assist in creating an inventory of my posessions.
Keep up the great work.
The database is not encrypted or protected on device.
You should easily be able to read it using SQL Server Management Studio 2008 Express but you have to install SQL Compact 3.5 SP1 for desktop .
I'll look forward to export product info in future releases.
CraigMc
12th June 2009, 11:08 PM
Thanks, I'll give that a go :D
schwede76
20th June 2009, 02:50 PM
I'm using BarcodeZilla.Lite on my HTC Touch HD and I have never got any results. What can be wrong? :confused:
SyedKashif
22nd June 2009, 03:39 PM
i managed to install and run the barcodezilla full version. however it has ver been able to successfully decode any bar code. i tried so many times to different bar codes but each time it says unable to decode.
am i missing something? i will appritiate if someone cam help me plz
tube
22nd June 2009, 04:50 PM
Hi there,
I have an existing EAN database with prices (MS Access). How can I manage to convert the needed data to the .sdf database? Any ideas?
[edit]:
Found a program called Primeworks Data Port Wizard. It allows to convert sdf <---> Access. So I sucessfully converted my 2800 items.
Now the only feature I miss is to be able to type in a barcode manually instead of shooting a foto (because the decoding does ot always work - e.g. on cans etc.).
Can you pleeeeease implement that?
MjØlnir
23rd June 2009, 05:09 PM
first, thx for the great program!
it worked great till yesterday, but today an strange error occurred :confused: "error while downloading: CFFaultExeption" Oo i can scan codes, edit them etc, but when i try to down/upload the informations i get this error message.
i did a hard reset before this happend, re- installed all progs, sql 3.5, CF 3.5 is already included in my rom.
i tried un-/re-installing barcodezilla and sql 3.5, but nothing changed
any suggestions to solve that? i'm running out of ideas :confused:
greetings
ok guys, problem solved by itself :confused: program was running in background while i wrote this post, i tried again after i finished writing - and now, suddenly it works Oo
sry for the excitement! :rolleyes:
billyJ
11th August 2009, 09:00 PM
any chance to add support for mui files, i wish to do translation
or if you can complie other language version, i can post all the translations
billy
Jogi
3rd November 2009, 09:19 PM
What do I have to do to export the retrieved information to a xml-/csv-file? I can't find a button or menu command...
Regards,
Jogi
celticchrys
20th November 2009, 05:16 PM
FWIW, this runs fine on my HTC Vogue which has a custom WinMO 6.5 ROM on it. The only problem is that the image quality from the Vogue's camera is so bad(cannot focus up close) that I never get an ID on anything. The photos are too blurry to show the code clearly. Oh, well... thought you'd be interested to know it does run well.
Hippy43
10th December 2009, 10:08 PM
i managed to install and run the barcodezilla full version. however it has ver been able to successfully decode any bar code. i tried so many times to different bar codes but each time it says unable to decode.
am i missing something? i will appritiate if someone cam help me plz
Try turning off the "live scanning mode". That worked for me. It takes you to the phones camera instead of the little window.
---
w3t, cool app! Took me awhile to get it to work correctly, i.e. distance, light, turning off live scan, but it's been 3 for 3 so far.. It won't read a Dr. Pepper can code <LOL>
Looking forward to future updates and options. BTW D/L'd v 0.9.5 and the sql for 3.5.
Hippy
sandiegoguy
14th December 2009, 11:55 PM
I've just installed BarcodeZilla 0.9.5 on my T-Mobile (HTC) Shadow, running Windows Mobile 6.1 Standard (no touch screen) and .net cf 3.5.
I'm experiencing a lot of trouble getting the program to decode bar codes, but I'm chalking that up to camera quality, as I did get it to decode from enlarged bar codes on my computer screen.
My current problem is that, once it finds the product and downloads information about it, I can't access all of the handy results. From the screenshots I've seen online, it looks like I'm only seeing the top left of the output screen, but I've no way to scroll around.
Can anyone offer any advice?
Thanks!
deedee
17th December 2009, 05:05 PM
Not decoding for me, the capture starts the camera just fine, takes the image and then saves it to the default picture location, which in my case is Storage Card\DCIM\100XPERIA and then returns me to the application, no error nothing. I have looked at the images and they seem sharp enough.
Can't get a decent enough image to try the live mode.
Xperia X1 stock O2 WM6.1 ROM.
Savva06
21st December 2009, 01:19 AM
Hey i just get error
at barcode zilla.programme.main() anyway round this?
wsmithjr
25th December 2009, 06:27 AM
Appears that I must copy the image from the default location of DCIM\101SSCAM to the Barcodezilla.lite\temp folder, then run decode. It works well this way, even if it's less than convenient. Perhaps an option to change the folder it's looking for the image in?
Very cool program, btw. Not much out there to compete with the Android and iPhone apps on WinMo.
deedee
28th December 2009, 10:55 PM
Copying the image from it's saved location to barcodezilla\temp still fails to decode. Don't get any messages at all.
I know the image is decodeable as Barcorama is capable of decoding the image.
[★]
30th December 2009, 10:10 PM
Whenever I try to run it, I get an error saying:
Cant find PInvoke Dll 'sqlceme35.dll'
Im pretty sure I have SQL Compact 3.5 SP1 installed, I got it from their site (linked to M$) and I ran it from the desktop and it installed to the C drive, not quite sure how thats supposed to effect the device :/
Any help :)
deedee
30th December 2009, 11:12 PM
;5247766']Whenever I try to run it, I get an error saying:
Cant find PInvoke Dll 'sqlceme35.dll'
Im pretty sure I have SQL Compact 3.5 SP1 installed, I got it from their site (linked to M$) and I ran it from the desktop and it installed to the C drive, not quite sure how thats supposed to effect the device :/
Any help :)
Once you have MS SQL Compact on your desktop you need to transfer the following to your PPC and install it.
sqlce.wce5.armv4i.CAB
can't remember exactly where it lives on your PC but it's the file that worked for me.
[★]
30th December 2009, 11:31 PM
Once you have MS SQL Compact on your desktop you need to transfer the following to your PPC and install it.
sqlce.wce5.armv4i.CAB
can't remember exactly where it lives on your PC but it's the file that worked for me.
Thanks that got it working, but all of a sudden (or so it seems) I now have the pink splodge fault on my camera, maybe Im just noticing it but it wont go away, even with the hotfix :(
+the camera couldnt atall focus in on the barcode :(
Phot0n
3rd January 2010, 08:39 AM
I'm just trying this app for the first time on my Fuze. Live mode doesn't take snapshot that can be decoded. So far, most everything I've taken a snapshot of returns the eBay price which is a bit deceiving since some are only the current bid price. It would be nice to have a list that can be sorted by price or seller rating, etc. This is a good app but I see it's hard to compete with the Android/iPhone offerings.
andreatozzi
3rd January 2010, 10:49 AM
does it decode italian codes too or only Uk, USA, stiwzerland, france and germany ?
Thanks a lot
kompozitor
5th January 2010, 06:21 PM
Hi i am using A htc hd2 (official french rom 1.48) and the programm crashes when i want to activate live mode scan. I enclose the sceen caps...
Furthermore, do you intend to develop an interface ont he mobile to display the scans already done and stored to the local database?
http://kompozitor.fr/Screen01.jpg
http://kompozitor.fr/Screen02.jpg
GTrowbridge
5th January 2010, 10:57 PM
First off, many thanks to w3t and everyone else on this board for their hard work.
Unfortunately, I can't get the program to decode on my Samsung Jack (i637) smartphone running WM6.5. The capture works just fine (as long as I don't use "live" mode) but as soon as I try to decode the captured image the program crashes:
BarcodeZilla.exe
OutOfMemoryException
at Microsoft.AGL.Common.MISC.HandleAr(PAL_ERROR ar)
at System.Drawing.Bitmap._InitFromMemoryStream(Memory Stream mstream)
at System.Drawing.Bitmap..ctor(String filename)
at BarcodeZilla.fGrabber.StartDecoding()
at BarcodeZilla.fGrabber.menuDecode_click(Object sender, EventArgs e)
at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
at System.Windows.Forms.Menu.ProcessMnuProc(Control ctlThis, WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.Form.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
at Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)
at System.Windows.Forms.Application.Run(Form fm)
at BarcodeZilla.Program.Main()
For the record, I have over 100MB of free system RAM, so I doubt that is the problem. My internal storage is down to < 9MB, so I don't know if that may be an issue or not.
I've tried both the regular and "lite" versions of the program, and the results are the same. I do have the most recent versions of .NET and SQL mobile installed.
Thanks very much!
-GT
dilanbower
6th January 2010, 01:01 AM
works fine on xperia
mideel
9th January 2010, 06:57 PM
tried it on my hd2. Sometimes, the camera apps starts, but the camera doesnt :) So the screen is left empty, just the camera control buttons appear.
second, the code often cant be recognized, even when the picture is good.
third, I choosed germany as my country, and for none of the things i captured (Sony Ericsson w302, htc hd2, a computer magazine, a beer, a book) a price-information could be found. Maybe I tried the wrong things? I dont know.
CHAFA
10th January 2010, 11:47 AM
managed to start this app on my Acer S200. It even starts the camera app, but the image is being saved to the "/program files/BarCodZilla/" Folder instead of the "/program files/BarCodeZilla/Temp/" so it does recognizes nothing :-(
The name of saved file is Temptemp, so it seems that just "/" char is lost in path
any ideas how to change the path?
creed
14th January 2010, 01:44 PM
So far I have never been able to decode anything, which is a shame because this app would be really useful if it worked :(
dr_max
16th January 2010, 10:08 AM
Hi,
I'm using Touch HD and everything apart from getting the price is working well (scann acuracy 98%, very good). Regardless of the product I scann in, I get the message that the price for Germany is not available.
It seems that the barcode number is inputed in Google Products and searched for, and that is not working in Google.
How can I fix this problem, anyone has an idea?
I have experienced "Red Laser" on iPhone and the search there is working fine, the problem is that I don't like iPhone and will never buy one :)
jamiemcd
16th January 2010, 07:57 PM
Hi,
Using the Lite version of this app, seems pretty reliable at getting the barcode read etc. on my HTC HD2.
One feature I'd like for the lite version - and I'm not sure if something similar exists on the full version - is for the google products results to be displayed within the application rather than having to open a browser to view them.
To my knowledge, it's pretty easy to access the products data using the Base API, then you could just display the product data along with the list of prices and vendors, along with the option to view the results in a browser.
The layout I was thinking of would be - brief product information at the top of the screen, then 10-15 results which would initially show just the vendor and the price, then upon clicking/tapping on the entry, it would expand to include the description from that particular entry on Google Products.
Does that make sense or sound desirable?
laikmail
17th January 2010, 01:34 PM
On my HD2 it is not working.
1) Live mode always crashes with an error "A native exception had occurred in BarcodeZilla.Lite.exe ..."
2) None of the barcodes was recognized.
hACK_rus
22nd January 2010, 09:18 AM
managed to start this app on my Acer S200. It even starts the camera app, but the image is being saved to the "/program files/BarCodZilla/" Folder instead of the "/program files/BarCodeZilla/Temp/" so it does recognizes nothing :-(
The name of saved file is Temptemp, so it seems that just "/" char is lost in path
any ideas how to change the path?
Same issue.
lgmayka
27th January 2010, 02:49 AM
It doesn't work on my Sprint Touch Pro 2. It always gives the same error: "Unable to decode!"
mrcstore
2nd February 2010, 04:16 AM
i get the same message on my Sprint HTC TP2... "Unable to decode" on every scan... live or static. Any help would be appreciated.
CyberSniper
16th February 2010, 10:21 AM
Thanks for the App, now testing it on my HD2!
ryuu55
22nd February 2010, 08:14 PM
@CyberSniper
How is barcodezilla running on your HD2? What did you do to setup? I just received my HD2 last week and was going to give this app a try (again). I could not get it running properly on my touch pro before.
kingpulp
23rd February 2010, 05:34 PM
Hi there,
is there an option to use BarcodeZilla as help with stock-receipt?
It could be interesting to have all goods in the database (with a column like "inwards"), and everytime a delivery is "scanned", the entry in column "inwards" should raise by 1.
By this way one could transfer the database to the normal PC later and synchronize stock-receipts...
Can anyone think of this?
Kind regards,
kingpulp
Nightskill
25th February 2010, 10:42 PM
I got a problem, too.
I think I'm unable to use the program correctly.
I installed .net framework compact 3.5, the "sqlce.wce5.armv4i.CAB" and then the "BarcodeZilla.CAB".
But where can I download the database? On every screenshot you got 4 buttons on the right. I only got one. (see picture in attachment)
Where is my mistake? Where can I configure BarcodeZilla correctly?
My goal is to import the existing Codes in the local SQL Database and use them.
I'm using the HTC Touch Diamond 2 with standard ROM.
flatmaker
2nd March 2010, 04:02 PM
I have installed the App on my Touch HD2 but I am not able to decode any of the barcodes I recently tried. Switched to "Germany" and enabled all formats but always tells me Barcode cannot be decoded.
Any ideas or hints what to do. I am using the lite version btw.
Greetings
Tom
kettch
9th March 2010, 10:32 AM
I have installed the App on my Touch HD2 but I am not able to decode any of the barcodes I recently tried. Switched to "Germany" and enabled all formats but always tells me Barcode cannot be decoded.
Any ideas or hints what to do. I am using the lite version btw.
Greetings
Tom
Same problem here. I think it has something to do with the fact that the capture screen isn't utilizing the autofocus.
andrewtheart
9th March 2010, 05:44 PM
I'm getting --
Error
BarcodeZilla.exe
TypeLoadException
at BarCodeZilla.Program.Main()
**********************
It's a real shame that this doesn't work -- this seem to be the only real barcode scanning application out there for Windows Mobile.
By the way -- do I need to install
sqlce.wce5.armv4i.CAB
BiggerBaloo
21st March 2010, 12:47 PM
It works absolutely fine for me. It even recognized the barcode on a 10 year old carrier bag, telling me which supermarket it was from :D
I've sucessfully used both the Lite version and the full?? version.
Superman_1122
13th April 2010, 12:31 AM
This program seems OK but doesn't have many products in its database,
I tried a book: "C++ For Dummies" and it found it
I tried "Ghostbusters II" DVD, and it didn't, also tried a UK Music CD "Now thats what I call 48" and it didn't, along with Kaspersky 2009 3 user license.
Also, took me a few attempts to figure out the camera likes the barcode taken portrait, not landscape like I was trying, and then its got to be pretty straight!
Edit:
Also, handy Tip for UK users, after selecting Advanced > Settings > Select Your Country > United Kingdom, change "External URL" to http://www.google.com/products... to google.co.UK for UK prices, not USD$
Phenomenon
17th April 2010, 10:49 PM
I think there's already other working versions coming out. Different companies though. Not to disrespect the creator of the original app, but even some of the original makers of mobile barcode scanners are coming out with their version next month. I'd just say wait for those versions because this one just hasn't really caught up to what those will bring.
NeoDoRant
21st May 2010, 07:34 PM
Hello there!
Thanks a lot for this Programm!
I just tried it on my HD2 and it didn't recognize any product (i tried well know products like RedBull or Games).
Has someone the same problem?
Cheers
And btw, all my photos are clear and not blurry
TheWarrier
23rd May 2010, 10:07 PM
Hi, same problem on my hd2. It recognise the taken picture of the barcode correct, but do not find any product.
Another error is that the settings I changed were not saved.
rugburner
9th June 2010, 04:43 AM
I also have the HD2 and it is unable to decode if I click manually, and it just sits there if I don't. Both zilla and zilla lite.
htv
17th June 2010, 12:30 AM
Hi guys, is anyone out there willing to help me please.
I’m looking for someone who can create a small soft, that I can load onto my HTC HD2, windows mobile, (but hopefully later on to be able to work with in on Android as well) that though the built in camera will scan the barcodes of my personal books library and than open a window where I can enter some info regarding the book. I do not want the software to search online. Ideally it would tell me what books I have in my library, which ones were read and which not, also, I need a loan window, as friends borrow books from me, so I need to know who is having my books, when did I lend it to them, when the book is due, and when was return. Obviously, this will require all data to be stored in a sort of Date of Base.
I know it may take quite a bit of time for someone to do that, but I’m willing to make a donation.
Please let me know. Thanks. HTV
neoculture
18th June 2010, 01:30 PM
hi all
i keep getting this error when i have taken a picture of the barcode and sent it.
"error while downloading: An error message is available for this exception but cannot be displayer because these messages are optional and are not currently installed on this device.
Please install 'NETCFv35.messages.EN.wm.cab@ for windows mobile 5.0 and above or 'NETCFv35.Messages.EN.cab@ for other platforms. Restart the application to see the message."
i have net3.5 installed and i am using the lite version, what am i doing wrong.
i have a HTC Touch HD2.
terminalkhaos
25th June 2010, 10:27 PM
me too :(
it scans perfectly, every time, and will even search the web for the number
BUT when i try to download the info on any product i get that exact error.
i have .net 3.5 (3.5.9198.00 tbp) installed on my diamond2/topaz but not obviously the messages part, anyone know either:
a) where the messages cab is to get the exact error,
or
b) know what the issue is, and preferably, how to fix it ?????????
terminalkhaos
28th June 2010, 02:18 PM
I've sorted the problem, well half the problem
install this - forum.xda-developers.com/attachment.php?attachmentid=127979
its the Messages.EN.wm.cab
this didnt fix it for me, it may for you
but
after installation if you look in \windows for the file System.SR.dll if it is rename, and then replace with the file below, if its not there, dont worry add the file below to the windows root on your device -
to get the file to replace or add jsut do the following -
open the above cab file, Rename the file 'SYCCFA~1.001', to System.SR.dll by extracting it and then renaming it.
then soft reset, then reinstall the cab, soft reset, then it should work, well it did for me on my diamond2
this allowed me to get the full message ------
"error while downloading: the request channel timed out whilst waiting for a reply after 00:00:59 Increase the timeout value passed to the request or increase the sendtimeout value on the binding. the time alloted to the operation may have been a portion of a longer time out"
------- ammeneded------
i switched to WiFi as i had only a GPRS signal, and it worked :) guess it must be a time out issue, so i guess that it would have worked via wifi even without the messsages cab.
however, i'd still like to increase the time outs somehow to allow use over 3g and hsdpa signal rather than just wifi, and ideas where those settings are stored?
lloydcarroll
15th July 2010, 10:55 PM
I'm getting "No price information for USA" when I try to scan stuff. It decodes properly and asks me if I want to download price information. I say yes, but nothing ever comes up. I can also search via barcodezilla.net and I get returns on it.
But for now, on the wm software I get
853237001230
Nutrex Research -
No price information for USA.
Background and info
HTC Touch Pro WM 6.1
Install your software and the two cabs. HOWEVER, I installed the Compact Framewor 3.5 english version from the link on the Mobile.aspx page on barcodezilla.net. I got some of the same errors you have gotten. They apeared to be sql errors, so I got the cab for sql from this site and installed it and it works now. I was getting errors to install the messages for .net cab. So, I did that, and now (could be related to me having phone connection on, but not data connection) I get no errors. But, I also get no pricing. So far I like the software and the interface. Good job.
khanzhinvlad
14th September 2010, 10:32 PM
Live scanning mode is not working. Captured image suspends.
thank you to developers.
japo
18th October 2010, 11:59 PM
Thanks for great app. !!!!!
My pros and cons...
+ working on my Samsung OMNIA II..
+ no problem with sending or receiving data to internet database
+ local database !!!!!!!
- "live scanning" - not working
- no possibility search items on local or internet database
- no possibility edit "existing vendor.."
- capture resolution is still 640*480
capture/livecapture is better in MOBILETAG :
http://mobiletag.com/en/download.php
much faster, no problem with worse light, too little EAN code, lighting,.....
but no local database and error by sending data to internet database..
HarryTheSatman
13th November 2010, 03:55 PM
Hi, just wanted to bring to your attention that ALL Projects from this OP are left abandoned: tinyCAM - webcamXP Mobile HD - BarcodeZilla.
No reply or input from the OP since the 12/2009 until now on none of his projects. A shame, as he really knew his stuff. I hope to see him back online very soon, and wish him all the best.
HarryTheSatman
13th November 2010, 04:58 PM
Hi all,
Even it looks like this project is not supported anymore, I would like to write a few lines. Maybe some of the forum members can contribute with some wise words ;-)
I came this far, reading every single post, to conclude that, where I had high hopes in the very beginning op this thread, hope was crumbling away the closer I came towards the end of the thread... But as long there is hope, there is life, right?
I was looking for a solution to make a project to improve budget control in the every day life. We all know the drill: living from one pay check to the next... . So I got involved in a local project called "from minus to pluss". Here all focus is on managing your expenses, and improve your spendings to get the most out of your pay check.
One thing I started testing is the use of a finance software, like SPB Finance. But there is more to it then keeping track of your money alone. I started investigating what is available in "Shopping list" software. Again here I found a few good application, but still not quite what I was looking for.
So I gathered that a cool app would be a shopping list that can read info from a database, and compare and suggest a shopping list when buying in store A, and what it would cost if you shop groceries in store B. Almost like Kelkoo.com, but then with focus on groceries. I can tell you that there is a lot of money to save if you plan your every day /weekly shopping.
Hypest, the maker of Barcorama, also posted a few words on this thread (I hope he is still following this thread). He has a second project called "Costpad", which is somehow the same idea as I am describing here. But also the Barcorame development has stalled (as he explains on his thread here : http://forum.xda-developers.com/showpost.php?p=8152572&postcount=606).
As Hypest stated earlier, the problem is to get the database populated with usefull information. One way is to do it your self, based on updating the price list every time you get a receipt when shopping. It will take a few weeks, maybe months before you got a good tool to work with.
Another way to do it is like Hypest did, to make a public database, where everybody can contribute. But again, the value of the information is only as good as the feedback it self.
A third way is to start a dialog with the local stores, and see if there is a way to make an API, and get information from their server. This info would be barcode number, product description, unit, price per unit, price per kg / liter, whatever... . If your local supermarked is interested in keeping up appearances, maybe they are interested in producing an export of there daily or weekly price list.
Combine all of this together, and you get a scanner app, where you can scan the barcode from the can of beans or the cereal box when updating you shopping list. Or by typing the number in, if scanning is not giving good results. The app would get the barcode info from the server (or local database in case of a private project). Or by typing it in by name in case a product has no barcode. Then the app could produce a shopping list, comparing between 2 or 3 shops in your area, and this way you full control over your economy, being pretty sure that you are paying the best price.
Looking forward to your 2 cents ;-)
hypest
14th November 2010, 03:13 AM
hey HarryTheSatman, nice to see your enthusiasm for a personal finance barcode related app!
Even though Barcorama's development has stalled, Costpad's hasn't :). Have a look... e.g. the shopping list shop recommendation feature is there (but don't expect to extract great value in general, since the DB lacks shops and purchases from Norway and most countries anyway :()
donatello2005
31st January 2011, 08:25 AM
Acer DX650. The application does not interact with the camera. What should I do?
This problem has long been known, but the developers MyDVR ( mydvr.ru ) somehow cope with it.
Please help.
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.