Not signed in (Sign In)
 

Quick Links

Vanilla 1.1.10 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthorjmschanck
    • CommentTimeSep 20th 2011
     
    I just want to let everyone know that there is now an Android app, Scanner For Zotero, which allows you to add books to your Zotero library (or a group library) by scanning an ISBN barcode. It also allows you to edit the bibliographic information, take notes, and add tags prior to uploading the item to your library.

    The version on the market costs 2 USD, so that I can hopefully recover some of my development costs, but please only download that version if you enjoy the product and can spare the small donation. The source code is GPLv3, and you can download the same .apk installer which is on the market, for free, on github.
    • CommentAuthoriris
    • CommentTimeJan 1st 2012
     
    Hi! I've just found your app and I quite like it so far. Thank you for creating it!

    Just one issue: I can't seem to access group libraries. I create an private key which allows Read/Write access to all current and future groups, but when I try to select the library in the app, nothing shows up. I also tried setting the per group permission, but with the same result. What am I doing wrong?

    May thanks in advance!
    • CommentAuthorjmschanck
    • CommentTimeJan 1st 2012
     
    Ah, yeah there's no way to refresh your group permissions after they've been retrieved from the Zotero server. You'll need to force the scanner to forget your permissions. Log out of the scanner (Menu -> Log Out), then from the login screen hit Menu -> Manage Keys, long press on the key giving you trouble and hit Delete. Then log in again as you did the when you first installed the scanner.

    Sorry for that oversight, I'll put a refresh button in the next release.
    • CommentAuthoriris
    • CommentTimeJan 1st 2012
     
    Thanks for your quick reply!

    I removed all the stored keys from the app, and for good measure, I also revoked all keys from my zotero account. Then I created a new key, giving the scanner read/write access to all my current and future groups. But again, once I'm logged in and hit 'Select Library' I could only select My Library (ie, my personal library, no groups).
    Then I created a key with both read/write access to all groups, and read/write access for all individual groups checked, but when I tried using that key, the app keeps crashing, before I have the opportunity to change any settings. So then I ended up uninstalling and reinstalling the app, tried some more permutations of the key settings, but nothing gives me access to group libraries - I only every get access to My Library.
    Uploading to My Library works fine, and from there I can of course move the newly entered books to any group library I want - so that works fine as a workaround. Still, I can't figure out what I'm doing wrong.

    Another tip for the next release: it'd be great if the list of scanned books could somehow be saved. They now seem to be linked to the API you're logged in with, but if uploading with that key fails, there is no way (that I could find) to upload them using another key. Also, it'd be great if there'd be a way to export the barcodes that were unrecognized, so I can search for those manually.
    • CommentAuthorjmschanck
    • CommentTimeJan 1st 2012
     
    Thanks for the feature ideas! I wasn't able to reproduce the crash you mentioned, but it does seem that the only way to get the group list is to use per-group permissions. If you can reproduce the bug and hit the "Report" button instead of "Force close", I'll see if I can get that fixed for you.
    • CommentAuthoriris
    • CommentTimeJan 1st 2012
     
    When I create a key with access to one group only (and thus no access to my personal library and default group access to none), i get a no write access error: "the key you have logged in with does not have write access to your library [which is correct], nor to any groups" [not correct: I have given this key access to an individual group].
    When I create a key with access to everything, ie my personal library, all groups by default, and all groups individually, I can only select my library, no groups are listed even though i have granted access.
    When I create a key with access to groups only, both as the default for all groups and set per individual group, the app crashes (without the option to send a crash report; force stop is the only option i get, sorry).

    I'll just keep uploading to my library and move thing from there. Thanks for all your trouble!

Zotero Forums are powered by Vanilla 1.1.5a