Author |
Message |
neoktisma
Joined: Wed Jun 06, 2012 9:06 pm Posts: 6
|
 Εξαγωγή σημειώσεων
Αγαπητέ Κώστα,
Καταρχάς θα ήθελα να σε ευχαριστήσω πολύ για το ωραίο πρόγραμμα το οποίο είναι ένα εργαλείο για όποιον θέλει να μελετάει τις Γραφές.
Έχω ένα θέμα, όμως.
Σε κάποια συγκεκριμένα εδάφια - τα οποία είναι αρκετά - έχω γράψει σημειώσεις. Αυτές τις σημειώσεις όμως θα ήθελα να τις κάνω εξαγωγή (export) σε μορφή κειμένου και αν είναι δυνατόν μαζί με το εδάφιο για το οποίο τις έχω κάνει.
Δεν βρήκα κάποια επιλογή πουθενά στο πρόγραμμα (v3.2.1.1167) για αυτό το σκοπό και χρησιμοποιώντας SQLite Expert Personal 3 για να βρω τα κείμενα στο αρχείο Verse-notes.cmt.twm, το μόνο που καταφέρνω να βρω είναι δεκαεξαδικές blob εγγραφές. Φαντάζομαι ότι είναι οι σημειώσεις μου αλλά δεν ξέρω πως να τις εξάγω.
Υπάρχει κάποιος τρόπος λοιπόν να τις εξάγω σε κείμενο;
neoktisma
|
Wed Jun 06, 2012 9:15 pm |
|
 |
csterg
Site Admin
Joined: Tue Aug 29, 2006 2:09 pm Posts: 8618 Location: Corfu, Greece
|
 Re: Εξαγωγή σημειώσεων
Καλησπέρα, δυστυχώς δεν υπάρχει αυτή τη στιγμή τρόπος να γίνει αυτό, παρόλο που είναι πάρα πολύ απλό. Ο λόγος που βλέπεις τις εγγραφές ως δεκαεξεδικές είναι γιατί τα πεδία είναι δηλωμένα ως blob. Κάνε το εξής: αρχικά, πήγαινε στο παράθυρο Module Properties και από τα Actions επέλεξε Convert module content to rtf και εκτέλεσε. Στο συνέχεια, από το sqlite3Explorer εκτέλεσε: Code: select ''||content from data;
και θα δεις ότι το πεδίο content έχει στην πραγματικότητα ένα απλό rtf κείμενο. Κάθε ένα από αυτά είναι ένα ανεξάρτητο "αρχείο": αν το αποθηκεύσεις θα μπορέσεις να το ανοίξεις με κάποιον word processor. Είναι μέσα στα άμεσα σχεδιά μου να προσθέσω μία λειτουργία export, Κώστας
|
Wed Jun 06, 2012 9:32 pm |
|
 |
neoktisma
Joined: Wed Jun 06, 2012 9:06 pm Posts: 6
|
 Re: Εξαγωγή σημειώσεων
Αγαπητέ Κώστα, Σε ευχαριστώ για τις οδηγίες. Θα τις ακολουθήσω και ελπίζω να τα καταφέρω  Ο Θεός να σε ευλογεί, neoktisma
|
Thu Jun 07, 2012 8:22 pm |
|
 |
neoktisma
Joined: Wed Jun 06, 2012 9:06 pm Posts: 6
|
 Re: Εξαγωγή σημειώσεων
