npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

wiredd-downloader

v1.2.1

Published

A tiny script to download various files directly from Habbo.

Downloads

33

Readme

habbo-downloader 2.0

downloads version license

A tiny script to download various files directly from Habbo.

Quick links: COMMANDS - OPTIONS - EXAMPLES - FAQ

Note

If you are looking for a specific file or dont want to use habbo-downloader yourself, you can take a look at the resource folder. This folder contains all downloaded files from habbo-downloader and updates automatically every 3 hours.

If you like this project feel free to buy me a coffee or ⭐ this repo :)

Features

  • Works on every operating system ✅
  • Easy to use 💯
  • Blazing Fast ⚡
  • Many bug fixes 🐛

Requirements

  • NodeJS >= 15.0

How to use

First, install habbo-downloader:

npm i -g habbo-downloader

After installation, you can start the script by typing habbo-downloader or the shorthand hdl into your terminal and specifing a command.
Also check out some examples to get started!

habbo-downloader --command [COMMAND NAME]

Options

Here is a list of all currently available options.

REQUIRED

-c OR --command [COMMAND NAME]  

Defines the command to execute. See below the list of all available commands.

OPTIONAL

-o OR --output [VALUE]

Defines the output folder for the downloaded files.

Default: ./resource
Value: Any valid path works

-d OR --domain [VALUE]

Defines from which domain the files should be downloaded.

Default: com
Value: com.br, com.tr, com, de, es, fi, fr, it, nl

-r OR --revision

If specified, downloads furnitures and furniture icons inside of the revision folder else downloads directly to dcr/hof_furni

Default: -
Value: -

-f OR --format [VALUE]

Which format to use when downloading badges. Habbo now by default use PNG for their badges.
However you can still use GIF if you prefer that.

Default: png
Value: png or gif

-s OR --sockets [VALUE]

Maximal amount of open sockets to server. Increasing this value can improve download performance but
a too high value can result in blocked requests becuase of Habbos DDOS protection.

Default: 100
Value: Any number is valid

Commands

This is a list of all currently implemented commands. Please note that this project is still a work in progress.

| Command | Description | | --------------- | --------------------------------------------------------- | | articles | Download all Habbo News Article Images | | badgeparts | Download all Habbo Badgeparts Images | | badges | Download all Habbo Badges | | clothes | Download all Habbo Clothes | | effects | Download all Habbo Effects | | ficons | Download all Habbo Furniture Icons | | furnitures | Download all Habbo Furnitures + Icons | | gamedata | Download all Habbo Gamedata | | gordon | Download all Habbo Gordon Files | | habboswf | Download the latest Habbo.swf | | hotelview | Download all Habbo Hotelview Images | | icons | Download all Habbo Catalogue Icons | | mp3 | Download all Habbo MP3 Files (sound_machine_sample) | | pets | Download all Habbo Pets | | promo | Download all Habbo Web Promo Images |

HABBO 2020 (Unity WebGL)

If you want to download unity files of Habbo 2020 simply pass the option --unity or -u along.

These commands support downloading unity files

| Command | Description | | --------------- | --------------------------------------------------------- | | clothes | Download all Unity Clothes | | effects | Download all Unity Effects | | furnitures | Download all Unity Furnitures |

Examples

Simple example:

habbo-downloader --command icons

You also can use the shorthand version:

hdl -c icons

Downloading from a different domain, for example: www.habbo.es

hdl -c gamedata -d es

Downloading Unity WebGL furniture files

hdl -c furnitures -u

FAQ

Q: I get this error: Error: Cannot find module 'stream/promises'
A: Make sure you have NodeJS version 15.0 or higher installed. You can check what version your using by typing node -v in your terminal.