ATSMS
1.0.0
ATSMS هي أداة لإدارة الخادم المصممة لمحاكاة الشاحنة الأمريكية (ATS). تسهل هذه الأداة تكوين الخادم وإدارته وإدارته لمثيلات خادم ATS.
يحتوي ملف config.py ATSMS على إعدادات مختلفة لتخصيص الأداة. تأكد من ضبط التكوينات التالية قبل تشغيل النظام:
PORT : رقم المنفذ لخادم الويب.HOST : عنوان المضيف لخادم الويب.SECRET_KEY : المفتاح السري لجلسات القارورة.DEBUG : تمكين أو تعطيل وضع تصحيح القارورة.PASSWORD : كلمة المرور الإدارية للوصول إلى ATSMS. تحذير : يتم تخزين كلمة المرور هذه في نص عادي وقد تشكل خطرًا على الأمان. تجنب استخدام كلمات المرور لأغراض حرجة أو إعادة استخدام كلمات مرور مهمة.USER_DATA_DIR : مسار إلى دليل ATS userData.DEFAULT_CONFIG : مسار إلى ملف التكوين الافتراضي Server.sii.SERVER_EXE : مسار إلى خادم ATS قابل للتنفيذ.ملاحظة : تأكد من ضبط المسارات بشكل صحيح وفقًا لإعداد النظام الخاص بك.
لبدء ATSMS ، قم بتنفيذ ملف start_atsms.bat . يعالج هذا البرنامج النصي الدُفعات عملية الإعداد:
@ echo off
set VENV_FOLDER = venv
REM Check if venv folder exists, create it if not
if not exist %VENV_FOLDER% (
python -m venv %VENV_FOLDER%
)
REM Activate the virtual environment
call %VENV_FOLDER% Scriptsactivate
REM Install requirements using pip
if exist requirements.txt (
pip install -r requirements.txt
) else (
echo requirements.txt not found
exit /b 1
)
REM Run your Python script
python run.py