ওয়েব ক্যাপচার এবং রূপান্তর করার সরঞ্জামসমূহ

আপনি লগইনটির পিছনে থেকে কীভাবে একটি স্ক্রিনশট নেবেন?

বেশিরভাগ স্ক্রিনশট পরিষেবাদি কোনও লগইনের পিছনে স্ক্রিনশট নেওয়া সমর্থন করে না, তবে এটি সক্ষম করতে আমরা গ্র্যাবিজিতে কুকি সেট করার ক্ষমতাটি উন্মুক্ত করেছি। যেহেতু ওয়েবসাইটগুলি ব্যবহারকারীকে সনাক্ত করার জন্য প্রায়শই কুকি ব্যবহার করে, যদি আপনি গ্র্যাজকে ব্যবহারকারীদের সেশন কুকি বরাদ্দ করেন তবে কোনও স্ক্রিনশট নেওয়ার সময় সমস্ত ব্যবহারকারীর সেশন ডেটা উপলব্ধ থাকবে।

গ্র্যাবিজ এটি একটি লগইন ওয়েব পরিষেবাদির মাধ্যমে বা আপনার নিজস্ব সেশন কুকি নির্দিষ্ট করে দেওয়ার দুটি প্রধান উপায় সরবরাহ করে।

লগইন কুকিগুলি স্বয়ংক্রিয়ভাবে তৈরি করুন

  • এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।

লগইন ওয়েব পরিষেবাতে কোনও প্রয়োজনীয় ফর্ম প্যারামিটার এবং আপনার অ্যাপ্লিকেশন কী সহ খুব বেশি জমা দেওয়ার জন্য ফর্ম ইউআরএল প্রয়োজন requires ওয়েব পরিষেবা কার্যকর করার পরে কোনও কুকিজ স্বয়ংক্রিয়ভাবে হয় saveআপনার অ্যাকাউন্টে ডি। এখন আপনি যখন একই ডোমেইনে কোনও ওয়েবপৃষ্ঠার স্ক্রিনশট নেবেন তখন এই কুকিগুলি ব্যবহার করা হবে। জমা দিতে লগইন ফর্মের একটি উদাহরণ নীচে দেখানো হয়েছে।

<form action="login.php" method="post">
   <div class="FormRow">
      <label>Username</label>
      <input type="text" name="username" value="">
   </div>
   <div class="FormRow">
      <label>Password</label>
      <input type="password" name="password" value="">
   </div>
   <input type="submit" class="submit" value="Login">
</form>
প্রতিটি প্যারামিটার মান ইউআরএল এনকোড মনে রাখবেন!

লগইন ওয়েব পরিষেবাতে নিম্নলিখিত ফর্ম্যাট রয়েছে। আপনাকে যে URL টি ফর্মটি জমা দেওয়া হচ্ছে তা অবশ্যই প্রয়োগ করতে হবে, আপনার অ্যাপ্লিকেশন কী এবং আপনি যে ফর্মের প্যারামিটার জমা দিতে চান তার সবগুলি।

মনে রাখবেন যে আপনার সুরক্ষার জন্য আপনি আমাদের কাছে যে কোনও লগইন বিশদটি প্রেরণ করেন আমরা তা সংরক্ষণ করি না।

https://api.grabz.it/services/login.ashx?key=Sign in to view your Application Key&formurl=[URL of the form]&
[form parameter one]=[form value one]&[form parameter two]=[form value two]&[form parameter ...]=[form value ...]

উপরের লগইন ফর্মটিতে কীভাবে জমা দেওয়া যায় তার উদাহরণ নীচে দেওয়া হল।

https://api.grabz.it/services/login.ashx?key=Sign in to view your Application Key&formurl=http://www.example.com/login.php
&username=joebloggs&password=12345

এই কলটি এক্সএমএলকে সমস্ত কুকিজের বিশদটি ফিরিয়ে দেবে যেখানে saveএই ক্রিয়া দ্বারা আপনার অ্যাকাউন্টে ডি। লগইন সফল হওয়ার জন্য লক্ষ্য ওয়েবসাইটের সেশন কুকিকে অবশ্যই তালিকাবদ্ধ করতে হবে, যদি হয় তবে আপনি এখন ওয়েব পৃষ্ঠাগুলির ক্যাপচারগুলি তৈরি করতে পারেন যা লগইন করা ব্যবহারকারীর প্রয়োজন।

ব্যবহারকারীর সমস্ত সেশন কুকিজ উল্লেখ করুন