Λοιιποοοοόν, Το προσπάθησα, αλλά ίσως να μην κάνω κάτι καλά. Χρησιμοποιώντας την εντολή select ''||data from content; το αποτέλεσμα που παίρνω τελικά είναι: {\rtf1\ansi\ansicpg0\uc0\deff0\deflang0\deflangfe0{\fonttbl{\f0\fnil Arial;}{\f1\fnil Tahoma;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;} \pard\fi0\li0\ql\ri0\sb0\sa0\itap0 \plain \f1\fs20 \u922 \u923 \u919 \u924 \u919 \u931 \u913 ' \u929 \u937 \u924 \u919 \u931 :"\u916 \u953 \u972 \u964 \u953 \u960 \u959 \u953 \u959 \u962 \u960 \u945 \u961 \u949 \u960 \u943 \u948 \u951 \u956 \u959 \u962 \u945 \u957 \u940 \u956 \u949 \u963 \u945 \u963 \u945 \u962 \u948 \u949 \u957 \u948 \u959 \u954 \u943 \u956 \u945 \u963 \u949 \u964 \u951 \u957 \u963 \u964 \u945 \u952 \u949 \u961 \u940 \u954 \u945 \u953 \u949 \u957 \u940 \u961 \u949 \u964 \u959 \u960 \u943 \u963 \u964 \u951 \u963 \u945 \u962 ; \u928 \u959 \u953 \u972 \u962 \u948 \u949 \u957 \u952 \u945 \u973 \u956 \u945 \u963 \u949 \u964 \u951 \u957 \u963 \u974 \u966 \u961 \u959 \u957 \u945 \u954 \u945 \u953 \u947 \u949 \u956 \u940 \u964 \u951 \u949 \u960 \u953 \u949 \u943 \u954 \u953 \u945 , \u949 \u965 \u963 \u941 \u946 \u949 \u953 \u945 \u963 \u945 \u962 \u949 \u957 \u935 \u961 \u953 \u963 \u964 \u974 ; \u928 \u959 \u953 \u959 \u962 \u948 \u949 \u957 \u948 \u953 \u945 \u955 \u940 \u955 \u951 \u963 \u949 \u964 \u951 \u956 \u949 \u947 \u945 \u955 \u959 \u960 \u961 \u949 \u960 \u942 \u966 \u953 \u955 \u959 \u958 \u949 \u957 \u943 \u945 \u963 \u945 \u962 ; \u928 \u959 \u953 \u959 \u962 \u948 \u949 \u957 \u956 \u945 \u954 \u940 \u961 \u953 \u963 \u949 \u964 \u951 \u957 \u964 \u941 \u955 \u949 \u953 \u945 \u954 \u945 \u953 \u945 \u963 \u940 \u955 \u949 \u965 \u964 \u951 \u947 \u957 \u974 \u963 \u951 \u963 \u945 \u962 ;" (\u922 \u927 \u929 .\u913 ' 1,2).\par} Χρειάζεται να κάνω κάτι παραπάνω από εδώ και πέρα; neoktisma
|
Sun Jun 10, 2012 10:28 am |
|
 |
csterg
Site Admin
Joined: Tue Aug 29, 2006 2:09 pm Posts: 8618 Location: Corfu, Greece
|
 Re: Εξαγωγή σημειώσεων
Αυτό που βλέπεις είναι ουσιαστικά το περιεχόμενο ενός θέματος σημειώσεων σε rtf. Αν αποθηκεύσεις αυτό το κείμενο σε ένα αρχειο .rtf θα μπορέσεις να το ανοίξεις σε κάποιον άλλο editor. Η αλήθεια είναι ότι για να το κάνεις αυτό για όλα τα θέματα θα χρειαστείς κάποιου είδους κώδικα Κώστας
|
Wed Jun 20, 2012 10:34 am |
|
 |
neoktisma
Joined: Wed Jun 06, 2012 9:06 pm Posts: 6
|
 Re: Εξαγωγή σημειώσεων
ΟΚ, το προσπάθησα και αυτό, αποθηκεύοντας σε ένα Notepad το ακαταλαβίστικο κείμενο ως rtf και μετά ανοίγοντάς το με LibreOffice Writer όπου τελικά εμφανίστηκε το κείμενο. Αλλά... δεν είχε κενά και όλες οι λέξεις ήταν κολλημένες.
Μήπως έχω κάνει κάπου καμιά πατάτα;
Συγγνώμη για την ταλαιπωρία.
neoktisma
|
Wed Jun 20, 2012 8:03 pm |
|
 |
csterg
Site Admin
Joined: Tue Aug 29, 2006 2:09 pm Posts: 8618 Location: Corfu, Greece
|
 Re: Εξαγωγή σημειώσεων
