¡Advertencia!
Este tema no ha tenido respuestas en más de un mes. Recuerda que si deseas añadir una nueva debes cumplir con las normas de la web.
Con este sencillo codigo creado en python podemos descargar las 200 fotos de la habboCamara a traves de la api de habbo...
Codigo...:
Github: https://github.com/jose89fcb/Fotos-Habbo-Camara-python
Es muy facil de usarlo.
y ya comenzaria la descarga de las imagenes
Con este codigo descargaras las imagenes con el mismo nombre que la api...
Codigo en Github: https://github.com/jose89fcb/Fotos-Habbo-Camara-python/blob/main/Habbocamara1.py
descargar python: https://www.python.org/downloads/release/python-370/
Codigo...:
import requests
import os
import json
import pathlib
HabboNombre = input("Escribe el habbo Nombre: ")
habbo = requests.get(f"https://www.habbo.es/api/public/users?name={HabboNombre}")
IDHabbo= habbo.json()["uniqueId"]
os.system("cls")
url = f"https://www.habbo.es/extradata/public/users/{IDHabbo}/photos"
data = requests.get(url).json()
Nombre_carpeta= input("Escribe el nombre de la carpeta: ")
os.system("cls")
Carpeta=f"{Nombre_carpeta}"
pathlib.Path(Carpeta).mkdir(parents=True, exist_ok=True)
os.chdir(os.path.join(os.getcwd(),Carpeta))
#os.mkdir(os.path.join(os.getcwd(),Carpeta))
i = 1
for key in data:
imagen_url = 'https:' + key['url']
response = requests.get(imagen_url)
NombreArchivo = data[0]['url'].split("/")[-1]
if response.status_code == 200:
with open(str(i)+".-"+NombreArchivo, "wb") as f:
f.write(response.content)
print("Descargando...", i)
i +=1
Github: https://github.com/jose89fcb/Fotos-Habbo-Camara-python
Es muy facil de usarlo.
y ya comenzaria la descarga de las imagenes
Con este codigo descargaras las imagenes con el mismo nombre que la api...
import requests
import os
import json
import pathlib
HabboNombre = input("Escribe el habbo Nombre: ")
HabboHotel= input("Escribe el hotel: ")
habbo = requests.get(f"https://www.habbo.{HabboHotel}/api/public/users?name={HabboNombre}")
IDHabbo= habbo.json()["uniqueId"]
IDHOTEL = habbo.json()['uniqueId'].split("-")[-2]
os.system("cls")
url = f"https://www.habbo.{HabboHotel}/extradata/public/users/{IDHabbo}/photos"
data = requests.get(url).json()
Nombre_carpeta= input("Escribe el nombre de la carpeta: ")
os.system("cls")
Carpeta=f"{Nombre_carpeta}"
pathlib.Path(Carpeta).mkdir(parents=True, exist_ok=True)
os.chdir(os.path.join(os.getcwd(),Carpeta))
#os.mkdir(os.path.join(os.getcwd(),Carpeta))
i = 1
reemplazar=f"https://habbo-stories-content.s3.amazonaws.com/servercamera/purchased/{IDHOTEL}/"
for key in data:
link=""
link = 'https:' + key['url']
response = requests.get(link)
NombreArchivo = data[0]['url'].split("/")[-1]
if response.status_code == 200:
if link and not "image/png;" in link:
with open(f"{link}".replace(f"{reemplazar}",""), "wb") as f:
img = requests.get(link)
f.write(img.content)
print(f"Descargando...",i, link.replace(f"{reemplazar}",""))
i += 1
Codigo en Github: https://github.com/jose89fcb/Fotos-Habbo-Camara-python/blob/main/Habbocamara1.py
descargar python: https://www.python.org/downloads/release/python-370/
Si quieres crear stickers de tu keko para whatsapp puedes añadir mi bot en discord
https://discord.com/oauth2/authorize?client_id=863314803271270421&permissions=0&scope=bot
imagen vista previa:
https://i.imgur.com/ZWyWSWw.png
usar:
/habbo_sticker