ps-downloader - PrinterStudio/Cowcow/ArtsCow Downloader

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

Tema anterior - Siguiente tema

doom18

Moderador
*
Veterano
Mensajes: 3,580
En línea
Cita de: Flamman en 28 de Mayo de 2017, 21:21:04
Cita de: doom18 en 17 de Febrero de 2017, 14:26:04
ps-downloader --username=doom18 --password=XXXXXXX --filename=Kashgar http://www.cowcow.com/ShareAlbum.aspx?Key=ae52ir2k

estoy intentando usar este comando y no me funciona..... ¿es así?
Primero pon el nombre del programa con extensión (.exe). En mi caso es psdownloader.exe y despues lo demás, pero donde pone XXXXX debería ir el password ???. Debería funcionar poniéndolo así:
psdownloader.exe --username=doom18 --password=XXXXXXX --filename=Kashgar http://www.cowcow.com/ShareAlbum.aspx?Key=ae52ir2k

algo hago mal que no me funciona  :'(

Flamman

***
Habitual
Mensajes: 123
En línea
#46
Cita de: doom18 en 30 de Mayo de 2017, 01:27:36
Cita de: Flamman en 28 de Mayo de 2017, 21:21:04
Cita de: doom18 en 17 de Febrero de 2017, 14:26:04
ps-downloader --username=doom18 --password=XXXXXXX --filename=Kashgar http://www.cowcow.com/ShareAlbum.aspx?Key=ae52ir2k

estoy intentando usar este comando y no me funciona..... ¿es así?
Primero pon el nombre del programa con extensión (.exe). En mi caso es psdownloader.exe y despues lo demás, pero donde pone XXXXX debería ir el password ???. Debería funcionar poniéndolo así:
psdownloader.exe --username=doom18 --password=XXXXXXX --filename=Kashgar http://www.cowcow.com/ShareAlbum.aspx?Key=ae52ir2k

algo hago mal que no me funciona  :'(
A mi me pone Login, pero despues da error. Lo mismo está el archivo eliminado o el link es incorrecto :-\ :-\ :-\

El archivo es tuyo? Lo digo porque si no, tal vez en el username y el password debas utilizar el que haya puesto quien lo subió en vez del tuyo.
NO OLVIDES VISITAR MI BLOG:
http://misjuegoscreados.blogspot.com.es

.

doom18

Moderador
*
Veterano
Mensajes: 3,580
En línea
No. No es mío. El archivo está porque cuando estoy logueado lo puedo ver.

Chippy

*
Recien Llegado
Mensajes: 7
En línea
#48
También quiero sugerir https://apix-drive.com/pt/notion. Excelente para propietarios de pequeñas empresas que tienen que administrar todo en un lugar con el precio justo.

Fran F G

Moderador
*
Veterano
Mensajes: 8,574
Ich bin ein Spielfreak aber ich spiele sehr selten
En línea
¿Este programa aún funciona con la versión actual de arstcow?
Lo estoy intentando usar y no sé si no funciona por mi torpeza o porque desde entonces la web ha cambiado tanto que ya no es compatible...
Te toca jugar          La voz de su juego - Podcast          Baronet #94          Mis juegos en BGG          Cubos gelatinosos

kabutor

*****
Veterano
Mensajes: 3,443
lo que aguza el ingenio la cercania del cadalso!
En línea
que album te interesa?
Hasbro may have bought the name Avalon Hill 10 years ago but to borrow a phrase, I knew Avalon Hill. It was a friend of Mine. You sir are no Avalon Hill.


kabutor

*****
Veterano
Mensajes: 3,443
lo que aguza el ingenio la cercania del cadalso!
En línea
#52
no habia visto la respuesta hasta ahora
El problema q veo es q las cartas los de artscow parece que las tienen "integradas" en esa imagen que se ve

Ej:

https://www.artscow.com/img/4-88223843-1-4-0

A ver si localizo el enlace con solo la foto y entonces si seria facil
Hasbro may have bought the name Avalon Hill 10 years ago but to borrow a phrase, I knew Avalon Hill. It was a friend of Mine. You sir are no Avalon Hill.

Fran F G

Moderador
*
Veterano
Mensajes: 8,574
Ich bin ein Spielfreak aber ich spiele sehr selten
En línea
Algo como lo que has enlazado ya me sirve, aunque luego tenga que recortar la carta de la imagen.
¡Muchas gracias!


Te toca jugar          La voz de su juego - Podcast          Baronet #94          Mis juegos en BGG          Cubos gelatinosos

kabutor

*****
Veterano
Mensajes: 3,443
lo que aguza el ingenio la cercania del cadalso!
En línea
#54
nah, si eso le digo a python q las recorte solo la parte util y listo, pasame tu email por privado y te lo mando

si a alguien le hace falta el codigo aqui lo dejo para la posteridad

import requests
import os, sys
from PIL import Image
from io import BytesIO
from bs4 import BeautifulSoup


def _get(url, num):
    url = url.replace("-0-1?","-4-1?")
    response = requests.get(url)
    img = Image.open(BytesIO(response.content))
    img=img.crop((80,160,770,1130))
    img.save('indy_misc'+ str(num)+ '.jpg')

def _get_album(url):
    headers={"User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:107.0) Gecko/20100101 Firefox/107.0"}
    content = requests.get(url, headers)
    soup = BeautifulSoup(content.text, 'html.parser')
    divs = soup.find('div', {'class':'grid-layout side-grid'})
    sub_divs = divs.findAll('div')
    count=0
    for i in sub_divs:
        for_get= ("https://www.artscow.com/%s" %  i.img['src'])
        _get(for_get, count)
        count += 1
#indy = 'https://www.artscow.com/gallery/card/indy-kt7j9xfa2urr'
#indy = 'https://www.artscow.com/gallery/card/indy-villain-b723tm1bqbq6'
indy = 'https://www.artscow.com/gallery/card/indy-misc-q26p7fa4dirm'
#_get('https://www.artscow.com/img/4-88223843-1-4-0')
_get_album(indy)
Hasbro may have bought the name Avalon Hill 10 years ago but to borrow a phrase, I knew Avalon Hill. It was a friend of Mine. You sir are no Avalon Hill.

dudedef

*
Recien Llegado
Mensajes: 1
En línea
¿Alguien puede hacer una guía paso a paso para tontos? Estoy haciendo todo lo que leo tanto aquí como en una página de la bgg que habla de este tema y no me funciona nada...

En username y en password he puesto X aquí, pero estoy usando mi cuenta en realidad. Esto es lo que estoy poniendo y el resultado que me da.

c:\Users\User\win32>ps-downloader.exe --username "X@gmail.com" --password "X" --filename "Fallout" "https://www.printerstudio.com/design/dn_preview_layout.aspx?ssid=EB6FA5F8FD7E434386679E8EB17EAE9C"
Login...
Traceback (most recent call last):
  File "ps-downloader.py", line 418, in <module>
    userLogged = oWeb.login()
  File "ps-downloader.py", line 211, in login
    response = self.m_oSession.get(self.m_sLoginUrl % self.m_netloc, headers=self.m_dHeaders, verify=False)
  File "requests\sessions.pyc", line 480, in get
  File "requests\sessions.pyc", line 468, in request
  File "requests\sessions.pyc", line 576, in send
  File "requests\adapters.pyc", line 423, in send
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='secure.printerstudio.com', port=443): Max retries exceeded with url: /login.aspx (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x028FE430>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed',))

kabutor

*****
Veterano
Mensajes: 3,443
lo que aguza el ingenio la cercania del cadalso!
En línea
ya te lo dice el error q has superado el maximo número de intentos de login. Creo q mas arriba decian q esa herramienta ya no funcionaba, en todo caso podias probar el codigo de python q puse mas arriba si tienes el link a la galeria de cartas puede q funcione

O abres un issue en el github de dskywalk, igual lo mira y arregla, pero si ha cambiado mucho la web no creo q sea posible
Hasbro may have bought the name Avalon Hill 10 years ago but to borrow a phrase, I knew Avalon Hill. It was a friend of Mine. You sir are no Avalon Hill.