Flash 8 et Dreamweaver 8
Installés sous Kubuntu 6.10 Edgy
Toutes les étapes s’appliquent aussi pour Dreamweaver 8, mais je ne mentionne que Flash pour des raisons pratiques.
Pour installer Flash 8, il faut d’abord que vous l’installiez sous Windows avant. Je sais, ça paraît un peu stupide mais c’est comme ça. Pour ceux qui n’ont pas Windows installé sur leur système, essayez de lancer l’installateur de Flash par le cd-rom. Allez dans votre répertoire cd-rom
et tappez
. Je n’ai pas essayez de l’installer directement de Linux alors je ne peux pas vous dire que ça a marché, Lorsque j’ai installé Flash 8, je me suis basé sur ce tutoriel et en voici ma version:
2. Copiez le registre de Macromedia. Pour ce faire, allez à Démarrer -> Exécuter et tappez regedit. Allez dans HKEY_LOCAL_MACHINE/Software/Macromedia/, cliquez sur Macromedia avec le bouton droit et faites « Exporter ». Assurez-vous de sauvegarder ce fichier dans un dossier qui sera accessible depuis Linux.
3. Redémarrez en Linux (enfin!)
4. Il faut d’abord que vous installiez Wine. Tappez
dans votre terminal. Une fois l’installation complétée, faites
pour créer un dossier .wine dans votre dossier /home/votre_nom/.
5. Maintenant que ce dossier est créé, allez copier le dossier « Macromedia » dans C:\Program Files\ et copiez-le vers /home/votre_nom/.wine/drive_c/Program Files/.
6. Copiez aussi le répertoire « Macromed » dans C:\Windows\system32\ vers /home/votre_nom/.wine/drive_c/windows/system32, ainsi que le répertoire C:\DocumentsandSettings\Allusers\Applicationdata\ vers /home/votre_nom/.wine/drive_c/windows/ profile/All Users/.
7. Copiez le dossier “Macromedia” de C:\Program Files\Common Files\ vers /home/votre_nom/.wine/drive_c/Program Files/Common Files/.
8. Là, il faut que vous alliez chercher la copie du registre de Windows que vous avez faite au début. Dans un terminal, faites
9. C’est fait! Vous pouvez maintenant démarrer l’application dans un terminal en exécutant
Fireworks 8
Installé sur Kubuntu 6.10 Edgy
Fireworks 8 ne nécessite pas une installation sous Windows avant. On peut démarrer l’assistant d’installation directement du cd-rom situé sous /media/cdrom/Data/Fireworks.exe ou peu importe où Fireworks.exe se situe.
Vous pouvez maintenant démarrer l’application dans un terminal en exécutant

le 2 mars 2008 à 07:46
J’ai suivi ce tuto pour Flash 9 sous Ubuntu Gutsy. Je n’ai pas pu recoder le fichier.reg. J’ai obtenu le message suivant :
pif@kalliope:~$ wine regedit flash.reg
err:wineboot:ProcessWindowsFileProtection WFP: L”shdocvw.dll” error 0×7
err:wineboot:ProcessWindowsFileProtection WFP: L”shlwapi.dll” error 0×7
err:wineboot:ProcessWindowsFileProtection WFP: L”urlmon.dll” error 0×7
fixme:spoolsv:serv_main (0 (nil))
err:advapi:service_get_status service protocol error - failed to read pipe r = 0 count = 0!
Trying to import from a unicode file: this isn’t supported yet.
Please use export as Win 9x/NT4 files from native regedit
Du coup, quand je lance le fichier Flash.exe depuis le dossier Program Files de Wine, ça commence normalement et puis, d’un seul coup, tout s’arrête.
En outre, vous ne dîtes où placer le fichier .reg pour le recodage et une fois le recodage effectué.
Merci de votre aide.
le 2 mars 2008 à 09:38
Vous avez converti le flash.reg avec la commande
recode ucs-2..ascii flash.reg ?
le 2 mars 2008 à 12:06
Oui, ça y est, je viens de le faire. J’ai placé le fichier flash.reg dans mon répertoire /home/moi, j’ai fait la commande recode ucs-2..ascii flash.reg et il semble que le fichier a changé maintenant de statut (il est reconnu comme “document plein texte” et non plus comme “application”).
Mais maintenant, où dois-je le placer pour faire “wine regedit flash.reg” ?
le 2 mars 2008 à 12:15
Une fois le fichier .reg encodé comme vous l’avez fait, vous n’avez pas à le mettre où que ce soit.
Faites:
wine regedit flash.reg
là où votre .reg se situe.
Après, vous allez dans le répertoire où vous avez installé Fireworks et vous lancez l’application:
wine Fireworks.exe
le 2 mars 2008 à 12:45
Ok. Je l’ai fait (wine regedit flash.reg), mais c’est là que j’obtiens le message d’erreur suivant :
err:wineboot:ProcessWindowsFileProtection WFP: L”shdocvw.dll” error 0×7
err:wineboot:ProcessWindowsFileProtection WFP: L”shlwapi.dll” error 0×7
err:wineboot:ProcessWindowsFileProtection WFP: L”urlmon.dll” error 0×7
fixme:spoolsv:serv_main (0 (nil))
err:advapi:service_get_status service protocol error - failed to read pipe r = 0 count = 0!
En fait, pour bien comprendre, je précise ce que j’ai fait depuis le début. Je suis en dual boot Windows XP / Ubuntu 7.10 (amd64)
J’ai installé dans Windows la Flash CS 3, qui se trouve être dans ProgramFIles/Adobe (et non Macromedia). ALors, j’ai adapté. Je suis allé chercher C:\Program Files\Adobe, etc. et j’ai tout copié au même endroit dans wine (drive_c), sauf pour C:\windows\system32 car il n’y avait aucun dossier adobe ou flash dans system32. C’est la seule différence, je crois, entre ce que j’ai fait et votre tuto.
Bref. C’est bizarre. Car quand je lance Flash.exe depuis le dossier Adobe dans ProgramFiles depuis wine, ça démarre normalement, je vois Flash 9 se lancer et puis, d’un coup net, tout s’arrête, et wine se ferme. Je ne dois pas être bien loin !
Que se passe-t-il ?
le 2 mars 2008 à 12:56
Je ne sais pas trop ce qui cloche…
Il semble manque des librairies pour executer Flash (les .dll mentionnés)…
Peut-être qu’avec Adobe Flash CS3 ça fonctionne différemment.
Allez voir sur http://www.winehq.org/ et peut-être que ça vous aidera…