Como sacar las cartas de juegos de Steam que no queremos jugar es un coñazo, teniendo que instalarlos y dejarlos lanzados, había ya un par de maneras para sacarlas más fácilmente.
Esos métodos requerían estar un poco pendientes del tema, pero ahora es mucho más fácil con Idle Master, un programa que va sacando las cartas y cambiando de juego automáticamente.
Guía rápida para hacerlo funcionar en Windows
-
Descargar y ejecutar el instalador de Idle Master o la versión portable.
-
Lanzar Steam si no está ya lanzado.
-
Hacer clic en "Sign in" e identificarse.
-
¡Listo! Podéis dejarlo en segundo plano e irá sacando las cartas.
Guía rápida para hacerlo funcionar en Linux y OS X (puede que deje de funcionar)
-
Descargar la versión correspondiente a nuestro sistema operativo.
-
Ir a la Steam Community e iniciar sesión, si no lo has hecho ya.
-
En Google Chrome, poner chrome://settings/cookies en la barra de direcciones e introducir steamcommunity.com en el campo de búsqueda.
-
En Firefox, hacer clic con el botón derecho del ratón en cualquier lado de la web de Steam, siempre que no sea una imagen. Seleccionar "Ver información de la página", luego ir a la pestaña "Seguridad" y hacer click en el botón "Ver cookies" (vía Yomosucith).
-
Hacer click en la entrada de steamcommunity.com, en la cookie sessionid, copiar el campo Contenido: y pegarlo en el archivo settings.txt del Idle Master, dentro de las comillas de sessionid = "".
-
Hacer lo mismo con la cookie steamLogin.
-
Lanzar Steam, ejecutar start o start.py y dejarlo funcionar hasta que haya sacado las cartas de todos los juegos.
Preguntas frecuentes
¿Me van a banear por esto?
No han baneado jamás a nadie por esto ni por otros programas similares, pero tú sabrás.
¿Me van a robar la cuenta de Steam?
El programa es de código abierto. Si no te fías, puedes compilarlo tú mismo.
¿Tengo que tener Steam lanzado mientras saco cartas?
Sí.
¿Tengo que descargar los juegos?
No.
Entonces, ¿cómo funciona?
Busca los juegos de los que todavía tienes cromos obtenibles y simula que estás dentro del juego. Cuando tienes todos los cromos de un juego concreto, pasa al siguiente.
¿Puedo jugar a otros juegos mientras tengo esto funcionando?
Puedes, pero los drops de cartas se reducen considerablemente si tienes varios juegos lanzados.
Guía para instalar Idle Master en GNU/Linux y no morir en el intento (actualizada 23/10/2015)
Por Wercasius.
PASO 0
Necesitaremos previamente los siguientes paquetes, que podemos conseguir mediante el gestor de paquetes Synaptic o bien a través de la consola:
Ubuntu y derivados: python-bs4, python-requests, python-pil.imagetk, python-colorama
Arch Linux: python2-beautifulsoup4, python2-requests, python2-pillow, tk, python2-colorama
Probablemente instalando Python2 quizá también instale esos paquetes. También vamos a crear una carpeta que podemos renombrarla como "Idle Master".
PASO 1
Accedéis a esta página y tenéis que copiar esos archivos a la carpeta que habéis creado. Excepto las extensiones ".so" que se pueden descargar directamente a la carpeta (si no conocéis la arquitectura, podéis descargar los dos), en los demás archivos no he encontrado una manera así de fácil, así que vais a tener que crear en vuestra nueva carpeta sus correspondientes archivos de texto con los mismos nombres que aparecen en la página, para a continuación pegar el contenido de cada uno de ellos a los nuevos que hemos creado y guardarlo (es como clonar los archivos).
PASO 2
Debemos rellenar bien nuestros datos en el archivo de texto "settings.txt".
-
En el apartado "sessionid", debemos ir a Steamcommunity. En Google Chrome, poner chrome://settings/cookies en la barra de direcciones e introducir steamcommunity.com en el campo de búsqueda. En Firefox, hacer clic con el botón derecho del ratón en cualquier lado de la web de Steam, siempre que no sea una imagen. Seleccionar "Ver información de la página", luego ir a la pestaña "Seguridad" y hacer click en el botón "Ver cookies". Hacer click en la entrada de steamcommunity.com, en la cookie sessionid, copiar el campo Contenido y pegarlo dentro de las comillas de sessionid = "".
-
En el apartado de "steamLogin", repetir los mismos pasos que en el apartado anterior, salvo que tenemos que copiar el campo de "steamLogin" y pegarlo en su correspondiente lugar.
-
En sort, se puede cambiar la prioridad con la que el programa elige los juegos para sacar los cromos. Opciones: "leastcards", "mostcards", "leastvalue" o "mostvalue".
PASO 3
Procederemos a crear un archivo de texto en la carpeta que se llame "idle-to-ready.py". Nos dirigiremos a esta página, copiaremos todo el contenido de texto, lo pegaremos en el anterior archivo que habíamos creado y guardaremos los cambios.
PASO 4
Abrimos una consola desde la carpeta del Idle Master (o si no tenemos esa opción, debemos de cambiar nuestro directorio actual al directorio de la carpeta con el comando "cd" ) y teclearemos "python2 idle-to-ready.py". Os preguntará si debe de ignorar los juegos que tengamos apuntados en la blacklist y si queréis que después de que aumente el tiempo de juego de los juegos a dos horas inicie automáticamente el Idle Master tradicional para sacar los cromos. Con esto debería funcionar en teoría, pero si después de esas dos horas nos aparece algún error al final, continuaremos leyendo el siguiente párrafo de esta guía.
Si le decimos NO a la última opción, luego tendremos que insertar en la consola y con el mismo directorio, la orden "python2 start.py". De igual modo introduciremos esta orden si ya todos los juegos con cromos tienen las 2 horas jugadas.
Si queremos que nos arranque un juego en específico, debemos añadir justo después de la orden anterior el código que tiene asignado ese juego en Steam (lo podemos ver en el enlace que tiene el juego en la tienda).
Si os da el siguiente error en "start.py": "Invalid cookie data, cannot log in to Steam", tenemos que buscar las líneas donde se encuentra esa frase en el archivo "start.py". Cuando las localicemos, mirar dos líneas más arriba y sustituir un "dev" por "a".