Oppaat

Factorio-suunnitelmien tuonti | tallentaminen ja vianmääritys

Factorio 2.0/Space Age -versiossa ulkoisten suunnitelmien merkkijonoja tuotaessa monet jäävät jumiin, kun tuodut suunnitelmat katoavat näkyvistä tai tallennus paikka häviää. Tässä oppaassa käsittelemme vaiheet ja virheenkorjauksen.

Oppaat

Factorio-suunnitelmien tuonti | tallentaminen ja vianmääritys

Factorio 2.0/Space Age -versiossa ulkoisten suunnitelmien merkkijonoja tuotaessa monet jäävät jumiin, kun tuodut suunnitelmat katoavat näkyvistä tai tallennus paikka häviää. Itsekään en aluksi osannut käsitellä tätä, mutta kun opin erottamaan tuonnin aloituskohdan ja tallennuspaikan (varasto vai suunnitelmien kirjasto), homma sujui silminnähden paremmin.

Tämä artikkeli on tarkoitettu niille, jotka haluavat tuoda jakoon jaetut koodit varmasti peliin. Se perustuu Factorio 2.0/Space Age -versioon ja käsittelee kopiointivirheistä, pitkistä merkkijonoista, DLC- ja Mod-riippuvuuksista sekä Waylandin liitysongelmista aiheutuvat vianmääritykset.

Mitä Factorion suunnitelmien tuonnilla voi tehdä

Suunnitelmien tuonti tarkoittaa yksinkertaisesti sitä, että ulkoisesti jaetun suunnitelman merkkijono tuodaan peliin. Riippumatta siitä, onko koodi jakosivustolla tai Discord-viestissä, Factorio 2.0/Space Age -versiossa voit liittää sen pikanäppäinpalkin "Tuo koodi" -valikosta ja lukea sen rakennussuunnitelmaksi. Koska et joudu rakentamaan kaikkea alusta, erityisesti uudelleenkäytettävien suunnitelmien kuten alkuvaiheen vakiolinjat, asemastandardit ja moduuloidut jalostuslaitokset säästävät paljon aikaa.

Tärkeä yksityiskohta on, että tuonti on vain sisääntulon portaali. Tuodun suunnitelman voit sijoittaa heti tai säilyttää sitä myöhempää käyttöä varten varastossa tai suunnitelmien kirjastossa. Toisin sanoen "lukeminen" ja "tallentaminen sekä hallinta" ovat erillisiä toimintoja, ja kun erotittelisit ne, käyttäytyminen on paljon helpommin ymmärrettävää.

Tämä artikkeli perustuu Factorio 2.0/Space Age -versioon. Vaikka suunnitelmien käsitteet ovat samat vanhoissa versioissa, käyttöliittymän sijainti ja nimet eivät ole suoraan sovellettavissa. Erityisesti paluuseuralaiset löytävät parhaiten suuntaa, jos aloittavat pikanäppäinpalkin "Tuo koodi" -valikosta sen sijaan, että etsisivät vanhoja 1.0/1.1-versioiden artikkeleita.

Virallisen Wikin "Rakennussuunnitelma - Factorio Wiki" -sivulla vahvistetaan, että suunnitelmat voidaan viedä ja tuoda merkkijonoina sekä että tuonti tehdään merkkijonon liitystä varten. Pitkät alfanumeerisen merkkijonot, jotka näkyvät jakosivustoilla, eivät ole tavallista tekstiä vaan peliä varten muunnettuja suunnitelmadataa.

Hieman tekniikasta puhuessaan, tämä merkkijono ei ole ihmisiä varten, vaan suunnitelmadataa tekstimuodoksi muunnettua. Et tarvitse tietää sisäisiä muotoja käyttääksesi, mutta jos ymmärrät, että "sitä ei ole tavallinen muistio vaan suunnittelutietoa", on helpompi ymmärtää, miksi kopioinnin epäonnistumiset tai osittaiset puutteet estävät lukemisen.

Kokemuksestani Discord-kavereiden lähettämät merkkijonot voin liittää suoraan "Tuo koodi" -valikosta käytäntöön. Erityisesti asemien haaroituksissa tai öljykentissä, joissa muoto on määrätty mutta käsinrakennus on epätarkkaa, tämä prosessi on erittäin nopea. Saman sijoittelun voi toistaa vain liittämällä, joten monipelissä suunnittelun yhtenäisyys on helpompaa saavuttaa.

