kanji koohii FORUM
iAnki update - Printable Version

+- kanji koohii FORUM (http://forum.koohii.com)
+-- Forum: Learning Japanese (http://forum.koohii.com/forum-4.html)
+--- Forum: Learning resources (http://forum.koohii.com/forum-9.html)
+--- Thread: iAnki update (/thread-3455.html)

Pages: 1 2 3


iAnki update - vosmiura - 2009-07-16

b0ng0 Wrote:Is iAnki still limited to syncing with decks of 1000 cards max? Because that was what stopped me using it, as my deck is over 1000.
You can have any size deck, it doesn't matter.

The 1000 card limit is just on how much you can sync all at the same time. Every time you sync iAnki will get any failed cards, cards due for review in the next few days, plus new cards. As long as you don't need to carry more than 1000 at the same time, there is no problem.


iAnki update - chochajin - 2009-07-16

vosmiura Wrote:
Jarvik7 Wrote:@vosmiura:

Is it possible to port some of these improvements to ankimini?
Which ones in particular?
Will it ever be possible to have more than one deck at once?


iAnki update - vosmiura - 2009-07-16

@chochajin you always could.


iAnki update - chochajin - 2009-07-16

Really? How? Smile


iAnki update - vosmiura - 2009-07-16

Just select another deck, and sync.

All decks that have Synchronisation enabled (Anki/Deck Properties/Synchronisation) should be displayed in the iAnki server dialog.


iAnki update - chochajin - 2009-07-16

I actually tried that a while agon and got a weird error message, so I figured it's still not possible to have more than 2 decks at once on your ipod.


iAnki update - Nii87 - 2009-07-17

I keep getting error messages as well. It seems to happen when I try and sync a non RTK deck for some reason.


iAnki update - vosmiura - 2009-07-17

I see. It should be working - I use three decks myself with iAnki.
I improved the error reporting in 0.4.6, so if you get an error - let me know what it says.

Make sure the number of cards you are trying to sync is not too high. With three decks I usually set 200 to be well within safe limits.

If you've ever had an error trying to sync a new deck, it's possible there's an error in the database. Try deleting the databases and then syncing afresh.


iAnki update - b0ng0 - 2009-07-17

@Vosmiura

Thanks for that explanation. The way it's written on the page makes me think it can only sync a deck of 1000 cards or less. Using iAnki now, looks considerably nicer than the last time I used it Smile


iAnki update - chochajin - 2009-07-19

I updated iAnki (now version 0.4.6) and set it up to only 200 cards at a time, but I still can't get 2 decks at a time.

Error message:
Deck.realSync exception: TypeError: Null value

Any idea?


iAnki update - chochajin - 2009-07-22

I realized that the mistake is not because I try to sync 2 decks at a time, but because iAnki won't accept my "KO 2001" deck at all. Even if I only sync that one. Even if I set only 100 cards for review. It always says something about "null value" and I have no clue what to do.
Sooner or later I need to be able to sync that deck.

I can't even erase the deck from iAnki anymore. I get the same error message. It's really strange.

I'm thankful for any kind of help.


iAnki update - Hinode - 2009-07-28

I tried to find a solution for the error I get, but my feeble attempts didn't bear fruit (tried re-installing the plugin and change the unicode setting of my PC).

My iPod seems to connect to Anki just fine, I get the screen in Safari where I can select "Deck" or "Sync", but whenever I try to sync iAnki I get the following error message in a pop-up screen from anki on my PC:

Anki Wrote:An error occurred in a plugin. Please contact the plugin author.
Please do not file a bug report with Anki.

Traceback (most recent call last):
File "E:\Dokumente und Einstellungen\Matt\Anwendungsdaten\.anki\plugins\ianki_ext\web\webapi.py", line 312, in wsgifunc
File "E:\Dokumente und Einstellungen\Matt\Anwendungsdaten\.anki\plugins\ianki_ext\web\request.py", line 131, in
File "E:\Dokumente und Einstellungen\Matt\Anwendungsdaten\.anki\plugins\ianki_ext\web\request.py", line 61, in handle
File "E:\Dokumente und Einstellungen\Matt\Anwendungsdaten\.anki\plugins\ianki_ext\__init__.py", line 765, in GET
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 128: ordinal not in range(128)
Vosmiura is the author of this plugin? Is there a way I can fix the problem? Sad


iAnki update - totsubo - 2009-07-28

Yup, he's the author. Try to shoot him an email.

Just guessing but looks like iAnki is crashing when trying to decode a certain character. Any chance your deck is corrupt or cards have unusual characters?


iAnki update - Hinode - 2009-07-28

Thanks for the hint totsubo! I fixed the problem, which was of course due to my own stupidity. The name of my deck was in kanji and the plugin expected to be in ascii for synchronisation. *facepalm*


iAnki update - vosmiura - 2009-07-28

Ah yeah, that's what it is. Sorry about the cryptic errors Smile.


iAnki update - Hinode - 2009-07-28

vosmiura Wrote:Ah yeah, that's what it is. Sorry about the cryptic errors Smile.
It works perfectly now, thanks for working on and providing us with this plugin vosmiura! Now I don't have to fear days without access to my PC... (:


iAnki update - Nii87 - 2009-07-29

My error I get when I'm syncing on the iPod:

At the bottom it says:
Deck.realSync exception: typeError: Null value

The popup error is:
data://(null)
Failed to open the database on disk. This is probably because the version was bad or there is not enough space left in this domain's quota.

To be fair, this is my massive sentences deck with audio and stuff. Maybe that's why its messing up? My iPod has plenty of space left on it too (which is why I spent the premium to get the 32gb).


iAnki update - vosmiura - 2009-07-29

Although the iPod may have lots of space, Safari is really stingy and gives webapps only 5MB, and it fills up very quickly. Try setting fewer cards.

Also when you hit the limit the database gets corrupted, so you have to do the following to fix it in Settings>Safari:
1) Delete all the iAnki-* databases.
2) Clear Cache.

Then after try syncing again with fewer cards (eg 200).


iAnki update - resolve - 2009-07-29

vos: google had a series of posts about using db storage for their mobile gmail client, and I think they touched on what to do when running out of space. Is it possible to automatically recover from overflow rather than requiring people to manually clear the DBs?


iAnki update - Nii87 - 2009-07-29

Vos: Trying to delete the databases in iAnki will pop up the same error. It won't let me delete them anymore! I've got all these ghost decks that I can't delete now. Clearing cache doesn't seem to get rid of them either. Any suggestions?

EDIT: The error is probably occurring because the database is blank since the sync failed.


iAnki update - vosmiura - 2009-07-30

Probably need to shut down Safari. You did try to delete the databases in Safari's Settings right? (not inside iAnki)

Try opening it and holding down the home button for 10 seconds. If that doesn't work, rebooting the iphone might work.


iAnki update - vosmiura - 2009-08-03

Another user let me know that with OS 3.0 Safari will allow databases larger than 5MB, so I changed iAnki to support that. If you have OS 3.0 you should be able to sync a lot more cards without errors. You'll just have to put up with long sync times :p.


iAnki update - totsubo - 2009-08-03

Are you sure about the >5MB limit on OS 3.0?

I have the new iPhone 3GS and all none of my databases are over 5 MB. They all seem capped at 5 MB.


iAnki update - vosmiura - 2009-08-03

Yes, I've tried it and it works, but you'll have to update to iAnki 0.4.7 and possibly delete & re-sync the old decks. When your deck goes above 5MB Safari should ask you if you want to increase the limit.


iAnki update - totsubo - 2009-08-03

Cool! Now if only google would update their apps to take advantage of this too!