Welcome to La BSK. Please login or sign up.

14 de Marzo de 2025, 20:49:30

Login with username, password and session length

Licencia CC

Patrocinadores

Dracotienda
Diario de WKR
Planeton Games
Dracotienda
Diario de WKR
Planeton Games

ps-downloader - PrinterStudio/Cowcow/ArtsCow Downloader

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

Tema anterior - Siguiente tema

treecko

Lástima no haber encontrado este hilo unos días antes.

Como me conozco  :P ya le temo a la próxima oferta de COWCOW.

Saludos,

Wkr

Creo que he descubierto un bug.
Si el nombre del fichero tiene tilde, da un error IOError: Errno 22 invalid mode <'wb'> or filename
Si lo quieres reproducir fue descargando este album: http://www.cowcow.com/Member/FileManager.aspx?folder=4743753&album=1

treecko

Cita de: Wkr en 10 de Octubre de 2015, 14:14:36
Creo que he descubierto un bug.
Si el nombre del fichero tiene tilde, da un error IOError: Errno 22 invalid mode <'wb'> or filename
Si lo quieres reproducir fue descargando este album: http://www.cowcow.com/Member/FileManager.aspx?folder=4743753&album=1

El enlace que has puesto creo que no es válido.

D_Skywalk

Cita de: Wkr en 10 de Octubre de 2015, 14:14:36
Creo que he descubierto un bug.
Si el nombre del fichero tiene tilde, da un error IOError: Errno 22 invalid mode <'wb'> or filename
Si lo quieres reproducir fue descargando este album: http://www.cowcow.com/Member/FileManager.aspx?folder=4743753&album=1
Si me puedes pasar un enlace público podría intentar reproducirlo, si no puedes, podría intentar hacer un fix si me pegas el código completo cuando te sale el error :)

Gracias por el reporte!

Wkr


D_Skywalk

Cita de: Wkr en 14 de Octubre de 2015, 08:31:59
Vale, me equivoque de enlace.
Creo que fue con este: http://www.cowcow.com/Member/FileManager.aspx?folder=4745382&album=1
Falla al descargar 07_Pacto Sombr?o.jpg
No funciona la URL, pero creo que es la interrogación que según parece es un carácter reservado en windows. Hice un pequeño fix (algo paranoico XD) que si el nombre del fichero contiene algún tipo de problema, lo limpia completamente XD

De todas formas seguro que simplemente usando la opción de forzar el nombre del fichero que quieras (ej: --filename="iloveu") te funcionaba igual ;)

Lo dicho la nueva versión no debería fallarte más Wkr y gracias de camino por el chinchetazo ;D

Wkr

#21
¿Y no sería más fácil hacer un parseo del nombre? Si aparece un caracter raruno cambiarlo por _
El album que fallaba era este: http://www.cowcow.com/ShareAlbum.aspx?Key=mub31ryy
Ahora elimina el ?, sale como 07_Pacto_Sombr.jpg <cleaned filename> pero luego da otro error de UnicodeEncodeError un poco más adelante.

D_Skywalk

#22
Cita de: Wkr en 15 de Octubre de 2015, 08:36:24
El album que fallaba era este: http://www.cowcow.com/ShareAlbum.aspx?Key=mub31ryy
Ahora elimina el ?, sale como 07_Pacto_Sombr.jpg <cleaned filename> pero luego da otro error de UnicodeEncodeError un poco más adelante.

En Linux se baja sin problemas, creo que es por que windows no es capaz de mostrar la cadena en pantalla XD
La verdad es que viendo el álbum, todos los acentos o caracteres no-ascii están mal, no me extraña que pete. Lo he puesto muy paranoico con las cadenas, ya no debería fallarte más ;)

Subida versión 0.7a con este arreglo.

Cita de: Wkr en 15 de Octubre de 2015, 08:36:24
¿Y no sería más fácil hacer un parseo del nombre? Si aparece un caracter raruno cambiarlo por _
Eso ya se hace, pero no por defecto. Es que si por defecto hago eso una cadena como "árbol" siempre quedaría como "-rbol" y prefiero que sólo haga eso cuando sea incapaz de guardar el fichero (ej: 04_Sacerdote Imp?o.jpg - ? es un carácter reservado de Windows) o de mostrar el nombre en pantalla (ej: d: 05_Coraz¢n Inmortal.jpg  - Windows y ese carácter no parecen llevarse bien XD).

Wkr

Pues eso, todos los caracteres rarunos (no hablo de tildes) parsearlos. Hacer un mapeo, vamos.

D_Skywalk

Cita de: Wkr en 15 de Octubre de 2015, 09:56:55
Pues eso, todos los caracteres rarunos (no hablo de tildes) parsearlos. Hacer un mapeo, vamos.
Perdona, respondí editando para no hacer doble post. Como te digo eso a lo hago, pero sólo si es necesario por que en linux y mac no da problemas y es preferible ver las cadenas bien cuando los ficheros tienen nombres correctos que ver siempre "-" si la cadena tiene siempre cualquier carácter no-ascii :)

Wkr

Ahora creo que rula bien, Ya veo que pones un "-" para los caracteres rarunos en windows.
Y veo un parseo <utf8> también, que es lo que yo te decía. XD
Espero que no haya muchos albumes así.
Gracias.

D0NK1J0T3

Gracias por el programita, pero una pregunta, no tengo ni idea cómo se pone el windows ¿cómo se ponen las librerias? Yo lo que he hecho es bajar la version ps-downloader_win32.7z la he descomprimido, luego hice lo mismo con el Colorama y los meti en la librería, luego al ejecutar el ps-downloader no iba ¿se nota que no tengo ni idea?
"Que mis enemigos sean poderosos, para que no me sienta mal cuando los derrote" -Provervio Sioux-

Wkr

D0nk1, leete el fichero README.TXT
La versión para windows tienes que ejecutar en una ventana de comandos de windows añadiendo los parámetros necesarios.

Kingsay

Buenas. En printerstudio no me descarga las traseras de las cartas, solo las delanteras. ???

D_Skywalk

#29
Cita de: Kingsay en 11 de Abril de 2016, 12:22:16
Buenas. En printerstudio no me descarga las traseras de las cartas, solo las delanteras. ???
Subida nueva versión, con mejoras en la API de PrinterStudio:
* Ahora baja las traseras de los enlaces dn_show_parse (thx Kingsay)
* Ignora los ficheros ya bajados.
* Nueva Opción para forzar que baje todas las imágenes (sobrescribiendo las viejas, como antes vamos XD)

Un Saludo!