কম্পিউটার প্রোগ্রামিংয়ে বট এবং স্ক্রিপ্টের মধ্যে পার্থক্য কী?


উত্তর 1:

একটি বট একটি জটিল স্বয়ংক্রিয় প্রোগ্রাম যা কোনও মানব ব্যবহারকারীর ক্রিয়াকলাপ অনুকরণ করতে পারে।

যেমন যেমন

  • বট প্রোগ্রামটি কয়েক মিনিটের মধ্যে কয়েক হাজার ইমেল অ্যাকাউন্ট সাইন আপ করতে ব্যবহার করা যেতে পারে যা স্প্যাম প্রেরণে ব্যবহৃত হয় his এই কারণেই বেশিরভাগ ইমেল পরিষেবা সরবরাহকারী ক্যাপচার বা অন্যান্য ভিজ্যুয়াল প্রমাণীকরণ পদ্ধতি ব্যবহার করেন You আপনি অনলাইনে খেলার জন্যও বট ব্যবহার করতে পারেন গেমস.বোটটি গেম সরবরাহকারীর সাথে সাইন আপ করবে এবং মানব খেলোয়াড়ের মিথস্ক্রিয়াকে অনুকরণ করবে search তারা একটি ওয়েবপৃষ্ঠা পেয়ে যাবে এবং সেই পৃষ্ঠা থেকে সমস্ত লিঙ্কগুলি অনুসরণ করবে এবং এই তথ্য সংরক্ষণ করবে / সূচী করবে se এই জাতীয় বটগুলি গুগল বা বিংয়ের মতো অনুসন্ধান ইঞ্জিন সংস্থাগুলি দ্বারা ব্যবহৃত হয়।

সি, সি ++, সি #, জাভা বা পাইথনের মতো কোনও প্রোগ্রামিং ভাষায় বটগুলি লেখা যেতে পারে।

বটগুলি সাধারণত একটি কম্পিউটার সার্ভারে চলে এবং তারা তাদের ইন্টারনেট বা নেটওয়ার্ক সংযোগের মাধ্যমে অন্যান্য ওয়েবসাইটের সাথে যোগাযোগ করে।

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

স্ক্রিপ্টগুলি পাইথন, পার্ল, শেল স্ক্রিপ্ট ব্যবহার করে লেখা হয় (যেমন লিনাক্সের জন্য ব্যাশ, উইন্ডোজের জন্য পাওয়ারশেল)।


উত্তর 2:

মূলত? নাদা। এটি দেখার দৃষ্টিভঙ্গি এবং চশমার রঙের বিষয় (এবং এমন কিছু টুকরো রয়েছে যা ঝলমলে ও ঝলমলে হয়)।

‘বট’ একটি মহান ডিগ্রীতে রূপকথিত হয়েছে। এটি ঠিক আছে, তবে আমি যুক্তি দিয়ে বলব যে বটটি স্ক্রিপ্টটি একটি রাক্ষস (যেখানে বটের জন্য শক্তি) এবং ইন্টারনেট পরিষেবাদি (HTTP এবং গামুট) এর সাথে যুক্ত হয়েছিল। পুরো বিটটি স্ক্রিপ্টের ভাষায় আবদ্ধ হতে পারে।

ব্যাখ্যামূলক বা সংকলনের প্রসঙ্গে (যেমন এক্সিকিউটেবল দ্বারা), স্ক্রিপ্টটি কোনওভাবেই প্রযোজ্য। স্ক্রিপ্টগুলি চিরকাল এখানে রয়েছে। কেউ কেউ এগুলি ব্যবহার করে বুদ্ধি সংক্রান্ত একটি তত্ত্বের প্রস্তাবও দিয়েছেন: স্ক্রিপ্ট তত্ত্ব। আমি ফ্রেমের ব্যবহার পছন্দ করি, সেদিকেই আমাদের মাথা নিচু করা উচিত, এই অর্থে: যোগ্যতা, ফ্রেম, র‌্যামিফিকেশন।

আপনারা সকলেই জানেন? এমএল সেই অর্থে স্ক্রিপ্ট করে না। এটা করা উচিত।

