¡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.
Holas!

alguien sabe como sacar los sprites de los furnis nuevos y viejos de habbo?, encontré un post aquí en habtium pero ya no sirve... alguien me puede ayudar con eso?
Gracias,

Actualmente los furnis están alojados en esta ubicación: https://habboo-a.akamaihd.net/dcr/hof_furni/45508/*.swf

En lugar del asterisco, colocas el identificador del furni del que quieras extraer los sprites, por ejemplo el de la vista antigua del hotel, cuyo identificador único es byesw_hotel:



Por lo tanto el enlace al furni en este caso es: https://habboo-a.akamaihd.net/dcr/hof_furni/45508/byesw_hotel.swf

Los archivos swf como sabrás se tratan de contenedores de animaciones Flash ya compiladas que no se pueden editar directamente. Si intentas abrir en el navegador la animación que he pasado en el enlace anterior, verás que solo se ve una pantalla azul. Es simplemente un fotograma vacío sin objetos. Dichos objetos (sprites, mapas de bits de imágenes) están guardados dentro de la biblioteca de la animación Flash y no se pueden ver directamente en el archivo si no están visibles dentro del lienzo de la animación.

Para poder acceder a esta biblioteca es necesario por lo tanto desensamblar este archivo swf para extraer el código, los objetos, sprites y demás datos que están guardados en este contenedor. Existen muchos desensambladores de Flash, como el de Sothink y otros más que se pueden ver tan solo buscando por "swf decompiler" por Google. Recomiendo no obstante un decompilador multiplataforma libre de código abierto llamado JPEXS Free Flash Decompiler que puedes descargar aquí mismo (requiere Java): https://www.free-decompiler.com/flash/download/

Una vez descargado el decompilador, importas el archivo swf en cuestión y cuando termine de decompilarlo, navegas por la biblioteca del contenedor hasta encontrar las imágenes del furni del que quieras extraer los sprites. Después lo podrás exportar donde quieras en el formato que quieras:



O bien puedes exportar la animación entera a formato FLA para poder abrirlo luego en Adobe Flash Professional o en Adobe Animate.

Perro viejo de Habbo y de HabboStium. Y lo mismo en la vida real, pero sin el "perro".

Actualmente los furnis están alojados en esta ubicación: https://habboo-a.akamaihd.net/dcr/hof_furni/45508/*.swf

En lugar del asterisco, colocas el identificador del furni del que quieras extraer los sprites, por ejemplo el de la vista antigua del hotel, cuyo identificador único es byesw_hotel:



Por lo tanto el enlace al furni en este caso es: https://habboo-a.akamaihd.net/dcr/hof_furni/45508/byesw_hotel.swf

Los archivos swf como sabrás se tratan de contenedores de animaciones Flash ya compiladas que no se pueden editar directamente. Si intentas abrir en el navegador la animación que he pasado en el enlace anterior, verás que solo se ve una pantalla azul. Es simplemente un fotograma vacío sin objetos. Dichos objetos (sprites, mapas de bits de imágenes) están guardados dentro de la biblioteca de la animación Flash y no se pueden ver directamente en el archivo si no están visibles dentro del lienzo de la animación.

Para poder acceder a esta biblioteca es necesario por lo tanto desensamblar este archivo swf para extraer el código, los objetos, sprites y demás datos que están guardados en este contenedor. Existen muchos desensambladores de Flash, como el de Sothink y otros más que se pueden ver tan solo buscando por "swf decompiler" por Google. Recomiendo no obstante un decompilador multiplataforma libre de código abierto llamado JPEXS Free Flash Decompiler que puedes descargar aquí mismo (requiere Java): https://www.free-decompiler.com/flash/download/

Una vez descargado el decompilador, importas el archivo swf en cuestión y cuando termine de decompilarlo, navegas por la biblioteca del contenedor hasta encontrar las imágenes del furni del que quieras extraer los sprites. Después lo podrás exportar donde quieras en el formato que quieras:



O bien puedes exportar la animación entera a formato FLA para poder abrirlo luego en Adobe Flash Professional o en Adobe Animate.


