<p>Guten Abend!</p>
<p>Ich habe heute meinen Badge & Furniture Downloader aka "Ripper" fertiggestellt.<br>Wieso "Maven"? Dieses Script ist nur ein kleiner Teil von Maven. Maven ist ein Framework (Oder auch ein Habbo CMS) was noch in Developmentphase ist.<br>Sobald dies fertig ist, werde ich es veröffentlichen.</p>
<p>Maven ist komplett in PHP geschrieben. Diesen öffnet man in einer sogenannten CLI (Command Line Interface). Wie man das macht, seht ihr weiter unten.<br>Das besondere ist, man kann nicht nur die Badges & Furnitures von Habbo downloaden, sonder auch von Retro Hotels. Das schwierige bei<br>Retros ist, der Cloudflare DDOS Schutz. Bei Cloudflare kann man einen Modus namens "Im under Attack!" aktivieren. Das ist die höchste<br>Sicherheitsstufe. Diese kann man nur umgehen, wenn man Cookies setzt. Das Cookie "__cfduid" und "cf_clearance". Man kann sie in der Config von Maven einstellen. Wie man diese Cookies herausfindet, seht ihr weiter unten.</p>
<p><strong>Getestet mit:</strong><br></p>
<ul>
<li>PHP 7 ( Sollte auch mit PHP 5.6 & 5.3 funktionieren, aber nicht getestet!)</li>
<li>Windows 10</li>
</ul>
<p><strong>Erfolgreich getestete Retro Hotels: </strong>(Badge & Furniture Download)<br></p>
<ul>
<li>live-hotel.biz ( Erfordert Cloudflare bypass )</li>
<li>habbost.us</li>
<li>hubbahotel.ws</li>
<li>habbo.cx</li>
<li>jabbo.cc</li>
</ul>
<p></p>
<p><strong>Screens</strong><br></p>
<woltlab-spoiler data-label=""><p><img src="https://picr.ws/d/e1af.png"><br><img src="https://picr.ws/d/ea25.png"><br><img src="https://picr.ws/d/3bb6.png"><br><img src="https://picr.ws/d/d60d.png"><br><img src="https://picr.ws/d/3252.png"><br></p></woltlab-spoiler><p></p>
<p><strong>Features</strong><br></p>
<ul>
<li>Open Source</li>
<li>Ich gebe Support</li>
<li>Schnelle downloads</li>
<li>Speicherort von heruntergeladenen Badges & Furniture festlegen</li>
<li>Egal ob die Furnidata ein XML oder Text Dokument ist, Maven kann beides verarbeiten.</li>
</ul>
<p><strong>Bedeutung der einzelnen Config einstellungen:</strong><br></p>
<ul>
<li>variableUrl - Den URL von einem Habbo / Retro Hotel zu den "external_variables.txt". Im Client-Quellcode kann man das nachschauen!</li>
<li>useRevision - Wenn auf "true" -> Speichert die Möbel in "%revision%/%furni%.swf" ansonsten einfach "%furni%.swf"</li>
<li>overrideEnabled - Wenn auf "true" -> Überschreibt vorherig heruntergeladene Badges / Furnitures.</li>
<li>badgeSavePath - Pfad wo die Badges gespeichert werden sollen.</li>
<li>furnitureSavePath - Pfad wo die Möbel gespeichert werden sollen.</li>
<li>useAlternative & alternaive - Je nach dem was für SWFs ein Retro Hotel verwendet, kann es sein, dass bestimmte Sachen in den external_variables.txt nicht vorhanden sind. Aber keine Panki! Für das ist "useAlternative" & "alternative" da. Dort kannst du die furnidata, external_flash_texts usw. manuell eingeben.Normalerweise macht das alles Maven. Wichtig ist das "useAlternative" auf "true" gesetzt wird.</li>
<li>useBypass & bypass - Wenn ein Retro Hotel, was Cloudflare verwendet, die höchste Sicherheitsstufe (Im under Attack! Modus) aktiviert hat, muss "useBypass" auf "true" gesetzt werden. Aber wie weisst du ob "Im under Attack!" aktiviert ist? Ganz einfach: Maven sagt es dir! Weiter untern findest du ein Tutorial wie das geht!</li>
</ul>
<p></p>
<p><strong>Tutorials:</strong><br></p>
<woltlab-spoiler data-label=""><p><br><strong>Maven starten:</strong><br></p>
<woltlab-spoiler data-label=""><p><br></p>
<ul>
<li>Erstelle z.B. in deinem "wwwroot" oder "htdocs" Ordner einen neuen Ordner Namens "Maven".</li>
<li>Kopiere die Datein dort rein. <br><woltlab-spoiler data-label=""><p><img src="https://picr.ws/d/7e84.png"></p></woltlab-spoiler><p><br></p>
</li>
<li>Öffne "Config.php" und bearbeite den "variableUrl".</li>
<li>Öffne ein "CMD" (Eingabeaufforderung).</li>
<li>Navigiere zu dem Ordner wo sich Maven befindet. In diesem Fall "C:\inetpub\wwwroot\Maven". Mit dem Command "cd %pfad_zu_maven%".<br><woltlab-spoiler data-label=""><p><img src="https://picr.ws/d/d886.png"></p></woltlab-spoiler><p><br></p>
</li>
<li>Dann müsst ihr nurnoch "php maven" eingeben und solltet dann so etwas bekommen:<br><woltlab-spoiler data-label=""><p><img src="https://picr.ws/d/8791.png"></p></woltlab-spoiler><p><br></p>
</li>
</ul></woltlab-spoiler><p></p>
<p><strong>Cloudflare bypass:</strong><br></p>
<woltlab-spoiler data-label=""><p></p>
<ul>
<li>Öffne das gewünschte Retro Hotel. (z.B. live-hotel.biz)<br><woltlab-spoiler data-label=""><p><img src="https://picr.ws/d/cc5c.png"></p></woltlab-spoiler><p><br></p>
</li>
<li>Irgendwo einen Rechtsklick machen und auf "Untersuchen" klicken.<br><woltlab-spoiler data-label=""><p><img src="https://picr.ws/d/ac11.png"></p></woltlab-spoiler><p><br></p>
</li>
<li>Auf das Tab "Netzwerk" klicken. Wenn ihr unten in der Liste nichts sieht, die Seite neu laden.</li>
<li>Ganz raufscrollen und auf den ersten Eintrag klicken.</li>
<li>Dann bei "Request Headers" -> "Cookie" sucht ihr die "__cfduid" und "cf_clearance" Cookies.<br><woltlab-spoiler data-label=""><p><img src="https://picr.ws/d/c9d4.png"><img src="https://picr.ws/d/f1ae.png"></p></woltlab-spoiler><p><br></p>
</li>
<li>Diese nurnoch kopieren und in der Config eintragen. Wichtig ist, das ihr "useBypass" auf "true" setzt! <br><woltlab-spoiler data-label=""><p><img src="https://picr.ws/d/7512.png"></p></woltlab-spoiler><p><br></p>
</li>
</ul>
<p></p></woltlab-spoiler><p></p></woltlab-spoiler><p></p>
<p><strong>Bug gefunden? Schreib mir bei Skype @rarelydev</strong></p>
<p><u>Virustotal findet ihr jeweils bei den Versionen.</u></p>
<p><strong>Likes / Kommentare sind erwünscht.</strong></p>
<p>Cheers,<br>Rarely.</p>
- Retro
- hotel
- Habbo
- PHP
- Badge
- badges
- free
- furni
- Ripper
- furnis
- furniture
- open source
- maven
- downloader
- furnitures
- console
- cli