Jump to content
2019 Calendar Templates Read more... ×


  • Content Count

  • Joined

  • Last visited

Community Reputation

1 Neutral


About iafanasyev

  • Rank
    Localization Team

Profile Information

  • Subscription

Recent Profile Visitors

111,492 profile views
  1. iafanasyev

    Evernote Oauth API is down

    @rveitch please reach out to us at devsupport [at] evernote [dot] com and provide your API key name. Note that your problem might be in that your API key is disabled. If that's the case, you should have received an email from Evernote on August 9 stating that API key was blocked and providing further steps. If you find that email, you can simply reply to continue the conversation with us.
  2. iafanasyev

    Evernote Oauth API is down

    @gock, what were the changes that you did on top of existing JavaScript SDK?
  3. iafanasyev

    How to have untitled notes?

    I don't know of any logic behind 'detecting the "Unititled" word in the title' — that would be strange. From what I know, since the note title must be set, each Evernote client has a notion of "default title", which reads "Untitled" in English. We just translate this string into all languages, and the clients explicitly set this localized title at the time a new note is created. Here's the list of translations of the default note title in the web client: https://translate.evernote.com/pootle/projects/web_evernote/export-view/?search=default_NoteTitle&sfields=notes&soptions=exact
  4. iafanasyev

    Perl example?

    This is simply a dereferencing syntax, the same code can be written more verbosely as: $array_ref = $noteList->{notes}; foreach my $note (@$array_ref) { ... } Curly braces are used to disambiguate the expression: @$noteList->{notes} won't work, while @{$noteList->{notes}} will provide the proper dereferencing of the result.
  5. iafanasyev

    Perl example?

    Ok, here's the culprit: The findNotes call returns not the array of notes, but a special NoteList structure, where the actual notes are stored in the 'notes' member. The [untested] code will look like: my $noteList = $noteStore->findNotes($auth,$filter,0,100); foreach my $note (@{$noteList->{notes}}) { ... }
  6. iafanasyev

    Perl example?

    The quoted Perl structure seems to be broken. Can you post it using http://pastebin.com/ to ensure the full structure and formatting are preserved?
  7. iafanasyev

    Perl example?

    I'd suggest doing print Dumper(@findNotes); first to see if the search results are sane.
  8. iafanasyev

    windows *Unofficial* "Scan To Evernote" application

    ENScript supports exporting notebooks, so this is something that can be added (unfortunately, this is not the same for tags — ENScript doesn't support exporting them).
  9. iafanasyev

    windows *Unofficial* "Scan To Evernote" application

    evb, which scanner did you try this with (just for the record)?
  10. iafanasyev

    windows *Unofficial* "Scan To Evernote" application

    The fact that you get the "Class not registered" error means exactly that the WIA 2.0-compatible programming interfaces were not found on your system. The only thing to do is to try finding the newer drivers for your scanner.
  11. iafanasyev

    windows *Unofficial* "Scan To Evernote" application

    As far as I know, the support for WIA 2.0 API interface was added in Windows XP SP1, but my experiments show that there are still a lot of incompatibilites at the programming level and in XP-compatible drivers. To sum it up, the application *may* work on Windows XP with Service Pack 1 and later, provided that you use the WIA 2.0 compatible drivers for your scanner (not WIA 1.0).
  12. Hi guys, I wrote this app in my spare time a while ago and it proved to be very useful since then, so I decided to share it with other Evernoters — hope it will save you much time scanning things into Evernote. This can be considered a beta version as I didn't have the chance to test it on different devices, but people who had a chance to test it say that it works for them just fine. Please note that this is an unofficial application which our Evernote support team won't be able to help you with, so if you have any questions/commenst/suggestions, just leave them here in this topic. Scan To Evernote was designed to have a simplest UI possible to feed things into Evernote in a mostly automated way. You set it up once (basically, provide a path to ENScript.exe) and then scan with a simple click of a button. The app will automatically detect when you turn your scanner on, determine the size of the scanned object or sheet of paper, trim the image accordingly, use the optimal resolution to ensure the scanned image will be recognized correctly. To save even more time, it allows you to scan sheets and thick objects with scanner lid open, so that you don't have to open and close the lid after each scan. Just put something on the scanner table, press Enter, wait for the scanning to be completed, then put the next object, press Enter and so on. Scan To Evernote will automatically place the image into a notebook of your choice (or a default one, if you leave the name blank) and optionally tag it. It keeps the nice visual log of scanned things so that you can tell where you left off and which things were scanned already. Here's how it looks like: Requirements: Windows Vista or Windows 7, WIA-compatible scanner/MFU. Windows XP will not be supported, sorry. Download Scan To Evernote and unpack it to any separate folder, then run it from there.
  13. iafanasyev

    PHP client (not oAuth) problems

    Yes, but it's a sloppy practice to run sync code in the context of a browser request.
  14. Yes, you need your personal API key.
  15. iafanasyev

    PHP client (not oAuth) problems

    That's something strange. Do you try to run your PHP script from within a browser, or from a command-line? You must remember that PHP scripts run on the sever has a very limited lifespan (typically 30 seconds, but this parameter may vary across servers as it is configurable), and I'd recommed running all PHP scripts that communicate with Evernote only as standalone scripts (from shell). You can also try putting Evernote API aside and do some simple synthetic tests like requesting a page over HTTP and HTTPS (e.g. https://www.evernote.com/), dumping all headers and page body into stdout, to see if that works at all.