Ինչպես թաքցնել աղբյուրի կոդը

Բովանդակություն:

Ինչպես թաքցնել աղբյուրի կոդը
Ինչպես թաքցնել աղբյուրի կոդը

Video: Ինչպես թաքցնել աղբյուրի կոդը

Video: Ինչպես թաքցնել աղբյուրի կոդը
Video: Ինչպես թաքցնել ցանկացած թղթապանակ կամ հավելված (app) նոր iOS 7-ի մեջ 2024, Նոյեմբեր
Anonim

Կարող են լինել բազմաթիվ պատճառներ, թե ինչու կարող է անհրաժեշտ լինել էջի սկզբնաղբյուրի պաշտպանությունը: Դրանք ներառում են օրենսգրքում իրենց սեփական լուծումների պաշտպանությունը, տեքստերի պաշտպանությունը ոչ պրոֆեսիոնալ կամ չթույլատրված միջամտությունից, «դրսից» փոխանցման համար addon լուծումների դեմո տարբերակների ձևավորում:

Ինչպես թաքցնել աղբյուրի կոդը
Ինչպես թաքցնել աղբյուրի կոդը

Անհրաժեշտ է

Կոմունալ Navutilus օբյեկտի սեղմում:

Հրահանգներ

Քայլ 1

Navutilus հավելվածը պատասխանատու է այս խնդիրների կարևոր լուծման համար: Այս օգտակար ծրագիրը օգտագործվում է Navision օբյեկտներից աղբյուրը ֆիզիկապես հեռացնելու և այդ օբյեկտների չափը փոքրացնելու համար: Նման տեխնոլոգիաների հետ գործ ունենալու ձևը ապակոմպիլյատորների օգտագործումն է, բայց հայտնի չեն դեպքեր, երբ որևէ մեկը ստանձնի նման խնդիր: Եկեք նկարագրենք այս օգտակար ծրագիրը օգտագործելու տեխնոլոգիան:

Քայլ 2

Կոմունալը կփորձարկվի 12Gen. Jnl. PostLine կոդի միավորի մասնակցությամբ մշակելուց հետո: Ի դեպ, կոմունալ ծառայությունն ի վիճակի է մշակել միայն այն օբյեկտը, որի օգտվողներն իրավունք ունեն փոփոխելու և կարդալու:

Քայլ 3

Բացեք քարտը «սեղմելով»: Դա անելու համար հարկավոր է սահմանել Codeunit օբյեկտների տեսակը և նշանակել այն 12 համարով: Դրանից հետո ստուգեք վանդակը ընտրված ReplaceSource դաշտում - հակառակ դեպքում աղբյուրը կպահվի իր սկզբնական տարբերակում: Ներմուծեք տեքստային ֆայլը SourceReplacerText դաշտում: Այս դաշտում նշվում է այն տեքստը, որը կօգտագործվի ծրագրի գործառույթներում և ազդակներում տեքստերը փոխարինելու համար: Որոշ դեպքերում գուցե իմաստ ունենա ոչ թե տեքստ, այլ ֆայլ ներմուծել:

Քայլ 4

Նշեք ReplaceDocumentation- ի կողքին: Հակառակ դեպքում, Փաստաթղթավորման ձգանը կմնա անփոփոխ: Ներմուծեք DocumentationReplacerText- ը տեքստային ֆայլերի մեջ, որոնք կտեղադրեն տեքստը փոխարինելու համար Documentation ձևի տեքստին: Որոշ դեպքերում, այս քայլում հնարավոր է նաև ֆայլ օգտագործել ներմուծման համար:

Քայլ 5

Նշեք EraseLocalVariableNames վանդակը: Հակառակ դեպքում տեղական փոփոխականի անունը կմնա նույնը: Գործարկել SqueezeObjects գործառույթը: Մի քանի վայրկյան անց, երբ խոսքը վերաբերում է տեղական տարբերակում աշխատելուն, օգտվողը ստանում է հաղորդագրություն կատարված առաջադրանքի մասին:

Քայլ 6

Վերը նկարագրված ընթացակարգերն ավարտելուց հետո դուք կարող եք բացել մշակված առարկան դիզայների մեջ: Բացելուց հետո նշեք, որ տեղական փոփոխականի անվան փոխարեն ցուցադրվում է դատարկ դաշտ: Սա նշանակում է, որ կոմունալ ծառայության կողմից մշակվելուց հետո արդյունքը պաշտպանված օբյեկտներն են, որոնք լիովին գործում են: Ավելին, դրանց չափը կարող է կրճատվել մինչև երկու անգամ. 437 կիլոբայթ ծավալով փորձարկված առարկան, օրինակ, նվազել է մինչև 211 կիլոբայթ:

Խորհուրդ ենք տալիս: