سؤال

ما هي بعض الاستراتيجيات الفعالة لمنع استخدام الصور الخاصة بي؟

أنا أتحدث عن حفظهم، والارتباط المباشر بهم وما إلى ذلك ...

لدي حاليًا علامة مائية على الصورة، لكني أفضل ألا تكون كذلك.

يُفضل النظام الأساسي .NET، ولكن إذا كانت هناك إستراتيجية موجودة على نظام أساسي آخر يتكامل مع تطبيقي الحالي، فسيكون ذلك بمثابة مكافأة.

هل كانت مفيدة؟

المحلول

ليس من الممكن جعل التنزيل "مستحيلاً".عندما يزور أحد المستخدمين موقعك، فإنك ترسل له الصور.سيكون لدى المستخدم نسخة من تلك الصورة في ذاكرة التخزين المؤقت للمتصفح وسيكون قادرًا على الوصول إليها حتى بعد مغادرة الموقع (حسب المتصفح بالطبع).خيارك الحقيقي الوحيد هو وضع علامة مائية عليها:O

نصائح أخرى

يمكنك تضمين كل صورة داخل تطبيق فلاش، ثم لن يعرف المتصفح كيفية "حفظ" الصورة ولن يخزن ملف jpg الأولي في مجلد ذاكرة التخزين المؤقت أيضًا.لا يزال بإمكانهم فقط الضغط على مفتاح شاشة الطباعة للحصول على نسخة من الصورة، ولكن من المحتمل أن يكون ذلك كافيًا لإيقاف معظم الزوار.

Response.WriteBinary()، الفلاش المضمن، اختراقات JavaScript، الأقسام المخفية.

على مر السنين، رأيت وحاولت كل الطرق الممكنة لتأمين الصورة وتوصلت إلى نتيجة واحدة:إذا كان من الممكن رؤيته عبر الإنترنت؛يمكن أن تؤخذ يا صديقي.

لذا، ما الذي يجب عليك أن تفكر فيه حقًا هو الهدف النهائي لهذا الإجراء.منع القرصنة؟إذا كانت العلامة المائية الإجمالية والكبيرة الحجم لا تناسب أسلوبك، فيمكنك دائمًا تضمين البيانات المخفية (كان لدى Apress مقالة تبدو واعدة على إخفاء المعلومات الرقمية) في الصور لتعريفها على أنها خاصة بك لاحقًا.قد تعرض فقط صورًا منخفضة الجودة أو منخفضة الجودة.

يتبع Flickr أسلوب وضع طبقة GIF شفافة أعلى الصورة، لذلك إذا لم تقم بتسجيل الدخول وقمت بالنقر بزر الماوس الأيمن، فستحصل على صور رائعة على الإطلاق spaceball.gif.ولكن لا شيء يمكن أن يمنع لقطة الشاشة بخلاف عدم عرض الصورة.

إذا استطاعت صناعة الموسيقى أن تجعلك تستمع إلى جميع الموسيقى الخاصة بك دون نسخ الملفات أو امتلاكها، فإنها ستفعل ذلك.إذا تمكن التلفزيون من البث والتأكد من عدم قدرة أي شخص على تخزين نسخة من الممثلين، فمن المحتمل أن يفعلوا ذلك أيضًا.إنه الجزء المؤسف من مشاركة الوسائط مع الجمهور.السؤال الجيد حقًا هنا هو كيف يمكنك حماية المواد الخاصة بك دون إعاقة المستخدمين المحترمين من استهلاك صورك.ضع قدرًا كبيرًا من الحماية ولن يذهب أحد إلى موقعك/يستخدم برنامجك (شخصيًا، إذا حاولت تعطيل الماوس الخاص بي، فسوف أتحول من مستخدم جيد إلى مستخدم سيء على الفور تقريبًا).

يعد استخدام JavaScript لتجاوز حدث النقر هو الأكثر شيوعًا الذي رأيته ...

يرى: http://pubs.logicexpressions.com/pub0009/LPMArticle.asp?ID=41

أعتقد أنه من الأفضل أن أضع سنتي.

لن تعمل أي من الطرق المذكورة أعلاه باستثناء العلامة المائية.

أينما ذهبت، يمكنني الضغط على شاشة الطباعة على جهاز الكمبيوتر الخاص بي ولصقها في محرر الرسومات، ومع القليل من الاقتصاص، أحصل على صورتك.

الطريقة الوحيدة للتغلب على مشكلة العلامة المائية هي استخدام أدوات الفوتوشوب لإزالة العلامة المائية.في هذه المرحلة، أعتقد أن معظم الناس سيستسلمون ويدفعون لك مقابل المحتوى الخاص بك أو على الأقل يسرقون شخصًا آخر.

اجابة قصيرة:لا يمكنك.كل ما تعرضه للمستخدم سيكون متاحًا له.يمكنك وضع علامة مائية عليه، أو طمسه، أو تقديم نسخة منخفضة الدقة منه، ولكن خلاصة القول هي أن أي صور يتم عرضها في متصفح المستخدم ستكون متاحة له بطريقة ما.

