Scheinbar kommt es recht oft vor, dass der VT die gerade verwendeten Vokabelinformationen nicht mehr vollständig speichern kann – z.B. wenn der Rechner abstürzt. Vielleicht wäre es ganz hilfreich, wenn der VT die aktuellen Informationen nicht direkt in die originale Vokabeldatei schreibt, sondern in eine temporäre Kopie. Erst wenn das Schreiben erfolgreich abgeschlossen ist, sollte die originale Vokabeldatei gelöscht und durch die temporäre Datei ersetzt werden. Gruß ... Tian Ren
ich halte das für einen guten Vorschlag. Zumindest die Vokabeldateien und die Tutoriumsdateien sollten so zumindest rudimentär gesichert werden.
Um ein regelmäßiges Sichern per Backup kommt man meiner Meinung nach trotzdem nicht rum. Mit einem kleinen Batchfile ist das schnell getan. Das ist einfach, sicher und das Backup kostet nicht viel Zeit. Viel Speicherplatz braucht man normalerweise auch nicht.
Ich habe mal ein entsprechendes Batchfile angefügt (ein entsprendes für den VT 3 findet man in diesem Thread: http://vokabeln.communityhost.de/thread/?thread__mid=132265820 . Eventuell muss man es an den eigenen Rechner anpassen, insbesondere die Zeit- und Datumsfunktionen können bei verschiedenen BIOS variieren. Und der Speicherort des VT kann natürlich auch bei jedem anders sein, bei mir liegt das Programm halt unter F:\Vokabeltrainer 4\. Man muss das Programm nur noch in den Ordner packen, in dem man die Backups speichern will und sich eine Verknüpfung auf den Desktop legen.
md Backup set year=%date:~6,4% set month=%date:~3,2% set day=%date:~0,2% set mydate=%year%_%month%_%day% set hour=%time:~0,2% set minute=%time:~3,2% set mytime=%hour%_%minute%
TR>Vielleicht wäre es ganz hilfreich, wenn der VT die aktuellen Informationen nicht direkt in die originale Vokabeldatei schreibt, sondern in eine temporäre Kopie.
Gute Idee, ist ab dem nächsten Update 4.0.12 umgesetzt! Natürlich könnte es auch beim anschließenden Löschen der ursprünglichen Datei und dem Umbenennen der neuen Datei zu Problemen kommen, aber da wäre dann in jedem Falle mindestens eine Dateiversion erhalten.
Mir wäre noch wichtig, dass diese Änderung kompatibel, zu der von mir sehr geschätzten Funktion "Lektionen automatisch sichern: alle X Minuten" (Unter "Einstellungen - Optionen - Register Funktionen") bleibt.
Hintergrund: Mein VT bleibt manchmal mitten in einer Lektion hängen. Bis jetzt hab ich keine andere Möglichkeit gefunden, als den Rechner jeweils mittels Abschaltknopf abzuwürgen (Der Prozess "Vokabeltrainer." lässt sich in diesen Fällen nicht im Taskmanager beenden). Auffallend ist, dass der Prozess "System" dann jeweils 60-70% der CPU benötigt. Möglicherweise verhängt sich der Rechner beim Zugriff auf die Soundkarte. Die Spracherkennung benutze ich nicht (sie würde schon funktionieren, ich brauch sie einfach nicht), aber ich lass mir die fremdsprachigen Vokabeln und Sätze beim Training automatisch vorlesen.
Fazit: Da diese Abstürze nicht soo häufig sind, kann ich gut damit leben. Ich bin aber jeweils sehr dankbar, dass ich die begonnene Lektion nach dem Neustart einfach fortsetzen kann.
P.S. Ich nutze den VT mit Windows 2000, bin von daher wohl nicht so repräsentativ.
die Funktion zum automatischen Speichern von Trainingslektionen ist von dieser Änderung nicht betroffen, funktioniert also weiterhin wie gewohnt. Während Sie trainieren, wird die Vokabeldatei selbst (nur auf deren Speicherung bezieht sich die Programmänderung) ja ohnehin nicht verändert, weil Lernergebnisse, Tutorien, Lektionen usw. in eigenständigen Dateien außerhalb der Vokabeldatei gespeichert werden (da sie anwenderspezifisch sind).
Eine Veränderung an der Vokabeldatei selbst kann es während der Lektion nur geben, wenn Sie zwischendurch in den Editiermodus schalten ("AB"-Symbol). Dabei wird die aktuelle Lektion gleich beim Aufrufen des Editiermodus gespeichert, und die Änderungen an der Vokabeldatei werden dann beim Verlassen des Editiermodus wie oben beschrieben (mit einem jetzt sichereren Verfahren) gespeichert.
Übrigens ist auch diese Verbesserung schon in dem Vorab-Update 4.0.12a (EDIT 6.4.2009: Link entfernt, da jetzt das "offizielle" Update 4.0.13 erschienen ist) enthalten, falls jemand sie "ausprobieren" möchte (z.B.: bei USB-Stick-Installation eine riesige Vokabeldatei wie "Chinesisch: Schriftzeichen" bearbeiten und neu speichern, während des Speicherns wagemutig den USB-Stick abziehen - und dann sehen, was von der Vokabeldatei noch übrig geblieben ist ...).
Nachtrag: Bei meinem Versuch mit einer USB-Stick-Installation funktionierte es mit Update 4.0.12a wie gewünscht: Ich habe den USB-Stick während des Speichervorgangs (beim Verlassen der Vokabeleingabe zur Datei "Chinesisch - Schriftzeichen.vt4" = 10 MB) abgezogen. Der Vokabeltrainer liefert eine Fehlermeldung, dass die Speicherung fehlgeschlagen ist; man gelangt dann zurück zur Kapitelauswahl, beim Schließen der Datei stürzt der Vokabeltrainer dann aber ab (weil ja mit dem USB-Stick auch alle möglichen anderen Vokabeltrainer-Dateien plötzlich nicht mehr verfügbar sind).
Die ursprüngliche Datei "Schriftzeichen.vt4" auf dem USB-Stick ist aber (im Zustand vor der Vokabeleingabe) erhalten geblieben, zusätzlich gibt es eine ~TMP-Datei, in die die Änderungen gespeichert wurden, und die logischerweise mittendrin abbricht. Hätte ich den USB-Stick nicht abgezogen, wäre die alte .vt4-Datei nach erfolgreichem Speichervorgang gelöscht und die ~TMP-Datei in .vt4 umbenannt worden.
Gute Idee also ... jetzt fehlt dasselbe nur noch für andere Dateitypen (z.B. .tf4) ...