The Following User Says Thank You to lardman For This Useful Post: | ||
|
2010-12-30
, 22:42
|
Posts: 5 |
Thanked: 6 times |
Joined on Oct 2010
|
#692
|
The Following User Says Thank You to fga For This Useful Post: | ||
|
2010-12-31
, 10:15
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#693
|
Hi,
I've been using mbarcode for a few weeks now, mostly for fun and to show off the phone, as I did not have a real use for it. It works really well, though.
Recently I tidied up my library and thought that it would be a good idea to index it, since I found out that I'd bought a few books twice, after thinking that I'd lost my original copy (yes, I'm that well organized). So basically I wrote a pretty straightforward Perl script to read a list of ISBNs, ask Amazon for metadata on the books, and write the metadata to a database. Now I just need a way to get the ISBNs without typing them one by one.
This is where I finally have a real use for a barcode reader. I tried zbarcam but it dies immediately on my N900 ("system error: queuing video buffer (VIDIOC_QBUF): Input/output error (5)").
Basically, what I need is a simple plugin for mbarcode that appends the decoded data to a text file. If I understand correctly, if only one plugin is activated, it is possible to make it run immediately without going through the "results" window.
Since I have a) little C++ skills and absolutely no Qt experience, and b) not managed to make the Python example show up in the plugins list, and even less Python experience than C++... I guess I'm requesting a feature?
(Boy, I hate writing feature request posts, it makes me feel really unappreciative of the existing functionality.)
The Following User Says Thank You to lardman For This Useful Post: | ||
|
2010-12-31
, 13:18
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#694
|
The Following User Says Thank You to lardman For This Useful Post: | ||
|
2010-12-31
, 14:46
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#695
|
|
2010-12-31
, 18:51
|
Posts: 5 |
Thanked: 6 times |
Joined on Oct 2010
|
#696
|
Also try starting mBarcode from the terminal and see what the error is (it will tell you why the plugin didn't load).
Created scanner Enabled scanner Created image QMetaObject::connectSlotsByName: No matching signal for on_btnReducePriority_clicked() QMetaObject::connectSlotsByName: No matching signal for on_btnIncreasePriority_clicked()
The Following User Says Thank You to fga For This Useful Post: | ||
|
2010-12-31
, 19:59
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#697
|
The Following User Says Thank You to lardman For This Useful Post: | ||
|
2010-12-31
, 22:17
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#698
|
|
2011-01-01
, 12:00
|
Posts: 5 |
Thanked: 6 times |
Joined on Oct 2010
|
#699
|
|
2011-01-02
, 12:23
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#700
|
I'll get round to updating the plugins page to reflect the new callbacks and the Python plugins.
I'll get round to making the plugin settings window use a custom delegate + renderer, but I thought people might like some working, if cosmetically not optimum, code before I headed off for Christmas