Categories
Diablo2 পুনরুত্থিত

Diablo2 পুনরুত্থিত অটো হান্টিং পিক্সেল অটোবট (D2R BOTTY পিক্সেল বট)

(সতর্কতা) এই প্রোগ্রাম ব্যবহার থেকে উদ্ভূত কোন অসুবিধা আপনার নিজের দায়িত্ব.

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

আমার ব্যক্তিগত মতে, এটি খুব বিপজ্জনক দেখায় না কারণ এটি চিত্র বিশ্লেষণ ব্যবহার করে একটি ম্যানুয়াল-মত ম্যানিপুলেশন পদ্ধতি। আপনি যদি প্রকৃত উৎস পরীক্ষা করেন, এতে এমন কোনো লাইব্রেরি নেই যা দূষিত কোড হিসেবে স্বীকৃত হতে পারে।

আপনি যদি উদ্বিগ্ন হন তবে আমরা সুপারিশ করি যে আপনি এটি স্পর্শ করবেন না।

মিনিকোন্ডা ইনস্টল করুন

যাদের এই ব্যাখ্যার প্রয়োজন নেই, আমি ধরে নেব যে আপনি কীভাবে অ্যানাকোন্ডা ব্যবহার করবেন তার সাথে যথেষ্ট পরিচিত।

মিনিকোন্ডা - কনডা ডকুমেন্টেশন

আপনার অপারেটিং সিস্টেমের জন্য উপযুক্ত ইনস্টলেশন ফাইলটি ডাউনলোড করুন। ডায়াবলো 2 রিসারেকশন প্লেয়াররা বেশিরভাগ সময় উইন্ডোজ 64-বিট ব্যবহার করবে বলে আশা করা হচ্ছে।

D2R BOTTY Pixel Bot

পরে সহজে বিল্ডিংয়ের জন্য একটি পরিবেশ পরিবর্তনশীল হিসাবে পাথ যোগ করার সুপারিশ করা হয়।

D2R BOTTY Pixel Bot

বট ডাউনলোড

এটি বর্তমানে আপলোড করা BOTTY Github URL।

GitHub – aeon0/botty: D2R পিক্সেল বট

আমি জানি না কতক্ষণ এটি ভাগ করা হবে, তবে আপাতত মনে হচ্ছে কোনো সীমাবদ্ধতা ছাড়াই ভাগ করা হচ্ছে।

প্রযোজকতথ্যগত বা শিক্ষামূলক উদ্দেশ্যেএটা বলা হয় যে এটি শুধুমাত্র হিসাবে প্রদান করা হয়

আপনি যদি এটি ভালভাবে জানেন তবে আপনি গিটের ক্লোন ফাংশন ব্যবহার করে এটি ইনস্টল করতে পারেন, অথবা আপনি যদি না জানেন তবে ডাউনলোড জিপ ব্যবহার করে এটি ডাউনলোড করুন।

D2R BOTTY Pixel Bot

নিম্নলিখিত ফাইল অন্তর্ভুক্ত করা হয়. এটি একটি উপযুক্ত পথে আনজিপ করুন।

D2R BOTTY Pixel Bot

ভিজ্যুয়াল স্টুডিও কোডে চলছে

আপনার যদি ভিজ্যুয়াল স্টুডিও কোড না থাকে, অনুগ্রহ করে প্রথমে এটি ইনস্টল করুন।

ভিজ্যুয়াল স্টুডিও কোড - কোড এডিটিং। পুনঃসংজ্ঞায়িত

VS কোড চালান ফাইল > ফোল্ডার খুলুন...আনজিপ করা পথ বেছে নিনকরতে

D2R BOTTY Pixel Bot

আপনি যদি বাম দিকে এইরকম কিছু দেখতে পান তাহলে সাফল্য:

D2R BOTTY Pixel Bot

টার্মিনাল > নতুন টার্মিনালমাধ্যমপাওয়ারশেল বা কমান্ড প্রম্পটচালান।

D2R BOTTY Pixel Bot

সফলতা হল যখন নিচের দিকে একটি টার্মিনাল উইন্ডো খোলে।

