Расширение для решу егэ

Инструменты и Ответы для Решу ЕГЭ

CRX id

cigfkabihmjeabcmpcopclahpledflgf-

Description from extension meta

Показывает решения к вариантам Решу ЕГЭ/ОГЭ, позволяет заморозить таймер, выставить любое время.

Image from store
Инструменты и Ответы для Решу ЕГЭ

Description from store
Аддон создан исключительно в образовательных целях.
Автоматичеки решает варианты «Решу ЕГЭ/ОГЭ», показывает решения, позволяет заморозить таймер, выставить любое время.
Слайдер времени позволяет выставить своё время выполнения работы.
Кнопка «Авторешение» решит тест за вас.
Кнопка «Посмотреть ответы» покажет ответы.
Переключатель «Автоматический Отсчёт» включает или выключает автоматический отсчет времени в тесте.
Переключатель «Автоотправка» автоматически отправит ваш тест учителю после авторешения.
Проверено со второго (учительского) аккаунта.

Latest reviews

  • (2022-05-18) Korecruit: Перестало работать.
  • (2022-05-02) Leon time: раньше все было стабильно, в апреле перестал работать и при использовании всегда выдает ошибку undefined
  • (2022-04-22) The Filix: Ничего не работает ошибка: undefined
  • (2022-04-18) ARTHUR KONKOV: работает идеально, спасибо разработчику)
  • (2022-03-03) Dionis: Оперативно обновляет аддон
    Сэкономил на данный момент, наверное, не менее суток жизни
  • (2022-02-22) HyperСlink Contact: Сам ручаюсь что проблем нет все круто работает
  • (2022-02-20) x1ter: не работает
  • (2021-10-18) EviliZe69: Благодарю
  • (2020-11-26) Тимур Сидельников: Просто лучшее расширение, главное, оно работает для варианта училки. Просто лучший разработчик расширений
  • (2020-11-09) Norithon: Просто Супер!
  • (2020-04-06) Василий Поздняков: Единственное рабочее расширение для Решу ОГЕ
  • (2020-01-29) Yanpon: топ разшищение првда училка сполила. советую зайти на мой утуб канал

Latest issues

  • (2022-05-12, v:2.2.2) Брауни: обновите расширение
    сайт видит решебник и на долю секунды пишет что обнаружен решебник и вариант закрывается, нужен фикс, либо новое расширение, т.к. сайт обновили
  • (2022-05-03, v:2.2.2) Кобзев Дмитрий: Underfinded
    При нажатии Показать ответы открывается вкладка и вместо ответов написано Wrong Hash. При нажатии Авторешение везде пишется Underfinded. Исправьте
  • (2022-04-21, v:2.2.2) Pavel Tehnik: Undefined
    Здравствуйте, долго пользовался расширением, вчера хотел решить тест на решуогэ и во всех номерах мне пишет undefined, я всё перепробовал. Я думаю что это баг, скажите как пофиксить. Спасибо
  • (2022-04-17, v:2.2.2) Mila G: а
    расширение не работает около месяца
  • (2022-04-01, v:2.2.2) Олег: Не работает
    Ало разрабы в курсе что уже месяц не работает расширение?
  • (2021-05-11, v:2.1) Just Gub: Лох
    Лох
  • (2020-11-26, v:1.2.8) Тимур Сидельников: Добавление фукнции
    Добавьте функцию в авторешение допустить 1 ошибку и тогда цены этому приложению не будет

Statistics

Installs

Category

Rating

Last update / version

Listing languages

Links

Делаем расширение для браузера, проверяющее результаты ЕГЭ

Время на прочтение
4 мин

Количество просмотров 10K

image

Я, как и любой другой выпускник, переживаю по поводу экзаменов. От баллов, полученных на ЕГЭ зависит слишком многое, поэтому сейчас трудно думать о чем то другом. Чтобы не обновлять сайт check.ege.edu.ru каждые две минуты, я решил написать расширение, которое будет делать это за меня, а заодно присылать уведомления, в случае, если какой-то из экзаменов проверили.

Задача не очень сложная, но есть один неприятный момент. Сайт, на котором публикуются результаты, требует, чтобы информация о участнике, при каждом закрытии браузера, заполнялась заново. Это очень не удобно, поэтому пришлось немного по-импровизировать. Было замечено, что вся необходимая информация хранится в файлах cookie, поэтому можно просто сохранять и обновлять их когда потребуется, без необходимости вводить данные заново. Таким образом, логика работы расширения такова:

