7000 just ripped Badges from All Hotels
So just 15 mins ago I wrote a small script to download all badges listed in an external flash texts. So I decided to run it with each hotel texts.
I generated almost 7000 badges (the real number is 6950~)
So here it is for you to enjoy :)
http://www34.zippyshare.com/v/72751946/file.html
The folder contains only the recently ripped badges, and no other junk.
Re: 7000 just ripped Badges from All Hotels
You lied over 50! I was expecting 7000 and now I DEMAND 7000!
Hehe, just kidding :P (in what ******* kind of mood am I now? xD)
Good release, I might use this since I'm not sure whether I got all badges and I don't want to find out. I'm sure yours contains most of them (but I don't think all of them, however could be wrong)
Re: 7000 just ripped Badges from All Hotels
Quote:
Originally Posted by
Tha
You lied over 50! I was expecting 7000 and now I DEMAND 7000!
Hehe, just kidding :P (in what ******* kind of mood am I now? xD)
Good release, I might use this since I'm not sure whether I got all badges and I don't want to find out. I'm sure yours contains most of them (but I don't think all of them, however could be wrong)
Here's the code if you want (it's in Csharp). Once you compile it the console will ask you for hotel code. You just put "com.br" or "nl" (that's for getting the texts file)
Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.Xml;
using System.Xml.Linq;
using System.Threading.Tasks;
using System.IO;
namespace ItemDownloader
{
class Program
{
static void Main(string[] args)
{
WebClient BadgeDownloader = new WebClient();
Console.WriteLine("Enter hotel code to download its badges.");
string input = Console.ReadLine();
string text = BadgeDownloader.DownloadString("http://www.habbo." + input.ToLower() + "/gamedata/external_flash_texts");
using (StringReader reader = new StringReader(text))
{
string line;
while ((line = reader.ReadLine()) != null)
{
if (line.StartsWith("badge_name_"))
{
string badge = line.Replace("badge_name_", "").Split('=')[0].Replace(" ", "");
string Uri = "http://habboo-a.akamaihd.net/c_images/album1584/" + badge + ".gif";
Console.WriteLine(badge);
try
{
if (!Directory.Exists(@"C:\album1584\"))
{
Directory.CreateDirectory(@"C:\album1584\");
}
BadgeDownloader.DownloadFile(new Uri(Uri), @"C:\album1584\" + badge + ".gif");
}
catch (Exception)
{
}
}
}
}
}
}
}
Re: 7000 just ripped Badges from All Hotels
Yeah I know but I don't know if there are any badges Habbo hasn't used in ANY of the texts which DOES exist as image (excluding bugging badges & duplicates which Sulake made for some random unknown reason).
OFT:
PHP Code:
string line;
while ((line = reader.ReadLine()) != null)
This code could've been done much easier:
PHP Code:
foreach (string line in reader.ReadToEnd().Split(Environment.NewLine.ToCharArray()))
Besides that, it looks pretty okay. But wasn't really asking for it though xD
Re: 7000 just ripped Badges from All Hotels
Quote:
Originally Posted by
Tha
Yeah I know but I don't know if there are any badges Habbo hasn't used in ANY of the texts which DOES exist as image (excluding bugging badges & duplicates which Sulake made for some random unknown reason).
OFT:
PHP Code:
string line;
while ((line = reader.ReadLine()) != null)
This code could've been done much easier:
PHP Code:
foreach (string line in reader.ReadToEnd().Split(Environment.NewLine.ToCharArray()))
Sulake has its reasons.
about the code I made this in 5 minutes and this is pretty simple so I don't care which code is better or not, for me it works xD
don't worry if you didn't asked for it, maybe it's helpful for someone... maybe?
Re: 7000 just ripped Badges from All Hotels
You don't have them all I think. I think it doesn't download the achievements including their numbers, the badges starting with fb_, and ACH_
Re: 7000 just ripped Badges from All Hotels
Great! Adding badges is always a pain in the ass to do it one by one, so you really made my day with this release!
Re: 7000 just ripped Badges from All Hotels
Quote:
Originally Posted by
Username Here
You don't have them all I think. I think it doesn't download the achievements including their numbers, the badges starting with fb_, and ACH_
It does:
badge_desc_ACH_Login7=Voor het %limit% dagen achter elkaar inloggen in Habbo. Bewonderenswaardig.
badge_desc_ACH_Login8=Voor het %limit% dagen achter elkaar inloggen in Habbo. Wauw.
The text entries for fb_ are just text entries. They're not badges since they don't even exist as image (and what's not there can't be ripped because it doesn't exist).
Re: 7000 just ripped Badges from All Hotels
Quote:
Originally Posted by
Tha
It does:
badge_desc_ACH_Login7=Voor het %limit% dagen achter elkaar inloggen in Habbo. Bewonderenswaardig.
badge_desc_ACH_Login8=Voor het %limit% dagen achter elkaar inloggen in Habbo. Wauw.
The text entries for fb_ are just text entries. They're not badges since they don't even exist as image (and what's not there can't be ripped because it doesn't exist).
%roman% :$
Re: 7000 just ripped Badges from All Hotels
Quote:
Originally Posted by
Username Here
%roman% :$
Same.
badge_name_ACH_BadMonkeyLevelUp=Lost Monkey Level %roman%
badge_name_ACH_BaseJumpBigParachute=Last Minute Life Saver %roman%
badge_name_ACH_BaseJumpDaysPlayed=Fast Food Regular %roman%
badge_name_ACH_BaseJumpMissile=Fast Food Rocketeer %roman%
badge_name_ACH_BaseJumpShield=Fast Food Protector %roman%
badge_name_ACH_BaseJumpWins=Fast Food Winner %roman%
Re: 7000 just ripped Badges from All Hotels
Re: 7000 just ripped Badges from All Hotels
Makes you wonder where the 986 other badges are. Removed or what? :o
Re: 7000 just ripped Badges from All Hotels
Nice!
I might use them as a base for original badges, and download some customs for some other hotels, like gaming stuff, idk, since I suck at photoshop xd