Back

anki ds

#1
http://digital-haze.net/files/ankids/ank...-r1.tar.gz

since getting it to sync with the anki server proper seemed annoying, I just wrote a plugin for anki.

it takes a list of cards due in the next 2 days(easily changed in the source) then sends that list to the ds.

the ds just records the score given to the card, then when syncing anki applies the score to the card.

from the README:
1. Install the anki plugin (its in the anki/ folder)
2. drag ankids folder to the root of the sd card
3. get .ttf file and put in ankids folder (http://digital-haze.net/files/ndsrs/default.ttf)
3. set ip in ankids.conf to computer`s ip
4. hit DS Sync in anki
5. connect with ds (press start on deck select screen)
6. something might just happen

I`ll have a proper web page at http://digital-haze.net/ankidssync.php in a day or so.


edit:
the ds doesn`t like timezones (see http://forums.devkitpro.org/viewtopic.php?f=15&t=1477) so I currently have it hardcoded to PST (gmt-8) since I forgot about that till after I uploaded it, I`ll have a fix for this in the next version I think
Edited: 2009-08-10, 1:27 am
Reply
#2
Yeah baby! cant wait to try it out. Thank you!
Reply
#3
Sounds a bit dangerous... is it safe? What if I sync stuff to the DS, use it on the bus, go home and use Anki, then sync the DS to Anki? What will be overwritten?
Reply
May 16 - 30 : Pretty Big Deal: Save 31% on all Premium Subscriptions! - Sign up here
JapanesePod101
#4
Hopefully he checks the last modified date field before overwriting Smile
Reply
#5
if you score a card on anki, then the ds, then sync, I imagine the card would be scored twice

yeah, I should fix that.

Also proper site up now: http://digital-haze.net/ankidssync.php


edit:
should the earlier review or later review be counted? or something like anki always has priority over the ds?
Edited: 2009-08-10, 4:52 pm
Reply
#6
extremely interesting .... You can bet I m gonna try by tomorrow .
I have been waiting for something like this for long now....
If it works fine I guess it s worth a nomination in the hall of fame (I ll take the opportunity to include those who developped other portable version of anki)
Edited: 2009-08-10, 5:02 pm
Reply
#7
By the way, is there a wireless synch workaround, since I am on an old DS?
Reply
#8
zazen666 Wrote:By the way, is there a wireless synch workaround, since I am on an old DS?
what why would the old ds matter at all?
Reply
#9
doesn't the old ds lack wirelss, or am I retarded?
Reply
#10
zazen666 Wrote:doesn't the old ds lack wirelss, or am I retarded?
the old ds sure does have wireless.
Reply
#11
Hm. Guess I have a reason to use it now. (guess you can tell I'm only a casual ds user). look forward to trying it out.



By the way, I think maybe ANKI should override reviews on DS. That would seem to be the safest and I cant imagine people would forget to sync the DS after using it.
Reply
#12
http://digital-haze.net/files/ankids/ank...-r2.tar.gz

r2 09/08/10:
* proper config file
* timezone option in config
* fontsize option in config
* checks if card has been answered on anki already (anki overrides ds)
Reply
#13
Very cool, ToasterMage. Can't wait to give it a try.
Reply
#14
Awesome I'm looking forward to this.

One problem, how exactly do I go about syncing my ds with my laptop?

I've installed the plugin in anki, ankids etc. But I don't actually now how to get the sync working. I put my computers IP in the .conf file but obviously there's something I'm not doing. I don't have any sort of wireless router although my laptop does of course have a card.

If there's some tutorial I should have a look at please point me in the right direction!
Reply
#15
>I don't have any sort of wireless router
yea thats kinda a problem.

>although my laptop does of course have a card.
theres a way to make this work, but I don`t know how.
Reply
#16
Ah if it's just the wireless router then it's no problem, they're hardly expensive in this day and age Big Grin
Reply
#17
Amazing work, trying it out later today.
Reply
#18
zoletype Wrote:Ah if it's just the wireless router then it's no problem, they're hardly expensive in this day and age Big Grin
http://www.google.com/#hl=en&q=turn+lapt...8uviqRsvdE

might be of use.
Reply
#19
Unfortunately DS doesn't support adhoc networks. So it's no go I think.

upon further investigation nintendo apparently sell a cheap little usb thingy to make connecting your ds easy peasy. Will purchase that next time I'm near den den town Big Grin
Edited: 2009-08-11, 12:46 am
Reply
#20
Hey ToasterMage, I just downloaded your program. It's really awesome, but I seem to have a problem keeping ankidssync synced with Anki. If I launch Anki on my computer, it says that I have multiple reviews due, but when I load your app on my DS, it says that I'm caught up. I'm in GMT-5, but I set my time zone to GMT-4 to account for DST, so I don't think that's the issue. Any ideas?
Reply
#21
r3 posted at http://digital-haze.net/ankidssync.php.

Thanks ToasterMage, works like a charm, except...is the onscreen menu from ndsrs supposed to work? Being able to draw out the kanji is helpful.

Silly question: Is it possible to play mp3s during reviews? I know the DS may not have enough memory, but with an add-in card?
Reply
#22
to_nihon Wrote:Silly question: Is it possible to play mp3s during reviews? I know the DS may not have enough memory, but with an add-in card?
only .wav files easily w/o something being written to decode/buffer mp3s. I converted all my mp3s to wavs for this reason.
Reply
#23
@wakeuplan
I saw you mention that on irc, classes started today so I didn`t get home till late.
Is it sending a list of cards to do at all? paste the .srs file somewhere

@to_nihon
I ripped out all the ndsrs stuff since I wanted to get it out as fast as possible and I would need to edit the image for ankids (1 less score, no pages).
ndsrs only ever supported .wav but I pulled it out in ankids since I was unsure it even worked. I don`t see me supporting it either since I would need to make anki decode the file into .wav then send it.
Reply
#24
I actually meant streaming mp3s in the background...sometimes my reviews are a little too quiet. Wink

TM, what do you mean by 'editing the image'? Wouldn't it be a simple matter to *only* add the drawing part back in to the bottom screen? (I say 'simple' but didn't program it, you know...) I don't draw every kanji, but I try to draw more of them because my handwriting stinks.
Reply
#25
to_nihon Wrote:I actually meant streaming mp3s in the background...sometimes my reviews are a little too quiet. Wink

TM, what do you mean by 'editing the image'? Wouldn't it be a simple matter to *only* add the drawing part back in to the bottom screen? (I say 'simple' but didn't program it, you know...) I don't draw every kanji, but I try to draw more of them because my handwriting stinks.
what no thats never going to happen ever go get an mp3 player.

by editing I mean editing the menu.raw file to reflect the lack of certain ndsrs features.
as for drawing mode, it would be easy and I will probably do it sometime eventually.
Reply