Unrar e caratteri speciali...

Installazione, configurazione e uso di programmi e strumenti.
Nicholas Berg
Prode Principiante
Messaggi: 3
Iscrizione: lunedì 5 luglio 2010, 10:12

Unrar e caratteri speciali...

Messaggio da Nicholas Berg »

Ciao a tutti...sto avendo un particolare problema di recente.
Nell'usare il solito unrar (integrato nel gestore archivi), mi ritrovo con una strana anomalia nell'estrazione di file con caratteri "strani"..
immaginate un file che si chiama "storia delle due città.txt", la "à" di città appare con un carattere speciale e il programma non estrae niente di niente..

credo mi manchi qualcosa ma non riesco a capire cosa...inutile dire che da virtualbox (su windows chiaramente) il problema non si pone..se uso l'estrattore di jdownloader si estrae ma ne risulta un file (pur funzionante) ma con simboli speciali indecifrabili dentro e l'estensione che riporta "codifica non riconosciuta"..

sapete indicarmi cosa mi manca per risolvere questo problema?
Ischia
Prode Principiante
Messaggi: 21
Iscrizione: domenica 30 dicembre 2007, 12:45

Re: Unrar e caratteri speciali...

Messaggio da Ischia »

Mi accodo pure io alla richiesta visto che ho risconstrato lo stesso problema!!  ::)
Jean Rizzo
Prode Principiante
Messaggi: 50
Iscrizione: venerdì 28 novembre 2008, 12:07

Re: Unrar e caratteri speciali...

Messaggio da Jean Rizzo »

Adesso siamo in tre, anche io stessa problematica!
Avatar utente
tokijin
Moderatore Globale
Moderatore Globale
Messaggi: 4618
Iscrizione: mercoledì 3 giugno 2009, 23:10
Desktop: plasma 5.27.4
Distribuzione: Kubuntu 23.04
Località: Abruzzo

Re: Unrar e caratteri speciali...

Messaggio da tokijin »

Agendo da terminale cosa ottenete?
Ho creato un archivio e a me lo estrae

Codice: Seleziona tutto

mauro@natty:~$ unrar e storia\ delle\ due\ città.rar 

UNRAR 3.93 freeware      Copyright (c) 1993-2010 Alexander Roshal


Extracting from storia delle due città.rar

Extracting  storia delle due città.txt                               OK 
All OK
mauro@natty:~$ ls storia\ delle\ due\ città.*
storia delle due città.rar  storia delle due città.txt
Sei abbruzzese se dopo che ti sei strafogato un chilogrammo di pasta, hai il coraggio di dire alla cuoca "cacc ch'è cott" - Se entra un piccione in casa..chiudi le finestre!
Ubuntu User #28657 - Il mio vecchio hardware - Tag Codice
Avatar utente
Janvitus
Amministratore
Amministratore
Messaggi: 18787
Iscrizione: lunedì 25 aprile 2005, 15:52
Desktop: GNOME Shell / Xfce
Sesso: Maschile
Località: Potenza
Contatti:

Re: Unrar e caratteri speciali...

Messaggio da Janvitus »

Nicholas Berg ha scritto: Ciao a tutti...sto avendo un particolare problema di recente.
Nell'usare il solito unrar (integrato nel gestore archivi), mi ritrovo con una strana anomalia nell'estrazione di file con caratteri "strani"..
immaginate un file che si chiama "storia delle due città.txt", la "à" di città appare con un carattere speciale e il programma non estrae niente di niente..

credo mi manchi qualcosa ma non riesco a capire cosa...inutile dire che da virtualbox (su windows chiaramente) il problema non si pone..se uso l'estrattore di jdownloader si estrae ma ne risulta un file (pur funzionante) ma con simboli speciali indecifrabili dentro e l'estensione che riporta "codifica non riconosciuta"..

sapete indicarmi cosa mi manca per risolvere questo problema?
Fare la cosa più ovvia, no? Rinominare i file...
+Fedora 40 • +Xubuntu 24.04
bo462
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 872
Iscrizione: sabato 21 giugno 2008, 18:01
Contatti:

Re: Unrar e caratteri speciali...

Messaggio da bo462 »

Se l'operazione di rinomina del file non viene permessa si può usare conmv per cambiare codifica al nome del file
Ciao
Jean Rizzo
Prode Principiante
Messaggi: 50
Iscrizione: venerdì 28 novembre 2008, 12:07

Re: Unrar e caratteri speciali...

Messaggio da Jean Rizzo »

