मुझे यकीन है कि यदि आप एक्सेस करना चाहते हैं और जावास्क्रिप्ट/वेबजीएल में उनका उपयोग करना चाहते हैं तो आप किसी भी फाइल को सुरक्षित नहीं कर सकते हैं। ब्राउज़र/जावास्क्रिप्ट को प्रदर्शित करने में सक्षम होने के लिए उन्हें किसी बिंदु पर उपयोग करने योग्य प्रारूप में पार्स करने की आवश्यकता है। आपके पास दो विकल्प हैं:
1) Obfuscation। मुझे नहीं लगता कि यह बहुत अच्छा विकल्प है, अंत में कोई भी हमेशा आपकी फाइलों के कुछ उपयोगी प्रतिनिधित्व तक पहुंचने के लिए फ़ायरबग और अन्य टूल्स का उपयोग कर सकता है। आप डेटा सर्वर-पक्ष को एन्क्रिप्ट या स्कैम्बल करके और जावास्क्रिप्ट में सामानों का पुनर्निर्माण करके इसे थोड़ा आसान बना सकते हैं। या सिर्फ फाइलों को लोड और प्रस्तुत करने के अपरंपरागत तरीकों का उपयोग करना।
आप शेडर कोड में कुछ डिकोडिंग/डिक्रिप्टिंग भी कर सकते हैं जो चोरी करने के लिए एक कदम कठिन होगा। लेकिन यह शायद केवल बनावट पर लागू होता है।
2) फ़ाइलों को कम उपयोगी बनाएं। किसी के लिए आपकी ओबीजे फाइलों का पुन: उपयोग करने के लिए, शायद वे मॉडल को अपनी पसंद के सॉफ़्टवेयर में आयात करना चाहते हैं और कुछ करना चाहते हैं। आप इसे रोक नहीं सकते हैं लेकिन आप अतिरिक्त जानकारी की फ़ाइलों को पट्टी कर सकते हैं जो फ़ाइलों को काम करना आसान बनाता है। यह किसी भी संभावित चोरों के लिए फ़ाइलों को कम वांछनीय बना देगा।
मैं इसे पूरी तरह से अलग कारणों से करता हूं, लेकिन वेबजीएल के मेरे मुख्य उपयोग में स्केचअप से कोलाडा तक मॉडल निर्यात करना और उन्हें वेबजीएल में प्रदर्शित करना शामिल है। मेरा निर्यात कोड कुछ चीजें करता है, जो एक दुष्प्रभाव के रूप में निर्यातित मॉडल को काम करने के लिए दर्द बनाता है। इसमें सभी घटकों के उदाहरणों को अद्वितीय (डी-इंस्टेंसिंग?) बनाने, सभी घटकों और समूहों को सादे ज्यामिति में विस्फोट करने, छिपे हुए ज्यामिति को हटाने, सभी छिद्रों को ट्रिगर करने,
बिना किसी संपादन के स्केचअप पर वापस लाने के लिए एक पिटा होगा मूल फ़ाइल ... विशेष रूप से क्योंकि जिन मॉडलों के साथ मैं काम करता हूं, प्रकृति द्वारा भारी मात्रा में घटक और समूह इंस्टेंसिंग पर निर्भर करता है। लेकिन फिर भी, कुछ भी "जैसा है" ज्यामिति चोरी करने से रोकता है।
नहीं, क्योंकि जब आप इन फ़ाइलों को आकर्षित करने के लिए इन्हें प्राप्त करते हैं तो वे पहले से ही क्लाइंट मशीन पर डाउनलोड होते हैं ... – 11684
आपका एकमात्र मौका शायद obfuscation etcetera है। – 11684