Расширения для браузера пишутся на js, оформляются с помощью html и css. В целом, разработка расширения мало чем отличается от создания сайта. Обычно любое расширение имеет следующий «скелет»:

Manifest.json

В этом файле хранится основная информация: версия, название, описание, подключаемые файлы и тд.

manifest.json

{
  "manifest_version": 2,
  "name": "Результаты ЕГЭ",
  "description": "Расширение следит за обновлениями на сайте check.ege.edu.ru и оповещает о новых результатах",
  "version": "1.0.0",
  "icons": {"128": "icon.png"},
  "browser_action": {
    "default_icon": "icon.png",
    "default_popup": "popup.html"
  },

  "background": {
    "scripts": ["jquery.js","background.js"], //фоновые страницы
    "persistent": false
// Эта строка включает режим Event Pages, который призван улучшить производительность за счет того, что расширение будет работать только тогда, когда это необходимо. Именно поэтому в дальнейшем будет использоваться alarms вместо setInterval.
  },
  "permissions": [ //разрешения
    "cookies",
    "tabs",
    "alarms",
    "notifications",
    "storage",
    "http://check.ege.edu.ru/*",
    "https://check.ege.edu.ru/*"

  ],
  "web_accessible_resources": [
// Это необходимо для правильной работы оповещений
    "icon.png"
  ]
}

Background.js

Код, находящийся в этом файле будет запущен сразу после открытия браузера. Именно здесь будет находится основная логика нашего расширения

background.js

chrome.alarms.create("1min", {  // Повторяем код ниже каждую минуту
  delayInMinutes: 1,
  periodInMinutes: 1,
});

chrome.alarms.onAlarm.addListener(function(alarm) {
  if (alarm.name === "1min") {
    chrome.cookies.getAll({"url": 'http://check.ege.edu.ru'}, function(cookie) { 
    if (cookie.length){  
      chrome.storage.local.set({'sCookie': cookie}); 
// Если на сайте есть cookie файлы, то сохраняем их
      checkUpdates(); // и проверяем обновления
    }else{
      chrome.storage.local.get(['sCookie'], function(result) {
        if (!jQuery.isEmptyObject(result)){ 
// Если нет, то загружаем сохраненные ранее
          chrome.cookies.set({
              "url": 'http://check.ege.edu.ru',
              "name": result["sCookie"][0]["name"],
              "value": result["sCookie"][0]["value"]
          }, function(){
            checkUpdates(); // и тоже проверяем обновления
          });
        }
      });
    }
  });
  }
});

function checkUpdates(){
  var myInit = { 
      method: 'GET',
      credentials: 'include'};
  fetch('http://check.ege.edu.ru/api/exam', myInit).then(r => r.text()).then(result => { // Загружаем результаты ЕГЭ
    var examRes = {};
    jQuery.parseJSON(result)['Result']['Exams'].forEach(function(element) {
      examRes[element['Subject']] = element['TestMark']; 
// Сохраняем их в массив examRes
    });
    chrome.storage.local.get(['examRes'], function(result) {
      for (var element in result['examRes']){
        if (result['examRes'][element] != examRes[element]){ 
            showNotification(element, examRes[element]);  
            chrome.storage.local.set({'examRes': examRes});
// Если они не совпадают, с прошлыми данными, то 
// показываем уведомление
// и сохраняем новые данные
        }
      }
    });
  })
}

function showNotification(subName, mark){ 
// показываем уведомление, состоящее их названия предмета и баллов
  chrome.notifications.create('reminder', {
        type: 'basic',
        iconUrl: 'icon.png',
        title: 'Новые результаты!',
        message: subName + ' - ' + mark
     });
}

Popup.html

В этом файле хранится разметка popup окна, которое открывается при нажатии на иконку расширения. В нашем случае, в этом окне будет отображаться небольшая таблица с результатами ЕГЭ.

popup.html

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Результаты ЕГЭ</title>
  <script type="text/javascript" src="jquery.js"></script>
  <script src="popup.js"></script>
  <style>
<!-- Здесь ничего интересного -->
  </style>  
</head>
<body>
  <table border="1" id="mainTable">
  <caption><b>Ваши результаты ЕГЭ</b></caption>
  <tr>
    <th>Предмет</th>
    <th>Тестовый балл</th>
    </tr>
  </table>
</body>
</html>

В заголовке мы подключили файл popup.js, который будет исполняться при каждом нажатии на иконку расширения. Вот его содержимое:

popup.js

