Ajuda com iMacro que vá trocando proxys

  • Autor Autor jessy95
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
J

jessy95

Alfa
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola, a ver si alguien que domine el mundo de las imacros me puede echar una mano. Estoy intentando hacer una imacro que vaya rotando proxys pero no lo consigo, parto de la siguiente imacro:

// Código para iniciar la macro
var code = "CODE:";
code += "SET !ERRORIGNORE YES\n";
// Para que puedan trabajar los proxies más lentos
code += "SET !TIMEOUT 90\n";
// Borrar cookies y cache
code += "CLEAR\n";
code += "TAB T=1\n";

// Cambiar de proxy
var code2 = "";
code2 += "PROXY ADDRESS={{p}}\n";
code2 += "URL GOTO=http://www.cualesmiip.com/\n";
code2 += "WAIT SECONDS=5\n";

// Sacar los proxies de Proxies.cvs almacenado en Datasources dentro de la carpeta de iMacros
var proxy = "CODE:";
proxy += "SET !DATASOURCE Proxies.csv\n";
proxy += "SET !DATASOURCE_COLUMNS 1\n";
proxy += "SET !DATASOURCE_LINE {{line}}\n";
proxy += "SET !EXTRACT {{!COL1}}\n";

principal:
{
// Emplea 100 primeras lineas del fichero de Proxies.csv
for(i = 1; i <= 99; i++)
{

// Cambiar el valor line por lo que contiene la variable i
iimSet("line", i);
ret = iimPlay(proxy);
p = iimGetLastExtract(0);

// Parar el script si el usuario presiona Detener o no hay proxy en la lista
if (ret == -101 || p == "")
{
break;
}

iimSet("p", p);
ret = iimPlay(code + code2);
}
}

Espero sus respuestas, gracias.
P.D: si alguien sabe alguna otra manera para ir cambiando proxys que no sea a través de una imacro, también me vale 🙂
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
lo has escrito en js y no tengo ni idea, yo uso esto

SET !DATASOURCE "ruta absoluta"
SET !DATASOURCE_LINE {{!LOOP}}
CLEAR
PROXY ADDRESS={{!COL1}}

me pasa que cuando acaba la macro el proxy se quita pero durante la macro funciona bien
 

Tópicos similares

Voltar
Topo