Welcome to La BSK. Please login or sign up.

14 de Marzo de 2025, 23:13:35

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

doom18

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

#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

No. No es mío. El archivo está porque cuando estoy logueado lo puedo ver.

Chippy

#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

¿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

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

#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

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

#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

¿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

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.