Myös paluuseuralaisille tämä on selkein reitti. Jos yrität oppia kaikki kerralla kirjastohallinnon kanssa, näet helposti menettävän tietoa. Toisin sanoen, jos aloitat pikanäppäinpalkista, tuot suunnitelman ja sijoitat sen, niin säilytyspaikan järjestäminen myöhemmin on paljon vääryydetöntä. Itsekään en aluksi ymmärtänyt säilytyspaikkaa, mutta kun kiinnitin säännöllisesti alkuperään, käyttö selveni merkittävästi.

Esitiedot: Mitä suunnitelmien merkkijono on

Termien selkeyttäminen

Factoriossa pitkät alfanumeeristen merkkijonot, jotka näkyvät artikkeleissa ja jakosivustoilla, eivät ole tavallisia muistiinpanoja vaan tekstimuotoon muunnettuja suunnitelmia. Suunnitelma itsessään on rakennussuunnitelma, mutta siinä olevia sijoittelutietoja, suuntaa ja yhteystietoja voidaan kirjoittaa tekstinä, joten jakamisen yhteydessä jaetaan "suunnitelmaa palauttava merkkijono" eikä "suunnitelman kuvaa".

Tämän järjestelmän etu on hyvin selkeä. Saaja voi toistaa samaa suunnitelmaa vain liittämällä sen pelissa olevaan tuontivalikkoon. Kun jaan omia asemastandardeitani tai jalostuslohkojani, merkkijono on paljon nopeampi kuin kuvan tai tekstikuvauksen jakaminen. Ulkonäöltään teksti, sisällössään suunnitteludata - tämä tulkinta on hyödyllisin.

Sekaannukselle altis seikka on, että "suunnitelma" ja "suunnitelmien merkkijono" eivät ole sama asia. Suunnitelma on pelissä käytettävä rakennussuunnitelma, merkkijono on tapa tuoda se ulkopuolelle tai ottaa se vastaan. Jakamisen alkupuoli on merkkijono, mutta pelin sisällä sitä käytetään normaalina suunnitelmana.

Käytännössä, kun tiedät tämän eron, vianmääritys onnistuu paremmin. Esimerkiksi, jos liittäminen ei toimikaan, voit ajatella "datassa on virhe" eikä "suunnitelma on huono". Jokainen puuttuva merkki voi estää lukemisen, joten sisällön tietäminen on merkityksellinen.

Mistä nämä saadaan?

Käytännössä suunnitelmien merkkijonot saadaan useammin muiden jakamasta koodista kuin omat luodaan. Tyypillisiä lähteitä ovat ulkoiset jakosivustot kuten Factorioprints, Steam Community -viestit, yksityiset blogit tai Discord-keskustelut. Asemastandardit, alkuvaiheen tutkimuslinjat, öljykenttien käsittely ja moduuloidut jalostuslaitokset levitään usein tässä muodossa.

Virallisen Wikin "Rakennussuunnitelma - Factorio Wiki" -sivulla vahvistetaan, että suunnitelmat voidaan viedä ja tuoda merkkijonoina. Toisin sanoen ulkoisten sivustojen koodien käyttö on pelin luonnollinen ominaisuus eikä piilotettu kikka. Jos artikkeleissa on pitkä merkkijono suoraan tekstinä, sitä voi liittää suoraan.

Jakamisen arvioinnissa minulle on tärkeämpää "mihin tarkoitukseen suunnitelma on" kuin "kuinka siisti kuva on". Esimerkiksi, onko se perusversiolle vai Space Agelle, vai vaatii se erityisiä Mod-laajennoksia? Suunnittelutiedot muuttavat hyödyllisyyttä merkittävästi. Hyvin selostetut jakelut ovat uudelleenkäytettävissä, mutta vain merkkijono ilman taustaa voi johtaa väärinkäsityksiin.

Lisäksi, kun ymmärrät merkkijonon perustan, vialliset koodit näkyvät helpommin. Minulla on ollut kokemuksia, joissa chat-sovelluksen rivinvaihdot tai lainausmerkit ovat sekoittaneet merkkijonon. Silloin kun tiedät "tämä ei ole tavallista tekstiä vaan data, joka rikkoutuu jos siihen puuttuu osa", vianetsintä on nopeampaa.

