Icônes de fichier par défaut

Résolu/Fermé
Atropa Messages postés 1940 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 11 mai 2014 - 21 oct. 2013 à 12:21
Pierrecastor Messages postés 41466 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 5 avril 2024 - 22 oct. 2013 à 16:29
Bonjour,

Je me pose une question un peu conne.

Est-il possible d'afficher l'icône par défauts d'un fichier en html ?

J'ai fait une sorte de client ftp en html/php/js qui fonctionne bien. Le problème, c'est que j'ai mis des icônes qui ne sont pas forcément libres de droits et qu'il en faut beaucoup pour tous les types de fichiers. Le but de la manoeuvre serait d'afficher l'icône associée par le système pour un fichier donné.

Je doute que ce soit possible, mais je pose la question par acquit de conscience.

Merci d'avance pour vos réponses.
A voir également:

3 réponses

ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 565
21 oct. 2013 à 12:23
Salut,

de quel système tu parles ? Windows ? Les icones de windows ne sont pas libres il me semble. Et par ailleurs, ce n'est pas le seul système qui existe.

De toute manière, ce que tu cherches à faire n'est pas possible en html. Il faut que tu trouves un pack d'icones.
0
Atropa Messages postés 1940 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 11 mai 2014 274
21 oct. 2013 à 13:31
Merci pour ta réponse.

Peu importe l'OS, celui du client.

Par exemple si les fichiers mp4 sont associé à vlc l'idée est de mettre l'icône de vlc.

L'idée justement, c'est qu'il n'y a pas de problème de droit vu que ça ne demande pas de copier l'icône pour la distribuer, mais ça l'utilise simplement comme font les autres logiciels. FileZilla par exemple ou même les navigateurs web quand on télécharge un fichier. Je me demandais juste s'il n'y avait pas un moyen de faire la même chose en langage web.

Bref, je viens d'essayer avec un fichier local (<img src="file:///home/ben/img.jpg" />) et de toute façon le navigateur bloque la requête à partir du moment où la page est hébergée sur un serveur même local...
0
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 738
Modifié par animostab le 21/10/2013 à 14:05
Bonjour

crée un dossier icone à la racine de ton site (et pas n'importe ou sur ton ordi)
mets y toutes les icones dont tu as besoin pour ton site
puis ecrits le code html suivant

<img src="icones/monicone1.jpg" alt="description icone">

monicone1.jpg étant une des icones que tu as mis dans ton dossier icone

ensuite évidemment tu transfert ton dossier icones sur ton serveur distant (hebergeur) par ftp
voila
0
Atropa Messages postés 1940 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 11 mai 2014 274
21 oct. 2013 à 14:34
C'est gentil de répondre, mais lis le sujet la prochaine fois.

Le système fonctionne déjà plus ou moins de cette façon, mais il y a 3 problèmes plus ou moins importants.
Le premier est principalement de diffuser un système avec des icônes dont je n'ai pas les droits.
Le deuxième est que cette liste d'icônes restera forcément non exhaustive.
Le troisième est esthétique, nous sommes tout habitué à voir une icône pour un fichier suivant le logiciel auquel le type de fichier est associé. Afficher cette même icône permet de garder se repère visuel.

Mais comme dit dans le sujet, je doute que ce soit possible.
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 565
21 oct. 2013 à 14:39
Ce serait peut être possible en passant par une applet jamais, mais rien de certain...
0
Pierrecastor Messages postés 41466 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 5 avril 2024 4 129
21 oct. 2013 à 14:40
Salut

Si c'est un projet public, évite effectivement des image ou tu n'a pas de droits.

Sinon, plutôt que prendre des icônes de logiciels ou les droit sont plus complexe, pourquoi ne pas avoir des icônes plus générique.

Par exemple, pour les vidéos, au lieux d'avoir l'icone VLC? tu prend une bobine de film. Pour l'audio, une note de musique.

Déjà parce que ça sera plus simple de trouver des icônes libre sur des site spécialisé, et aussi parce que tout le monde n'a pas les même logiciels de base. Pour la vidéo, certain on VLC, d'autre WMP, d'autres encore mplayer, etc.
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 565
21 oct. 2013 à 14:44
justement, il voulait récupérer l'icone du logiciel associé. Chose impossible en html
0
Pierrecastor Messages postés 41466 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 5 avril 2024 4 129
21 oct. 2013 à 14:47
Au temps pour moi, j'ai aussi lu trop vite.

Effectivement, ce qui est demander ne me parais pas possible. Surtout vu la diversité des système d'exploitations.
0
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 738
21 oct. 2013 à 16:25
exact identifier le système d'exploitation + suivant le systeme aller récupérer les associations entre l'extension de fichier et le programme qui l'ouvre + les icones des programmes associés et l'afficher sur une page web heu je crois pas que ce soit possible et même si c'était possible pas sur que les firewalls / antivirus installés autorisent cela.
0
Atropa Messages postés 1940 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 11 mai 2014 274
21 oct. 2013 à 22:57
Comme je disais je posais la question par acquit de conscience.
Je me disais que peut être par une api javascript ou autre ce serait possible...

C'est un truc qui manque à html 5 en tout cas c'est dommage...

Sinon le système fonctionne bien il faudra juste que je trouve des icônes libres de droits, ou que je n'en fournisse pas mais c'est plus gênant, avant de le publier.

Merci à vous quand même pour cette confirmation.
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 565
22 oct. 2013 à 08:12
Un truc qui manque ? Je suis pas certain, c'est pas par hasard si on ne peut pas accéder comme bon nous semble au registre de n'importe quel ordinateur.
0