Pixelarium no tiene ninguna opción integrada para guardar una imagen en su computadora sin pasar por el taller de Steam, ¡pero eso no significa que sea imposible! Si tiene una Internet deficiente, no le gusta el alojamiento de imágenes en línea o tiene una curiosidad extraña, puede seguir esta serie demasiado complicada de pasos basados en conjeturas para mantener su preciado arte de píxeles para usted solo.
Configuración: ubicaciones de archivos
Pixelarium guarda sus archivos relevantes en algunos lugares diferentes en su disco duro. Los dos que nos preocupan hoy son lo que llamaré los datos principales y el taller local.
Los datos principales están en:
Steam/steamapps/común/Pixelarium
que es donde haya instalado Steam, probablemente archivos de programa o similares. Debería ver una carpeta llamada "archivos" y un archivo JavaScript muy grande llamado "main_data.js". Ambos son importantes.
Esto es lo que debería ver en esa carpeta.
El taller local está, que yo sepa, en:
[su nombre de usuario]/AppData/Local/Pixelarium/workshop/my
así que si no puede encontrar una carpeta local de Pixelarium en su máquina allí, no puedo ayudarlo exactamente a navegar por su propio sistema de archivos (¡lo siento!). Puede que no haya nada aquí si aún no has tocado Steam Workshop, pero una vez que lo hagas, habrá carpetas cuyos nombres son números muy grandes. Estaremos atentos a esta carpeta "mi".
Guardar localmente
Primero, copie esta guía en algún lugar, porque está a punto de perder el contacto con Steam por un tiempo.
Abra Pixelarium y presione "CREAR", luego cargue la imagen de su elección. He elegido esta cara sonriente dibujada apresuradamente.
Antes de continuar, anota el tamaño de la imagen (solo necesitas la letra, como “S” aquí). Luego, complete los cuatro campos obligatorios como desee (realmente no importa). Apaga tu internet, haga clic en "CARGAR A STEAM" y espere hasta que vea un mensaje "CARGANDO... FALLÓ" en la pantalla. Luego cierre Pixelarium.
Consulte su taller local. Aunque no hemos enviado nada a Steam, la imagen del taller se guardó de todos modos. ¡Debe haber una nueva carpeta dentro!
Abre esa nueva carpeta. Verá tres archivos, dos de los cuales son importantes.
Cargando nueva imagen en Pixelarium
Técnicamente, hemos terminado: el archivo de datos de la imagen está ahí, solo en su computadora, y nadie puede quitárselo. Pero si abre Pixelarium ahora, no podrá reproducir su imagen porque el programa no sabe dónde buscarla. Así que pretenderemos que esta es en realidad una de las imágenes de stock que se incluyeron con el juego y actualizaremos todo para que coincida con esta nueva realidad. (Tenga en cuenta que esta fue la parte con la que me tropecé más de toda esta guía, por lo que no puedo decir con confianza en este momento qué hace cada cosa. Soy un mono tirando de palancas y aprendí lo que un par de palancas hacer, pero no muchos de ellos.)
En este punto, puede volver a encender su Internet; no va a pasar nada más.
Primero, vamos a tu datos principales carpeta y abre ese archivo datos_principales.js en un editor de texto de su elección. Uso Notepad ++, pero el Bloc de notas estándar de Windows también debería estar bien, siempre que tenga activado el ajuste de línea.
Bueno, eso parece bastante aterrador. Pero al menos también se ve regular; cada línea tiene la misma estructura, porque cada una describe una imagen de stock en el juego.
- "i": El número de identificación de la imagen Cada imagen tiene una identificación única, y nuestra imagen actual necesitará una nueva (o podemos usar el número gigante con el que comenzó, volvamos a eso).
- "C": El categoría debajo de la cual aparece la imagen. El hecho de que las comas estén al principio y al final es bastante extraño, pero esos números solo corresponden a las categorías en el orden en que aparecen en el menú; 0 es “IMÁGENES”, 1 es “ANIME / MANGA”, y así sucesivamente. Las imágenes pueden tener múltiples categorías, por supuesto.
- "k": Estoy como un 95% seguro de que esto describe el tamaño de la imagen, en letras. 0 significa XXS, 1 significa XS y así sucesivamente hasta 5 para XL.
- "t": El título de la imagen Bastante autoexplicativo. Parece que puede dejar esto como "", la cadena vacía, sin título.
- "gramo": Este es el color del fondo de la imagen, expresado como un decimal. Digamos “g”:12907519. Si busca en Google "12907519 a hexadecimal", obtiene C4F3FF, que es un código RGB. Sin embargo, por razones que no entiendo, el real El color RGB del fondo en ese caso será FFF3C4 (es decir, los bloques de dos caracteres se colocan en orden inverso). Siga estas instrucciones a la inversa para convertir un código RGB en un número decimal.
- "a": No conozco este. Un montón de imágenes tienen esto en 0, por lo que probablemente podamos dejarlo solo.
- "b": Esta es una lista de números grandes, pero cada uno de ellos es solo la versión decimal de un código RGB. Parece bastante razonable decir que esta es la lista de colores de píxeles.
Así que vamos a agregar una línea a main_data.js con el mismo formato que todos estos. ¿Cómo obtenemos los datos? Bueno, diríjase a su taller local, a su nueva carpeta y abra ese archivo de configuración .ini.
El mío dice así:
eyAiYiI6ICJbMTY3NzcyMTUsNzAzOTg1MSwxNTkyMTkwNiwxMDU5MjY3MywzNTUyODIyLDQ0MDgxMzEsMTIzNjkwODQsMjYzMTcyMCwxNzc2NDExLDUzMjkyMzMsNzk2MDk1MywxMzIyNDM5Myw4ODE2MjYyLDg1NTMwOSw2MTg0NTQyLDk3MzczNjQsMCwxMTQ0Nzk4MiwxNTAwMDgwNCwxNDE0NTQ5NSwxNTkyMTkxOSwxNTAwMDgzMSwxNDk5NzUwMywxNDE0NTUzNSwxMzIyNDQ0NywxMTQ0NDcyMiwxMjM2OTE1MSwxMTQ0ODA2Myw5NzM3NDU4LDExNDQ4MDUwLDg4MTYzNzAsMTA1ODk0MjYsMTA1OTI3NTQsMTIzNjU1NjcsOTczMzg3NCw4ODEzMDQyLDc5NTc0OTAsNzAzOTk4Niw3OTYxMDc0LDYxODQ2OTAsNzAzNjY1OCwxMzIyMTExOSw2MTgxMzYyLDUzMjkzOTQsMzU0OTQyNiwzNTUzMDEwLDUzMjU4MTAsNDQwODMwNiwxNDE0MTk1MV0iLCAiaCI6ICJWZXJzaW9uIDEuMCIsICJkIjogIkFuIGV4YW1wbGUgb2YgaG93IHlvdSBjYW4gc2F2ZSBpbWFnZXMgbG9jYWxseS4iLCAicCI6ICJUaGVfSnNhdXIiLCAidCI6ICJTbWlsZXkgVGVzdCIsICJ2IjogMy4wMDAwMDAsICJ4IjogMS4wMDAwMDAsICJnIjogMC4wMDAwMDAsICJpIjogIjY4NTY3ODk1NTczMjY1NzUxMjAiLCAiYyI6ICIsYSwiLCAibyI6IDAuMDAwMDAwLCAiYSI6IDAuMDAwMDAwLCAicyI6IDEzMjk2ODk4OS4wMDAwMDAgfQ==
Esto es base64. Podemos convertirlo en texto ASCII normal con un convertidor como este en línea, y obtenemos:
{ "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": "Versión 1.000000", "d": "Un ejemplo de cómo puede guardar imágenes localmente"., "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 }
¡Ajá! No es exactamente el mismo formato; hay algunas letras más, y el orden es incorrecto. Hagamos algunos ajustes muy rápido:
- Configure “g”:0 y “a”:0, eliminando los decimales. No sospecho que esto sea importante, pero nunca se sabe. Puede establecer g en algún número apropiado si desea un fondo que no sea negro. Honestamente, si configuró esto en su configuración de imagen personalizada original, probablemente ya no sea cero y no necesita preocuparse por eso.
- Elimine las comillas alrededor del número "i". También puede cambiar esto a algún otro valor único si lo desea; como ejemplo, vamos a establecerlo en 100001.
- Recorte "v", "x", "h", "d" y "s". Estoy seguro de que eran importantes, pero bueno.
- Reorganice todo lo demás para que se ajuste al formato en main_data.js.
- ¡Agregue un valor "k" en el lugar correcto, donde el número corresponde al tamaño de nuestra imagen original (S significa 1)!
- Cambia los contenidos de “c” para que sean las categorías que queremos. Digamos que queremos poner nuestra cara sonriente en las categorías 0, 4 y 7, que probablemente no sean muy apropiadas, pero bueno.
Nuestra nueva línea se parece a:
{"i":100001, "c": ",0,4,7," "k":1, "t":"Prueba de caritas", "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]"}
(Al formato de esta página no le gusta esto, pero se supone que todo es una línea; no hay saltos de línea).
Pegue una coma al final de eso, y luego cópielo y péguelo justo después de la última línea grande en main_data.js, antes de los corchetes de cierre.
Glorioso.
Finalmente, tendremos que cambiar el archivo .pkg en nuestro taller local. Establezca su nombre en "f100001" (reemplazando ese número con lo que haya puesto debajo de "i"), luego córtelo y péguelo en la carpeta "archivos" en la carpeta de datos principal.
Esto es lo que terminará pareciendo.
En este punto, una vez que main_data.js se haya actualizado y el nuevo archivo .pkg esté en esa carpeta de "archivos", eso es todo lo que necesitábamos hacer. De hecho, puede ir y eliminar las cosas en su taller local, si realmente lo desea. No tienes que hacerlo, pero, ya sabes, haz lo que sea.
Abre Pixelarium, selecciona una de las categorías en las que se encuentra tu imagen y desplázate hasta el final...
¡Éxito! Puedes saltar directamente a esa imagen y comenzar a jugar como de costumbre.
eso es todo lo que tengo
Si sufriste todo eso, ¡felicidades! ¡Muchas gracias por leer mi guía! Ni siquiera sé realmente qué harías con esta información, ¡pero considéralo tuyo para guardarlo y compartirlo!
Si tiene alguna pregunta, puede hacerla a continuación, pero no hay garantía de que pueda manejar cualquier cosa en su propia computadora, que podría funcionar de manera muy diferente a la mía.
Idealmente, continuaré investigando las variables en main_data.js y los archivos .ini para los elementos del taller, pero hablando en términos prácticos, no espere un progreso dramático en eso pronto.
Eso es todo lo que estamos compartiendo hoy para este pixelarium guía. Esta guía fue originalmente creada y escrita por El_Jsaur. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este liga.