ps-downloader - PrinterStudio/Cowcow/ArtsCow Downloader

Iniciado por D_Skywalk, 04 de Octubre de 2015, 14:44:49

Tema anterior - Siguiente tema

D_Skywalk

*****
Veterano
Mensajes: 1,047
Dev, Gaming & Linux!
En línea
Buenas, quería compartir esta pequeña utilidad que me hice para mi, es muy sencilla de usar pero requiere usar la consola de comandos ya que no le hice ninguna interfaz  :P



Lo que hace la utilidad es bajar todas las imágenes de un proyecto que se haya compartido para ojearlo o para imprimirlo tu mismo :)
Permite bajar tanto de enlaces públicos (que no necesitan contraseña) como privados (que debéis indicar vuestra cuenta).

El proyecto es software libre y el código está disponible aquí: https://github.com/DSkywalk/pnp-download

Yo lo uso en Linux y si bajáis las librerías de python también os funcionará en Windows, de todas formas os he creado un ejecutable:
https://github.com/DSkywalk/pnp-download/blob/master/dist/win32/ps-downloader_win32.7z?raw=true

Un Saludo!

kalisto59

Baronet
*
Veterano
Mensajes: 10,893
Crom contara los muertos
En línea

D_Skywalk

*****
Veterano
Mensajes: 1,047
Dev, Gaming & Linux!
En línea
#2
Gracias por el comentario y todos los agradecimientos :)

Me he animado esta tarde a añadirle soporte para cowcow y artscow, creía que iba a ser más sencillo pero he tenido que estar capturando paquetes para saber donde andaban las imágenes en su calidad original... Pero al final ha caído en mis manos ;)
Ahora podemos pasar proyectos de cowcow a artscow o a printerstudio, mola! :D

Todos los enlaces siguen igual y he actualizado el binario de windows para que refleje los cambios comentados.

Si alguien tiene un enlace a una baraja compartida en ps.de o ps.es puedo probar a ver si funcionan bien, es que no he visto enlaces a esas webs. No debería de fallar pero si no lo pruebo no me quedo tranquilo ;D

Un Saludo!
Ps. y ya que estaba he refactorizado que me daba vergüencita ese código que subí... XD

temp3ror

Ezine
*
Veterano
Mensajes: 1,830
En línea
 Esto hay que probarlo pero que ya! Muchas gracias!

nouvato

****
Experimentado
Mensajes: 448
En línea
no se como funciona, pero funciona,  :o

Yo probé con printerstudio y cowcow, efectivamente, me descarga los archivos, increible!!

felicitaciones. y muchas gracias.  :)

Kriki

*
Recien Llegado
Mensajes: 44
En línea

future

****
Experimentado
Mensajes: 422
En línea
Hola, muchas gracias por haber creado este programa.

Una duda. Hay bastantes álbunes compartidos con el formato: http://www.artscow.com/share/... y http://www.artscow.com/gallery/playing-cards/...

En ambos casos recibo un mensaje de error: Only supported ShareAlbum links.
Imagino los que tienen el formato sharealbun=key son los que acepta el programa.

Pregunta general: ¿Sabéis si existe alguna forma de transformar los albunes al formato Sharealbum=?





D_Skywalk

*****
Veterano
Mensajes: 1,047
Dev, Gaming & Linux!
En línea
Cita de: future en 06 de Octubre de 2015, 12:35:41
Una duda. Hay bastantes álbunes compartidos con el formato: http://www.artscow.com/share/... y http://www.artscow.com/gallery/playing-cards/...
Pon aquí unos enlaces de ese tipo y miro si es posible bajarlos, es que hay algunos tipos de enlaces que no me permitían "llegar" a capturar las imágenes originales  :'(

future

****
Experimentado
Mensajes: 422
En línea
#8
Cita de: D_Skywalk en 06 de Octubre de 2015, 13:23:19
Cita de: future en 06 de Octubre de 2015, 12:35:41
Una duda. Hay bastantes álbunes compartidos con el formato: http://www.artscow.com/share/... y http://www.artscow.com/gallery/playing-cards/...
Pon aquí unos enlaces de ese tipo y miro si es posible bajarlos, es que hay algunos tipos de enlaces que no me permitían "llegar" a capturar las imágenes originales  :'(

Por ejemplo, estos dos:
- http://www.artscow.com/share/El-Grande-Base-l95i4czq0wnh
- http://www.artscow.com/gallery/playing-cards/el-grande-espa-ol-vpjhzg69ssl3

Los que son de ShareAlbum.aspx?Key= van perfectos.

