Pixelarium hat keine integrierten Optionen, um ein Bild auf Ihrem Computer zu speichern, ohne den Steam-Workshop zu durchlaufen, aber das bedeutet nicht, dass es unmöglich ist! Wenn Sie ein beschissenes Internet, eine Abneigung gegen Online-Bildhosting oder eine bizarre Neugier haben, können Sie dieser überkomplizierten Reihe von auf Vermutungen basierenden Schritten folgen, um Ihre wertvolle Pixelkunst ganz für sich zu behalten.
Setup – Dateispeicherorte
Pixelarium speichert seine relevanten Dateien an verschiedenen Stellen auf Ihrer Festplatte. Die beiden, um die wir uns heute kümmern, sind das, was ich die Hauptdaten und die lokale Werkstatt nennen werde.
Die Hauptdaten befinden sich in:
Steam/steamapps/common/Pixelarium
Das ist, wo immer Sie Steam installiert haben, wahrscheinlich Programmdateien oder ähnliches. Sie sollten einen Ordner namens „files“ und eine sehr große JavaScript-Datei namens „main_data.js“ sehen. Beides ist wichtig.
Folgendes sollten Sie in diesem Ordner sehen.
Die örtliche Werkstatt ist, soweit ich weiß, in:
[Ihr Benutzername]/AppData/Local/Pixelarium/workshop/my
Wenn Sie also dort keinen lokalen Pixelarium-Ordner auf Ihrem Computer finden können, kann ich Ihnen nicht gerade dabei helfen, in Ihrem eigenen Dateisystem zu navigieren (sorry!). Hier ist möglicherweise nichts, wenn Sie den Steam-Workshop noch nicht berührt haben, aber sobald Sie dies tun, gibt es Ordner, deren Namen sehr große Zahlen sind. Wir werden diesen Ordner „mein“ im Auge behalten.
Lokal speichern
Kopieren Sie diese Anleitung zunächst irgendwo hin, da Sie kurz davor sind, den Kontakt zu Steam zu verlieren.
Öffnen Sie Pixelarium und klicken Sie auf „ERSTELLEN“ und laden Sie dann das Bild Ihrer Wahl. Ich habe mich für dieses hastig gezeichnete Smiley-Gesicht entschieden.
Bevor Sie fortfahren, notieren Sie sich die Bildgröße (Sie benötigen nur den Buchstaben, wie hier „S“). Füllen Sie dann die vier erforderlichen Felder nach Belieben aus (es spielt keine Rolle). Schalten Sie Ihr Internet aus, klicken Sie auf „UPLOAD TO STEAM“ und warten Sie, bis die Meldung „UPLOADING… FAILED“ auf dem Bildschirm angezeigt wird. Schließen Sie dann Pixelarium.
Überprüfen Sie Ihre lokale Werkstatt. Obwohl wir nichts bei Steam eingereicht haben, wurde das Workshop-Image trotzdem gespeichert. Darin sollte sich ein neuer Ordner befinden!
Öffnen Sie diesen neuen Ordner. Sie sehen drei Dateien, von denen zwei wichtig sind.
Neues Bild in Pixelarium laden
Technisch gesehen sind wir fertig – die Bilddatendatei ist genau dort, nur auf Ihrem Computer, und niemand kann sie Ihnen wegnehmen. Aber wenn Sie jetzt Pixelarium öffnen, können Sie nicht mit Ihrem Bild spielen, weil das Programm nicht weiß, wo es danach suchen soll. Wir werden also so tun, als ob dies tatsächlich eines der mit dem Spiel gelieferten Stock-Bilder ist, und alles aktualisieren, um dieser neuen Realität zu entsprechen. (Bitte beachten Sie, dass dies der Teil dieses gesamten Leitfadens war, über den ich am meisten gestolpert bin, daher kann ich jetzt nicht sicher sagen, was alles tut. Ich bin ein Affe, der an Hebeln zieht, und ich habe gelernt, was ein paar der Hebel tun, aber nicht viele von ihnen.)
An diesem Punkt können Sie Ihr Internet wieder einschalten; nichts anderes wird passieren.
Lassen Sie uns zunächst zu Ihrem gehen Hauptinformationen Ordner und öffnen Sie diese Datei main_data.js in einem Texteditor Ihrer Wahl. Ich verwende Notepad++, aber der Standard-Editor von Windows sollte auch in Ordnung sein, vorausgesetzt, Sie haben den Zeilenumbruch aktiviert.
Nun, das sieht ziemlich beängstigend aus. Aber zumindest sieht es auch regelmäßig aus; jede Zeile ist gleich aufgebaut, denn jede beschreibt ein Stock-Bild im Spiel.
- "ich": Das Identifizierungsnummer des Bildes. Jedes Bild hat eine eindeutige ID, und unser aktuelles Bild benötigt eine neue (oder wir können die riesige Zahl verwenden, mit der es begonnen hat – kommen wir darauf zurück).
- "c": Das Kategorien unter dem das Bild erscheint. Die Tatsache, dass Kommas am Anfang und am Ende stehen, ist ziemlich seltsam, aber diese Zahlen entsprechen nur den Kategorien in der Reihenfolge, in der sie im Menü erscheinen; 0 ist „BILDER“, 1 ist „ANIME / MANGA“ und so weiter. Bilder können natürlich mehrere Kategorien haben.
- „k“: Ich bin mir zu 95% sicher, dass dies das beschreibt Größe des Bildes in Buchstaben. 0 bedeutet XXS, 1 bedeutet XS und so weiter bis 5 für XL.
- "t": Das Titel des Bildes. Ziemlich selbsterklärend. Anscheinend können Sie dies als "", die leere Zeichenfolge, ohne Titel belassen.
- "g": Dies ist die Farbe des Bildhintergrunds, ausgedrückt als Dezimalzahl. Sagen wir „g“:12907519. Wenn Sie „12907519 zu Hexadezimal“ googeln, erhalten Sie C4F3FF, was ein RGB-Code ist. Jedoch aus Gründen, die ich nicht verstehe, die präsentieren Die RGB-Farbe des Hintergrunds ist in diesem Fall FFF3C4 (d. h. die Zwei-Zeichen-Blöcke werden in umgekehrter Reihenfolge platziert). Befolgen Sie diese Anweisungen in umgekehrter Reihenfolge, um einen RGB-Code in eine Dezimalzahl umzuwandeln.
- "a": Ich kenne diesen nicht. Eine Reihe von Bildern hat dies bei 0, also können wir es wahrscheinlich in Ruhe lassen.
- "b": Dies ist eine Liste großer Zahlen, aber jede davon ist nur die Dezimalversion eines RGB-Codes. Scheint vernünftig genug zu sagen, dass dies die Liste der Pixelfarben ist.
Also fügen wir main_data.js eine Zeile mit dem gleichen Format wie all diese hinzu. Wie kommen wir an die Daten? Nun, gehen Sie zu Ihrem lokalen Workshop, in Ihren neuen Ordner und öffnen Sie diese .ini-Konfigurationsdatei!
Meine liest sich so:
eyAiYiI6ICJbMTY3NzcyMTUsNzAzOTg1MSwxNTkyMTkwNiwxMDU5MjY3MywzNTUyODIyLDQ0MDgxMzEsMTIzNjkwODQsMjYzMTcyMCwxNzc2NDExLDUzMjkyMzMsNzk2MDk1MywxMzIyNDM5Myw4ODE2MjYyLDg1NTMwOSw2MTg0NTQyLDk3MzczNjQsMCwxMTQ0Nzk4MiwxNTAwMDgwNCwxNDE0NTQ5NSwxNTkyMTkxOSwxNTAwMDgzMSwxNDk5NzUwMywxNDE0NTUzNSwxMzIyNDQ0NywxMTQ0NDcyMiwxMjM2OTE1MSwxMTQ0ODA2Myw5NzM3NDU4LDExNDQ4MDUwLDg4MTYzNzAsMTA1ODk0MjYsMTA1OTI3NTQsMTIzNjU1NjcsOTczMzg3NCw4ODEzMDQyLDc5NTc0OTAsNzAzOTk4Niw3OTYxMDc0LDYxODQ2OTAsNzAzNjY1OCwxMzIyMTExOSw2MTgxMzYyLDUzMjkzOTQsMzU0OTQyNiwzNTUzMDEwLDUzMjU4MTAsNDQwODMwNiwxNDE0MTk1MV0iLCAiaCI6ICJWZXJzaW9uIDEuMCIsICJkIjogIkFuIGV4YW1wbGUgb2YgaG93IHlvdSBjYW4gc2F2ZSBpbWFnZXMgbG9jYWxseS4iLCAicCI6ICJUaGVfSnNhdXIiLCAidCI6ICJTbWlsZXkgVGVzdCIsICJ2IjogMy4wMDAwMDAsICJ4IjogMS4wMDAwMDAsICJnIjogMC4wMDAwMDAsICJpIjogIjY4NTY3ODk1NTczMjY1NzUxMjAiLCAiYyI6ICIsYSwiLCAibyI6IDAuMDAwMDAwLCAiYSI6IDAuMDAwMDAwLCAicyI6IDEzMjk2ODk4OS4wMDAwMDAgfQ==
Das ist base64. Wir können es mit einem Konverter wie in normalen ASCII-Text umwandeln dieses online, und wir erhalten:
{ "b": "[16777215,7039851,15921906,10592673,3552822,4408131,12369084,2631720,1776411,5329233,7960953,13224393,8816262,855309,6184542,9737364,0,11447982,15000804,14145495,15921919,15000831,14997503,14145535,13224447,11444722,12369151,11448063,9737458,11448050,8816370,10589426,10592754,12365567,9733874,8813042,7957490,7039986,7961074,6184690,7036658,13221119,6181362,5329394,3549426,3553010,5325810,4408306,14141951 ,1.0 ,3.000000]", "h": "Version 1.000000", "d": "Ein Beispiel, wie Sie Bilder lokal speichern können.", "p": "The_Jsaur", "t": "Smiley-Test", "v": 0.000000, "x": 6856789557326575120, "g": 0.000000, "i": "0.000000", "c": ",a,", "o": 132968989.000000, "a": XNUMX, "s ": XNUMX }
Aha! Nicht genau das gleiche Format; Es gibt noch ein paar Buchstaben, und die Reihenfolge ist falsch. Lassen Sie uns ganz schnell ein paar Änderungen vornehmen:
- Stellen Sie „g“:0 und „a“:0 ein und entfernen Sie die Dezimalstellen. Ich vermute nicht, dass das wichtig ist, aber man weiß nie. Sie können g auf eine geeignete Zahl setzen, wenn Sie einen nicht schwarzen Hintergrund wünschen. Ehrlich gesagt, wenn Sie dies in Ihrem ursprünglichen benutzerdefinierten Image-Setup konfiguriert haben, ist es wahrscheinlich bereits ungleich Null und Sie müssen sich darüber keine Gedanken machen.
- Entfernen Sie die Anführungszeichen um die Zahl „i“. Sie können dies auch in einen anderen eindeutigen Wert ändern, wenn Sie möchten; Als Beispiel setzen wir es auf 100001.
- Schneiden Sie „v“, „x“, „h“, „d“ und „s“ aus. Ich bin sicher, das waren wichtig, aber na ja.
- Ordnen Sie alles andere neu an, damit es dem Format in main_data.js entspricht.
- Fügen Sie an der richtigen Stelle einen Wert „k“ hinzu, wobei die Zahl der Größe unseres Originalbildes entspricht (S bedeutet 1)!
- Ändern Sie den Inhalt von „c“ in die gewünschten Kategorien. Nehmen wir an, wir wollen unser Smiley-Gesicht in die Kategorien 0, 4 und 7 einordnen, was wahrscheinlich nicht sehr passend ist, aber na ja.
Unsere neue Linie sieht so aus:
{"i":100001, "c": ",0,4,7,", "k":1, "t": "Smiley-Test", "g":0, "a":0, "b ": "[16777215,7039851,15921906,10592673,3552822,4408131,12369084,2631720,1776411,5329233,7960953,13224393,8816262,855309,6184542,9737364,0,11447982,15000804,14145495,15921919,15000831,14997503,14145535,13224447,11444722,12369151,11448063,9737458,11448050,8816370,10589426,10592754,12365567,9733874,8813042,7957490,7039986,7961074,6184690,7036658,13221119,6181362,5329394,3549426,3553010,5325810,4408306,14141951, XNUMX, XNUMX]"}
(Die Formatierung auf dieser Seite mag das nicht, aber das soll alles eine Zeile sein; es gibt dort keine Zeilenumbrüche.)
Setzen Sie ein Komma an das Ende und kopieren Sie es dann direkt nach der letzten großen Zeile in main_data.js, vor den schließenden Klammern.
Herrlich.
Schließlich müssen wir die .pkg-Datei in unserem lokalen Workshop ändern. Setzen Sie den Namen auf „f100001“ (ersetzen Sie diese Nummer durch das, was Sie unter „i“ eingegeben haben), schneiden Sie sie dann aus und fügen Sie sie in den Ordner „Dateien“ im Hauptdatenordner ein.
So wird das am Ende aussehen.
An diesem Punkt, sobald main_data.js aktualisiert wurde und sich die neue .pkg-Datei in diesem „files“-Ordner befindet, ist das alles, was wir tun mussten. Tatsächlich können Sie das Zeug in Ihrer örtlichen Werkstatt löschen, wenn Sie wirklich wollen. Du musst nicht, aber weißt du, tun was auch immer.
Öffnen Sie Pixelarium, wählen Sie eine der Kategorien aus, in der sich Ihr Bild befindet, und scrollen Sie ganz nach unten …
Erfolg! Sie können direkt in dieses Bild springen und ganz normal mit dem Spielen beginnen.
Das ist alles, was ich habe
Wenn Sie das alles durchlitten haben, herzlichen Glückwunsch! Vielen Dank für das Lesen meiner Anleitung! Ich weiß nicht einmal wirklich, was Sie mit diesen Informationen machen würden, aber betrachten Sie es als Ihr Eigentum, es zu behalten und weiterzugeben!
Wenn Sie Fragen haben, können Sie diese unten stellen, aber es gibt keine Garantie, dass ich alles auf Ihrem eigenen Computer handhaben kann, der ganz anders funktionieren könnte als mein eigener.
Idealerweise werde ich weiterhin die Variablen in main_data.js und die .ini-Dateien für Workshop-Elemente untersuchen, aber praktisch gesehen erwarte ich in nächster Zeit keine dramatischen Fortschritte.
Das ist alles, was wir heute dafür teilen Pixelarium führen. Dieses Handbuch wurde ursprünglich erstellt und geschrieben von Der_Jsaur. Falls wir dieses Handbuch nicht aktualisieren, finden Sie das neueste Update, indem Sie diesen folgen Link.