Rakennussuunnitelma - Factorio Wiki wiki.factorio.com

Tekninen pohja (Base64/zlib/JSON) ※ Aloittelijat voivat ohittaa

Tekniikan puolelta katsoen suunnitelmien merkkijono ei ole muoto, jonka ihmiset lukevat suoraan. Factorio Wikin "Blueprint string format" -sivulla kerrotaan, että merkkijono on Base64-koodattua, joka purettaessa on zlib-pakattu data, ja sen purkamisesta tulee JSON-pohjainen rakenne. Yksinkertaisesti sanoen suunnittelutiedot tallennetaan JSON-muodossa, pakataan, ja muutetaan kopioitavaksi merkkijonoksi.

Tätä ei tarvitse ymmärtää päivittäin. Oikeasti, tavallisella pelaamisella merkkijonoa ymmärtämättäkään voi käyttää sitä ilman ongelmia. Kopioi, liitä ja tuo - siinä se. Minulle yleensä ei tule koskaan puheeksi JSON. Tärkeä asia on "teksti näyttää tekstiltä, mutta sisällössä on rakennettua dataa".

Kuitenkin, kun tiedät tämän, monet asiat ymmärretään. Merkkijono rikkoutuu helpommin väärillä merkeillä, koska se on koodattua dataa, ei tavallista tekstiä. Jos ensimmäinen merkki puuttuu, loppu on keskella, tai välilyönnit ja lainausmerkit sekoittavat, lukeminen epäonnistuu. Tämän takia "peli ei ole omituinen - syöttödata on vioittunut" on parempi tulkinta.

Jos haluat tutustua tekniseen puoleen syvemmin, Zenin artikkeli "【factorio】ブループリント解析してみた" näyttää konkreettisia esimerkkejä. Jos olet kiinnostunut suunnitelmasta syvällisemmin, se on mielenkiintoista. Tuontitoiminto itsessään ei vaadi näin paljon. Liitettävä kohde on "pitkä arvoitus" eikä "pakattu suunnitteludata" - tämä riittää.

Blueprint string format wiki.factorio.com

Suunnitelmien tuonti vaiheittain

Todellinen toiminta on hyvin lyhyt - ota koodi pikanäppäinpalkista ja tallenna ilmestyvä suunnitelma. Virallisen Wikin "Rakennussuunnitelma - Factorio Wiki" -sivulla suunnitelmat voidaan tuoda merkkijonoina. Aluksi usein unohdan tallentaa ja luulen, että tuonti epäonnistui, mutta tärkeä vaihe onkin tuonnin jälkeinen tallentaminen.

Vaihe 1: Kopioi merkkijono

Ensin kopioi suunnitelmien merkkijono jakelulähteestä. Tärkeää on kopioida vain itse merkkijono, ei selitystä tai muita symboleita. Sivustoissa on usein selityksiä koodin ympärillä. Jos kopiointi vaikeutuu, lukeminen epäonnistuu, joten tarkkuus on avainasemassa.

Pitkät merkkijonot voi kopioida suoraan ilman muotoiluja.

Vaihe 2: Avaa pikanäppäinpalkin Tuo koodi

Monille käyttäjille pikanäppäinpalkin Tuo koodi on selkein alkupiste. Vanhoissa artikkeleissa käyttöliittymä näyttää hieman erilaiselta, mutta Factorio 2.0 / Space Age -versiossa "aloita pikanäppäinpalkista" on helpoin tie. Kokemuksestani alan hakea kirjastosta ja menen kierteleen.

Vaihe 3: Liitä tekstikenttään ja paina Tuo

Liitä kopioitu merkkijono avattuun ikkunaan ja paina "Tuo". Se on siinä. Wikin artikkeli kuvaa saman prosessin.

Jos tässä ei tapahdu mitään, ongelma on usein liitetyn merkkijonon puolella, ei suunnitelmassa. Kokemuksestani suurin osa epäonnistumisista aiheutuu kopioinnin virheestä. Yksi puuttuva merkki rikkoo kaiken.

