زیادہ تر اسکرین شاٹ سروسز لاگ ان کے پیچھے اسکرین شاٹس لینے کی حمایت نہیں کرتی ہیں، تاہم اس کو فعال کرنے کے لیے ہم نے GrabzIt میں کوکیز سیٹ کرنے کی صلاحیت کو کھول دیا ہے۔ جیسا کہ ویب سائٹس اکثر صارف کی شناخت کے لیے کوکیز کا استعمال کرتی ہیں، اگر آپ صارفین کی سیشن کوکی کو GrabzIt کو تفویض کرتے ہیں تو تمام صارفین کے سیشن کا ڈیٹا اس وقت دستیاب ہو جائے گا جب کوئی بھی اسکرین شاٹس لیے جائیں گے۔
GrabzIt لاگ ان ویب سروس کے ذریعے یا آپ کی اپنی سیشن کوکی کی وضاحت کرکے ایسا کرنے کے دو اہم طریقے فراہم کرتا ہے۔
اگر آپ صارف کی تمام سیشن کوکیز کی وضاحت کرتے ہیں تو جب آپ ایک محفوظ ویب صفحہ GrabzIt کی کیپچر بناتے ہیں تو یہ ایک کیپچر بنائے گا جیسا کہ صارف اسے دیکھے گا، یہ بہت مفید ہے اگر آپ صارف کے ڈیش بورڈ میں رپورٹ کیپچر کرنے جیسے کام کرنا چاہتے ہیں۔ وغیرہ۔ ایسا کرنے کے لیے آپ کو سرور سائیڈ لینگویج استعمال کرنے کی ضرورت ہے کیونکہ JavaScript کو صرف HTTP کوکیز تک رسائی حاصل نہیں ہوگی جو اکثر صارف کی سیشن کوکیز سے وابستہ ہوتی ہیں۔
ایسا کرنے کے لیے صارف کے سیشن میں شامل تمام کوکیز کو پاس کریں۔ SetCookie
طریقہ.
$sessionValue = $_COOKIE['PHPSESSID']; $grabzIt->SetCookie('PHPSESSID', 'example.com', $sessionValue); $grabzIt->URLToImage('http://example.com/dashboard.php'); $grabzIt->Save('http://example.com/handler.php');
اس مثال میں ہم فرض کر رہے ہیں کہ PHPSESSID نامی صارف کے سیشن میں صرف ایک کوکی شامل ہے، تاہم ایک سے زیادہ ہو سکتی ہیں اور اس کا نام مختلف ہو سکتا ہے۔ یہ سب اس بات پر منحصر ہے کہ آپ نے اپنی ویب سائٹ کیسے بنائی ہے۔ کوکی کے کسی بھی مسئلے کو ڈیبگ کرنے کا ایک طریقہ، دستخط کرکے into ٹارگٹ ویب سائٹ اور ڈویلپر ٹولز میں بنائے گئے براؤزرز کا استعمال کریں، کروم براؤزر میں ایسا کرنے کے لیے صرف F12 دبائیں۔ پھر ویب سائٹس سیشن کوکی کی شناخت کریں اور اس کوکی کا نام، ڈومین اور ویلیو GrabzIt میں شامل کریں۔ اپنی مرضی کے مطابق کوکیز کا صفحہ، یہ یقینی بنانے کے لیے کہ سیشن کوکی کو حذف نہیں کیا گیا ہے، مستقبل میں طویل عرصے تک میعاد ختم ہونے کی تاریخ استعمال کرنا اچھا خیال ہے۔
ہمارے استعمال کریں جاوا اسکرپٹ API ہمیں اس ویب پیج کا HTML بھیجنے کے لیے جو لاگ ان کے پیچھے ہے۔ جب تک کہ ویب صفحہ کے وسائل میں سے کوئی بھی، جیسا کہ CSS، JavaScript اور تصاویر، ویب سائٹ سیکیورٹی کے ذریعے محدود نہیں ہیں، اسے صارفین کے ویب صفحہ کو صحیح طریقے سے پکڑنا چاہیے جیسا کہ اس میں دکھایا گیا ہے۔ مثال کے طور پر.
یہ لاگ ان طریقہ صرف اس صورت میں کام کرے گا جب آپ جس ویب صفحہ پر قبضہ کرنا چاہتے ہیں وہ ویب صفحہ براہ راست لاگ ان اسکرین کے بعد ہے یا اگر ویب سائٹ ایک ری ڈائریکٹ URL فراہم کرتی ہے جسے براؤزر لاگ ان مکمل ہونے کے بعد فالو کرے گا۔
کچھ ویب صفحات بنیادی توثیق کا استعمال کرتے ہیں اگر براؤزر صفحہ کو ظاہر کرنے سے پہلے صارف سے خود کو تصدیق کرنے کو کہے۔ GrabzIt آپ کو ان ویب صفحات کا اسکرین شاٹ کرنے کے قابل بناتا ہے۔ بنیادی تصدیقی اسناد.