Cómo sacar todos los Cromos de tu Biblioteca Steam automáticamente (Guía ASF)

Si tienes una biblioteca de Steam llena de juegos que nunca has instalado, probablemente tengas una pequeña fortuna en cromos (trading cards) esperando ser descubierta. ArchiSteamFarm (ASF) es la herramienta líder para «farmear» estos cromos automáticamente sin necesidad de descargar ni jugar a los juegos.

Aunque ASF no tiene una instalación tradicional con «Siguiente, Siguiente», su configuración es muy lógica. En esta guía te explicamos cómo ponerlo en marcha desde cero en Windows, y al final incluimos un extra para usuarios avanzados que quieran montarlo en Docker (Servidores, NAS o Raspberry Pi).


Paso 1: Descarga y preparación

ASF es una aplicación portable, no necesita instalación.

  1. Ve a la sección de Releases (Lanzamientos) en su GitHub oficial: Descargar ASF.

  2. Desplázate hasta abajo, a la sección «Assets».

  3. Descarga la versión para tu sistema. Para la mayoría de usuarios de Windows 10/11, es el archivo que termina en win-x64.zip.

  4. Crea una carpeta nueva en tu PC (ej: C:\ASF) y descomprime ahí todo el contenido del ZIP.


Paso 2: Generar la Configuración (Lo más importante)

ASF necesita saber qué hacer y a qué cuenta conectarse. No intentes crear los archivos de configuración a mano; utiliza la herramienta oficial en línea, que es mucho más fácil y segura.

Abre el Generador de Configuración Web de ASF en tu navegador. Verás varias pestañas, nos centraremos en dos:

A. Configuración Global (Pestaña «ASF»)

Esta pestaña controla el comportamiento del programa en sí.

  1. Asegúrate de que el interruptor arriba a la derecha esté en «Advanced» si quieres ver todas las opciones, aunque las básicas suelen sobrar.

  2. SteamOwnerID (Recomendado): Busca tu Steam64 ID (un número largo que empieza por 765…) y pégalo aquí. Esto te permitirá enviar comandos al bot desde tu cuenta principal a través del chat de Steam.

  3. IPC (Opcional pero recomendado): Si vas a usar la interfaz web, puedes establecer una contraseña en IPCPassword para proteger el panel de control.

  4. Haz clic en el botón Download al final de la página. Se descargará un archivo llamado ASF.json.

B. Configuración de tu Cuenta (Pestaña «Bot»)

Aquí configuramos tu cuenta de Steam.

  1. Name: Ponle un nombre a tu bot (ej: MiCuentaPrincipal).

  2. SteamLogin: Tu nombre de usuario para iniciar sesión en Steam.

  3. SteamPassword: Tu contraseña de Steam.

  4. Enabled: Marca esta casilla para que el bot arranque automáticamente.

  5. Paused: Asegúrate de que esta casilla NO esté marcada, o el bot no hará nada.

  6. Haz clic en Download. Se descargará un archivo llamado MiCuentaPrincipal.json.


Paso 3: Instalar los archivos de configuración

  1. Vuelve a la carpeta donde descomprimiste ASF en el Paso 1.

  2. Entra en la subcarpeta llamada config.

  3. Copia y pega dentro de esta carpeta los dos archivos .json que acabas de descargar.


Paso 4: Ejecutar y validar Steam Guard

Ha llegado el momento de la verdad.

  1. Vuelve a la carpeta raíz de ASF y haz doble clic en ArchiSteamFarm.exe.

  2. Se abrirá una ventana de consola negra con texto. Es normal.

  3. El programa detectará tu configuración e intentará iniciar sesión.

  4. Steam Guard: Si tienes la autenticación de dos pasos activada (muy recomendable), la consola se detendrá y te pedirá el código:

    Please enter your 2-factor authentication code:

  5. Escribe el código de tu app móvil o email directamente en la ventana negra y pulsa Enter.

Si todo ha ido bien, verás texto verde indicando que se ha conectado («Logged in successfully») y comenzará a buscar juegos para farmear.

¡Ya está! ASF trabajará en segundo plano. Cuando inicies un juego en Steam, ASF se pausará automáticamente para no molestarte.



EXTRA: Configuración para Docker (Avanzado)

Si tienes un servidor casero, un NAS (Synology/QNAP) o una Raspberry Pi, ejecutar ASF en Docker es la mejor opción. Es ligero, seguro y está aislado.

A continuación, te dejamos el código definitivo para un archivo docker-compose.yml. Esta configuración utiliza la imagen oficial de GitHub Container Registry (más rápida), corrige los problemas de la terminal interactiva para poder introducir códigos de Steam Guard y configura la red correctamente.

Instrucciones rápidas para Docker

  1. Crea una carpeta en tu servidor para ASF.

  2. Dentro, crea una subcarpeta llamada config y mete ahí tus archivos .json generados anteriormente (opcional, pero recomendado para empezar).

  3. Crea un archivo docker-compose.yml con el siguiente contenido:

Código docker-compose.yml

YAML
 
services:
  asf:
    # Usamos la imagen oficial desde el registro de GitHub (recomendado)
    image: ghcr.io/justarchinet/archisteamfarm:latest
    container_name: asf
    restart: unless-stopped
    
    # Estas dos líneas son VITALES para poder usar la terminal
    # y meter el código de Steam Guard si lo pide.
    stdin_open: true
    tty: true

    environment:
      # Contraseña para acceder a la interfaz web (¡Invéntate una!)
      # NO pongas aquí tu contraseña de Steam.
      - ASF_IPC_PASSWORD=CambiaEstaContraseña123
      
      # Fuerza al servidor web a escuchar conexiones externas
      # para que puedas entrar desde otro PC de tu red.
      - ASF_IPCHostname=0.0.0.0
      
      # Establece tu zona horaria (importante para Steam Guard)
      # Ejemplos: Europe/Madrid, America/Mexico_City, etc.
      - TZ=Europe/Madrid

    # Abre el puerto para la interfaz web
    ports:
      - "1242:1242"

    # Mapea la carpeta donde guardarás la configuración y las sesiones
    volumes:
      - ./config:/app/config

Primer arranque y consejos en Docker

  1. Ejecuta el contenedor: docker-compose up -d

  2. Importante: Steam Guard. La primera vez, es probable que necesites introducir el código. Con la configuración tty: true que hemos añadido, puedes hacerlo fácilmente:

    • Escribe en la terminal: docker attach asf

    • Si te pide el código, escríbelo y pulsa Enter.

    • Para salir de la consola sin apagar el bot, usa la combinación de teclas: Ctrl+P seguido de Ctrl+Q.

  3. Accede a la interfaz web, esta parte todavía no me funciona, puedes revisar si está funcionando el Docker con el comando docker logs asf

    1. Desde cualquier navegador en tu red local usando la IP de tu servidor y el puerto 1242. Por ejemplo: http://192.168.1.50:1242 (usando la contraseña que definiste en ASF_IPC_PASSWORD).


Categories:


Comments

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies