Newsgroup: it.comp.os.linux.software
Titolo: Visualizzatore "universale" di file per Ubuntu (o altre distro)

Ciao a tutti,
avrei necessitï¿œ di sapere se esiste per Linux un programma analogo ai 
tanti che esistono per Windows che fungono da visualizzatori universali 
di file.
Mi spiego meglio: un programma come Universal Viewer 
(
http://www.uvviewsoft.com/
) per Windows (ma ne esistono tantissimi 
altri, basta cercare su Google) permette di aprire centinaia di file 
diversi con lo stesso software (leggo dalle specifiche del programma: 
BMP, JPG, GIF, PNG, TGA, TIFF, AVI, MPG, WMV, MP3, HTML, PDF, XML, MHT, 
PDF, ecc.).
Vi prego di non suggerirmi metodi alternativi per affrontare il 
problema: so bene che ci sono modi per capire quale tipo di file si ha 
di fronte analizzando i suoi headers e procedere cosï¿œ ad aprirlo con un 
visualizzatore appropriato che sicuramente offrirï¿œ prestazioni migliori 
rispetto a qualsiasi "universal viewer".
Il problema ï¿œ che mi ritrovo a sviluppare un'applicazione client/server 
che effettua il trasferimento di file da un pc all'altro e mi farebbe 
comodo trovare un'applicazione esterna che il mio programma possa 
eseguire per fornire all'utente ALMENO un'anteprima read-only del file 
scaricato.
Diciamo che mi basterebbe trovare un software in grado di aprire e 
visualizzare tutti i piï¿œ comuni tipi di file immagine, i file PDF, i 
file TXT e tutti gli altri file di testo. Ancora meglio se esso fosse in 
grado di riprodurre anche i piï¿œ diffusi tipi di file multimediali 
(diciamo WAV, MP3 e AVI).
Esiste qualcosa sotto Linux?
-- 
Elminster

 Esiste qualcosa sotto Linux?
[...]
*Multishow*
- 
http://www.randelshofer.ch/multishow/
ci si avvicina
-- 
Puppy Linux wiki:  
http://puppylover.netsons.org/dokupuppy
Puppy Linux Forum: 
http://puppylinux.ilbello.com
Windows me genuit, Ubuntu rapuere / tenet nunc Puppy Linux...

 scaricato.
OK, e` un metodo a meta` tra quello che hai chiesto e l'alternativo.
xdg-open
Si arrangia a capire il MIME type e ad aprire il visualizzatore adatto 
per quel tipo di file.
E` lo standard freedesktop, quindi supportato da Gnome, KDE, XFCE e 
(almeno in futuro) anche da LXDE.
Bye.

 Esiste qualcosa sotto Linux?
Okular? Ma poi, qual e` il problema nell'utilizzare programmi appositi?
Enrico

 ci si avvicina
Grazie mille, sarebbe fantastico. Ho però come l'impressione che sia 
obsoleto e non venga più aggiornato. Nel readme tra le istruzioni su 
come installarlo viene linkata una pagina che non esiste e così, a parte 
il JavaWebStart (che però lancia una versione del software alquanto 
buggata che, per esempio, non riesce ad aprire i file PDF) esiste solo 
un archivio ZIP dei sorgenti nel quale però mi sembra che manchino 
alcuni file.
Io per esempio non sono riuscito a eseguirlo in Java: qualcuno di voi sì?
-- 
Elminster

 xdg-open
Grazie mille, è un po' diverso da quello che volevo ma comunque mi 
potrebbe tornare utilissimo! :)
-- 
Elminster

 Okular? Ma poi, qual e` il problema nell'utilizzare programmi appositi?
Okular apre pochissimi file. Tra l'altro mi pare che non apra neanche 
dei comuni file di testo se gli viene cambiata l'estensione.
Comunque il problema sta nel fatto che sto sviluppando un'applicazione 
che consente agli utenti di visualizzare sul loro pc i file presenti sul 
server e non volevo che fosse necessario che ogni client abbia 
installate le centinaia di software richieste. Anche perch� spesso agli 
utenti dei client � necessario solo poter dare un'"occhiata" ai suddetti 
files, non di aprirli col loro programma predefinito.
-- 
Elminster

 esiste solo un archivio ZIP dei sorgenti
[...]
esiste anche la versione funzionante del buon Lutrin
- 
http://www.4shared.com/file/167474230/4e2c0da6/multishow_signed.html
lanciare da console con
java -jar nomeeseguibilejava


 java -jar nomeeseguibilejava
È grave se non sono riuscito a trovare il file eseguibile JAVA nel file 
che ho scaricato? :-( Ci sono centinaia di directory ma tutte piene di 
file CLASS.
-- 
Elminster

 file CLASS.
[...]
non capisco, basta che tu lanci
java -jar multishow_signed.jar
mica lo devi scompattare quello è GIÀ un eseguibile JAVA


Lutrin ha scritto:
  > java -jar multishow_signed.jar
Hai ragione, avevo fatto "java -jar multishow_signed" e mi dava errore, 
mi son sbagliato.
Sai mica se esiste un modo per passare al programma il file da aprire 
via riga di comando?
Non avendo i sorgenti JAVA del programma non posso modificare il main 
in modo che apra il file che gli passo come variabile da riga di 
comando. O sbaglio io qualcosa?
-- 
Elminster

 Okular? Ma poi, qual e` il problema nell'utilizzare programmi appositi?
Okular apre quasi tutto di quel che è elencato, e laddove non lo fa (file 
video e audio, file (x)html e file di testo) imho ci sono ottime ragioni per 
cui non dovrebbe farlo... 
In KDE con la triade Okular + Dragon Player + Konqueror dovresti essere in 
grado di aprire e vedere qualsiasi cosa. 
Se sui client hai KDE, sicuramente hai tutti e tre i programmi. 
Credo che su Gnome la situazione sia analoga, usando Evince + Totem + 
Epiphany, ma non li conosco abbastanza per essere sicuro.
Comunque non ti sembra chiedere un po' troppo da una sola applicazione? 
Chissà quante librerie si dovrebbe tirare su per fare tutte quelle cose...
ciao
gerlos
-- 
"Solo lo scienziato è vero poeta: ci dà la luna, ci promette le stelle,
 ci farà un nuovo universo se sarà il caso."
                 < 
http://gerlos.altervista.org
 >
 gerlos  +- - - >  gnu/linux registred user #311588