Γράψε εδώ μερικές γραμμές από το rtf κώδικα (περίπου 30) Κώστας
|
Thu Jun 21, 2012 11:29 am |
|
 |
neoktisma
Joined: Wed Jun 06, 2012 9:06 pm Posts: 6
|
 Re: Εξαγωγή σημειώσεων
Αγαπητέ Κώστα,
Φαίνεται ότι κάτι είχα κάνει λάθος. Το δοκίμασα ξανά και τώρα μου έβγαλε κανονικά τις σημειώσεις.
Τώρα αυτό που μένει μάλλον είναι να βρω κάποιο κώδικα για να χωρίσω μεταξύ τους όλα τα κείμενα που αρχίζουν με {\rtf1\ansi\...... και τελειώνουν σε ......\par} ώστε να ξεχωρίσω τις σημειώσεις για το κάθε εδάφιο μεταξύ τους. Μήπως έχεις στο μυαλό σου κάτι που θα μπορούσε να τα ξεχωρίσει εύκολα ή υπάρχει κάποια εντολή στον sqlite3explorer που να βγάλει όλες τις εγγραφές ξεχωριστά;
Το άλλο θέμα μου είναι πως θα βγάλω και το αντίστοιχο εδάφιο της κάθε σημείωσης, ώστε να έχω μαζί το εδάφιο και τη σημείωση.
Είδα ότι μέσα στο αρχείο με τις σημειώσεις υπάρχει ένα πεδίο bible refs αν θυμάμαι καλά. Μήπως αυτά είναι τα αντίστοιχα εδάφια και υπάρχει κάποιος τρόπος να τα βγάλω;
neoktisma
|
Thu Jun 21, 2012 9:37 pm |
|
 |
csterg
Site Admin
Joined: Tue Aug 29, 2006 2:09 pm Posts: 8618 Location: Corfu, Greece
|
 Re: Εξαγωγή σημειώσεων
Σωστά! Ο πίνακας bible_refs περιέχει το αντίστοιχο εδάφιο. Δυστυχώς δεν θα βρεις κάποιο έτοιμο εργαλείο να κάνει αυτή τη δουλειά, θα χρειαστεί να γράψεις κάποιο κώδικα... αν μπορείς να περιμένεις, αυτό θα μπει κάποια στιγμή στο theWord, Costas
|
Thu Jun 21, 2012 9:59 pm |
|
 |
neoktisma
Joined: Wed Jun 06, 2012 9:06 pm Posts: 6
|
 Re: Εξαγωγή σημειώσεων
Κατάλαβα. Πάντως εάν μου πεις ότι σε 5-6 μήνες θα υπάρχει ο τρόπος να εξάγω το κάθε εδάφιο με την αντίστοιχη σημείωσή του θα ήταν πολύ ωραίο και μπορώ να περιμένω. Και αυτό γιατί όταν είδα ότι δεν υπάρχει κάποιο export στο πρόγραμμα ψιλοπανικοβλήθηκα και έψαχνα να βρω τρόπο να τα βγάλω από αυτό και να συνεχίσω τις σημειώσεις κάπως αλλιώς, πριν προχωρήσω και γράψω όλα τα υπόλοιπα που θέλω. Είναι πολύ καλό εργαλείο το theWord και δεν θέλω να το αποχωριστώ  Σε ευχαριστώ για όλη τη βοήθεια μέχρι τώρα. Ο Θεός να σε ευλογεί! neoktisma
|
Fri Jun 22, 2012 7:34 pm |
|
 |
csterg
Site Admin
Joined: Tue Aug 29, 2006 2:09 pm Posts: 8618 Location: Corfu, Greece
|
 Re: Εξαγωγή σημειώσεων
Θέλω να πιστεύω πως κάτι τέτοιο θα είναι εφικτό σε αυτό το διάστημα. Αντιλαμβάνομαι πλήρως πόσο σημαντικό είναι αυτό και είναι στις πρώτες μου προτεραιότητες μετά την έκδοση 4, Κώστας
|
Sat Jun 23, 2012 10:52 am |
|
|