Page 1 sur 1

Lire et écrire pour connecter des comptes

Posté : 08 août 2022, 12:30
par Haoussa78
Bonjour à tous,

Je viens de reprendre SM et j'aimerais pouvoir connecter une liste de comptes Spotify que j'ai créé et stocké dans un .txt avec le format suivant : adressemail@gmail.com;MotDePasse1

Comment faire pour que la macro ne sélectionne pas le ";" entre l'email et le password et qu'elle saute bien de ligne pour récupérer de nouveaux identifiants dans le fichier ?

Merci par avance :)


(Voici ce que j'ai fais et où je bloque)

Commentaire Variable du premier compte :
Variable <Compte_01_LOGIN>;User01;Alpha;
Variable <Compte_01_Passworld>;User01;Alpha;
Lire C:\Users\Haoussa78\Documents\Macro RDP\Automain\Results\Mes Comptes.txt;<Compte_01_LOGIN>;1;
Commentaire Connexion du premier compte :
Execute "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Profile 1"
Pause 00:00:01
Execute https://accounts.spotify.com/fr/login
Pause 00:00:01
Move Mouse 762;487;Direct;ImgRef0;
Click Left click;

Re: Lire et écrire pour connecter des comptes

Posté : 08 août 2022, 20:12
par plvh935
Bonjour,
Pour solutionner ton problème tu peux utiliser la commande Champs pour découper tes lignes et affecter l'adresse mail à une variable et le mot de passe à une autre variable.
Pour te déplacer dans ton fichier tu crée un index pour la lecture du fichier texte et tu l'incrémente dans une boucle.
Si c'est pas assez clair adresse moi un message en mp.
Bon courage.

Re: Lire et écrire pour connecter des comptes

Posté : 12 août 2022, 13:16
par yves remors
bonjour,
avec la fonction: Texte:Explode, mais il te faudra changer le séparateur (le ; génère une erreur)
abcdef@Gmail.com,123abc

Variable <Var1>;;Alpha;
Variable <mail>;;Alpha;
Variable <mdp>;;Alpha;
Lire C:\Users\Desktop\fichier.txt;<Var1>;1;
Fonction <mail>;Texte;Explode;<Var1>;,;1;
Fonction <mdp>;Texte;Explode;<Var1>;,;2;

resultat:
<Var1> abcdef@Gmail.com,123abc
<mail> abcdef@Gmail.com
<mdp> 123abc