[R] Internet explorer récupèrer copier image dans dossier

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

[R] Internet explorer récupèrer copier image dans dossier

#1

Message par jcaspar »

B :D :D onjour à tous !

Je dispose d'un site web qui permet de créer des signatures Outlook...
Ce site génère deux images l'une en HTML l'autre en PNG
ces deux images doivent êtres placées dans le dossier
c:\documents and settings\@username\Application Data\Microsoft\Signatures

Le site me demande à quel endroit enregistrer les images...il faut donc lui indiquer manuellement ou enregistrer les images.
Je souhaiterais automatiser cette étape pour que ces images soient automatiquement placées au bon endroit...
Quel serait à votre avis la meilleure manière de procéder... avec un send ou par un autre biais ?

Merci pour vos conseils !

Jean-Marc
Modifié en dernier par jcaspar le mer. 25 sept. 2013 22:19, modifié 1 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Internet explorer récupèrer copier image dans doss

#2

Message par jguinch »

Perso, je pense que le meilleur moyen serait de récupérer le code source de la page et télécharger l'image directement (avec InetGet)
[quote=jcaspar]Le site me demande à quel endroit enregistrer les images...[/quote]
Il te demande, quand tu cliques sur un lien ?
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [..] Internet explorer récupèrer copier image dans doss

#3

Message par jcaspar »

M :wink: erci pour votre réponse !


Effectivement il s'agit de lien cliquable ...qui ouvre l'interface par défaut du système qui permet d'enregistrer ensuite le fichier
à l'endroit de son choix...
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [..] Internet explorer récupèrer copier image dans doss

#4

Message par jcaspar »

:D :idea: Il m'est venu une idée qui me permettrait effectivement d'utiliser inetget ce qui serait bien plus propre ...

le nom de chaque image correspond à un timestamp..( l'image s'appelle donc 1380019144.png par exemple) si je pouvais récupérer le nom dans les variables de session
du navigateur cela serait parfait ....maintenant reste à voir si cela est possible :?: ?
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Internet explorer récupèrer copier image dans doss

#5

Message par jguinch »

Ca je sais pas. Ce qui est sûr, c'est que ça serait plus simple de parser le code source de la page.
Tu peux poster la source de la page de téléchargement ? On regardera si on peut trouver le nom de l'image..
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [..] Internet explorer récupèrer copier image dans doss

#6

Message par jcaspar »

Voici le code de la page .... je suis curieux :roll: de savoir comment vous pourriez procéder

Merci pour vos idées ! :wink:

► Afficher le texte
Modifié en dernier par mikell le mar. 24 sept. 2013 20:56, modifié 1 fois.
Raison : balise spoiler
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Internet explorer récupèrer copier image dans doss

#7

Message par jguinch »

En fait, ce qu'il aurait fallu, c'est pas le code PHP, mais la source au format HTML, telle qu'elle apparaît quand on fait "afficher la source" dans le navigateur.

Edit: pense à utiliser la balise Spoiler quand tu postes du long code
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [..] Internet explorer récupèrer copier image dans doss

#8

Message par jcaspar »

Oups désolé j'avais mal compris ... voici le code html obtenu

► Afficher le texte
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Internet explorer récupèrer copier image dans doss

#9

Message par jguinch »

OK.
Donc il faudra que tu récupères la source de la page (avec _IEDocReadHTML par ex), puis ça devrait rouler :
► Afficher le texte
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Internet explorer récupèrer copier image dans doss

#10

Message par mikell »

@jguinch
StringRegExp($content, 'signatures/[^"]+', 3) ...non ?

@jcaspar
Essaye de faire attention aux balises
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Internet explorer récupèrer copier image dans doss

#11

Message par jguinch »

@mikell : j'aime bien faire compliqué... :roll:
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Répondre