[..] Prendre élement d'un lien et mettre dans une variable

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jajar
Niveau 4
Niveau 4
Messages : 59
Enregistré le : sam. 03 avr. 2010 15:20
Status : Hors ligne

[..] Prendre élement d'un lien et mettre dans une variable

#1

Message par jajar »

bonjour, j'aimerai savoir comment faire pour prendre un élément d'un lien "get" dans firefox

exemple : www.siteweb.com/index.php?var=547

comment prendre le 547 et le mettre dans une variable?

merci.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Prendre élement d'un lien et mettre dans une variable

#2

Message par Tlem »

Afin d'éviter de perdre du temps sur la recherche d'une solution à votre problème, vous devriez indiquer toutes les possibilités du lien.
Vous voulez la valeur à droite du signe égal, mais est-ce que l'adresse est toujours composée de la même manière ?
Est-ce que le dernier chiffre sera tout seul ?
Est-ce qu'il sera toujours sur trois nombres ?
Etc ...
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
jajar
Niveau 4
Niveau 4
Messages : 59
Enregistré le : sam. 03 avr. 2010 15:20
Status : Hors ligne

Re: [..] Prendre élement d'un lien et mettre dans une variable

#3

Message par jajar »

Tout bien réfléchi, je voudrais savoir comment faire pour rechercher un lien dans une page html, puis le placer dans une variable.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Prendre élement d'un lien et mettre dans une variable

#4

Message par Tlem »

Heuuuu, vous le faites exprès ?
Comment voulez-vous qu'on vous aide si vous ne donnez pas plus d'éléments ... :shock:

Le code source de la page par exemple.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
jajar
Niveau 4
Niveau 4
Messages : 59
Enregistré le : sam. 03 avr. 2010 15:20
Status : Hors ligne

Re: [..] Prendre élement d'un lien et mettre dans une variable

#5

Message par jajar »

Voici le bout de code de la page html en question :

<div class="bl">
<div class="bt">

<a title="click here" href="/editconfig?var=477471"><img alt="click here" src="images/bulle.jpg"></a>

</div>

Je souhaite Capturer ce lien : /editconfig?var=477471 et le placer dans variable ou un fichier txt.
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Prendre élement d'un lien et mettre dans une variable

#6

Message par jbnh »

_StringBetween
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
jajar
Niveau 4
Niveau 4
Messages : 59
Enregistré le : sam. 03 avr. 2010 15:20
Status : Hors ligne

Re: [..] Prendre élement d'un lien et mettre dans une variable

#7

Message par jajar »

tu peux développer stp ? :)
GMib
Niveau 4
Niveau 4
Messages : 57
Enregistré le : sam. 23 janv. 2010 12:39
Status : Hors ligne

Re: [..] Prendre élement d'un lien et mettre dans une variab

#8

Message par GMib »

Il existe un formidable outils livré avec AutoIt : l'aide.

Code : Tout sélectionner

_StringBetween 
--------------------------------------------------------------------------------

Returns the string between the start search string and the end search string.


#Include <String.au3>
_StringBetween($s_String, $s_Start, $s_End [, $v_Case = -1])

Parameters

$s_String The string to search. 
$s_Start The beginning of the string to find. Passing a blank string starts at the beginning 
$s_End The end of the string to find. Passing a blank string searches from $s_Start to end 
$v_Case [optional] Case sensitive search. Default or -1 is not Case sensitive else Case sensitive. 

 

Return Value

Success: A 0 based $array[0] contains the first found string. 

 
mais visiblement, c'est pas de l'aide que tu cherche mais qu'on te fasse le script !
Avatar du membre
ZDS
Membre émérite
Membre émérite
Messages : 554
Enregistré le : jeu. 10 juin 2010 10:35
Localisation : 22300 Cul-d'chouette Langue-de-vache
Status : Hors ligne

Re: [..] Prendre élement d'un lien et mettre dans une variable

#9

Message par ZDS »

Pour les gens ayant besoin de ce type d'aide, voici un exemple avec une regExp :
► Afficher le texterecupererLiensHref($url,$timeOutMax)
ZDS : Chef de projet du nAiO (logiciel AutoIt gratuit sous licence CC 4.0 BY-NC-SA)
Tout problème a une solution, donc si il y a pas d'solution, c'est qu'il y a pas d'problème !
Répondre