التثبيت (Windows)
مثبّت cc-class لـ Windows هو ملف .exe واحد يحتوي على تطبيق المعلم وتطبيق الطالب والخدمة الخلفية. عند تثبيته على أي جهاز، فإنه يكتشف الدور من اسم الحاسوب تلقائيًا وينشئ الاختصار المطابق (انظر الكشف التلقائي).
1. قبل التثبيت
تأكّد من ضبط اسم الحاسوب للجهاز وفق خطتك (المعلم بوسم
-Tأوteacher؛ الطلاب بأسماء عادية).- العرض/التغيير:
This PC→ نقر يمينيProperties→Rename this PC، ثم أعد التشغيل.
- العرض/التغيير:
يبدو ملف المثبّت كالتالي:
textcc-class_1.0.18_win-x64-setup.exe
السمِّ أولًا، ثبّت ثانيًا
يقرأ المثبّت اسم الحاسوب الحالي وقت التثبيت ليقرر ما إذا كان سينشئ أيقونة سطح مكتب "المعلم" أم "الطالب". اضبط الاسم وأعد التشغيل قبل تشغيل المثبّت. إذا أعدت التسمية بعد التثبيت، فما عليك سوى تشغيل المثبّت مجددًا لإصلاح الأيقونة.
2. خطوات التثبيت
- نقر يميني على المثبّت → Run as administrator (مطلوب للكتابة إلى
Program Files، وتسجيل الخدمة، وضبط جدار الحماية). - اتبع المعالج. ينفّذ تلقائيًا ما يلي:
| العنصر | التفاصيل |
|---|---|
| ملفات البرنامج | TeacherApp.exe، StudentApp.exe، StudentService.exe، tools\ffmpeg.exe (التسجيل) |
| مجلد التثبيت | C:\Program Files\cc-class Electronic Classroom\ |
| بيئة التشغيل | يكتشف ويثبّت بيئة تشغيل Visual C++ (vcredist x64) حسب الحاجة |
| أيقونة سطح المكتب | المعلم: …-Teacher.lnk (→ TeacherApp)الطالب: …-Student.lnk (→ StudentApp)(يزيل أي أيقونة متبقّية بدور خاطئ) |
| الخدمة الخلفية | يسجّل StudentAppService (بدء تلقائي، إعادة تشغيل تلقائية عند التعطّل) لحماية تطبيق الطالب |
| البدء التلقائي | يضيف ccClassStudent إلى مفتاح السجل …\Run |
| جدار الحماية | يسمح بـ UDP 10001 وTCP 11100–11105 (وارد + صادر) |
3. التشغيل
- جهاز المعلم: انقر نقرًا مزدوجًا على أيقونة سطح المكتب cc-class …-Teacher.
عند أول تشغيل تختار قناة تدريس (استخدم قنوات مختلفة لفصول مختلفة على الشبكة المحلية نفسها لتجنّب التداخل)؛ الافتراضي
1.
ثم تُفتح النافذة الرئيسية ويظهر الطلاب في القائمة مع اتصالهم.
- جهاز الطالب: لا شيء للتشغيل. تبدأ الخدمة الخلفية تطبيق الطالب عند الإقلاع وتتصل بالمعلم. يبقى تطبيق الطالب مخفيًا، ولا يُظهر سوى شريط أدوات صغير ذاتي الإخفاء في أعلى الشاشة.
4. إلغاء التثبيت
Settings → Apps → cc-class Electronic Classroom → Uninstall. يؤدي هذا إلى إزالة البرنامج والخدمة ومدخل البدء التلقائي وأيقونة سطح المكتب.
5. الشبكة والمنافذ (لاستكشاف الأخطاء)
| الغرض | البروتوكول/المنفذ |
|---|---|
| يُعلِن المعلم عن نفسه (الاكتشاف) | UDP 11100 |
| يتصل الطالب بالمعلم (قناة التحكم) | TCP 11101 |
| البث المتعدد للملفات / الفيديو | 239.1.1.1:10001 |
إذا بقي طالب على حالة "غير متصل"، تحقّق من جدار الحماية، ومن أن كليهما على الشبكة الفرعية نفسها، ومن أن تطبيق المعلم يعمل. انظر الأسئلة الشائعة.