Steam Card Manager

s3rxus

Hola a todos,

Al ver la problemática de saber por ejemplo cuantas insignias puedo craftear en mi cuenta y cuales, o, si tengo insignias que irán para otra cuenta porque ya he llegado a nivel 5, o para que juegos necesito solo una carta para completar una insignia, he decidido hacer un programa para eso, os dejo el link:

https://github.com/sergiosusa/SteamCardManager/releases

Espero os sirva tanto como a mi.

Si alguno tiene alguna pregunta puede hacerla por acá, iré recopilando las en una sección de FAQs.

Os dejo un vídeo que hice super rápido.
https://youtu.be/7fzxTIKLKXI

FAQ:

12
Chaktet

Tutorial? xD, no me aparece ningun ejecutable ni nada.

2 respuestas
Camp1

#2 https://github.com/sergiosusa/SteamCardManager

1 respuesta
B

Robacuentas

2 2 respuestas
SFC

Alguna imagen, algo?

deathsoul

#4 Te has leido el codigo para afirmar eso?

1 respuesta
horvathzeros

Qué java requiere el programa? me salta exception al darle 2 clicks.

Vale, requiere JAVA9 según la info de #3

Steam Card Manager
*** Description
Steam Card Manager is a Java application that allows check your steam cards inventory and know everything about it:

  • Games with cards available.
  • Games with badges ready to craft.
  • Games with completable badges (need some trade to complete).
  • Games with a miss cards quantity to be complete (to buy or trade cards of different games).

And some statistics:

  • Games by badge level.
  • Badges that can be craft on that account, because game badge is already level 5.

*** Setting up

Step 1: Install Java.

In order to execute the .jar file you need to install a Java JRE 9.

Step 2: Execute .jar file.

To execute via console use this instruction:

$ java -jar SteamCardManager-1.0.jar
Step 3: Configure files.

When you execute SteamCardManager for he first time, it generate a config file config.properties:

steam_user_id_64=
steam_user_id=
steam_api_id=
steam_api_id: A unique id generate by steam to your account, used by ask for information to steam API, you can get one here.

steam_user_id: Is the name of your account, you can check out when enter at your profile page on the browser: http://steamcommunity.com/id/xyz your steam id is where xyz is.

steam_user_id_64: It is a internal steam id, the easy way to get it is using this tool.

Step 4: Execute again and enjoy.

*** Known bugs
For any reason, last page of steam inventory request give a null instead of json, it works after a couple of tries.

B

#6 He leìdo el post

1 respuesta
deathsoul

#8 Nadie es tan tonto como poner sus datos en una pagina como github y publicar un troyano para robar cuentas en steam, basicamente por que la gente habria reportado el programa y si el delicto hubiera sido grave ya estaria la policia llamando a su puerta, pero bueno, tu a lo tuyo.

1 1 respuesta
1 comentario moderado
s3rxus

#4 es código libre, se puede ver como ser hace.

De hecho es justo eso lo que hace tan bueno dejarlo libre, la gente puede ver y aprender o colaborar si se quiere.

s3rxus

#2 hay un pequeña explicación de como ejecutarlo en la información de proyecto.

De todas formas puedo hacer un video rápido de como ejecutarlo y todo será mas sencillo.

1 1 respuesta
sergio67

#12 estaria guay lo del video para los negaos como yo xDDD

1 respuesta
s3rxus

#13 https://youtu.be/7fzxTIKLKXI

2 1 respuesta
iPoded

#14 Buen curro, yo me lo pondré cuando no tenga que hacer esas historias, no por nada, esq me da pereza extrema...

Markitos_182

En vez de hacer algo tan poco user friendly como una aplicación Java a la que configuras los ids y el api a pelo, ¿Por qué no una webapp usando el login oauth de steam?

Vamos, que yo usaría tu aplicación. Pero ahora mismo paso olímpicamente de instalarme Java y me entran estas dudas por si no se podía hacer en webapp como por ejemplo www.steamtradematcher.com o www.steam.tools

2 respuestas
s3rxus

#16 porque lo estoy haciendo, esta es "temporal" mientras me animo, como imaginaras toma un rato.

De todas formas, no te quitas tener que poner el ApiSteamId, es más, en esta de escritorio la pones tu, en esas webs, tu las pones pero no sabes si hacen algo más con ella.

Te dejo igual mi web con Gadgets para steam:
http://steamgadgets.com

1
s3rxus

#16 hay otra razón, al ver como www.steamtradematcher.com fallaba miserablemente pensé que existía alguna razón para que no pudiese hacer bien, pero visto lo visto, si que se puede.

Digamos que era una prueba de concepto con asteroides.

2
nemesis1978

Justo el otro día vi que te habías ofrecido para ayudar con el problema de los sets erróneos del STM y ahora sacas esto :joy:

Tiene muy buena pinta. Le daré un tiento, que el STM también me tiene :rage: