مع القانون العام لحماية البيانات (GDPR) والعديد من قوانين الخصوصية الأخرى، أصبحت إشعارات ملفات تعريف الارتباط داخل صفحات الويب شائعة جدًا، ولكن عادةً ما تكون هذه الإشعارات غير مرغوب فيها في لقطة الشاشة.
يمكن لـ GrabzIt إزالة إشعارات ملفات تعريف الارتباط الشائعة التي تظهر داخل صفحة الويب تلقائيًا، وللقيام بذلك، ما عليك سوى تشغيل ميزة عدم وجود إشعارات ملفات تعريف الارتباط كما هو موضح أدناه.
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); ImageOptions options = new ImageOptions(); options.NoCookieNotifications = true; grabzIt.URLToImage("http://www.spacex.com", options); grabzIt.Save("http://www.mywebsite.com/Home/Handler");
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); ImageOptions options = new ImageOptions(); options.setNoCookieNotifications(true); grabzIt.URLToImage("http://www.spacex.com", options); grabzIt.Save("http://www.mywebsite.com/handler");
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.5.2/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com", {"nonotify":1}).Create();
</script>
var grabzit = require('grabzit'); var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret"); client.url_to_image("http://www.spacex.com", {"noCookieNotifications":true}); client.save("http://www.example.com/handler", function (error, id){ if (error != null){ throw error; } });
$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret"); $options = GrabzItImageOptions->new(); $options->noCookieNotifications(1); $grabzIt->URLToImage("http://www.spacex.com", $options); $grabzIt->Save("http://www.mywebsite.com/handler.pl");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret"); $options = new \GrabzIt\GrabzItImageOptions(); $options->setNoCookieNotifications(true); $grabzIt->URLToImage("http://www.spacex.com", $options); $grabzIt->Save("http://www.mywebsite.com/handler.php");
grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret") options = GrabzItImageOptions.GrabzItImageOptions() options.noCookieNotifications = True grabzIt.URLToImage("http://www.spacex.com", options) grabzIt.Save("http://www.mywebsite.com/handler.py")
https://api.grabz.it/services/convert?key=Sign in to view your Application Key&nonotify=1&format=jpg&url=https%3A%2F%2Fspacex.com%2F
grabzIt = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret") options = GrabzIt::ImageOptions.new() options.noCookieNotifications = true grabzIt.url_to_image("http://www.spacex.com", options) grabzIt.save("http://www.mywebsite.com/handler/index")
إذا لم يكن إشعار ملفات تعريف الارتباط أحد الأنواع الشائعة التي يمكن لـ GrabzIt إزالتها، فلدينا التقنيات الأربعة الأخرى التالية التي يمكن استخدامها لمحاولة إزالتها.
استخدم أدوات المطور في متصفحك لمعرفة ما إذا كان هناك ملف تعريف ارتباط تمت إضافته عند قبول إشعار ملف تعريف الارتباط. إذا كان هناك أضف هذا إلى GrabzIt، سيتم استخدام هذا بعد ذلك لجميع لقطات الشاشة المستقبلية، مما يؤدي إلى منع الإشعار. بدلاً من ذلك، قم بتمكين سلوك ملفات تعريف الارتباط للمستخدم الوضع، والذي سيقوم تلقائيًا بتسجيل جميع ملفات تعريف الارتباط الدائمة للمتصفح التي تتم مواجهتها أثناء الالتقاط.
أسلوب آخر هو إخفاء عناصر الصفحة غير المرغوب فيها. للقيام بذلك، تحتاج إلى العثور على محددات CSS لعنصر إعلام ملفات تعريف الارتباط ثم تمريرها إلى GrabzIt.
الخيار التالي هو ضبط ملف المعلمة القطرية للولايات المتحدةنظرًا لأن هذا القانون ينطبق فقط على الاتحاد الأوروبي، فإن بعض مواقع الويب لن تعرض الإشعار إذا التقطت لقطة الشاشة من الولايات المتحدة.
يمكنك في الواقع محاكاة السلوك البشري من خلال النقر على زر قبول الإشعارات المنبثقة وبالتالي إغلاق النافذة المنبثقة. للقيام بذلك، قم بتمرير محدد CSS من الزر إلى خيار النقر لواجهة برمجة التطبيقات (API).
أخيرًا يمكنك محاولة ضبط requestAs
المعلمة لمحرك البحث نظرًا لأن بعض مواقع الويب لن تعرض إشعارات ملفات تعريف الارتباط إذا كانت تعتقد أن محرك البحث هو الذي يشاهد الموقع.