Kako Sakriti Izvorni Kod

Sadržaj:

Kako Sakriti Izvorni Kod
Kako Sakriti Izvorni Kod

Video: Kako Sakriti Izvorni Kod

Video: Kako Sakriti Izvorni Kod
Video: 💣А ТЫ ЗНАЛ ПРО ЭТИ СЕКРЕТНЫЕ КОДЫ Samsung? 2024, April
Anonim

Razlozi zbog kojih može biti potrebno zaštititi izvorni kod stranice mogu biti mnogi. To uključuje zaštitu vlastitih rješenja u kodu, zaštitu tekstova od neprofesionalnih ili neovlaštenih smetnji, formiranje demo verzija dodataka rješenja za prijenos "vani".

Kako sakriti izvorni kod
Kako sakriti izvorni kod

Potrebno

Komunalni stisak predmeta navutilus

Instrukcije

Korak 1

Aplikacija Navutilus odgovorna je za kardinalno rješenje ovih problema. Ovaj uslužni program koristi se za fizičko uklanjanje izvornog koda iz Navision objekata i smanjenje veličine tih objekata. Način rješavanja takvih tehnologija je upotreba dekompajlera, ali nisu poznati slučajevi kada je netko poduzeo takav zadatak. Pokažimo ilustraciju tehnologije korištenja ovog uslužnog programa.

Korak 2

Uslužni program će se testirati nakon obrade uz sudjelovanje kodne jedinice 12Gen. Jnl. PostLine. Inače, uslužni program je u mogućnosti obraditi samo objekt na koji korisnici imaju pravo izmjene i čitanja.

Korak 3

Otvorite karticu "stiskanjem". Da biste to učinili, morate postaviti vrstu Codeunit objekata i dodijeliti mu broj 12. Nakon toga, potvrdite okvir u odabranom polju ReplaceSource - inače će izvor biti sačuvan u izvornoj verziji. Uvezite tekstualnu datoteku u polje SourceReplacerText. Ovo polje specificira tekst koji će se koristiti za zamjenu tekstova u programskim funkcijama i okidačima. U nekim slučajevima može imati smisla uvesti datoteku, a ne tekst.

Korak 4

Označite okvir pored ReplaceDocumentation. U suprotnom, okidač Dokumentacija ostat će nepromijenjen. Uvezite DocumentationReplacerText u tekstualne datoteke, što će postaviti tekst da zamijeni tekst okidača Documentation. U nekim je slučajevima u ovom koraku moguće koristiti i datoteku za uvoz.

Korak 5

Označite potvrdni okvir EraseLocalVariableNames. U suprotnom, ime lokalne varijable ostat će isto. Pokrenite funkciju SqueezeObjects. Nekoliko sekundi kasnije, kada je riječ o radu u lokalnoj verziji, korisnik prima poruku o izvršenom zadatku.

Korak 6

Nakon završetka gore opisanih postupaka, možete otvoriti obrađeni objekt u dizajneru. Nakon otvaranja imajte na umu da se umjesto imena lokalne varijable prikazuje prazno polje. To znači da su nakon obrade u uslužnom programu rezultat zaštićeni objekti koji su u potpunosti operativni. Štoviše, njihova veličina može se smanjiti i do dva puta - testirani objekt zapremine 437 kilobajta, na primjer, smanjio se na 211 kilobajta.

Preporučuje se: