📌 پروژه Sess-Registration-Bot
🤖 اسکریپتی برای خودکارسازی فرایند انتخاب واحد دانشگاه شهرکرد(Sess)
💻 با استفاده از:
🐍 Python
🕸️ Selenium
✨ ویژگیها:
🖥️ دارای رابط کاربری گرافیکی برای استفاده آسان
⚙️ قابلیت اجرا به صورت CLI یا GUI (پیشفرض)
🎯 ورود و انتخاب خودکار دروس در سامانه
🔄 دارای مکانیزم تلاش مجدد (در صورت بسته بودن سامانه یا تکمیل ظرفیت دروس)
🧠 تصمیمگیری هوشمند بر اساس اعلانات سامانه
📚 پشتیبانی از دروس با زیرگروه
📑 گزارش دلیل عدم امکان اخذ دروس
➕ و...
🔗 Github
🆔 @Reza_AzadSh
🤖 اسکریپتی برای خودکارسازی فرایند انتخاب واحد دانشگاه شهرکرد(Sess)
💻 با استفاده از:
🐍 Python
🕸️ Selenium
✨ ویژگیها:
🖥️ دارای رابط کاربری گرافیکی برای استفاده آسان
⚙️ قابلیت اجرا به صورت CLI یا GUI (پیشفرض)
🎯 ورود و انتخاب خودکار دروس در سامانه
🔄 دارای مکانیزم تلاش مجدد (در صورت بسته بودن سامانه یا تکمیل ظرفیت دروس)
🧠 تصمیمگیری هوشمند بر اساس اعلانات سامانه
📚 پشتیبانی از دروس با زیرگروه
📑 گزارش دلیل عدم امکان اخذ دروس
➕ و...
🔗 Github
🆔 @Reza_AzadSh
❤3
📖 راهنمای استفاده از Sess-Registration-Bot
🔧 پیشنیازها:
برای استفاده از این ابزار لازم است:
🐍 زبان Python روی سیستم شما نصب و راهاندازی شده باشد.
➖➖➖
⚙️ مراحل راهاندازی:
سورسکد پروژه را دانلود یا Clone کنید.
📥 Source Code (zip)
📂 در پوشهی پروژه، ترمینال را باز کنید و یک محیط مجازی بسازید:
▶️ محیط مجازی را فعال کنید:
📦 پیشنیازها را نصب کنید:
➖➖➖
🚀 اجرا:
در نهایت با دستور زیر برنامه را اجرا کنید:
📝 توضیحات اجرا:
👤 نام کاربری و رمز عبور را وارد کنید
🗓️ نیمسال مورد نظر را انتخاب کنید
📚 کد و شماره گروه دروس را وارد کنید
✅ بر روی Start کلیک کنید
🌐 مرورگر به صورت خودکار باز شده و فرآیند انتخاب واحد شروع میشود
🆔 @Reza_AzadSh
🔧 پیشنیازها:
برای استفاده از این ابزار لازم است:
🐍 زبان Python روی سیستم شما نصب و راهاندازی شده باشد.
➖➖➖
⚙️ مراحل راهاندازی:
سورسکد پروژه را دانلود یا Clone کنید.
📥 Source Code (zip)
📂 در پوشهی پروژه، ترمینال را باز کنید و یک محیط مجازی بسازید:
python -m venv .venv
▶️ محیط مجازی را فعال کنید:
.venv\Scripts\activate
📦 پیشنیازها را نصب کنید:
pip install -r requirements.txt
➖➖➖
🚀 اجرا:
در نهایت با دستور زیر برنامه را اجرا کنید:
python main.py
📝 توضیحات اجرا:
👤 نام کاربری و رمز عبور را وارد کنید
🗓️ نیمسال مورد نظر را انتخاب کنید
📚 کد و شماره گروه دروس را وارد کنید
✅ بر روی Start کلیک کنید
🌐 مرورگر به صورت خودکار باز شده و فرآیند انتخاب واحد شروع میشود
🆔 @Reza_AzadSh
❤2
📌 پروژه Sess Registration Bot – بروزرسانی جدید!
✨ تغییرات نسخه جدید:
💻 نسخه بیلد شده اضافه شد – بدون نیاز به نصب پایتون، کتابخانهها یا سلنیوم!
🖱️ فقط کافیست فایل exe را اجرا کنید و استفاده کنید.
🌐 امکان انتخاب مرورگر اضافه شد
❌ حذف وابستگی به کد نیمسال
➕ رفع مشکلات جزئی
🔗 V1.0.0 Release
🆔 @Reza_AzadSh
✨ تغییرات نسخه جدید:
💻 نسخه بیلد شده اضافه شد – بدون نیاز به نصب پایتون، کتابخانهها یا سلنیوم!
🖱️ فقط کافیست فایل exe را اجرا کنید و استفاده کنید.
🌐 امکان انتخاب مرورگر اضافه شد
❌ حذف وابستگی به کد نیمسال
➕ رفع مشکلات جزئی
🔗 V1.0.0 Release
🆔 @Reza_AzadSh
❤3