আপনি যদি ব্যবহারকারীর সমস্ত সেশন কুকিজ নির্দিষ্ট করে থাকেন তবে আপনি যখন কোনও সুরক্ষিত ওয়েব পৃষ্ঠার ক্যাপচার তৈরি করবেন তখন ব্যবহারকারীরা যেমন দেখতে পাবে গ্র্যাবজিট এটি একটি ক্যাপচার তৈরি করবে, আপনি যদি কোনও ব্যবহারকারীর ড্যাশবোর্ডে কোনও প্রতিবেদন ক্যাপচারের মতো কাজ করতে চান তবে এটি খুব কার্যকর is ইত্যাদি করার জন্য আপনাকে একটি সার্ভার-সাইড ভাষা ব্যবহার করতে হবে কারণ জাভাস্ক্রিপ্টের কেবল এইচটিটিপিতে ব্যবহারকারীর সেশন কুকিজের সাথে সম্পর্কিত কেবল কুকিজই অ্যাক্সেস পাবে না।

এটি ব্যবহার করে ব্যবহারকারীর সেশনে জড়িত সমস্ত কুকিটি ব্যবহার করে SetCookie পদ্ধতি।

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

এই উদাহরণে আমরা ধরে নিচ্ছি যে পিএইচপিএসইএসআইডি নামক ব্যবহারকারীর সেশনে কেবলমাত্র একটি কুকি জড়িত রয়েছে, তবে একের বেশি থাকতে পারে এবং আলাদাভাবে নামকরণ করা যেতে পারে। এটি কীভাবে আপনি নিজের ওয়েবসাইট তৈরি করেছেন তার উপর নির্ভর করে। ডেভেলপার টুলসসাইন ইন করে যে কোনও কুকির সমস্যা ডিবাগ করার এক উপায় into লক্ষ্যবস্তু ওয়েবসাইট এবং বিকাশকারী সরঞ্জামগুলিতে নির্মিত ব্রাউজারগুলি ব্যবহার করুন, ক্রোম ব্রাউজারে এটি করতে কেবল F12 টিপুন। তারপরে ওয়েবসাইটগুলির সেশন কুকি সনাক্ত করুন এবং ব্যবহার করে এই কুকির নাম, ডোমেন এবং গ্র্যাবজিট এ মান যুক্ত করুন কাস্টম কুকিজ পৃষ্ঠা, সেশন কুকি মুছে ফেলা হচ্ছে না তা নিশ্চিত করতে ভবিষ্যতে মেয়াদোত্তীর্ণের তারিখটি দীর্ঘ সময় ব্যবহার করা ভাল idea

এইচটিএমএল ক্যাপচার করুন

আমাদের ব্যবহার করুন জাভাস্ক্রিপ্ট API আমাদের ওয়েবপৃষ্ঠার এইচটিএমএল প্রেরণ করতে যা লগইনের পিছনে রয়েছে। যতক্ষণ না কোনও ওয়েব পৃষ্ঠার সংস্থান যেমন সিএসএস, জাভাস্ক্রিপ্ট এবং চিত্রগুলি ওয়েবসাইট সুরক্ষার দ্বারা সীমাবদ্ধ নয় এটি ব্যবহারকারীর ওয়েব পৃষ্ঠাকে সঠিকভাবে ক্যাপচার করা উচিত এটি এতে প্রদর্শিত হয়েছে উদাহরণ.

একটি লগইন ফর্ম পোস্ট করুন

এই লগইন পদ্ধতি আপনি কেবল যে ওয়েব পৃষ্ঠাটি ক্যাপচার করতে চান তা লগইন স্ক্রিনের পরে সরাসরি যদি ওয়েব পৃষ্ঠাগুলি হয় বা ওয়েবসাইট কোনও পুনর্নির্দেশ URL দেয় যা লগইন সম্পূর্ণ হওয়ার পরে ব্রাউজার অনুসরণ করবে work

বেসিক প্রমাণীকরণের শংসাপত্রগুলি উল্লেখ করুন

কিছু ওয়েব পৃষ্ঠাগুলি মৌলিক প্রমাণীকরণ ব্যবহার করে ব্রাউজারটি পৃষ্ঠাটি প্রদর্শনের আগে ব্যবহারকারীকে নিজের প্রমাণীকরণ করতে বলে। GrabzIt আপনার নির্দিষ্ট করে এই ওয়েব পৃষ্ঠাগুলি স্ক্রিনশট করতে সক্ষম করে মৌলিক প্রমাণীকরণ শংসাপত্র.