วิธีซ่อนซอร์สโค้ด

สารบัญ:

วิธีซ่อนซอร์สโค้ด
วิธีซ่อนซอร์สโค้ด

วีดีโอ: วิธีซ่อนซอร์สโค้ด

วีดีโอ: วิธีซ่อนซอร์สโค้ด
วีดีโอ: การซ่อนคอลัมน์และแถวในExcel 2024, พฤศจิกายน
Anonim

อาจมีสาเหตุหลายประการที่อาจจำเป็นต้องปกป้องซอร์สโค้ดของเพจ ซึ่งรวมถึงการป้องกันโซลูชันของตนเองในโค้ด การป้องกันข้อความจากการรบกวนที่ไม่เป็นมืออาชีพหรือไม่ได้รับอนุญาต การก่อตัวของเวอร์ชันสาธิตของโซลูชันแอดออนสำหรับการส่งสัญญาณ "ภายนอก"

วิธีซ่อนซอร์สโค้ด
วิธีซ่อนซอร์สโค้ด

จำเป็น

Utility Navutilus วัตถุบีบ

คำแนะนำ

ขั้นตอนที่ 1

แอปพลิเคชัน Navutilus เป็นผู้รับผิดชอบในการแก้ปัญหาที่สำคัญเหล่านี้ ยูทิลิตีนี้ใช้เพื่อลบซอร์สโค้ดจากออบเจ็กต์ Navision และเพื่อลดขนาดของออบเจ็กต์เหล่านี้ วิธีจัดการกับเทคโนโลยีดังกล่าวคือการใช้ดีคอมไพเลอร์ แต่ไม่มีกรณีที่ทราบเมื่อมีใครดำเนินการดังกล่าว ให้เราอธิบายเทคโนโลยีของการใช้ยูทิลิตี้นี้

ขั้นตอนที่ 2

ยูทิลิตี้จะได้รับการทดสอบหลังจากประมวลผลโดยมีส่วนร่วมของหน่วยรหัส 12Gen. Jnl. PostLine อย่างไรก็ตาม ยูทิลิตีสามารถประมวลผลเฉพาะวัตถุที่ผู้ใช้มีสิทธิ์แก้ไขและอ่านเท่านั้น

ขั้นตอนที่ 3

เปิดการ์ด "บีบ" ในการดำเนินการนี้ คุณต้องตั้งค่าประเภทของออบเจ็กต์ Codeunit และกำหนดหมายเลข 12 หลังจากนั้น ให้ทำเครื่องหมายในช่องในช่อง ReplaceSource ที่เลือก มิฉะนั้น แหล่งที่มาจะถูกบันทึกไว้ในเวอร์ชันดั้งเดิม นำเข้าไฟล์ข้อความลงในฟิลด์ SourceReplacerText ฟิลด์นี้ระบุข้อความที่จะใช้แทนข้อความในฟังก์ชันและทริกเกอร์ของโปรแกรม ในบางกรณี การนำเข้าไฟล์แทนที่จะเป็นข้อความอาจสมเหตุสมผล

ขั้นตอนที่ 4

ทำเครื่องหมายที่ช่องถัดจาก ReplaceDocumentation มิฉะนั้น ทริกเกอร์เอกสารจะไม่เปลี่ยนแปลง นำเข้า DocumentationReplacerText ลงในไฟล์ข้อความ ซึ่งจะตั้งค่าข้อความเพื่อแทนที่ข้อความทริกเกอร์เอกสาร ในบางกรณี ในขั้นตอนนี้ ยังสามารถใช้ไฟล์เพื่อนำเข้าได้

ขั้นตอนที่ 5

เลือกช่องทำเครื่องหมาย EraseLocalVariableNames มิฉะนั้น ชื่อของตัวแปรโลคัลจะยังคงเหมือนเดิม เรียกใช้ฟังก์ชัน SqueezeObjects ไม่กี่วินาทีต่อมา เมื่อพูดถึงการทำงานในเวอร์ชันท้องถิ่น ผู้ใช้จะได้รับข้อความเกี่ยวกับงานที่เสร็จสมบูรณ์

ขั้นตอนที่ 6

หลังจากทำตามขั้นตอนที่อธิบายไว้ข้างต้นแล้ว คุณสามารถเปิดออบเจ็กต์ที่ประมวลผลในตัวออกแบบได้ หลังจากเปิด โปรดทราบว่าจะมีการแสดงฟิลด์ว่างแทนชื่อตัวแปรในเครื่อง ซึ่งหมายความว่าหลังจากประมวลผลโดยยูทิลิตี้ ผลลัพธ์จะได้รับการป้องกันอ็อบเจ็กต์ที่ทำงานได้อย่างสมบูรณ์ ยิ่งไปกว่านั้น ขนาดของพวกมันสามารถลดลงได้ถึงสองเท่า - วัตถุที่ทดสอบที่มีปริมาตร 437 กิโลไบต์ เช่น ลดลงเหลือ 211 กิโลไบต์