Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
installer_shockwave [Le 26/01/2009, 19:08] 213.95.41.13 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>firefox web navigateur}} | ||
- | ---- | ||
- | |||
- | ====== Installer Shockwave ====== | ||
- | |||
- | Beaucoup de Linuxiens on déjà essayé d'installer Adobe Shockwave sur leur ordinateur, mais malheureusement, Adobe n'a pas créé de version pour Linux de Shockwave. | ||
- | Une pétition à été créée pour demander à Adobe d'en créer une, pétition que vous pouvez signer [[http://www.petitiononline.com/linuxswp/petition.html|ici]] | ||
- | |||
- | A ce moment là, deux solutions s'offrent à vous : | ||
- | |||
- | - Attendre la sortie de Shockwave pour Linux (à mon avis on n'est pas couché) | ||
- | - Suivre ce tutoriel qui vous fera patienter un peu (C'est une solution provisoire qui n'est aucunement viable. Nous vous encourageons à signer la pétition afin de remédier à ceci.) | ||
- | |||
- | |||
- | ===== Méthode 1 - Utilisation de Shockwave directement dans Firefox Linux ===== | ||
- | |||
- | //Ce cours est tiré de la version anglophone qui ce trouve [[https://help.ubuntu.com/community/Shockwave|ici]]// | ||
- | |||
- | ==== Pré-requis==== | ||
- | |||
- | * Avoir [[:Firefox]] en version Linux ; | ||
- | * Avoir Installé **[[:Wine]]** ; | ||
- | * Avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **[[apt://mozplugger|mozplugger]]**. | ||
- | |||
- | |||
- | ==== Installer Shockwave ==== | ||
- | |||
- | Tout d'abord, nous avons besoin de la version Windows((Oui, vous avez bien lu !)) de Firefox. | ||
- | |||
- | Allez sur la [[http://www.mozilla.com/en-US/firefox/all.html|page de téléchargement de Firefox]] et choisissez la version pour Windows ; puis installez-là (//via// [[Wine]]). | ||
- | |||
- | Une fois Firefox Windows installé, ouvrez le et allez sur [[http://www.adobe.com/shockwave/welcome/|un site qui a besoin de Shockwave]]. Cliquez sur « Installer les plug-ins manquants », suivez les instructions et quand le plug-in est installé et en état de marche (pour vérifier, retournez [[http://www.adobe.com/shockwave/welcome/|ici]]), fermez la version Windows de Firefox. | ||
- | |||
- | Maintenant, nous allons configurer Mozplugger pour qu'il utilise la version Windows de Firefox pour les fichiers Shockwave. | ||
- | |||
- | [[:tutoriel:comment_editer_un_fichier|Éditez le fichier]] **/etc/mozpluggerrc** | ||
- | |||
- | Tout à la fin du fichier qui s'affiche, ajoutez ces deux lignes : | ||
- | |||
- | <file>application/x-director: dir,dcr,dxr,cst,cct,cxt,w3d,fgd,swa: Macromedia Director file | ||
- | swallow(firefox.exe) fill: wine "C:\\Program Files\\Mozilla Firefox\\firefox.exe" -chrome "file://Z:$file"</file> | ||
- | |||
- | Puis enregistrez et fermez le fichier. | ||
- | |||
- | Ensuite, il suffit d'obliger Firefox à recréer la liste des plug-ins présents. | ||
- | |||
- | Pour cela, Fermez toutes vos fenêtres de Firefox (toutes versions) et tapez dans un [[terminal]] : | ||
- | |||
- | rm ~/.mozilla/firefox/pluginreg.dat | ||
- | |||
- | Voilà, vous pouvez maintenant utiliser Shockwave dans votre navigateur Firefox version Linux ! | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== Problèmes rencontrés ==== | ||
- | |||
- | |||
- | |||
- | === Les Objets apparaissent dans une petite fenêtre dédiée === | ||
- | |||
- | Causes probables : | ||
- | * Cause 1 : Wine ou Shockwave est toujours en cours d'exécution en arrière plan. | ||
- | * Solution : tapez ceci dans un terminal pour terminer tout les processus de Wine : <code>killall wine-preloader -s KILL</code> | ||
- | |||
- | * Cause 2 : Mozplugger ne supporte pas les objets multiples. Malheureusement, il n'y a pas encore de solution pour ceci. | ||
- | |||
- | |||
- | === Les Objets prétendent être exécutés du disque-dur === | ||
- | * Cause : Les fichiers sont d'abord téléchargés et, ensuite, exécutés dans la version Windows de Firefox. | ||
- | * Solution : [[:tutoriel:comment_editer_un_fichier|Éditez le fichier]] **/etc/mozpluggerrc** afin d'autoriser le //streaming// : | ||
- | * Modifiez cette ligne : <file>swallow(firefox.exe) fill: wine "C:\\Program Files\\Mozilla Firefox\\firefox.exe" -chrome "file://Z:$file"</file> | ||
- | * En ceci : <file>swallow(firefox.exe) fill stream: wine "C:\\Program Files\\Mozilla Firefox\\firefox.exe" -chrome "$file"</file> | ||
- | |||
- | Ensuite, supprimez le fichier **~/.mozilla/firefox/pluginreg.dat** et redémarrez Firefox. | ||
- | <note warning>Ceci peut ne pas marcher si vous vous connectez en utilisant le protocole IPv6 ou via un proxy.</note> | ||
- | |||
- | |||
- | === Les Objets disent être « volés » === | ||
- | * Cause (quand le //streaming// est activé) : L'objet Shockwave attend l'en-tête du site référant, ce que Mozplugger ne fournit pas. | ||
- | * Solution : Aucune, à l'heure actuelle. | ||
- | |||
- | |||
- | |||
- | |||
- | ===== Méthode 2 - Utilisation de la version Windows de Firefox ===== | ||
- | |||
- | |||
- | |||
- | ==== Pré-requis ==== | ||
- | |||
- | * Avoir installé [[Wine]]. | ||
- | |||
- | |||
- | ==== Installer Firefox ==== | ||
- | |||
- | Téléchargez une version de Firefox pour Windows. | ||
- | == Vous pouvez essayer une version qui a été testée : la version 2.0.0.11 == | ||
- | |||
- | Dans un terminal, tapez, en tant qu'utilisateur simple : | ||
- | |||
- | cd && wget http://bruno.sanchiz.free.fr/programmes/Firefox_Setup_2.0.0.11.exe && wine Firefox_Setup_2.0.0.11.exe | ||
- | |||
- | L'installation commence alors par le téléchargement du fichier, et se termine par l'installation de la version Windows de Firefox. | ||
- | |||
- | Ouvrez ensuite Firefox : | ||
- | |||
- | wine ~/.wine/drive_c/Program\ Files/Mozilla\ Firefox/firefox.exe | ||
- | |||
- | Et le programme devrait se lancer. | ||
- | |||
- | Fermer ensuite Firefox. | ||
- | |||
- | |||
- | ==== Installer Shockwave ==== | ||
- | |||
- | Ouvrez un terminal en utilisateur normal. | ||
- | |||
- | Entre, dans le terminal, la commande suivante (Installation testée avec Firefox 2.0.0.11) : | ||
- | |||
- | cd && wget http://bruno.sanchiz.free.fr/programmes/Shockwave_Installer_Full.exe && wine Shockwave_Installer_Full.exe | ||
- | |||
- | Une question sur votre âge à l'installation, pose un problème de clic, quei peut étre résolue en fermant de force le programme puis en le redémarrant. | ||
- | |||
- | |||
- | ==== Vérification ==== | ||
- | |||
- | Ouvrez firefox : | ||
- | |||
- | wine ~/.wine/drive_c/Program\ Files/Mozilla\ Firefox/firefox.exe http://doc.ubuntu-fr.org/installer_shockwave#tests | ||
- | |||
- | Et allez sur ces pages : | ||
- | |||
- | [[http://bruno.photos.free.fr/en_cours/quadrillage01.htm | test de l'installation]] : cliquez sur un carré | ||
- | |||
- | [[http://www.adobe.com/shockwave/welcome/ | test de l'installation]] : vous devez voir marqué **installation complète** | ||
- | |||
- | |||
- | ==== Raccourcis / lanceurs ==== | ||
- | |||
- | Pour créer un raccourci vers Firefox, voir la page des [[raccourci-lanceur|lanceurs]], la commande demandée étant | ||
- | |||
- | wine ./.wine/drive_c/Program\ Files/Mozilla\ Firefox/firefox.exe | ||
- | |||
- | <note help>Il existe un autre tutoriel dans la documentation: [[tutoriel:shockwave]]</note> |