Πρωτος τροπος
Σε τερματικο τρεχεις την εντολή:
- Κώδικας: Επιλογή όλων
gedit ~/.gnome2/nautilus-scripts/cp1253_to_utf8
Θα ανοιξει ενα κενο αρχειο gedit. Αντιγραφεις μεσα τις εξης εντολες:
------------------------------
- Κώδικας: Επιλογή όλων
#!/bin/bash
IFS=$'\n'
for File in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
do
if [ -d "$File" ]; then
zenity --error --text="'$File' is a directory.
This script cannot handle directories."
exit
fi
iconv -f cp1253 -t utf8 $File -o $File".utf8"
done
------------------------------
Αποθηκευεις το αρχειο με τις εντολες και τρεχεις την εντολη:
- Κώδικας: Επιλογή όλων
chmod +x ~/.gnome2/nautilus-scripts/cp1253_to_utf8
Δημιουργειται ενα αρχειο με την καταληξη .utf8.
Μπορεις να επιλεξεις πολλα αρχεια μαζι και αφου βεβαιωθεις για την μετατροπη να σβησεις το αρχικο αρχειο και την καταληξη .utf8
Δευτερος τροπος (μεσω ιντερνετ)
Αν διαθετεις συνδεση με ιντερνετ, ανοιγεις τερματικο και δινεις διαδοχικα τις εξης δυο εντολες:
- Κώδικας: Επιλογή όλων
wget http://files.ubuntu-gr.org/forum/logari81/scripts/cp1253_to_utf8. -O ~/.gnome2/nautilus-scripts/cp1253_to_utf8
chmod +x ~/.gnome2/nautilus-scripts/cp1253_to_utf8
Ετσι γινεται εγκατασταση του script αυτοματα.
Με δεξι κλικ πανω σε καθε αρχειο υποτιτλων και εφαρμογη του script εχεις ενα αρχειο υποτιτλων με κωδικοποιηση utf8.
Προσοχη! Το script για να λειτουργει πρεπει να εχουμε κανει "αποθηκευση ως", με ρυθμιση στο "τελος γραμμης" Unix/Linux.