|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2000
Messaggi: 342
|
[C++/linux] come determinare un mimetype di un file?
Ho cercato un po in giro, ma non sono riuscito a trovare nessuna libreria che mi soddisfa. Vorrei evitare di portarmi dietro delle dipendenze da gnome o kde (vd ad esempio gnome_vfs).
Stavo pensando piuttosto ad usare shared-mime-info, ma non riesco ad usarlo. Ho provato catopen e catgets ma senza risultato (non riesco ad estrarre nulla dal catalogo). Riesco a leggere il contenuto del catalogo con il comando msgunfmt, ma poi mi fermo li. Ho visto un po i sorgenti di file, ma non sono stati di grande aiuto. Conoscete un modo per determinare il mimetype di un file? sapete come estrarre informazioni dal catalogo di shared-mime-info? grazie Arpeda
__________________
Membro di HWU Scout Group || Quello che ieri era fantascienza oggi è realtà, quello che oggi è realtà domani sarà solo un ricordo ... Powered by Gentoo 1.4 on kernel 2.6.12.-gentoo-r4 |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Prova questa: http://www.w3.org/Library/User/Guide/#MIME
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Nov 2000
Messaggi: 342
|
ad occhio non sembra fare per me, cmq ora ho un po sonno
domani ti faccio sapere meglio. a me servirebbe una cosa tipo: Codice:
string determina_mimetype("filename");
__________________
Membro di HWU Scout Group || Quello che ieri era fantascienza oggi è realtà, quello che oggi è realtà domani sarà solo un ricordo ... Powered by Gentoo 1.4 on kernel 2.6.12.-gentoo-r4 |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Riciclare il buon vecchio comando "file"?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Nov 2000
Messaggi: 342
|
mi sa che riciclare "file" è abbastanza ragionevole
__________________
Membro di HWU Scout Group || Quello che ieri era fantascienza oggi è realtà, quello che oggi è realtà domani sarà solo un ricordo ... Powered by Gentoo 1.4 on kernel 2.6.12.-gentoo-r4 |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Nov 2000
Messaggi: 342
|
ma guarda te .... non sapevo che esisteva libmagic. ottimo direi (almeno per ora), anche se vorrei cmq capire come poter usare shared-mime-info
__________________
Membro di HWU Scout Group || Quello che ieri era fantascienza oggi è realtà, quello che oggi è realtà domani sarà solo un ricordo ... Powered by Gentoo 1.4 on kernel 2.6.12.-gentoo-r4 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:28.



















