radioman
状元
Without completely deciphering the thread, I wanted insight to my specific approach and if Pleco currently handles this.
Right now I am developing large amounts of specifically categorized flashcards on the desktop. But as I use the cards on then handheld, sometimes I run into errors on individual cards. I make note of it and I basically modify them on the the desktop, and import the cards again. The category file might have 200 different custom cards (phrases or sentences) that were previously imported into Pleco from the desktop. If, for example, 15 different cards are changed (pinyin, definition, Hanzi, or category) in any way, then what I was hoping that only the modified cards would be overwritten, with the rest ignored.
*** Is this how the import is handled today? If so, how would that best be configured?
I thought I had problems with this before so I currently just delete the category on Pleco and then re-import the modified category file. However, if I can in fact configure Pleco to import and ignore the exact custom duplicates, then I could preserve my scoring information.
This obviously does not address backing up of the master flashcard/score file, but the approach it easy to modify any errors and just re-import without having to sort out which ones changed.
As for anything that brings the full power of editing the cards onto the desktop, from syncing to full-scale moving of databases, I think that would be extremely useful.
Right now I am developing large amounts of specifically categorized flashcards on the desktop. But as I use the cards on then handheld, sometimes I run into errors on individual cards. I make note of it and I basically modify them on the the desktop, and import the cards again. The category file might have 200 different custom cards (phrases or sentences) that were previously imported into Pleco from the desktop. If, for example, 15 different cards are changed (pinyin, definition, Hanzi, or category) in any way, then what I was hoping that only the modified cards would be overwritten, with the rest ignored.
*** Is this how the import is handled today? If so, how would that best be configured?
I thought I had problems with this before so I currently just delete the category on Pleco and then re-import the modified category file. However, if I can in fact configure Pleco to import and ignore the exact custom duplicates, then I could preserve my scoring information.
This obviously does not address backing up of the master flashcard/score file, but the approach it easy to modify any errors and just re-import without having to sort out which ones changed.
As for anything that brings the full power of editing the cards onto the desktop, from syncing to full-scale moving of databases, I think that would be extremely useful.
stephanhodges said:Yes, that's what I meant. Also, getting just the export/import (copy to desktop and back) working early will open things up for others to develop solutions, even without a desktop version of Pleco. So, I would advocate doing it in steps.
mikelove said:The best way to do that might actually just be to copy the whole database to the desktop, make any necessary changes, and then copy it back (or for small changes just submit a list of SQL commands to apply on the handheld), something we're thinking about even for our own sync system - the XML is really more of a way to back up / share data than to synchronize it, exporting to / importing from that imposes a pretty big performance penalty on a handheld at least.