একটি JavaScript Automation Script যা combo.txt ফাইল থেকে username:password লিস্ট পড়ে, একাধিক লগইন ট্যাব ওপেন করে, এবং প্রতিটি ট্যাবে অটোমেটিক্যালি ইউজারনেম ও পাসওয়ার্ড ফিল আপ করে।
এটি মূলত অটোমেশন, টেস্টিং, ও QA কাজের জন্য ব্যবহারযোগ্য।
✅ combo.txt ফাইল থেকে অ্যাকাউন্ট লোড করে
✅ একাধিক ট্যাব একসাথে ওপেন করে
✅ প্রতিটা ট্যাবে অটোমেটিক ফিল-আপ
✅ কাস্টমাইজেবল ট্যাব লিমিট (MAX_TABS)
✅ ট্যাব ওপেনের মাঝে গ্যাপ (OPEN_GAP_MS) সেট করার সুবিধা
✅ অবৈধ লাইন ও কমেন্ট স্কিপ করে
✅ ইনপুট ফিল্ড না পেলে স্কিপ করে দেয়
auto-login-multi-tabs/
│
├── combo.txt # ইউজারনেম:পাসওয়ার্ড লিস্ট
├── auto-login.js # মূল জাভাস্ক্রিপ্ট ফাইল
└── README.md # প্রোজেক্ট ডকুমেন্টেশন
git clone https://github.com/nusaibnull/Combo-Login.git
cd Combo-Logincombo.txt ফাইলে ইউজারনেম-পাসওয়ার্ড লিখো username:password ফরম্যাটে:
[email protected]:pass123
[email protected]:password456
[email protected]:abc@123
tab_console.jsফাইলের পুরো কোড কপি করো।- যেকোনো ব্রাউজারে Developer Tools (F12) ওপেন করো।
- Console Tab-এ কোডটা পেস্ট করো।
combo.txtসিলেক্ট করো।- স্ক্রিপ্ট অটোমেটিক্যালি একাধিক লগইন ট্যাব ওপেন করবে।
tab_console.js এর শুরুতে কনফিগারেশনগুলো পরিবর্তন করা যাবে:
const LOGIN_URL = ""; // লগইন পেজের URL
const EMAIL_ID = "email"; // ইমেইল ইনপুট ID বা Name
const PASS_ID = "password"; // পাসওয়ার্ড ইনপুট ID বা Name
const OPEN_GAP_MS = 1000; // ট্যাব ওপেনের মাঝে গ্যাপ (ms)
const MAX_TABS = 30; // সর্বাধিক ট্যাব সংখ্যাধরা যাক তোমার combo.txt ফাইলে ৫০টা অ্যাকাউন্ট আছে।
যদি MAX_TABS = 10 সেট করো, তাহলে একসাথে প্রথম ১০টি ট্যাব ওপেন হবে, বাকিগুলো স্কিপ হবে।
- ফাইল সিলেক্ট করলে
FileReaderদিয়েcombo.txtপড়ে। - প্রতিটি লাইনের
username:passwordডেটা অ্যাকাউন্ট অবজেক্টে কনভার্ট হয়।
window.open()দিয়ে নতুন ট্যাব ওপেন হয়।- প্রতিটি ট্যাব লোড হওয়ার জন্য
setIntervalদিয়ে পোলিং চলে। - লগইন ফর্মের ইমেইল ও পাসওয়ার্ড ফিল্ড সনাক্ত করে
valueসেট করা হয়। - ফিল্ড না পেলে ট্যাব স্কিপ হয়।
- ইউজারনেম ও পাসওয়ার্ড ফিল্ডে limegreen outline দেখাবে ১.৫ সেকেন্ডের জন্য, যাতে বোঝা যায় অটো-ফিল সফল।
এই টুল শুধুমাত্র অটোমেশন, টেস্টিং, ও QA কাজের জন্য।
কোনো প্রকার অননুমোদিত লগইন বা হ্যাকিং অ্যাক্টিভিটির জন্য ব্যবহার করা বেআইনি।
ডেভেলপার কোনো ক্ষতির জন্য দায়ী নয়।
nullBrainBD