এখন, এজেন্ট-ভিত্তিক মডেলিং, জটিল অভিযোজনমূলক সিস্টেম এবং আরও অনেক কিছু নিয়ে আলোচনা করার মতো অনেকগুলি বিষয় রয়েছে। তবে, কেউ আরও উল্লেখ করতে পারেন যে, ‘বট’ ব্যবহার আরও বেশি স্বাধীনতা বোঝায়। সুতরাং, আমাদের এটি আছে: বুদ্ধিমান এজেন্ট। এবং, এজেন্টে গুলি চালানোর পরিস্থিতিতে কোথাও স্ক্রিপ্ট জড়িত থাকবে। যেমনটি, আরও সাধারণ হিসাবে, বটটি স্ক্রিপ্টগুলি দিয়ে তৈরি হয় (এখানে অনেকগুলি সংশ্লেষ জমে রয়েছে)।

-

একটি সম্পূর্ণ বট শিল্প আছে। উদাহরণ: বিল্ডিং ব্লকগুলি বিল্ডিং বটের জন্য। খুব, বিকাশ এবং এক আউট প্রক্রিয়া মাধ্যমে যান। ইজি-প্যাসি বটস: শুরু করা।

এই প্রশ্নের আলোচনার ক্ষেত্রে এটি প্রযোজ্য: আপনি কি কখনও নিজের জন্য রুটিন কিছু করার জন্য বট তৈরি করেছেন?


উত্তর 3:

মূলত? নাদা। এটি দেখার দৃষ্টিভঙ্গি এবং চশমার রঙের বিষয় (এবং এমন কিছু টুকরো রয়েছে যা ঝলমলে ও ঝলমলে হয়)।

‘বট’ একটি মহান ডিগ্রীতে রূপকথিত হয়েছে। এটি ঠিক আছে, তবে আমি যুক্তি দিয়ে বলব যে বটটি স্ক্রিপ্টটি একটি রাক্ষস (যেখানে বটের জন্য শক্তি) এবং ইন্টারনেট পরিষেবাদি (HTTP এবং গামুট) এর সাথে যুক্ত হয়েছিল। পুরো বিটটি স্ক্রিপ্টের ভাষায় আবদ্ধ হতে পারে।

ব্যাখ্যামূলক বা সংকলনের প্রসঙ্গে (যেমন এক্সিকিউটেবল দ্বারা), স্ক্রিপ্টটি কোনওভাবেই প্রযোজ্য। স্ক্রিপ্টগুলি চিরকাল এখানে রয়েছে। কেউ কেউ এগুলি ব্যবহার করে বুদ্ধি সংক্রান্ত একটি তত্ত্বের প্রস্তাবও দিয়েছেন: স্ক্রিপ্ট তত্ত্ব। আমি ফ্রেমের ব্যবহার পছন্দ করি, সেদিকেই আমাদের মাথা নিচু করা উচিত, এই অর্থে: যোগ্যতা, ফ্রেম, র‌্যামিফিকেশন।

আপনারা সকলেই জানেন? এমএল সেই অর্থে স্ক্রিপ্ট করে না। এটা করা উচিত।

এখন, এজেন্ট-ভিত্তিক মডেলিং, জটিল অভিযোজনমূলক সিস্টেম এবং আরও অনেক কিছু নিয়ে আলোচনা করার মতো অনেকগুলি বিষয় রয়েছে। তবে, কেউ আরও উল্লেখ করতে পারেন যে, ‘বট’ ব্যবহার আরও বেশি স্বাধীনতা বোঝায়। সুতরাং, আমাদের এটি আছে: বুদ্ধিমান এজেন্ট। এবং, এজেন্টে গুলি চালানোর পরিস্থিতিতে কোথাও স্ক্রিপ্ট জড়িত থাকবে। যেমনটি, আরও সাধারণ হিসাবে, বটটি স্ক্রিপ্টগুলি দিয়ে তৈরি হয় (এখানে অনেকগুলি সংশ্লেষ জমে রয়েছে)।

-

একটি সম্পূর্ণ বট শিল্প আছে। উদাহরণ: বিল্ডিং ব্লকগুলি বিল্ডিং বটের জন্য। খুব, বিকাশ এবং এক আউট প্রক্রিয়া মাধ্যমে যান। ইজি-প্যাসি বটস: শুরু করা।

এই প্রশ্নের আলোচনার ক্ষেত্রে এটি প্রযোজ্য: আপনি কি কখনও নিজের জন্য রুটিন কিছু করার জন্য বট তৈরি করেছেন?