هذا غير ممكن.هنالك دائماً زر طباعة الشاشة.

كل ما يتم عرضه، يمكن التقاطه.

أود وضع علامة مائية عليها وتقليل دقة الملفات الفعلية، بدلاً من القيام بذلك من خلال تطبيق من جانب المستخدم.

لسوء الحظ، يمكنك دائمًا التقاط شاشة المتصفح واقتصاص الصورة، وهذا ليس مثاليًا ولكنه يتحايل على كل الحلول المنشورة هنا تقريبًا :(

هناك طريقة أخرى رأيتها والتي لا تزال معرضة تمامًا لعمليات الاستيلاء على الشاشة ولكنها تجعل النقر بزر الماوس الأيمن والبحث في ذاكرة التخزين المؤقت مزعجًا بدرجة كافية وهي تقسيم الصورة إلى العديد من الصور الصغيرة وعرضها على صفحتك مقسمة معًا لتظهر كما لو كانت صورة واحدة صورة.

ولكن كما قال الجميع، إذا استطاعوا رؤيته، فيمكنهم الاستيلاء عليه.

من الناحية الواقعية، لا يمكنك ذلك، إلا إذا كنت لا تريدهم أن يرون ذلك في المقام الأول.يمكنك استخدام بعض برامج جافا سكريبت للنقر على زر الفأرة الأيمن، ولكن هذا هو كل ما في الأمر حقًا.

فكرة أخرى، ربما يمكنك تضمينها في الفلاش، ولكن مرة أخرى، يمكنهم فقط التقاط لقطة شاشة.

آسف.هذا مستحيل.كل ما يمكنك فعله هو جعل الأمر غير مريح على موقع Flickr.

هذا غير ممكن.يوجد دائمًا زر PrintScreen.

أتذكر الاختبار تجميد الصورة سنين مضت.يستخدم برنامج Java الصغير لجلب الصور وعرضها.تم تشفير بيانات الصورة واتصالها ولم يتم تخزين الصورة غير المشفرة في مجلد مؤقت أو حتى في ذاكرة التخزين المؤقت لـ Java.

بالإضافة إلى ذلك، يقوم التطبيق الصغير بمسح مقطع windows باستمرار حتى لا تعمل شاشة الطباعة.

لقد كان يعمل بشكل جيد جدًا، لكن كان به بعض الأخطاء.

إلى جانب الحاجة إلى Java، تم إعداد JS الذي قام بتضمين التطبيق الصغير (وربما التطبيق الصغير نفسه) بحيث لا يتم تحميله بشكل صحيح في أي متصفح لا يتيح الوصول إلى windows clipbrd.هذا يعني أنه يعمل فقط في IE وعلى النوافذ فقط.

وأيضًا، يمكن التغلب على الفاصل الزمني الذي يستخدمه التطبيق الصغير لمسح clipbrd باستخدام شاشة طباعة سريعة جدًا وctrl+v في Gimp.طباعة الشاشة بطرق أخرى ستعمل أيضًا.

أخيراً، جاد يمكن فك البرنامج الصغير وجميع/معظم ملفاته.لذا، إذا كنت تريد الصور حقًا، فيمكنك البحث في المصدر لمعرفة كيف فعلوا ذلك.

باختصار، يمكنك بذل قصارى جهدك لإيقاف الكثير من الأشخاص، ولكن سهولة الاستخدام تذهب هباءً وستكون هناك دائمًا طريقة للحصول على الصورة إذا كان بإمكان الزائر رؤيتها.

أي شيء ترسله إلى العميل يكون على العميل.لا يمكنك فعل الكثير حيال ذلك إلى جانب جعل حفظ الصورة في مكان ما بين "الصعب نوعًا ما" و"الصعب جدًا".

يجب أن أقول في البداية أنه يكاد يكون من المستحيل إيقاف الصور أو النص الذي يتم نسخه ، لكن مما يجعل الأمر صعبًا سيمنع معظم المستخدمين من سرقة المحتوى ..في هذه المقالة ، سأقدم طريقة أسهل ولكن فعالة لحماية الصور باستخدام HTML/CSS.سوف نأخذ طريقة بسيطة للغاية لهذا ... أولاً في Div ، سنضع الصورة مع ارتفاع وعرض معينين.(قل 200 × 200)

الآن يمكننا وضع صورة شفافة أخرى بنفس الارتفاع والعرض ومنحها مارجين -200.بحيث يتداخل مع الصورة الفعلية.ومتى سيحاول المستخدم نسخ هذا ، فسوف ينتهي بهم المطاف مع GIF شفاف فقط ...

    <div style=”float: left;”>
<img src=”your-image.jpg” style=”width: 200px;height: 200px;”/>
<img src=”the-dummy-image.png” style=”border: 0px solid #000; width: 200px; height: 250px; margin-left: -200px; ” />
</div>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top