🍀 Классики 2026 автопилот записи
{{ statusText }}
{{ countdown }}

открытие {{ openAtText }}
часы с сервером школы: {{ offsetText }} · {{ syncAgo }}

  • {{ c.ok ? '✓' : (c.warn ? '!' : '×') }}{{ c.t }}{{ c.v }}
темп опроса{{ tierText }}
опросов{{ s.monitor.probes || 0 }}
отклик{{ s.monitor.lastProbe ? s.monitor.lastProbe.ms + ' мс' : '—' }}
вопросов на странице{{ s.monitor.questions || 0 }}
таймер школы{{ serverCountdown }}
форма{{ s.monitor.open ? 'открыта' : 'закрыта' }}
заявка{{ doneBy ? 'принята' : 'не отправлена' }}

Ручной путь на случай, если захотите сделать всё сами — автопилот работает независимо от этих кнопок

1

Тест формы

Настоящая форма школы открыта ниже — поля пустые, можно всё посмотреть.

Показать настоящую форму школы прямо здесь, с раскрытыми полями и без заполнения. Ничего никуда не уходит.

На сайте школы
2

Заполнить

Готово: {{ myPrepared.fields }} полей собрано {{ prepAgo }}. Есть замечания.

Вписать данные «{{ myProfile.label }}» в форму выше и собрать тот же запрос на сервере.

3

Отправить

Заявка принята ({{ s.profiles[doneBy].label }}). Повторная отправка заблокирована — школа сверяет по e-mail.

Станет активной, когда форма откроется. Автопилот нажмёт это сам.

Сначала шаг 2.

Всё готово. Запрос уйдёт с сервера панели прямо на vote.php школы.

Закладки для страницы школы резерв, если сервер недоступен: перетащите на панель закладок и нажмите уже на sch57.ru Открыть 57 Заполнить 57
Настоящая форма школы загружена нашим сервером с sch57.ru · отправка отсюда заблокирована, заявку шлёт сервер
{{ l }}
Что уйдёт на сервер школы {{ myProfile.label }}
ПолеuidЗначение в запросе
{{ r.label }}{{ r.uid }}{{ r.sent }}

Ждём первый успешный опрос страницы…

  • {{ p }}
Результат отправки
{{ s.profiles[k] ? s.profiles[k].label : k }} {{ r.ok ? 'VoteSuccess — принято' : 'не подтверждено' }} HTTP {{ r.httpStatus }} · {{ r.elapsedMs }} мс
логин кабинета{{ r.login }}
тело запроса
{{ decodeBody(r.requestBody) }}
ответ сервера
{{ r.raw }}
Журнал воркера {{ logs.length }} записей · всё дублируется в консоль браузера
{{ time(e.t) }}{{ e.scope }}{{ e.msg }} {{ short(e.data) }}
{{ t.scope }}{{ t.msg }}