快速登录:  

Forum: Greek Forum

话题: Μετονομασία POI

由于该帖子已年深日久,可能包含陈旧过时或描述错误的信息。

Έστω ότι θέλουμε να μετονομάσουμε μαζικά και όλα τα αποθηκευμένα cues (markers only) των κομματιών π.χ. όπου Refrain-A σε Refrain-B…

Εάν ανοίξουμε το αρχείο xml (που βρίσκεται στον φάκελο με τα κομμάτια – τραγούδια) μέσω “Σημειωματάριου” και κάνουμε: Εύρεση του: Refrain-A -> Αντικατάσταση Όλων: Refrain-B, θεωρητικά θα έχουμε το επιθυμητό αποτέλεσμα. Πρακτικά θα “λειτουργήσει” ή θα έχουμε “κολλήματα”? Θα πρέπει να κάνουμε και κάποια επιπλέον ενέργεια ή όχι?
 

发表时间 Fri 18 Mar 16 @ 5:55 am
djsadimPRO InfinityMember since 2006
τα poi είναι εναποθηκεύαμε στο αρχείο database.xml οπότε μια τέτοια ενέργεια θα άλλαζε τα poi σε όλη την βάση σου.
 

发表时间 Fri 18 Mar 16 @ 6:07 am
Αυτό είναι και το ζητούμενο! Κοινώς η ολική μετονομασία συγκεκριμένων cues. Αλλά είναι σωστός ο τρόπος?
 

发表时间 Fri 18 Mar 16 @ 6:59 am
djsadimPRO InfinityMember since 2006
Theios Giorgos wrote :
Έστω ότι θέλουμε να μετονομάσουμε μαζικά και όλα τα αποθηκευμένα cues (markers only) των κομματιών π.χ. όπου Refrain-A σε Refrain-B…

Εάν ανοίξουμε το αρχείο xml (που βρίσκεται στον φάκελο με τα κομμάτια – τραγούδια) ...


επειδή μιλάς για φάκελο συμπέρανα ότι εννοείς τους virtualfolders όποτε ότι θέλεις ν α αλλάξεις μόνο τα τραγούδια που περιέχονται στον συγκεκριμένο virtualfolder.
αν τώρα θέλεις να αλλάξεις όλη την βάση σου μπορείς να το κάνεις μαζικά όπως το είπες με προσοχή βαιβαια και πάντα κρατώντας BACKUP του αρχείου της βάσης.
 

发表时间 Fri 18 Mar 16 @ 7:14 am
Αν είσαι προσεκτικός στο τι κάνεις αντικατάσταση δεν θα έχεις κανένα πρόβλημα.
Την προσοχή σου χρειάζεται να την εστιάσεις στο τι κείμενο αναζητάς για να αντικαταστήσεις:

Έστω ότι θες να αλλάξεις μαζικά όλα τα "Cue 1" σε "MyCue 1", τα "Cue 2" σε "MyCue 2" κτλ.

Αν κάνεις απλά αντικατάσταση του Cue με το MyCue τότε θα αντικαταστήσεις τη φράση "cue" και σε οποιοδήποτε άλλο μέρος της βάσης υπάρχει (π.χ. θα αλλάξεις το όνομα του συγκροτήματος "Cue" σε "MyCue", θα αλλάξεις την διαδρομή των συγκεκριμένων αρχείων αν περιέχουν το όνομα του συγκροτήματος (Music\Discographies\MyCue\...) κτλ.
Αλλά το βασικότερο είναι οτι θα αλλάξεις (και θα καταστρέψεις) και μια παράμετρο της βάσης:
Lockedcues="1" που θα γίνει LockedMyCues="1" και φυσικά δεν θα αναγνωρίζεται από το πρόγραμμα.

Οπότε ή θα πρέπει να κάνεις αναζήτηση το Cue 1 ή ακόμα καλύτερα θα κάνεις αναζήτηση για
<Poi Name="Cue 1" και αντικατάσταση με
<Poi Name="MyCue 1"
 

发表时间 Fri 18 Mar 16 @ 7:16 am
Και κάτι άσχετο αλλά σχετικό:
Το Notepad είναι το χειρότερο εργαλείο που μπορείς να επιλέξεις για αυτή τη δουλειά και ειδικά σ' ότι αφορά θέμα ταχύτητας.
Οπότε κατέβασε το Notepad++ που είναι και δωρεάν και θα σου κάνει τις αντικαταστάσεις μέσα σε 2-3 δευτερόλεπτα αντί για 20 λεπτά... :P (Ενδεικτικό νούμερο σε βάση 600Κ γραμμών)
 

发表时间 Fri 18 Mar 16 @ 7:20 am
Άψογος, όπως πάντα! Σε ευχαριστώ...
 

发表时间 Fri 18 Mar 16 @ 7:32 am


(陈旧帖子或论坛版块会自动关闭)