https://www.duolingo.com/FieryCat

Скрипт DuoLessonsFix - приостанавливает таймер в тренировке на время

FieryCat
  • 25
  • 24
  • 13
  • 4
  • 1400

Внимание! К сожалению, скрипт больше не работает по причине значительных изменений в коде duolingo.

Выбрал время и написал скрипт, позволяющий приостанавливать таймер между заданий в тренировке на время (timed practice).

Описание

  • В обычном режиме Duolingo не приостанавливает таймер после получения ответа от пользователя, делая крайне затруднительным анализ своих ошибок и обсуждения задания сразу после ответа. Скрипт исправляет это досадное недоразумение, приостанавливая таймер до тех пор, пока вы не получите следующее задание.
  • Скрипт добавляет ссылки на дискуссии к предложениям, которые давались на тренировке и при изучении уроков, в окно обзора урока.

Установка

Чтобы установить скрипт, предварительно в браузере должно быть установлено расширение:

Сам скрипт: для установки, для просмотра.

Детали

Кому интересно "Как?", но в код лезть лень: Доступ к таймеру разработчиками Duolingo был прикрыт качественно, через замыкания. И прикрыт он не только к таймеру. Доступ был получен через перехват одной из системных функций движка сайта (bind).

Заключение

Большое спасибо Olexsa, alexm768 и Levape за советы и тестирование скрипта.

Текущая версия скрипта: 0.1.7

{@fc=_t_timer _t_userscript _t_duolessonsfix _t_timed_practice _t_fierycat}timer, userscript, duolessonsfix, timed_practice

3 года назад

6 комментариев


https://www.duolingo.com/alex77224

Добрый вы человек, спасибо большое! А то от разработчика ДуоТвика так и не дождался фикса. P.S. Надеюсь будет расширение функционала :)

3 года назад

https://www.duolingo.com/FieryCat
FieryCat
  • 25
  • 24
  • 13
  • 4
  • 1400

Пожалуйста, пользуйтесь на здоровье.
На счет функционала: как появится возможность, обязательно добавлю. По таймеру добавлять уже нечего, я планирую сделать ссылки на обсуждения заданий в обзоре тренировки (кнопка "Обзор урока"). Но в ту сторону я пока еще даже не смотрел. Только планирую.

3 года назад

https://www.duolingo.com/FieryCat
FieryCat
  • 25
  • 24
  • 13
  • 4
  • 1400

Ссылки добавил. Пока только в тренировках. В уроки позже прикручу.

2 года назад

https://www.duolingo.com/FieryCat
FieryCat
  • 25
  • 24
  • 13
  • 4
  • 1400

Начиная с версии 0.1.6 добавлены ссылки в уроках.

2 года назад

https://www.duolingo.com/Libramanto

Очень, очень полезный скрипт. Благодарю!

3 года назад

https://www.duolingo.com/Jack_cookie

Скрипт рабочий! Спасибо! Супер!

1 год назад
Изучайте язык всего по 5 минут день. Абсолютно бесплатно.