Janvitus ha scritto: Fare la cosa più ovvia, no? Rinominare i file...
Chiaramente l'ho già fatto ma infatti finchè la parola accentata si trova nel nome dell'archivio si risolve semplicemente con questi sistema, il problema si propone quando all'interno della rchivio ci sono file o cartelle con accenti co caratteri speciali e quando provo a rinominarli non me lo fa fare...
Ogni volta mi tocca andare su windows a scompattare l'archivio.
Proverò col sistema di bo462 per la rinomina del file e vi farò sapere
bo462
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 872
Iscrizione: sabato 21 giugno 2008, 18:01
Contatti:

Re: Unrar e caratteri speciali...

Messaggio da bo462 »

Ciao, scusa ma ho scritto male il nome del pacchetto è
convmv
ti linko anche questa discussione
http://forum.ubuntu-it.org/viewtopic.ph ... 1#p3317361
Saluti
Jean Rizzo
Prode Principiante
Messaggi: 50
Iscrizione: venerdì 28 novembre 2008, 12:07

Re: Unrar e caratteri speciali...

Messaggio da Jean Rizzo »

mannaggia, non mi fa aprire la Konsole dentro Dolphin...
mi dà questo errore:
Impossibile avviare il programma di terminale:

KDEInit non è riuscito ad avviare «konsole»:
Could not find 'konsole' executable.
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: Unrar e caratteri speciali...

Messaggio da as-far-as-i-know »

Ottimo suggerimento, bo462. Mi riferisco al link della discussione citata nel tuo post.
Con il comando convmv --list ho ricavato questo utile elenco di #149 tipi di codifiche disponibili:

Codice: Seleziona tutto

7bit-jisi               cp775i     gb12345-raw      jis0208-raw           MacThai                                            
AdobeStandardEncoding   cp850      gb2312-raw       jis0212-raw           MacTurkish
AdobeSymbol             cp852      gsm0338          johab                 MacUkrainian
AdobeZdingbat           cp855      hp-roman8        koi8-f                MIME-B
ascii                   cp856      hz               koi8-r                MIME-Header
ascii-ctrl              cp857      iso-2022-jp      koi8-u                MIME-Header-ISO_2022_JP
big5-eten               cp858      iso-2022-jp-1    ksc5601-raw           MIME-Q
big5-hkscs              cp860      iso-2022-kr      MacArabic             nextstep
cp1006                  cp861      iso-8859-1       MacCentralEurRoman    null
cp1026                  cp862      iso-8859-10      MacChineseSimp        posix-bc
cp1047                  cp863      iso-8859-11      MacChineseTrad        shiftjis
cp1250                  cp864      iso-8859-13      MacCroatian           symbol
cp1251                  cp865      iso-8859-14      MacCyrillic           UCS-2BE
cp1252                  cp866      iso-8859-15      MacDingbats           UCS-2LE
cp1253                  cp869      iso-8859-16      MacFarsi              UTF-16
cp1254                  cp874      iso-8859-2       MacGreek              UTF-16BE
cp1255                  cp875      iso-8859-3       MacHebrew             UTF-16LE
cp1256                  cp932      iso-8859-4       MacIcelandic          UTF-32
cp1257                  cp936      iso-8859-5       MacJapanese           UTF-32BE
cp1258                  cp949      iso-8859-6       MacKorean             UTF-32LE
cp37                    cp950      iso-8859-7       MacRoman              UTF-7
cp424                   dingbats   iso-8859-8       MacRomanian           utf-8-strict
cp437                   euc-cn     iso-8859-9       MacRumanian           utf8
cp500                   euc-jp     iso-ir-165       MacSami               viscii                 
cp737                   euc-kr     jis0201-raw      MacSymbol             ----------         
Penso che userò spesso convmv, grazie.
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
Jean Rizzo
Prode Principiante
Messaggi: 50
Iscrizione: venerdì 28 novembre 2008, 12:07

Re: Unrar e caratteri speciali...

Messaggio da Jean Rizzo »

