קליקרים בפייתון ו-HTML יצירת קבצי שאלות וסקרים: שאלה, 3/4 תש...
Prompt
קליקרים בפייתון ו-HTML יצירת קבצי שאלות וסקרים: שאלה, 3/4 תשובות, מספר תשובה נכונה, זמן למענה, ניקוד. (חלק מהפרמטרים הינם רשות). שינוי סדר השאלות. העלאת שאלות מאקסל. הוספת שחקנים: שם ומספר טלפון (או מזהה אחר). הגדרות ברירת מחדל: זמן למענה, ניקוד, מעבר בין שאלות. הגדרות אלו – חלקם מהוות ברירת מחדל עבור מקרה שלא נכתבו הגדרות הגדרות לשאלה מסויימת. ניקוד: קובץ ניקוד לפי מספר זיהוי, כאשר הוא מכיל שני פרמטרים, 1. מספר הנקודות, 2. ספקים רפואיים כולל אלפיות שנייה של כל התשובות הנכונות שענה. הניקוד יעבוד בצורה כזו - שקודם כל מספר הנקודות קובע, ואחר כך זמן המענה, כלומר, רק אם יש שחקנים עם אותו ניקוד אז מכריע זמן המענה שני. התחברות למשחק: הצגה ברקע של כל המצטרפים, בזמן אמת, – כל מספר טלפון שנשלח בפרמטר "ApiPhone" נבדק אם שמו קיים בקובץ השחקנים, ואם לא – מוצג המספר עצמו, כמו כן, כשיש בקשה נוספת ממספר בקשה נוספת ממספר הטלפון עם hangup=yes זה מסיר את המספר מרשימת המחוברים, אבל הניקוד וכדומה נשמר למקרה שיחייג שוב. הפעלת המשחק: שליפת השאלות לפי הסדר והצגתן על המסך, שאלה ואחר כך תשובות – אחת אחרי השנייה, עם אפשרות לדפדף עם החיצים במקלדת, הפעלת טיימר אלפיות שנייה לפי הזמן המוגדר בשאלה הספציפית או בברירת מחדל, ופתיחת אפשרות לקלוט תשובות בפרמטר "תשובה", ונשלחה תשובה נכונה מתווסף ניקוד לקובץ הניקוד על שם המזה שנשלח בפרמטר "ApiPhone" באותה בקשה, ונוסף כן הזמן שלקח לו לענות כולל אלפיות שנייה לסך ספק של אותו שחקן, ותשובת השרת במקרה כזה יהיה "בסדר", והתשובה איננה נכונה, נשלח "ERROR" כתגובה. כמו כן, בין אם ענה נכון ובין אם לא, כדי למנוע כפילות, יש לתעד שמספר זיהוי זה כבר ענה על מספר השאלה הנוכחית בקובץ נפרד. תוסיף הגדרות ופיצ'רים מתקדמים שים לב שזה מתאים לשימוש דרך שיחת טלפון על ידי שימוש ב API תוך משחק והשאלות והנתונים מוצגים בזמן אמת על המסך. שיהיה סנכרון בכל הממשק לגבי חיבור המשתתפים בזמן אמת כמו כן שיהיה אפשרות להתחיל את המשחק מההתחלה ולאפס את המשחק הקודם, ושיישמרו נתוני המשחק הקודם בנפרד עם אפשרות למחוק הסטוריית משחקים, כמו כן, שיהיה אפשרות למעבר ישיר ממסך הקהל של ההתחברות למשחק עצמו כמו כן שבשונה מהממשק ניהול שעיצובו יותר מתאים לניהול, ממשק ההתחברות והמשחק עצמו יהיה יותר מתאימים לעיצוב של משחק קצת צבעוני, ומפואר, כמו שצריך להיות משחק, ושלא תהיה גלילה במסך הקהל של ההתחברות והמשחק
A system prompt was added to support web rendering