ویب پر گرفت اور تبدیل کرنے کے اوزار

آپ لاگ ان کے پیچھے سے اسکرین شاٹ کیسے لیتے ہیں؟

زیادہ تر اسکرین شاٹ سروسز لاگ ان کے پیچھے اسکرین شاٹس لینے کی حمایت نہیں کرتی ہیں، تاہم اس کو فعال کرنے کے لیے ہم نے GrabzIt میں کوکیز سیٹ کرنے کی صلاحیت کو کھول دیا ہے۔ جیسا کہ ویب سائٹس اکثر صارف کی شناخت کے لیے کوکیز کا استعمال کرتی ہیں، اگر آپ صارفین کی سیشن کوکی کو GrabzIt کو تفویض کرتے ہیں تو تمام صارفین کے سیشن کا ڈیٹا اس وقت دستیاب ہو جائے گا جب کوئی بھی اسکرین شاٹس لیے جائیں گے۔

GrabzIt provides two main ways of specifying your own session cookie either via the API or on setting the cookies in your account.

صارف کی تمام سیشن کوکیز کی وضاحت کریں۔

If you specify all of the user's session cookies then when you create a capture of a secure web page GrabzIt will create a capture as the user would see it, this is very useful if you want to do things like capture a report in a user's dashboard etc.

اس مثال میں ہم فرض کر رہے ہیں کہ PHPSESSID نامی صارف کے سیشن میں صرف ایک کوکی شامل ہے، تاہم ایک سے زیادہ ہو سکتی ہیں اور اس کا نام مختلف ہو سکتا ہے۔ یہ سب اس بات پر منحصر ہے کہ آپ نے اپنی ویب سائٹ کیسے بنائی ہے۔ ڈیولپر کے اوزارOne way to debug any cookie issues, is by signing into the target website and use the browsers built in developer tools, to do this in the Chrome browser just press F12.

Then identify the websites session cookie and add name, domain and value etc of this cookie to GrabzIt by using the اپنی مرضی کے مطابق کوکیز کا صفحہ، یہ یقینی بنانے کے لیے کہ سیشن کوکی کو حذف نہیں کیا گیا ہے، مستقبل میں طویل عرصے تک میعاد ختم ہونے کی تاریخ استعمال کرنا اچھا خیال ہے۔

To do this programmatically, you need to use a server-side language as JavaScript won’t have access to the HTTP only cookies often associated with a user's session cookies. Then pass the all of the cookies involved in a user’s session using the SetCookie method and GrabzIt will automatically be able to user the users session.

$sessionValue = $_COOKIE['PHPSESSID'];
$grabzIt->SetCookie('PHPSESSID', 'example.com', $sessionValue);
$grabzIt->URLToImage('http://example.com/dashboard.php');
$grabzIt->Save('http://example.com/handler.php');

HTML پر قبضہ کریں۔

ہمارے استعمال کریں جاوا اسکرپٹ API ہمیں اس ویب پیج کا HTML بھیجنے کے لیے جو لاگ ان کے پیچھے ہے۔ جب تک کہ ویب صفحہ کے وسائل میں سے کوئی بھی، جیسا کہ CSS، JavaScript اور تصاویر، ویب سائٹ سیکیورٹی کے ذریعے محدود نہیں ہیں، اسے صارفین کے ویب صفحہ کو صحیح طریقے سے پکڑنا چاہیے جیسا کہ اس میں دکھایا گیا ہے۔ مثال کے طور پر.

لاگ ان فارم پر پوسٹ کریں۔

یہ لاگ ان طریقہ صرف اس صورت میں کام کرے گا جب آپ جس ویب صفحہ پر قبضہ کرنا چاہتے ہیں وہ ویب صفحہ براہ راست لاگ ان اسکرین کے بعد ہے یا اگر ویب سائٹ ایک ری ڈائریکٹ URL فراہم کرتی ہے جسے براؤزر لاگ ان مکمل ہونے کے بعد فالو کرے گا۔

بنیادی تصدیقی اسناد کی وضاحت کریں۔

کچھ ویب صفحات بنیادی توثیق کا استعمال کرتے ہیں اگر براؤزر صفحہ کو ظاہر کرنے سے پہلے صارف سے خود کو تصدیق کرنے کو کہے۔ GrabzIt آپ کو ان ویب صفحات کا اسکرین شاٹ کرنے کے قابل بناتا ہے۔ بنیادی تصدیقی اسناد.