Hogyan Lehet Elrejteni A Forráskódot

Tartalomjegyzék:

Hogyan Lehet Elrejteni A Forráskódot
Hogyan Lehet Elrejteni A Forráskódot

Videó: Hogyan Lehet Elrejteni A Forráskódot

Videó: Hogyan Lehet Elrejteni A Forráskódot
Videó: НАРАЩИВАНИЕ РЕСНИЦ! Уроки! 2D Объёмное Наращивание Ресниц! МАСТЕР - КЛАСС! Пошагово! 2024, November
Anonim

Sok oka lehet annak, hogy miért kell védeni egy oldal forráskódját. Ide tartozik a saját megoldások védelme a kódban, a szövegek védelme a szakszerűtlen vagy illetéktelen beavatkozásokkal szemben, az addon megoldások bemutató verzióinak kialakítása a „kívülről” történő továbbításhoz.

Hogyan lehet elrejteni a forráskódot
Hogyan lehet elrejteni a forráskódot

Szükséges

Utility Navutilus Object Squeeze

Utasítás

1. lépés

A Navutilus alkalmazás felelős e problémák kardinális megoldásáért. Ez a segédprogram a forráskód fizikai eltávolítására szolgál a Navision objektumokról, és csökkenti ezen objektumok méretét. Az ilyen technológiák kezelésének módja a dekompilátorok használata, de nincsenek olyan esetek, amikor bárki vállalt volna ilyen feladatot. Szemléltessük ennek a segédprogramnak a használatát.

2. lépés

A segédprogramot a 12Gen. Jnl. PostLine kódegység részvételével történő feldolgozás után teszteljük. Egyébként a segédprogram csak azt az objektumot képes feldolgozni, amelynek módosítására és olvasására a felhasználóknak joguk van.

3. lépés

Nyissa ki a kártyát "összenyomva". Ehhez be kell állítania a Codeunit objektumok típusát, és hozzá kell rendelnie a 12. számot. Ezt követően jelölje be a jelölőnégyzetet a kiválasztott ReplaceSource mezőben - különben a forrás az eredeti változatában lesz mentve. Importálja a szöveges fájlt a SourceReplacerText mezőbe. Ez a mező meghatározza azt a szöveget, amelyet a programfunkciókban és az eseményindítókban lévő szövegek helyettesítésére használnak. Bizonyos esetekben célszerű lehet fájlokat importálni, nem pedig szöveget.

4. lépés

Jelölje be a ReplaceDocumentation jelölőnégyzetet. Ellenkező esetben a Dokumentáció trigger nem változik. Importálja a DocumentationReplacerText szöveget fájlokba, amelyek beállítják a szöveget a Documentation trigger szöveg helyettesítésére. Bizonyos esetekben ebben a lépésben fájl is használható az importáláshoz.

5. lépés

Jelölje be az EraseLocalVariableNames jelölőnégyzetet. Ellenkező esetben a helyi változó neve ugyanaz marad. Futtassa a SqueezeObjects funkciót. Néhány másodperccel később, amikor a helyi verzióban kell dolgozni, a felhasználó üzenetet kap az elvégzett feladatról.

6. lépés

A fent leírt eljárások végrehajtása után megnyithatja a feldolgozott objektumot a tervezőben. Megnyitás után vegye figyelembe, hogy a helyi változó neve helyett egy üres mező jelenik meg. Ez azt jelenti, hogy a segédprogram általi feldolgozás után az eredmény védett objektumok, amelyek teljesen működőképesek. Sőt, méretük akár kétszer is csökkenthető - például a vizsgált objektum, amelynek térfogata 437 kilobájt, 211 kilobájtra csökkent.

Ajánlott: