Autoriza la IP de la granja
La lista solo se abre desde las direcciones que añadas en el panel. Añade cada servidor o estación de trabajo que ejecute el software.
Las cuentas de redes sociales necesitan su propia dirección en cada sesión, y las comprobaciones masivas necesitan un pool que no se agote por la tarde. Resi Prime da una IP doméstica con país, ciudad y tipo de dispositivo, mientras que los paquetes de Advanced.name dan decenas de miles de direcciones IPv4 en un solo enlace para comprobaciones masivas y recogida de datos.
Una regla por encima de todas: la red no debe ver la misma dirección detrás de dos cuentas seguidas.
Una dirección aparte para cada sesión
Paquete n.º 3: 20.000 direcciones, suficientes para dar a cada cuenta su IP en cada pasada
Software que lee una lista, no un solo proxy
InstAccountsManager, checkers y registradores toman el enlace o un archivo; actualización cada 10 minutos
Hilos para miles de cuentas a la vez
2.000 hilos en el paquete n.º 3 y 5.000 en el n.º 6
Acceso sin contraseñas guardadas
Autoriza la IP de la máquina en el panel; la dirección es la llave, así que el software no guarda ningún usuario
Una cuenta necesita su propia IP doméstica por sesión. Las comprobaciones masivas y la recogida de datos salen más baratas con un paquete ilimitado del bloque de abajo.
| Tamaño del pedido | Resi Core | Resi Prime |
|---|---|---|
| 1 GB+ | $0.85 | $2.29 |
| 10 GB+ahorra un 9% | $0.79 | $2.09 |
| 50 GB+ | $0.72 | $1.95 |
| 100 GB+ | $0.65 | $1.75 |
| 500 GB+ | $0.57 | $1.55 |
| 1000 GB+ | $0.49 | $1.39 |
Precios en dólares estadounidenses por 1 GB. Se compran gigabytes enteros, a partir de uno.
Pool
Ahorras un 9% ($5.00) frente al precio de 1 GB+
Añade 25 GB y cada gigabyte baja a $1.95
Comprar esta cantidadPuedes usar los gigabytes durante 3 meses desde la compra; lo que quede después se da de baja.
La lista solo se abre desde las direcciones que añadas en el panel. Añade cada servidor o estación de trabajo que ejecute el software.
Pega el enlace en el campo de origen de proxies o expórtalo a un archivo con un temporizador. Elige SOCKS5 o HTTP; los dos viven en un mismo puerto.
Deja que la herramienta tome la siguiente dirección por cuenta y por sesión. No ates un proxy a una cuenta durante semanas: el pool rota.
Antes de pasar direcciones al software de cuentas, el script se queda solo con los proxies cuya IP de salida está en el país que necesitas y que no filtran tu propia IP. Fija COUNTRY con tu objetivo y lee validated.txt. Vuelve a revisar el pool con el comprobador de proxies.
#!/usr/bin/env python3
"""Proxy geo and health validator for Advanced.name proxies.
Before you hand addresses to account software, this keeps only the proxies that
are really in the country you need and actually hide your IP. It reads the CSV
export, opens an IP-echo endpoint through each proxy and confirms the exit IP and
its country. Standard library only. Run: python3 validate.py
"""
# ================================ CONFIG ====================================
CSV_URL = "https://get.advanced.name/YOUR_LIST_ID.csv" # CSV export link from your dashboard
COUNTRY = "US" # keep proxies whose exit IP is in this country
MIN_SPEED = 5
GEO_URL = "http://ip-api.com/line/{ip}?fields=countryCode" # returns the 2-letter code
MY_IP = "" # your real IP; empty = detect once directly
JUDGE_IP = "https://api.ipify.org"
OUT_FILE = "validated.txt" # ip:port per line, one confirmed proxy each
THREADS = 60
TIMEOUT = 12
# ============================================================================
import csv
import io
import sys
import threading
import urllib.request
from concurrent.futures import ThreadPoolExecutor, as_completed
COL_IP, COL_PORT, COL_COUNTRY, COL_SPEED = 0, 1, 2, 3
def load_proxies():
raw = urllib.request.urlopen(CSV_URL, timeout=30).read().decode("utf-8", "replace")
pool = []
for row in csv.reader(io.StringIO(raw), delimiter=";"):
if len(row) <= COL_SPEED or not row[COL_PORT].strip().isdigit():
continue
if int(row[COL_SPEED] or 0) < MIN_SPEED:
continue
pool.append(row[COL_IP].strip() + ":" + row[COL_PORT].strip())
return pool
def exit_ip(proxy):
handler = urllib.request.ProxyHandler({"http": "http://" + proxy, "https": "http://" + proxy})
return urllib.request.build_opener(handler).open(JUDGE_IP, timeout=TIMEOUT).read().decode().strip()
def country_of(ip):
try:
return urllib.request.urlopen(GEO_URL.format(ip=ip), timeout=TIMEOUT).read().decode().strip().upper()
except Exception:
return "??"
def main():
proxies = load_proxies()
if not proxies:
sys.exit("No proxies match MIN_SPEED=%d." % MIN_SPEED)
real_ip = (MY_IP or urllib.request.urlopen(JUDGE_IP, timeout=TIMEOUT).read().decode()).strip()
print("real IP: %s, checking %d proxies against %s" % (real_ip, len(proxies), COUNTRY))
good, lock = [], threading.Lock()
def check(proxy):
try:
ip = exit_ip(proxy)
except Exception:
return proxy, "dead"
if ip == real_ip:
return proxy, "leak"
code = country_of(ip)
if COUNTRY and code != COUNTRY.upper():
return proxy, "geo:" + code
with lock:
good.append(proxy)
return proxy, "ok:" + code
with ThreadPoolExecutor(max_workers=THREADS) as pool:
for fut in as_completed([pool.submit(check, p) for p in proxies]):
proxy, verdict = fut.result()
print("%-22s %s" % (proxy, verdict))
with open(OUT_FILE, "w", encoding="utf-8") as out:
out.write("\n".join(good) + ("\n" if good else ""))
print("confirmed in %s and hiding your IP: %d -> %s" % (COUNTRY, len(good), OUT_FILE))
if __name__ == "__main__":
main()
En InstAccountsManager asigna un proxy a cada fila de cuenta en lugar de uno para todas: abre la columna de proxy, pega ip:port, elige SOCKS5 y autoriza la IP de tu servidor en el panel para no guardar usuario. Mantén cada cuenta en la misma dirección durante una sesión y deja que el pool rote para la siguiente pasada.
Haz coincidir la región de la cuenta con el país del proxy y respeta los límites de la propia plataforma; el pool es una conexión limpia, no una forma de saltarse las normas de las cuentas de las que respondes.
Ejecuta el validador de arriba para que al software solo lleguen proxies que de verdad están en el país y ocultan tu IP. Un pool que cambia en un tercio cada día pide renovar la asignación, no atar una dirección durante semanas.
Revisa el estado con el comprobador de proxies; para una prueba pequeña basta la lista de proxies gratis para ver cómo lee la herramienta el formato.


Mantén las cuentas antidetect y Telegram en Resi Prime. Las herramientas masivas que rotan por una lista salen más baratas con un paquete ilimitado.
Antidetect y TelegramLa mejor opción
Cada cuenta recibe su propia IP doméstica: país, ciudad y tipo de dispositivo, con una sesión de 3 minutos a 24 horas. SOCKS5 con UDP sirve para Telegram y navegadores antidetect.
desde $1.39 por GB1 GB por $2.29
Herramientas masivas
Para checkers, registradores e InstAccountsManager: el programa toma la lista por enlace, se renueva cada 10 minutos y el tráfico no se cuenta.
$700 al meso $2.70 por hora
Scraping de audiencias
Una IP doméstica del país de la audiencia en cada petición. Para sacar perfiles y seguidores cuando la red corta las direcciones de las listas.
desde $0.49 por GB1 GB por $0.85
Los paquetes ilimitados no mantienen mucho tiempo una dirección detrás de una cuenta: sus direcciones son compartidas y cambian con la lista.
Toma Resi Prime para las cuentas y un paquete para las comprobaciones masivas, y luego pon tu herramienta sobre direcciones vivas.