Cette page utilise des feuilles de style en cascade. Si vous arrivez à lire ce message, c'est que CSS ou javascript ne sont pas activés dans les options de votre navigateur.
Les menus ne seront sans doute pas affichés.
L'affichage de la page sera donc différent de ce qui est prévu.
Cette page n'existe pas dans l'autre version du site.

Utiliser SWFRIP

Le fichier Flash

Exemple de fichier Flash comportant des liens à trouver :

exemple de fichier flash

Ce fichier est compressé (donc protégé) et n'utilise que des liens relatifs.

Cliquer sur l'un des boutons vous redirigera sur cette page (sauf Park Schedule).

Ouvrir le fichier avec SWFRIP v 0.4

Copiez le fichier dans un répertoire (ici E:\swfrip).

fichier button_row.swf dans un répertoire

Ouvrez button_row.swf avec SWFRIP.

fichier ouvert par SWFRIP

Nous obtenons :

fichiers obtenus

 avec deux fichiers dans le sous-répertoire button_row

fichiers obtenus dans le sous-répertoire

Le fichier qui nous intéresse, c'est actions.txt.
Voici ce qu'il contient :

getURL("rides_main_fr.htm","acmain");
getURL("assets/calendar/events_thismonth.htm","acmain");
getURL("birthday_main_fr.htm","acmain");
getURL("groups_main_fr.htm","acmain");
getURL("geninfo_main_fr.htm","acmain");

Comme ici les liens sont tous relatifs, il suffit dans le cadre d'une capture d'ajouter le nom des fichiers manquants avec le chemin complet dans les adresses web à capturer pour que liens du fichier flash soient opérationnels.

Si vous voulez modifier un des liens, SWFRIP permet de décompresser button_row.swf (File / Save as) et donc d'utiliser un éditeur hexadécimal. Il faudra ensuite copier le fichier modifié dans la capture.

SWFRIP permet aussi de sauvegarder les autres ressources et scripts d'un fichier Flash (Resources / Save All Resources) mais cette utilisation nécessite d'autres outils et d'autres compétences.

Modifier le fichier Flash

On sauve le fichier Flash button_row.swf sous le nom button_row2.swf avec SWFRIP. Il est maintenant décompressé.

exemple de fichier flash

Ce fichier n'est donc plus protégé et nous allons pouvoir modifier le lien qui ne fonctionnait pas : Park Schedule.

Nous ouvrons donc button_row2.swf avec un éditeur hexadécimal afin de rechercher le lien à modifier (assets/calendar/events_thismonth.htm).

button_row2 avant modification

Nous remplaçons assets/calendar/events_thismonth.htm par events_thismonth.htm puisqu'il est placé (dans mon cas) dans le même répertoire que cette page.

button_row2 après modification

Tous les liens du fichier Flash pointent maintenant vers des fichiers existants.

Valid CSS! Valid XHTML 1.0!