Bueno, creo que quien dice https://habboo-a.akamaihd.net/dcr/hof_furni/45508/*.swf debe decir https://habboo-a.akamaihd.net/dcr/hof_furni/XXXXX/*.swf

Donde XXXXX es la carpeta de revisión y donde * es el nombre de la swf del furni.

¿Qué es la carpeta de revisión?
Digamos que es la carpeta donde suben los furnis agrupados. Puedes ver la revisión de un furni indagando en el furnidata

(Almenos antes funcionaba así, ahora mismo no se)

Habbo Old. Buenos momentos aquellos de cacería...

Bueno, creo que quien dice https://habboo-a.akamaihd.net/dcr/hof_furni/45508/*.swf debe decir https://habboo-a.akamaihd.net/dcr/hof_furni/XXXXX/*.swf

Donde XXXXX es la carpeta de revisión y donde * es el nombre de la swf del furni.

¿Qué es la carpeta de revisión?
Digamos que es la carpeta donde suben los furnis agrupados. Puedes ver la revisión de un furni indagando en el furnidata

(Almenos antes funcionaba así, ahora mismo no se)


Al meterme en Habbo y ver que todas las peticiones HTTP(S) que se realizaban al cargar los furnis iban dirigidas siempre a la misma URI (https://habboo-a.akamaihd.net/dcr/hof_furni/45508/*), desconocía qué significado podía tener ese número xD

Perro viejo de Habbo y de HabboStium. Y lo mismo en la vida real, pero sin el "perro".





Bueno, creo que quien dice https://habboo-a.akamaihd.net/dcr/hof_furni/45508/*.swf debe decir https://habboo-a.akamaihd.net/dcr/hof_furni/XXXXX/*.swf

Donde XXXXX es la carpeta de revisión y donde * es el nombre de la swf del furni.

¿Qué es la carpeta de revisión?
Digamos que es la carpeta donde suben los furnis agrupados. Puedes ver la revisión de un furni indagando en el furnidata

(Almenos antes funcionaba así, ahora mismo no se)


Funciona igual.

["s","2995","byesw_hotel","45508","2","1","1","","Vista Previa","¡Así era antes!","","-1","false","-1","false","","1","false","0","0","0","false"


Nombre del furni

Carpeta donde se guarda


Bueno, creo que quien dice https://habboo-a.akamaihd.net/dcr/hof_furni/45508/*.swf debe decir https://habboo-a.akamaihd.net/dcr/hof_furni/XXXXX/*.swf

Donde XXXXX es la carpeta de revisión y donde * es el nombre de la swf del furni.

¿Qué es la carpeta de revisión?
Digamos que es la carpeta donde suben los furnis agrupados. Puedes ver la revisión de un furni indagando en el furnidata

(Almenos antes funcionaba así, ahora mismo no se)


Al meterme en Habbo y ver que todas las peticiones HTTP(S) que se realizaban al cargar los furnis iban dirigidas siempre a la misma URI (https://habboo-a.akamaihd.net/dcr/hof_furni/45508/*), desconocía qué significado podía tener ese número xD


De hecho se puede sacar TODO de un furnidata (de los antiguos, en XML viene mas especifico:
["s","2995","byesw_hotel","45508","2","1","1","","Vista Previa","¡Así era antes!","","-1","false","-1","false","","1","false","0","0","0","false"]

Rojo: Tipo de objeto (Solido=s, poster=i, etc)
Verde: ID del furni en el hotel.
Negro: Nombre de la swf
Naranja: Carpeta de revisión
Morados: Dimensiones x y z
Amarillo: nombre y descripción
Azul: Otras configuraciones como: es apilable, numero de interacciones, se puede andar sobre el, se puede sentar o tumbar en el, colores variables, se agrupan en inventario, es tradeable, es reciclable, se puede mandar como regalo, tiene diferentes alturas, se vende con la oferta de 1 gratis a los 6, url a la que redirige al darle click (en caso de los ads), etc, etc (no me las se todas de memoria ahora mismo)

Habbo Old. Buenos momentos aquellos de cacería...
Gracias chicos!