D2R BOTTY Pixel Bot

পাইথন কম্পাইলেশন এনভায়রনমেন্ট ইনস্টল করুন

.\run.bat টাইপ করুননিম্নলিখিত মেনু প্রদর্শিত হবে. যদি লাইব্রেরিটি পরে আপডেট করা হয়, আপনি মেনু নম্বর 2 নির্বাচন করেও এটি আপডেট করতে পারেন।

D2R BOTTY Pixel Bot

বট কোড কম্পাইল করার জন্য প্রয়োজনীয় লাইব্রেরি স্বয়ংক্রিয়ভাবে ডাউনলোড এবং ইনস্টল করা হয়। আপনি যদি এই মত একটি স্ক্রীন দেখতে না পান, অনুগ্রহ করে কনডা এর পাথ সেটিং চেক করুন।

D2R BOTTY Pixel Bot

আমি চেক করেছি এবং এটি টেসার্যাক্টও ইনস্টল করে, যা একটি ওপেন সোর্স ওসিআর (অপটিক্যাল ক্যারেক্টার রিকগনিশন) ইঞ্জিন।

D2R BOTTY Pixel Bot

custom.ini ফাইল সেটিংস

আপনি সরাসরি কনফিগারেশন ফোল্ডারে একটি custom.ini ফাইল তৈরি করতে পারেন এবং এটি এভাবে লিখতে পারেন: এটি param.ini ফাইলের উপর অগ্রাধিকার নেয়।

D2R BOTTY Pixel Bot

যেহেতু param.ini ফাইলটি যখনই একটি নতুন সংস্করণ প্রকাশ করা হয় তখন পরিবর্তন করা যেতে পারে, তাই custom.ini ফাইলে আলাদাভাবে আপনার নিজস্ব সেটিংস সেট করার পরামর্শ দেওয়া হয়।

(সামগ্রী যোগ করুন) কম্পাইল করার পরে, এটি botty_v0.6.7-dev/config ফোল্ডারে স্বয়ংক্রিয়ভাবে তৈরি হয়। আপনি একইভাবে এটি পরিবর্তন করতে পারেন।

বট চালান

আপনি কম্পাইল না করলেও, আপনি যদি মেনু 4 নির্বাচন করেন, এটি অবিলম্বে ডিবাগ মোডে কার্যকর করা হবে। এই ক্ষেত্রে, আপনি পাইথন কোড চালাচ্ছেন, exe ফাইল নয়।

D2R BOTTY Pixel Bot

কার্যকর করা হলে, নিম্নলিখিত মেনু প্রদর্শিত হয়। বট চালু করতে f11 টিপুন।

D2R BOTTY Pixel Bot

অন্যান্য মেনুর বিস্তারিত বিবরণ বাদ দেওয়া হয়েছে।

যখন বট চলছে, এটি একটি লগ লাগে এবং আপনি দেখতে পারেন যে এটি ভাল চলছে।

D2R BOTTY Pixel Bot

একটি অফলাইন চরিত্র হিসাবে খেলার চেষ্টা. এটি এমন একটি পদ্ধতি যা ডায়াবলো চলমান উইন্ডোটির একটি স্ন্যাপশট নেওয়ার সময় চিত্রটি বিশ্লেষণ করে।

D2R BOTTY Pixel Bot

OCR, অবশ্যই, অনেকগুলি মেশিন লার্নিং কৌশল প্রয়োগ করেছে বলে মনে হয় কারণ এটি সম্ভাব্যতার সাথে বস্তুগুলি খুঁজে পায়।

D2R BOTTY Pixel Bot

পাইথন কোড কম্পাইল এবং রান করুন

আপনি যদি উইন্ডোজ এক্সিকিউটেবল ফাইল (exe) হিসাবে কম্পাইল করতে চান, মেনু থেকে নং 3 নির্বাচন করুন।

D2R BOTTY Pixel Bot

এটি কম্পাইল করা শুরু করতে কিছু সময় নেয়, তবে এটি সফল হয় যখন নিম্নলিখিত বার্তাটি শেষে প্রদর্শিত হয়।

