/modern-lab-applets

This repository has been established with the primary objective of enhancing the functionality of applets in 2023, ensuring seamless execution for all users, thereby facilitating a smooth and trouble-free experience.

Primary LanguageHTMLGNU Affero General Public License v3.0AGPL-3.0

Часто задаваемые вопросы

Как запустить локально на Windows?

Руководство по использованию локально на Windows
  1. Установите CheerpJ Applet Runner плагин

msedge_P5HepHXSzr

  1. Скачайте архив, соответствующий вашей операционной системе

  2. Запустите файл start_server.exe, расположенный в корневом каталоге репозитория, и в открывшемся окне нажмите кнопку Старт

image

  1. Программа автоматически откроет окно браузера. Убедитесь, что URL открыт в браузере, в котором вы установили расширение.

image

  1. Перейдите на вкладку с апплетом и, увидев красный текст, нажмите на иконку расширения CheerpJ (в правом верхнем углу браузера -> расширения -> CheerpJ, см. подробнее).
  • Перейти к расширениям. image

  • Нажать на иконку CheerpJ Applet Runner. image

  1. После этого начнется загрузка апплета (на месте апплета иконка расширения и надпись Loading с анимацией загрузки, см. подробнее).

image

  1. По завершении работы нажмите кнопку Стоп или просто закройте программу.

image

У меня не работает, я все сделал(а) по инструкции, но когда я кликаю на иконку расширения ничего не загружается, почему?

  • Очистите кеш браузера, отключите все сторонние расширения на время работы (например, впн может мешать прогрузке), перезапустите сервер. Если ничего не помогло, то нужно смотреть в консоль разработчика браузера (обычно F12) и гуглить ошибку.

Могу ли я все делать на linux/macos/freebsd?

  • Да, достаточно в вашей os установить python и выполнить в терминале из директории апплетов команду python scripts/start_server.py

Ошибка 404

  • Распакуйте архив и запустите сервер еще раз. Windows удалил файлы временно распакованного архива, если Вы запустили .exe файл прямо из архива.

Для хакеров

Где я могу больше узнать о расширении?

Как скомпилировать питон скрипт?

  • Используйте модуль pyinstaller или вспомогательный скрипт compile_to_exe.py в папке scripts.