Blueprint - Factorio Wiki wiki.factorio.com

Vaihe 4: Vedä ilmestyvä suunnitelma varastoon väliaikaiseksi tallennukseksi

Tuonnin onnistuessa sinisen suunnitelman esineen näkyy käsissäsi. Tämä on helppo unohtaa. Lukeminen ei ole riittävää - vedä se varastoon väliaikaiseksi tallennukseksi.

💡 Tip

Ensimmäisen suunnitelman unohtaminen varastoon on yleistä. Opettelin liittää suunnitelman suoraan varastoon, mikä vähensi katoamisia merkittävästi.

Tämä helpottaa tuonnin jälkeisen katoamisen riskiä. Jos käytät suunnitelmaa vain kerran, varasto riittää.

Vaihe 5: Usein käytettävistä suunnitelmista - paina B ja avaa kirjasto pysyvälle tallennukselle

Usein käytettävät suunnitelmat voi tallentaa B-näppäimellä avattavaan suunnitelmien kirjastoon pitkäaikaiseksi säilytykseksi. Kirjasto on hyvä paikka säilyttää usein käytetyt asemastandardit, jalostuslaitokset ja tutkimuslinjat.

Järkevästi tehdään näin: ota koodi pikanäppäinpalkista, vedä se varastoon, siirrä sitten kirjastoon. Yksittäisten varastoiminen riittää, useita suunnitelmia voi ryhmitellä kirjoissa. Uudelleenkäytettävät suunnitelmat kannattaa tallentaa, sillä etsiminen on vähemmän vaivaa.

Tuonnin jälkeen: tallentaminen ja hallinta

Varaston tallennus

Tuodun suunnitelman varastoon laittaminen on väliaikaista käyttöä varten. Jos haluat testata kaivosta, korvata jalostuslaitoksen tai käyttää varaston kautta asemaa, varasto riittää. Käsillä olevilla suunnitelmilla muutokset ovat helppoja.

Varasto on kuitenkin vain väliaikainen säilytys. Jos tallennat kaiken varastoon, hakeminen vaikeutuu myöhemmin. Aluksi sekoitin määritetyt suunnitelmat varastoon, mikä teki hakemisesta hitaampaa. Yksittäisen käytön varastoon, toistettavat kirjastoon on parempi jako.

Suunnitelmien kirjaston tallennus

Pitkäaikaisesti käytettävät suunnitelmat tallennetaan B-näppäimella avattavaan kirjastoon säilytettäväksi. Kirjasto on uudelleenkäyttöä varten, ei vain väliaikaisesti. Wiki mainitsee suunnitelmat uudelleenkäytettävinä.

Erityisen hyödyllisiä ovat määritetyt suunnitelmat. Neljän jalostajalinjan joukko, vakioasemia, alkusähkölähde - nämä ovat helppoja ottaa uusilta peleiltä. Klikkausnappulakin toimii hyvin ja version päivittäminen on yksinkertaista.

Minulla varasto on "työpöytä", kirjasto on "suunnittelutoimisto". Tämä selkeyttää, mitä mihin tulee.

Suunnitelmien kirjat: ryhmittäminen

Kun suunnitelmia kertyy, yksittäisten sijaan suunnitelmien kirjoissa ryhmitteleminen on huomattavasti helpompaa. Kaivanto, rautatie, sähköä, avaruus - näin teemoittain järjestäminen nopeuttaa hakemista. Kirja on säilytystoiminnon säiliö.

Käytännössä käytän neljää kirjaa: kaivanto, rautatie, sähkö ja avaruus. Jokainen sisältää kyseisen aiheen suunnitelmat. Näin "mitä mihin" on selvää eikä hämärä lista.

Kirjojen etu ei ole vain haku. Yhteen kootut suunnitelmat auttavat asennusprosessia. Tehokas tehdas tarvitsee yhtenäisiä moduuleita. Kirja parantaa uudelleenkäytettävyyttä.

Space Age -versiossa planeettajavat tekevät kirjoista erityisen tärkeitä. Dokumentaatio ei ole täysin selvä, joten nämä perustuvat yhteisön kokemuksiin. Joitakin raportteja on vaikeuksista siirtää suunnitelmia planeettajen välillä, joten tärkeiden suunnitelmien etukäteen kirjastoon laittaminen on suositeltavaa.