D2R BOTTY Pixel Bot

কম্পাইলেশনের ফলে botty_v0.6.7-dev ফোল্ডারে তৈরি exe executable এর ক্ষমতা বেশ বড়, কিন্তু এতে কোন সন্দেহ নেই। এতগুলো লাইব্রেরি সবই এক ফাইলে।

D2R BOTTY Pixel Bot

আপনি যদি botty_v0.6.7-dev ফোল্ডারে main.exe ফাইলটি চালান তবে এটি একই কাজ করে।

যদি ভালো না হয়

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

পাইইনস্টলার ইনস্টল করুন

যখন আমি কম্পাইল করি, পাইইনস্টলার বিদ্যমান না থাকলে আমি একটি ত্রুটি পাই। এটি একটি লাইব্রেরি যা একটি exe এক্সিকিউটেবল ফাইল তৈরি করে। সংকলন পরিবেশ ইনস্টল করার সময় এটি স্বয়ংক্রিয়ভাবে ইনস্টল করা উচিত ছিল।

আপনি নিম্নলিখিত কমান্ড ব্যবহার করে এটি ইনস্টল করতে পারেন।

pip install pyinstaller

Environment.yml ফাইলটি পরিবর্তন করুন

আমার ক্ষেত্রে, প্রথম বট সম্পাদন ব্যর্থ হয়েছে। তাই, আমি Environment.yml ফাইল থেকে নিচের অংশটি মুছে দিয়েছি, C:\Users\your account\miniconda3\envs\botty ফোল্ডারটি সরিয়ে দিয়েছি এবং প্রথম Install Env আবার রান করেছি এবং এটি স্বাভাবিকভাবে কাজ করেছে।

D2R BOTTY Pixel Bot

গেমের বিকল্পগুলি পরিবর্তন করুন

উইন্ডোড মোডে রেজোলিউশন 1280×720 সেট করা হলেই এটি কাজ করবে বলে বলা হয়। আপনি যখন বটটি চালান, তখন মনে হয় এটি নিজেই কনফিগার করবে এবং এটি পুনরায় চালু করবে। আর ছবির অক্ষর স্বীকৃতির জন্য ইংরেজি সংস্করণ সেট করা বাধ্যতামূলক।

D2R BOTTY Pixel Bot

এক্সিকিউটেবল ফাইল প্রদান করুন

যারা তাদের নিজস্ব কোড পরিবর্তন করে এটি আরও সম্পূর্ণ ব্যবহার করতে চান তাদের জন্য, আমি সরাসরি কম্পাইল করার একটি পদ্ধতি চালু করেছি, তবে যদি এই সবগুলি কঠিন হয় তবে এক্সিকিউটেবল ফাইলটি ডাউনলোড করুন এবং এটি চালান।

রিলিজ · aeon0/botty

শুধু সম্পদে ফাইলটি ডাউনলোড করুন।

D2R BOTTY Pixel Bot

আমি অনেক কিছু করিনি, তাই আপনার যদি কোনো প্রশ্ন থাকে, অনুগ্রহ করে নির্মাতার গিথুবের সাথে যোগাযোগ করুন।

এবং আবার, অনলাইন ব্যবহার করার সময় সমস্যা হতে পারে, তাই দয়া করে এটি শিক্ষামূলক উদ্দেশ্যে বা অফলাইনে মজা করার জন্য ব্যবহার করুন।

এখনও কিছু আনাড়ি সমস্যা আছে, কিন্তু আমরা ক্রমাগত উন্নয়নের জন্য উন্মুখ।

ধন্যবাদ

এই পোস্টে 2টি উত্তর আছে৷

এমন লোক ছিল যারা এটিকে ফি দিয়ে বিক্রি করেছিল, কিন্তু এটি একটি প্রোগ্রাম যা বিনামূল্যে বিতরণ করা হয়েছিল।

মন্তব্য করুন

আপনার ই-মেইল এ্যাড্রেস প্রকাশিত হবে না।

bn_BDবাংলা