chrome.cookies.getAll({"url": 'http://check.ege.edu.ru'}, function(cookie) {
// Смотрим, установлены ли на сайте необходимые cookie
  if (cookie.length){
    chrome.storage.local.set({'sCookie': cookie});
    createTable();
// Если они есть, то сохраняем их и отрисовываем таблицу
  }else{
    chrome.storage.local.get(['sCookie'], function(result) {
// Если нет, то смотрим, нет ли у нас сохраненных ранее cookie файлов
      if (!jQuery.isEmptyObject(result)){
        chrome.cookies.set({
          "url": 'http://check.ege.edu.ru',
          "name": result["sCookie"][0]["name"],
          "value": result["sCookie"][0]["value"]
        }, function(){
// Если есть, то устанавливаем их и отрисовываем таблицу
          createTable();
        });
      }else{
// А если нет, то открываем сайт check.ege.edu.ru в новой вкладке
        chrome.tabs.create({url : "http://check.ege.edu.ru"}); 
      }
    });
  }
});

function createTable(){
  var myInit = { 
      method: 'GET',
      credentials: 'include'};
  fetch('http://check.ege.edu.ru/api/exam', myInit).then(r => r.text()).then(result => {
// Получаем результаты и парсим их
    jQuery.parseJSON(result)['Result']['Exams'].forEach(function(element) {
      if (element['HasResult'] == false){
// Если результата еще нет, то выводим название предмета и надпись "не проверено"
        $("#mainTable").append('<tr><td>'+element['Subject']+'</td><td>Не проверено</td></tr>');
      }else{
// Если есть, то выводим название предмета и баллы
        $("#mainTable").append('<tr><td>'+element['Subject']+'</td><td>'+element['TestMark']+'</td></tr>');
      }
    });
  })
}

Итого, весь код занимает менее 200 строк. Надеюсь, что это расширение пригодится не только мне. В любом случае, во время разработки я получил опыт, который поможет мне в дальнейшем.
Вот ссылка на страницу расширения в chrome store

ЧАСТО ЗА­ДА­ВА­Е­МЫЕ ВОПРОСЫ

Большая часть проблем будет решена, если вы отключите блокировщики рекламы, которые нарушают работоспособность скриптов сайта.
На всякий случай проверьте, сохраняется ли проблема, если использовать другой браузер. Если нет — прочтите список часто задаваемых вопросов. Если и это не помогло — задайте свой вопрос внизу страницы.

Как отключить блокировщики рекламы?
Ответ: Обычно иконка в левом верхнем углу экрана. Нажмите на него, выберите «не использовать на этом сайте» или «Отключить».



 Общие вопросы


Ответ: Размещение заданий, каталогов, решений на сторонних сайтах не разрешается. Вы можете размещать ссылки на задания, варианты и курсы, созданные в разделах «Учителю» и «Школа».

Ответ: Задать свой в группе в ВКонтакте.

Ответ: Писать в форму «Сообщить об ошибке», она есть у каждого задания.

Ответ: О копировании формул в Ворд рекомендуем связаться с Майкрософтом.

Ответ: Проверьте настройки профиля (ссылка под меню слева).

Ответ: Снимите в вашем браузере установку автозаполнения полей.

Ответ: Не заходите в течение года, удалится автоматически.

Ответ: Не предусмотрено.

Ответ: Авторизуйтесь через ВК, войдите в профиль, введите адрес электронной почты. Система автоматически объединит учетные записи.

Ответ: в профиле (ссылка под левым меню).

Ответ: Шкала ЕГЭ приведена во вкладке «Об экзамене».

Ответ: Задания основного каталога соответствуют спецификации и демонстрационным версиям экзаменов текущего года. Многие задания взяты из экзаменационных материалов предыдущих лет. Их список можно увидеть на странице «Варианты».



 Ученику



Общие вопросы

Ответ: В разделе «Моя статистика», войдя в систему под своим логином.

Ответ: Завершите тестирование. Система сама выведет решения.

Ответ: За задания, оцениваемые несколькими баллами, начислена часть баллов.

Ответ: Варианты, составленные учителем в разделе «Учителю», появятся в его списках автоматически после того, как вы решите вариант и нажмете кнопку «Сохранить».

Ответ: Не отправится.

Ответ: Продолжить решение из раздела «Моя статистика».


Что-то не работает или работает некорректно

Ответ: Вы зашли под другим логином.

Ответ: Ошибка в номере или открываете со страницы другого предмета.



 Учителю



Что-то не работает или работает некорректно

Ответ: Скорее всего, заходите под другим логином.

Ответ: Учащиеся должны сначала зарегистрироваться на портале. Вам вносить их в списки необязательно, они окажутся в списках автоматически, после того, как выполнят любую заданную им работу, созданную учителем в разделе «Учителю».

Ответ: Проверьте, в том ли разделе вы находитесь (пример: журнал по базовой математике смотрите в базовой математике).


Как удалить, восстановить, переименовать?

Ответ: Переместите в архив.

Ответ: Найти ученика на странице со списком учащихся и удалить оттуда. Из журнала пропадет автоматически.

Ответ: Открыть список помещенных в архив и нажать кнопку восстановления.

Ответ: Восстановите из архива работ и учащихся.

Ответ: Кликните по имени учащегося, переименуйте его.


Составление вариантов (работ для учащихся)

Ответ: Используйте инструкции в разделе «Учителю».

Ответ: В «параметрах теста».

Ответ: Нажать на кнопку, чтобы выбрать тему, затем на иконку у работы, чтобы присоединить её к теме.


Созданные работы, работа над ошибками

Ответ: В разделе «Учителю» можно создавать свои собственные задания, ответы на них нельзя будет найти нигде. В то же время, выполняя работу дома, ученики могут спросить совета у родственника, репетитора или одноклассника.

Ответ: В любое время в параметрах теста.

Ответ: По созданным в разделе «Учителю» работам» можно посмотреть решения, кликнув по работе и фамилии ученика.

Ответ: В классном журнале кликнуть по номеру работы, появится сводная таблица по каждому ученику и каждому заданию, и будет вычислен средний балл по каждому заданию.

Ответ: Пользуйтесь сервисом «Индивидуальный профиль учащихся» в разделе «Учителю».

Ответ: Работы над ошибками проверяются автоматически. Информация о том, что работа над ошибками сделана, отображается в «Списке созданных работ и статистика» иконкой.

Ответ: Ссылка находится на странице ученика «Моя статистика».


Группы (классы), классный журнал

Ответ: См. подробную инструкцию в разделе «Учителю».

Ответ: Создать группу на странице «Учащиеся и группы учащихся», в списке учащихся найти нужного и, кликнув по иконке, перенести в созданную группу.

Ответ: Он создается автоматически.

Ответ: Восстановите ученика из архива работ и учащихся.

Ответ: Найти ученика на странице со списком учащихся и удалить оттуда. Из журнала пропадет автоматически.

Ответ: скройте отображение ненужных работ на странице «Список созданных работ и статистика по работам».

Ответ: Проверьте, не зашли ли вы под другим логином.

Ответ: Нажмите кнопку «Перевести» у названия группы (класса) на странице «Управление учащимися и группами учащихся».

Отправка сообщений доступна только зарегистрированным пользователям.

Расширение РешуЕГЭ

Rate / votes
More than 21 users worldwide
Current version: 1.0.0
Price: FREE

Download extension

Like this extension ? Like/Share it!

Расширение для портала Решу ЕГЭ, которое убирает надоедливые уведомления в правом нижнем углуРасширение для портала Решу ЕГЭ, которое убирает надоедливые уведомления в правом нижнем углу

Reviews of Расширение РешуЕГЭ extension

Similar extension

Как на решу егэ найти вариант заданный учителем

Как на решу егэ найти вариант заданный учителем

Уско­рен­ная под­го­тов­ка к ЕГЭ с ре­пе­ти­то­ра­ми Учи. До­ма. За­пи­сы­вай­тесь на бес­плат­ное за­ня­тие!

—>

    Учитель может СОСТАВИТЬ ВАРИАНТЫ ДЛЯ ПРОВЕРКИ ЗНАНИЙ УЧАЩИХСЯ,
    Используя случайное генерирование вариантов системой, подобрав конкретные задания из каталога или добавив собственные задания. Регулируемые настройки: показывать или скрывать правильные решения заданий после выполнения работы, задать дату и время выполнения работы, установить параметры выставления отметок.

Для работы с этим разделом необходимо зарегистрироваться (это быстро и бесплатно),
Иначе система не сможет узнавать вас и ваших учащихся.

Наверх

    Учитель может СОСТАВИТЬ ВАРИАНТЫ ДЛЯ ПРОВЕРКИ ЗНАНИЙ УЧАЩИХСЯ,
    Используя случайное генерирование вариантов системой, подобрав конкретные задания из каталога или добавив собственные задания. Регулируемые настройки: показывать или скрывать правильные решения заданий после выполнения работы, задать дату и время выполнения работы, установить параметры выставления отметок.