Somebody can help me? :(
Jean Rizzo ha scritto: mannaggia, non mi fa aprire la Konsole dentro Dolphin...
mi dà questo errore:
Impossibile avviare il programma di terminale:

KDEInit non è riuscito ad avviare «konsole»:
Could not find 'konsole' executable.
bo462
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 872
Iscrizione: sabato 21 giugno 2008, 18:01
Contatti:

Re: Unrar e caratteri speciali...

Messaggio da bo462 »

Ciao,
hai provato a far andare Dolphin da konsole per vedere altri errori quando premi F4?
o esce solo quello?


EDIT: dopo il post di difesaparcosempione mi sorge l'amletico dubbio: Jean Rizzo che stai usando Ubuntu con sopra installato Dolphin per un qualche motivo, oppure Kubuntu?
Ultima modifica di bo462 il martedì 30 novembre 2010, 11:31, modificato 1 volta in totale.
Avatar utente
difesaparcosempione
Rampante Reduce
Rampante Reduce
Messaggi: 6031
Iscrizione: giovedì 27 luglio 2006, 19:06
Località: Torino
Contatti:

Re: Unrar e caratteri speciali...

Messaggio da difesaparcosempione »

konsole è per KDE, cosa devi attivare da terminale ?
ciao
Jean Rizzo
Prode Principiante
Messaggi: 50
Iscrizione: venerdì 28 novembre 2008, 12:07

Re: Unrar e caratteri speciali...

Messaggio da Jean Rizzo »

Uso Ubuntu Lucid Lynx.
Ho provato ad aprire dolphin da terminale e (dopo la comparsa di miliardi di comandi sul terminale) si apre dolphin dando lo stesso errore che dà aprendo la konsole da dolphin.
a dir la verità io quando sto su dolphin e premo F4 mi compare in basso il terminale (tutto grigio, diverso da quello normale) ma non posso scriverci, per farlo devo andare su Strumenti->apri terminale e mi dà l'errore che vi ho postato (e non mi apre nulla).
Spero che io stia dandovi tutte le info necessarie, dal numero dei miei messaggi poetet vedere che sono un quasi neofita.
Jean Rizzo
Prode Principiante
Messaggi: 50
Iscrizione: venerdì 28 novembre 2008, 12:07

Re: Unrar e caratteri speciali...

Messaggio da Jean Rizzo »

aspè aspè, ho mezzo risolto.
tralasciando i problemi che ho nell'accedere ad alcune cartelle dal terminale (quello è un problema mio che devo ancora studiare bene i comandi del terminale) sono riuscito a far funzionare il comando di convmv
praticamente ho copiato la cartella sulla Scrivania, da terminale ho digitato

Codice: Seleziona tutto

cd /home/jeanrizzo/Scrivania
convmv --notest -f cp1252 -t utf8 *
dopo di che l'ho scompattato senza problemi. Tuttavia questa giostrina di cpiare il file sulla home ecc ecc mi piacerebbe evitarla. Pensate sia l'unico modo per risolvere?
Ad ogni modo vi ringrazio perchè intanto una soluzione è stata trovata!

contrordine, stavo estraendo
Elio E Le Storie Tese - Italyan, Rum Casusu Çikti
e questo è stato l'errore

Codice: Seleziona tutto

*** stack smashing detected ***: rar terminated
======= Backtrace: =========
[0x80bd24e]
[0x80bd202]
[0x80623dc]
[0x65]
======= Memory map: ========
00c19000-00c1a000 r-xp 00000000 00:00 0          [vdso]
08048000-08129000 r-xp 00000000 08:01 8339509    /usr/bin/rar
08129000-0812c000 rw-p 000e1000 08:01 8339509    /usr/bin/rar
0812c000-08140000 rw-p 00000000 00:00 0 
09c3c000-09c5e000 rw-p 00000000 00:00 0          [heap]
b7243000-b7645000 rw-p 00000000 00:00 0 
b7645000-b7646000 r--p 00000000 08:01 2630629    /usr/lib/locale/it_IT.utf8/LC_NUMERIC
b7646000-b7647000 r--p 00000000 08:01 2631988    /usr/lib/locale/it_IT.utf8/LC_TIME
b7647000-b7765000 r--p 00000000 08:01 1949802    /usr/lib/locale/it_IT.utf8/LC_COLLATE
b7765000-b7766000 r--p 00000000 08:01 2631989    /usr/lib/locale/it_IT.utf8/LC_MONETARY
b7766000-b7767000 r--p 00000000 08:01 2056605    /usr/lib/locale/it_IT.utf8/LC_PAPER
b7767000-b7768000 r--p 00000000 08:01 2056606    /usr/lib/locale/it_IT.utf8/LC_NAME
b7768000-b7769000 r--p 00000000 08:01 2631991    /usr/lib/locale/it_IT.utf8/LC_ADDRESS
b7769000-b776a000 r--p 00000000 08:01 2631992    /usr/lib/locale/it_IT.utf8/LC_TELEPHONE
b776a000-b776b000 r--p 00000000 08:01 2056609    /usr/lib/locale/it_IT.utf8/LC_MEASUREMENT
b776b000-b7772000 r--s 00000000 08:01 1786417    /usr/lib/gconv/gconv-modules.cache
b7772000-b7773000 r--p 00000000 08:01 2632000    /usr/lib/locale/it_IT.utf8/LC_IDENTIFICATION
bfdff000-bfe2d000 rw-p 00000000 00:00 0          [stack]
E' chiaro che l'errore in questo caso è dato dal carattere Ç, modificherei anche il solo nome dell'archivio ma all'interno c'è una cartella omonima che non riesco a rinominare ed è quella che mi dà problemi
Ultima modifica di Jean Rizzo il martedì 30 novembre 2010, 15:54, modificato 1 volta in totale.
bo462
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 872
Iscrizione: sabato 21 giugno 2008, 18:01
Contatti:

Re: Unrar e caratteri speciali...

Messaggio da bo462 »

Ma non puoi prima passare con convmv il nome del file compresso; poi scompattare e passare il nome del file all'interno? non mi ricordo se convmv aveva una opzione per andare nelle cartelle
per andare nelle  varie cartelle fai come hai fatto
per accorciare puoi scrivere

Codice: Seleziona tutto

cd ~/Scrivania
e via dicendo; il segno ~ (tilde) e un sinonimo di home lo scrivi facendo altgr+ì
inoltre mentre stai scrivendo un percorso prova a premere il tasto tab che ti aiuta a fare l'autocompletamento
prova l'opzione -r in convmv anche se non so se agisca all'interno di crtelle compattate

Codice: Seleziona tutto

convmv --notest -fr cp1252 -t utf8 *
Jean Rizzo
Prode Principiante
Messaggi: 50
Iscrizione: venerdì 28 novembre 2008, 12:07

Re: Unrar e caratteri speciali...

Messaggio da Jean Rizzo »

bo462 ha scritto: Ma non puoi prima passare con convmv il nome del file compresso; poi scompattare e passare il nome del file all'interno?
Non me lo scompatta proprio!
Per quanto riguarda l'accesso alle cartelle (problema secondario) ho un HD esterno partizionato con una partizione di nome "Multimedia" e la cartella alla quale voglio accedere si trova al suo interno e si chiama "Amule Incoming"
da terminale davo

Codice: Seleziona tutto

cd /media/Multimedia/Amule\ Incoming
bash: cd: /media/Multimedia/Amule Incoming: Permesso negato

sudo cd /media/Multimedia/Amule\ Incoming 
[sudo] password: 
sudo: cd: command not found 
tuttavia questo arcano mistero del permesso negato l'ho risolto ricordando un altro arcano mistero e cioè che dopo aver aggiornato il mio ubuntu da jaunty jakalope a lucid linx tutti gli hd esterni attaccati al mio pc mi comparivano in doppia copia con le seguenti diciture (ad es.) "Multimedia" e "Multimedia_", il primo inaccessibile, il secondo accessibile normalmente. Infatti provando da terminale

Codice: Seleziona tutto

cd /media/Multimedia_/Amule\ Incoming
Tutto risolto, anche se continuerò ad avere i doppi hd e continuerò a non capirne il motivo...
Comunque, questo piccolo escursus era a titolo di informazione di tutti, il problema principale rimane quello della non scompattabilità degli archivi.
La domanda che mi pongo è:
Non è che per caso il codice cp1252 è per una cifratura europea (che mi ha permesso di scompattare tutti gli archivi con lettere accentate) mentre per lettere tipo "Ç" servono altri codici?
Ultima modifica di Jean Rizzo il martedì 30 novembre 2010, 15:54, modificato 1 volta in totale.
bo462
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 872
Iscrizione: sabato 21 giugno 2008, 18:01
Contatti:

Re: Unrar e caratteri speciali...

Messaggio da bo462 »

Si quella cifratura è di win come latin1 e 8859-1; nel post che ho linkato ho detto quale era stato il ragionamento da me seguito nel mio caso; nel tuo dovresti ragionaarci un po tu; cmq linkate ci sono le informazioni sui vari tipi di codifiche;

per accedere agli hd esterni devi mettere il path esatto e senza i backslash;
qnando li monti dovrebbero stare in media e per sapere il nome esatto

Codice: Seleziona tutto

ls /media
perciò se il nome che hai scritto è esatto

Codice: Seleziona tutto

cd /media/Multimedia/'Amule Incoming'
se c'è lo spazio; e ricordati che su GNU/Linux vige la regola del case sensitive perciò multimedia è diverso da Multimedia
ricordati di usare l'autocompletamento: è utilissimo
Jean Rizzo
Prode Principiante
Messaggi: 50
Iscrizione: venerdì 28 novembre 2008, 12:07

Re: Unrar e caratteri speciali...

Messaggio da Jean Rizzo »

ok, grazie, mi hai aiutato moltissimo, ora ho tutte le info necessarie, piano piano risolverò tutto.
Jean Rizzo
Prode Principiante
Messaggi: 50
Iscrizione: venerdì 28 novembre 2008, 12:07

Re: Unrar e caratteri speciali...

Messaggio da Jean Rizzo »

Mi vergogno un po' a riaprire questo post ma continuo ad avere problemi.
Nonostante i tanti preziosi consigli ho provato di tutto.
Ho provato con convmv a dare il comando

Codice: Seleziona tutto

convmv --notest -f codice origine -t utf8 *
Utilizzando come codice di origine tutti i possibili codici indicati nella discussione linkata da Bo462
http://www.orion.it/~alf/whitepapers/Unicode.html
ma l'errore è sempre lo stesso.
Come se non bastasse mentre prima riuscivo a scompattare almeno gli archivi con le lettere accentate adesso nemmeno più quello riesco a fare, o meglio, alcune sottocartelle le riesco a scompattare mentre altre no.
Ora vi descrivo meglio la situazione:
Se provo a scompattare l'archivio nella sua interezza mi dà l'errore

Codice: Seleziona tutto

*** stack smashing detected ***: rar terminated
======= Backtrace: =========
[0x80bd24e]
[0x80bd202]
[0x80623dc]
[0x65]
======= Memory map: ========
00c19000-00c1a000 r-xp 00000000 00:00 0          [vdso]
08048000-08129000 r-xp 00000000 08:01 8339509    /usr/bin/rar
08129000-0812c000 rw-p 000e1000 08:01 8339509    /usr/bin/rar
0812c000-08140000 rw-p 00000000 00:00 0 
09c3c000-09c5e000 rw-p 00000000 00:00 0          [heap]
b7243000-b7645000 rw-p 00000000 00:00 0 
b7645000-b7646000 r--p 00000000 08:01 2630629    /usr/lib/locale/it_IT.utf8/LC_NUMERIC
b7646000-b7647000 r--p 00000000 08:01 2631988    /usr/lib/locale/it_IT.utf8/LC_TIME
b7647000-b7765000 r--p 00000000 08:01 1949802    /usr/lib/locale/it_IT.utf8/LC_COLLATE
b7765000-b7766000 r--p 00000000 08:01 2631989    /usr/lib/locale/it_IT.utf8/LC_MONETARY
b7766000-b7767000 r--p 00000000 08:01 2056605    /usr/lib/locale/it_IT.utf8/LC_PAPER
b7767000-b7768000 r--p 00000000 08:01 2056606    /usr/lib/locale/it_IT.utf8/LC_NAME
b7768000-b7769000 r--p 00000000 08:01 2631991    /usr/lib/locale/it_IT.utf8/LC_ADDRESS
b7769000-b776a000 r--p 00000000 08:01 2631992    /usr/lib/locale/it_IT.utf8/LC_TELEPHONE
b776a000-b776b000 r--p 00000000 08:01 2056609    /usr/lib/locale/it_IT.utf8/LC_MEASUREMENT
b776b000-b7772000 r--s 00000000 08:01 1786417    /usr/lib/gconv/gconv-modules.cache
b7772000-b7773000 r--p 00000000 08:01 2632000    /usr/lib/locale/it_IT.utf8/LC_IDENTIFICATION
bfdff000-bfe2d000 rw-p 00000000 00:00 0          [stack]
Se provo ad estrarre cartelle interne all'archivio che hanno nel loro titolo la lettera incriminata mi lancia la scompattazione, me la completa in mezzo secondo (qualsiasi sia la grandezza della cartella) e sembra tutto andato bene, ma la cartella scompattata non esiste da nessuna parte, in pratica non è mai stata creata.

Se provo ad estrarre cartelle interne all'archivio che non hanno nel loro titolo lettere incriminate ma al loro interno hanno file nominati con lettere incriminate allora tutto va bene (sempre se però da terminale do il comando di convmv)

Se provo ad estarre cartelle internet all'archivio che non hanno nel loro titolo lettere incriminate e nemmeno file interni nominati strani allora tutto ok, anche senza comando di convmv.

Insomma, non riesco proprio a capire questa differenzazione, inizialmente mi sembrava tutto ok ma solo perchè avevo scompattato un archivio con cartelle (cominate normali) con all'interno file nominati strani. Poi ho capito che non era tutto risolto e dopo vari tentati di di scompattamento sono giunto alle situazioni che sopra vi ho descritto...
Ultima modifica di Jean Rizzo il giovedì 30 dicembre 2010, 17:00, modificato 1 volta in totale.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti