CH-J ToolsPalvelimen hallinta yli SSH
Valikko

Lisenssin hyväksyminen

Lataa tiedosto

Tämän käännöksen kielentarkistus on kesken. Vertaa epäselviä kohtia englanninkieliseen alkuperäiseen tekstiin.

Tämä laitos nimeää sovelluslisenssinsä CH-J Proprietary Software License:ksi, versioksi 1.14 , joka on päivätty lokakuussa 11 ja 2026. Kolmannen osapuolen komponenteilla on omat lisenssit.

Asennus ja päivitykset

Startup-ikkuna näyttää ensin täydellisen toimintaohjeistuksen tšekiksi, saksaksi tai englanniksi. Continue avaa täydellisen niputetun englantilaislisenssin tšekin, saksan ja englannin ohjaimilla. Hyväksyminen on estetty, kunnes ohjeistus on näytetty. Valintaruutu on aluksi tyhjä. Sen tunnuksessa yhdistyvät lisenssilupa ja tietojen menetykseen liittyvät riskit sekä asianmukaiset varmuuskopiot; se ei muuta toimintaohjeistusta sopimusehdoiksi. Tšekin vahvistus kuuluu:

Souhlasím s licenčními podmínkami CH-J Proprietary Software License 1.14.

Beru na vědomí riziko ztráty nebo poškození dat a nutnost přiměřeného zálohování před rizikovými operacemi. Rozumím, že aplikace sama nezaručuje existenci ani obnovitelnost záloh.

Hyväksyminen tallentaa paikallisen levyn ennen kuin mikään Holv-, Plugin-, Network-, Diagnostics- tai Päivityspalvelu alkaa. Lisenssin hylkääminen tai sen ikkunan sulkeminen sulkee sovelluksen. Epäonnistunut tallennus jättää ikkunan auki ja sovellus lukittuna. Puuttuvat tai epäkelvot lisenssitiedostot estävät käynnistyksen.

Paikallinen rekisteri

Tiedosto legal/license-acceptance.json on tallennettu Electron userData -hakemistoon. Siinä on lisenssin nimi ja versio, SHA-256 Tarkasta näytöstä tekstistä, sovellusversiosta, ID:n rakentamisesta, hyväksymislipusta ja aikaleimasta, ohjenäytön lipusta ja SHA-256 kaikista kolmesta niputetusta ohjeasiakirjasta. Muutokset ohjeistukseen edellyttävät, että se näytetään uudelleen ennen uuden lisenssin hyväksymistä. Ei ole lisenssiaktivointia tai raportointia palvelimelle. Kaikki yhteensopimattomuus, poisto tai lukukelvoton levy vaatii uuden sopimuksen. Myös toisen rakennuksen arvon alentaminen vaatii hyväksyntää. Samaa hyväksyttyä rakennusta ei laukaistu toistuvasti.

Jokaisessa julkaisussa on oltava ainutlaatuinen src/shared/buildInfo.json -rakennetunnus. Normaalit rakennuskäsikirjoitukset leimaavat yhden automaattisesti. Älä käytä CHJ_BUILD_ID :ää uudelleen eri versioissa.

Tämä paikallinen rekisteri on sovelluksen työnkulun ohjaus, ei peukalointivarma todiste tai lisenssiavain. Toimintaohjeistuksen näyttäminen on pakollista tässä työnkulussa; sen suositusten noudattaminen on vapaaehtoista. Ohjeistus ei koskaan sisälly sopimuksen valintaruutuun. Suora/offline DMG tai DEB asennus ja hiljaiset asentajat eivät voi taata asennusta edeltävää näyttöä; pakollinen käynnistysvaihe antaa varaosan. Olemassa olevia julkaistuja binäärikuvia ei muuteta verkkosivujen päivityksillä.

Pakkaus ja tarkastus

npm run legal:prepare kopioi juurilisenssin ja toiminnallisen ohjeistuksen sovellukseen, kun sitä rakennetaan täydestä työtilasta, validoi lisenssiversion ja valmistelee build/license.rtf :n NSIS-, UTF-16-ohjetekstin sen omalle ensimmäiselle sivulle sekä build/installation.rtf -ohjeiston DMGille. RTF:n versiossa säilytetään koko teksti- ja Unicode-merkit, mukaan lukien lisenssinantajan nimi, ilman perintönä olevaa Mac Roman -rajoitusta DMG:n yksinkertaisella tekstilisenssillä. Standlone-sovelluslähteet säilyttävät niputetut kopionsa eivätkä vaadi kehitys-/web-kansiota. prepare:release käyttää tätä ennen pakkausta. Pakkaaja sisältää resources/licenses/ :n ja resources/docs/ 'n; afterPack tarkistaa niiden vaaditun sisällön.

Suorita node --test test/licenseAcceptance.test.js test/licensePackaging.test.js test/i18n.test.js ja npm run test:license:ui . macOS-pakkaussavutesti luo hyväksyntälaitteen vain väliaikaiseen testiprofiiliinsa; tuotantokäynnistys ei hyväksy ohitusta.