Por cierto, tu app merece una chincheta ya. Me parece un programa utilísimo.

D_Skywalk

*****
Veterano
Mensajes: 1,047
Dev, Gaming & Linux!
En línea
#9
Hecho! ya puedes bajar ese tipo de enlaces sin problemas future :)

He tenido que forzar un poco el sitio y encontrarle un pequeño exploit que me ha permitido llegar a encontrar esos enlaces. Básicamente el exploit podría permitir joderle una baraja a cualquiera con solo tener su enlace O_O
Pero no os preocupéis por que luego he desandado el camino para hacerlo de una forma menos "bruta" y que no se vea como llegué a descubrirlo ;D

Ya lo tenéis funcional y subido al repositorio la versión 0.6 para vuestro gozo ;)

Cita de: future en 06 de Octubre de 2015, 14:41:36
Por cierto, tu app merece una chincheta ya. Me parece un programa utilísimo.
Si la del PDF de Onzebol no tiene chincheta, yo tampoco la merezco 8)

Fran F G

Moderador
*
Veterano
Mensajes: 8,575
Ich bin ein Spielfreak aber ich spiele sehr selten
En línea
#10
Impresionante. Muy útil.

Muchísimas gracias por esta gran aportación a la comunidad.
Te toca jugar          La voz de su juego - Podcast          Baronet #94          Mis juegos en BGG          Cubos gelatinosos

temp3ror

Ezine
*
Veterano
Mensajes: 1,830
En línea
Cita de: D_Skywalk en 07 de Octubre de 2015, 11:09:11
Hecho! ya puedes bajar ese tipo de enlaces sin problemas future :)

He tenido que forzar un poco el sitio y encontrarle un pequeño exploit que me ha permitido llegar a encontrar esos enlaces. Básicamente el exploit podría permitir joderle una baraja a cualquiera con solo tener su enlace O_O
Pero no os preocupéis por que luego he desandado el camino para hacerlo de una forma menos "bruta" y que no se vea como llegué a descubrirlo ;D

Ya lo tenéis funcional y subido al repositorio la versión 0.6 para vuestro gozo ;)

Cita de: future en 06 de Octubre de 2015, 14:41:36
Por cierto, tu app merece una chincheta ya. Me parece un programa utilísimo.
Si la del PDF de Onzebol no tiene chincheta, yo tampoco la merezco 8)

La leche!!  :o Qué caña de programa!

Yo creo que ambas aplicaciones merecen una chincheta, porque son fundamentales para cualquier jugón que le dé al p&p.

future

****
Experimentado
Mensajes: 422
En línea
Cita de: D_Skywalk en 07 de Octubre de 2015, 11:09:11
Hecho! ya puedes bajar ese tipo de enlaces sin problemas future :)

He tenido que forzar un poco el sitio y encontrarle un pequeño exploit que me ha permitido llegar a encontrar esos enlaces. Básicamente el exploit podría permitir joderle una baraja a cualquiera con solo tener su enlace O_O
Pero no os preocupéis por que luego he desandado el camino para hacerlo de una forma menos "bruta" y que no se vea como llegué a descubrirlo ;D

Ya lo tenéis funcional y subido al repositorio la versión 0.6 para vuestro gozo ;)

Cita de: future en 06 de Octubre de 2015, 14:41:36
Por cierto, tu app merece una chincheta ya. Me parece un programa utilísimo.
Si la del PDF de Onzebol no tiene chincheta, yo tampoco la merezco 8)

Funciona de lujo. Muchísimas gracias. Por cierto, a parte de desarrollar, veo que controlas de ws bastante, ¿usas Burp y aplicaciones similares para meterte en las entrañas de las webs?

D_Skywalk

*****
Veterano
Mensajes: 1,047
Dev, Gaming & Linux!
En línea
Cita de: future en 07 de Octubre de 2015, 12:06:09
veo que controlas de ws bastante, ¿usas Burp y aplicaciones similares para meterte en las entrañas de las webs?
La verdad que silverlight tiene tantos agujeros que con mirar un poco y las herramientas de desarrollador de los navegadores actuales (chrome/firefox) te hacen todo el trabajo sucio ;)

Me gustan las cosas que sean útiles y hagan simplemente lo que deben de hacer, KISS. Me alegra que os sea útil, no tenía claro si sólo la necesitaba yo para mis locuras ;D

treecko

*****
Veterano
Mensajes: 1,225
En línea
#14
Funciona de coña...

Saludos, y muchas gracias de nuevo por esta 'herramienta'