Voici le code que je suis entrain de faire :
Code : Tout sélectionner
#include <Array.au3>
;---- Ouverture fichier -----
$file = FileOpen(@AppDataDir & "\Mozilla\Firefox\Profiles\paykxua5.default\prefs.js")
;----------------------------------------------
;---- Déclarations des valeurs à chercher -----
Global $FF[1] = ["user_pref(""browser.search.selectedEngine"", ""Ask"")"";"]
For $i = $FF[0] To 1 Step -1
;-------------------------------------------------
;---- Recherches des valeurs dans le fichier -----
$Traitement = _ArraySearch($file, $FF[$i], 0, 0, 0, 1)
If @error Then
;---------------------------------------------------------------
;---- Retour de l'info si oui ou non il a trouvé la valeur -----
FileWriteLine(@HomeDrive & "\Test.txt",$FF[$i] & " Non trouvée !")
Else
FileWriteLine(@HomeDrive & "\Test.txt",$FF[$i] & " Trouvée !")
EndIf
Next
FileClose($file)user_pref("browser.search.selectedEngine", "Ask");
Ce qu'il fait que lorsque je veux l'intégrer cela me ferme les guillemets d'origines et je suis obligé de faire comme ceci pour que toute la ligne soit intégrée :
"user_pref(""browser.search.selectedEngine"", ""Ask"")"";"
Comme vous voyez je suis obligé de rajouter plusieurs guillements, ce que je voulais savoir c'est :
Es ce que cela va changer la lecture de cette ligne ? Va t-il la reconnaitre comme :
user_pref("browser.search.selectedEngine", "Ask"); ou comme "user_pref(""browser.search.selectedEngine"", ""Ask"")"";" ??
Merci,
@++