💡 Tip

Space Age -versiossa käytetyt suunnitelmat kannattaa laittaa kirjastoon etukäteen. Planeettajaoin tarvittavat suunnitelmat hyötyvät tästä eniten.

Yksinkertaisesti sanoen: välitöntä käyttöä varten varasto, säilytystä varten kirjasto, liittyviä suunnitelmia varten kirjat.

kodomo-ryozen.org

Tuonti epäonnistuu: syyt ja ratkaisut

Kopioinnin virheet: välilyönnit ja merkit

Tuonnin epäonnistumisen syy on usein merkkijono on vioittunut, ei peli. Jakosivustolta kopioiden voi puuttua alusta tai lopusta, välilyönnit sekoittaa tai SNS:t voivat vaihtaa lainausmerkkejä. " " tai 『 』 kaltaiset symbolit eivät kuulu alkuperäiseen merkkijonoon - ne ovat ylimääräistä koristeita. Ne rikkovat lukemisen.

Ensimmäisenä katson, onko alusta loppuun kaikki valittu. Pitkät merkkijonot katkeavat helposti, loppua ei näe vaikka se puuttuisikin. Liittämisen ennen tekstieditoriin siirtäminen ja välilyöntien, rivinvaihtojen, lainausmerkkien tarkistaminen auttaa. Poista vain turhat rivinvaihdot, säilytä alkuperäinen rakenne.

Merkkijono on pidempi, ongelma todennäköisempi. Tuontiin ei päädy - kopioi uudelleen ja liitä uudelleen.

Versionero: DLC ja Mod-riippuvuus

Vaikka merkkijono olisi kunnossa, ympäristön ero voi olla ongelma. Esimerkiksi Factorio 1.1 -versioille jaettu vanha koodi Space Age -versiossa ei toimi samalla tavalla (käyttöliittymän sijainti eroaa). DLC ja Mod vaikuttavat myös - ilman niitä entiteetit eivät toimi. Yksinkertaisesti sanoen, tarkista jakelulähteen Factorio-versio ja DLC-vaatimukset.

Kaksi ongelmatyyppiä on: tuonti epäonnistuu ja tuonti onnistuu mutta toiminnallisuus puuttuu. Ensimmäinen on merkkijonon vika, toinen ympäristön vika. Tarkista versio ja DLC ennen tuontia.

Wayland-ongelmat Linuxissa

Linux-käyttäjille Waylandin leikepöydän ongelmat voivat aiheuttaa pitkien merkkijonojen liittämisen epäonnistumisen. Factorio Wikissa versiohistoriassa mainitaan 1.1.0:ssa korjaus Waylandin leikepöydän ongelmiin. Tämä ei ole kuvittelua.

Käytännössä 20 000+ merkistä koostuva merkkijono saattaa jäädä jumiin. Omassa ympäristössäni jotkut tulevat sisään sekuntien päästä, jotkut vaativat tekstieditorin välivaihetta. Pitkä merkkijono on enemmän "hidas" kuin "epäonnistunut".

Ratkaisusta: ensin uudelleen kopioida, sitten tekstieditori, lopuksi vaihtaa X11:lle tai vetää ja pudota. Reddit-raporteista X11-vedon ja pudottamisen kautta onnistui. Jos leikepöytä ei toimi, kokeile vaihtoehtoista reittiä.

💡 Tip

Pitkät merkkijonot saattavat hidastua liittämisen jälkeen. Älä anna periksi heti - odota hetki. Jos Wayland aiheuttaa ongelmia, X11 tai vedä ja pudota auttavat.

www.reddit.com

Käyttöliittymä ei näy

Toisinaan "tuontia ei ole olemassa" -tunne tulee silloin kun etsit väärästä paikasta. Oikea paikka on pikanäppäinpalkin "Tuo koodi", ei kirjasto. Vanhat artikkelit ja videot kuvaavat eri paikkaa erityisesti 1.1-versioissa. Käyttöliittymän sijainti eri versioissa on k

article.share

T

Takuma

Factorio 3,000時間超。1k SPM メガベースを複数パターンで達成した生産ライン設計のスペシャリスト。本業のプラントエンジニアの知識を工場最適化に応用しています。