—>

Уско рен ная под го тов ка к ЕГЭ с ре пе ти то ра ми Учи.

Ege. sdamgia. ru

27.10.2017 13:52:33

2017-10-27 13:52:33

Источники:

Https://ege. sdamgia. ru/teacher

Как узнать ответы на сайте Решу ОГЭ? Где смотреть ответы на сайте Решу ОГЭ? » /> » /> .keyword { color: red; } Как на решу егэ найти вариант заданный учителем

Как узнать ответы на сайте Решу ОГЭ? Где смотреть ответы на сайте Решу ОГЭ

Как узнать ответы на сайте Решу ОГЭ? Где смотреть ответы на сайте Решу ОГЭ?

На сайте Решу ОГЭ ученик может посмотреть историю своих сделанных вариантов, проверить свою работу с правильными ответами учителя можно, если задание относится к домашней работе. если выбрали вариант самостоятельно, то узнать правильные ответы можно только проверки учителя. А домашнее задание проверяется в пункте «Моя статистика»

Се, что решал ученик находится в «Моя статистика»

Количество баллов за выполненную работу на сайте Решу ОГЭ показывают после проверки учителем работы ученика.

Если готовый вариант в домашнем задании не отражается в разделе «Моя статистика» , значит они оказались в архивном разделе. Восстанавливаете, вытаскиваете из архива и все.

Количество баллов за выполненную работу на сайте Решу ОГЭ показывают после проверки учителем работы ученика.

Www. bolshoyvopros. ru

04.01.2020 10:21:13

2020-01-04 10:21:13

Источники:

Http://www. bolshoyvopros. ru/questions/2913379-kak-uznat-otvety-na-sajte-reshu-oge-gde-smotret-otvety-na-sajte-reshu-oge. html

ВПР–2022, русский язык–7: задания, ответы, решения. Обучающая система Дмитрия Гущина. » /> » /> .keyword { color: red; } Как на решу егэ найти вариант заданный учителем

Как на решу егэ найти вариант заданный учителем

Как на решу егэ найти вариант заданный учителем

Здравствуйте, может ли учитель видеть время когда вариант проходил ученик?

В статистике учителя видно время отправки варианта учениками.

Здравствуйте. Прошли регистрацию, но не можем решить все задания по биологии. Почему?

Задания с развернутым ответом отводятся на самопроверку.

Добрый день! Подскажите пожалуйста, возможно ли создание демоверсии ВПР только из заданий базового уровня (автоматически, а не вручную самостоятельно)?

Добрый день. При выполнении работы по ВПР физика № 197689 были решены все задания и прикреплены файлы, где это было нужно. Но по завершению работы в разделе «Моя статистика» мне показывается, как будто бы не решены полностью задания части С. Как проверить, отправлены ли все решения заданий учителю или это сбой сайта?

Если открыть этот вариант в разделе «Моя статистика», то можно увидеть, что все фотографии подгружены. В колонке с баллами к заданиям части С пусто, так как Вы себя самостоятельно не проверили по критериям. Когда учитель проверит вашу работу, вы увидите выставленные вам баллы.

Здравствуйте, в моей статистике пропала сделанная мною работа № 111363.

Вариант 111363 в ВПР по математике 6 не принадлежит учителю.

Как посмотреть и сделать работу над ошибками?

Если РНО была задана учителем, об этом будет пометка в разделе «Моя статистика».

Не отправляется вариант учителя. Выдает ошибку. Дает возможность решать, но когда нажимаешь «перейти и оценить себя», пишет: «Простите, что-то пошло не так». Уже не первый раз.

С каким вариантом проблема? Какой браузер и операционная система? Проверили последний Ваш вариант 1800204 в математике 6, никаких проблем не возникло.

Если открыть этот вариант в разделе Моя статистика, то можно увидеть, что все фотографии подгружены.

Rus7-vpr. sdamgia. ru

08.08.2017 8:15:38

2017-08-08 08:15:38

Источники:

Https://rus7-vpr. sdamgia. ru/callback? f=faq

Понравилась статья? Поделить с друзьями:
  • Расчет баллов по егэ по русскому языку
  • Расчеты теплового эффекта реакции егэ химия
  • Расчет баллов по егэ по информатике
  • Расчеты массовой или объемной доли выхода продукта реакции от теоретически возможного егэ
  • Расчет баллов по английскому языку егэ