Port sur localhost / Animation flash - Win NT/2K/XP - Windows & Software
Marsh Posté le 08-09-2007 à 12:27:41
Bon bah vu la foule de réactions, j'ai du me débrouiller tout seul ; et au cas où ça intéresserait quelqu'un, je suis parvenu à mes fins en utilisant l'extension CacheViewer pour Firefox. Comme son nom l'indique, elle liste tout bêtement le contenu du cache du navigateur, et permet de sauvegarder l'un des éléments qui s'y trouve.
Or les fichiers que je cherchais (ceux résultant de la conversion depuis le format esotérique vers le flash), comme ils sont chargés par l'animation flash, sont mis en cache par Firefox, donc c'est un jeu d'enfant de les récupérer. Il fallait juste y penser.
Marsh Posté le 04-09-2007 à 17:57:33
Salut les gens, j'ai besoin de votre aide.
Je vous explique la situation. J'ai installé sur mon ordinateur une sorte de player qui affiche des documents dans un format qu'il est, semble-t-il, le seul à pouvoir lire. Ce que j'aimerais faire, c'est pouvoir convertir ces documents dans un format exploitable, par exemple le pdf, car ce format en est manifestement proche (un ensemble de pages contenant du vectoriel non animé).
Sur le disque dur, chaque document consiste en un dossier nommé par un numéro, et contenant autant de fichiers qu'il y a de pages dans le document. Ces dossiers sont tous placés dans le dossier où le player est installé.
Le player fonctionne de la façon suivante : on lance d'abord une application Java qui liste les documents affichables (tous ceux qui sont dans le dossier où il est installé). Quand on sélectionne l'un d'entre eux, l'application Java passe en arrière-plan, le navigateur par défaut est lancé, et s'ouvre sur une page html contenant une animation flash permettant de naviguer entre les différentes pages du document, de zoomer, etc.
La page html en question est à l'adresse http://localhost:xxxx/path=/reader.html?yyyy où xxxx est un numéro de port, et yyyy est un ribambelle de paramètres, dont en particulier le numéro de port, et le numéro du dossier correspondant au document affiché. L'animation flash qu'elle contient est à l'adresse http://localhost:xxxx/path=/reader.swf?zzzz où zzzz est assez proche de yyyy. À noter que le numéro de port change à chaque lancement de l'application Java, et que si je ferme l'application Java et que je réactualise la page html, ça ne fonctionne plus.
À la lumière de tout cela, je suis à peu près sûr qu'il y a, à chaque consultation, conversion des fichiers depuis le format ésotérique sous lequel il sont stockés sur le disque dur, vers du flash (sinon, comment l'animation flash pourrait-elle en afficher le contenu ?), et que c'est l'application Java qui prend ça en charge, et les stocke temporairement quelque part, au même endroit que la page html qu'elle ouvre dans le navigateur, pour que l'animation flash puisse y accéder et les incorporer.
Je voudrais donc pouvoir récupérer les fichiers résultant de cette conversion vers le flash (après quoi je compte les convertir en pdf, mais ça je saurai faire). J'imagine que pour ça, il faut lister ce qu'il y a sur localhost:xxxx et pouvoir y accéder. Une autre solution consisterait à connaître l'emplacement des fichiers auxquels l'animation flash a accédé. Ma question est donc de savoir comment faire l'une ou l'autre de ces choses.
Quelqu'un pour m'aider ? Je précise que je n'ai qu'une connaissance très superficielle de l'informatique, donc il ne faut pas m'en vouloir si j'ai été très approximatif dans ma description du problème.
Merci d'avoir pris le temps de me lire.
P.S. : Désolé pour le choix de la catégorie du topic, je n'ai rien trouvé d'adéquat.