Duolingo — самый популярный ресурс для изучения иностранных языков в мире. Более того, он совершенно бесплатный!

https://www.duolingo.com/HeadwayCourse

Как сделать Дуолинго чуточку лучше! Дополнение для сайта - DuoTweak.

HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Если у вас перестал запускаться скрипт, просто переустановите его по ссылке в конце статьи, или нажав на значок логотипа ниже.

Здравствуйте, уважаемые дуолинговцы! Хочу поделиться с вами одной удивительной вещью. Чем удивительной, спросите вы? Тем, что она делает Дуолинго функциональнее, удобнее и красивее!

![logo](https://raw.githubusercontent.com/Lifeshade/duolingo/master/DuoTweak/forum/logo.png Click to install)

Многие пользователи не раз задавались вопросом почему в Дуо нет словарика, почему не показывает сколько осталось до следующего уровня, и почему X такое светлое, а Y - неудобное и маленькое? Ну а об извечных проблемах со сменой ударного дня знает каждый, кто хотя бы раз бывал на форуме. А кто-то, возможно, любит соревноваться в том, у кого больше линготов, да вот беда - никак не посмотреть, кто сколько собрал... Исправление всех этих недочетов, а также новые возможности, вы найдете в моем небольшом, но полезном дополнении для Дуолинго - скрипте под названием DuoTweak [ДуоТвик]. Почему именно скрипт, какие возможности он дает, и как его установить - обо всем этом ниже и по порядку.

О скрипте

Пару слов о технической стороне. DuoTweak является пользовательским скриптом (userscript), то есть такой скрипт, который запускается вашим браузером поверх какого-либо сайта. Возможно кто-то скажет: "Опять скрипты? Я уже видел скрипт, делающий нечто похожее!". На самом деле это лишь означает, что в Дуолинго имеются постоянные недочеты и неудобства, которые пользователи решают собственными силами, не дожидаясь реакции со стороны разработчиков. А сделать действительно серьезные исправления можно только скриптами.

DuoTweak работает под любыми языковыми курсами, а не только под русским, соответственно меняется и язык интерфейса. Но в силу того, что я не могу написать перевод для всех языков, то под любыми другими языками, кроме русского, интерфейс будет in English.

Скрипт обновляется автоматически, следить за его обновлениями вам не нужно. Кроме случая, если изменится алгоритм его запуска или адрес размещения в интернете (всякое бывает). О таких случаях, как и просто обо всех изменениях, я обязательно буду писать здесь. Кстати, нажав в любой момент на надпись "DuoTweak" в логотипе, вы сразу перейдете на этот пост.

Функции и возможности DuoTweak

Теперь непосредственно к возможностям, которые дает скрипт - от глобальных нововведений до косметических поправок. Ничего сверх-ординарного, но по мелочи они становятся настолько удобными, что к ним быстро привыкаешь.

Словарь в главном меню

Кто пользовался англоязычными курсами, видел ссылку Words на список всех выученных слов. Но русскоязычное сообщество в этом плане почему-то оказалось неудел. Данная функция исправляет эту вопиющую несправедливость, причем не только для русского курса, но и для всех других, где словарь изначально отсутствовал.

Перед вами откроется список всех слов, которые вы уже прошли в выбранном вами курсе. По каждому слову имеется небольшая справка - перевод, примеры, временнЫе формы и многое другое, включая ссылку на навык, в котором это слово можно повторить.

words

words-details

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

words-cards

ВАЖНО! Т.к. Словарь работает за счет DuoTweak, то заходить в него можно только через главное меню, а не по прямому адресу в адресной строке. Переводы и примеры в Словаре являются собственностью Дуолинго, и я к ним не имею никакого отношения :)

Настройка времени окончания ударного дня

О, эта нескончаемая проблема ударных дней... Что ни день, то у кого-нибудь обязательно обнуляются ударные дни. И конечно же об этом сразу узнает весь форум :) А все потому, что ребята из Дуо все никак не могут сделать нам лишнюю кнопочку по настройке времени. Что ж, пришлось сделать это за них. DuoTweak добавит в счетчик часов, оставшихся до конца дня, пару стрелочек, с помощью которых вы и сможете задать любое удобное для вас время. Меняя оставшиеся часы, во всплывающей подсказке вы сразу можете видеть время по вашим часам, когда произойдет смена ударных суток. Но обмануть Дуо и повышать ударный режим таким образом, не выполняя заданий, у вас не получится, даже не пытайтесь :)

timeleft

ВАЖНО! Любые сдвиги по времени вляют на то, к какой временной зоне будет относить вас Дуолинго. И так как меняется временная зона, изменения сопровождаются перебросками вашего опыта из одного дня в другой. Поэтому не злоупотребляйте данной настройкой и меняйте время только после выполнения текущей ежедневной цели. Сброса ударного режима просто от смены времени замечено не было, но помните, что вы пользуетесь данной функцией на свой страх и риск, и ответственность за возможные потери ударных дней лежат только на вас самих!

Установка своей ежедневной цели

Вы сможете установить любую ежедневную цель, которую вам захочется. По крайней мере, пока вы не научитесь выполнять более 10000 XP в день. Специальное поле для этого появится в привычном месте - в настройках тренера в профиле.

dailygoal

Быстрое переключение между языковыми курсами

Если раньше для переключения между курсами вам нужно было гулять по закоулкам сайта, для чего-то по три раза нажимая на желаемый курс, то сейчас все это можно будет сделать одним(!) щелчком. Вы просто щелкаете по изучаемому языку и переходите на него. Если же вы изучаете один и тот же язык с нескольких базовых, то эти базовые языки появятся в выпадающем подменю напротив изучаемого.

courseswitch

ВАЖНО! Для того, чтобы DuoTweak знал, какие языки вы изучаете, и занес их в меню, нужно хотя бы один раз зайти на базовый язык, с которого вы изучаете эти языки. Например, если вы сейчас находитесь на русскоязычном курсе (базовый - русский), а вы также изучаете португальский, итальянский и французский с английского, то вам нужно зайти на любой из них стандартным (долгим) способом, после чего скрипт автоматически добавит в меню все три языка, изучаемых с английского.

Информация о вашем прогрессе

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

progress

Подробная информация о других пользователях

Теперь, заходя на страницу профиля любого пользователя, о нем будет доступна самая что ни на есть разнообразная информация - от количества линготов до полного просмотра его дерева навыков. И даже то, выполнил ли он сегодняшнюю ежедневную цель или нет. Также изменен внешний вид списка изучаемых языков (который вот уже несколько месяцев как могли включить во все курсы, но до сих пор этого не сделали). Из-за ограничений Дуо список языков формируется только на базе того языка, с которого пользователь обучается на данный момент.

userinfo

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

userinfo-skilltree

Остановка таймера при прохождении заданий на время

После каждого ответа (в заданиях на время) DuoTweak останавливает таймер до тех пор, пока вы не перейдете к следующему упражнению. Таким образом, у вас появляется возможность не только зайти в обсуждение задания (о чем многие просили), но и даже пойти чайку, например, попить. Главное помните, таймер останавливается только после того, как на вопрос ответили (неважно, правильно или нет).

Отметки при просмотре списка друзей

Функция сомнительной важности, но пару раз пригождалось. При просмотре списка друзей (своих или чужих), все те пользователи, которые за вами наблюдают будут помечены веселым смайликом, а все те, за которыми наблюдаете вы, но которые не наблюдают за вами, будут помечены грустным смайликом. Можно видеть, например, кто из 3872 друзей вашего друга Васи Пупкина, добавил и вас в друзья тоже (при том, что у вас тоже много друзей и не все из них добавлены).

followers

Отображение точного времени комментариев

Дело в том, что чем древнее комментарий или статья, тем менее точным становится их датировка (вплоть до погрешностей в 1 год). Кто-то, возможно, вообще не смотрит на даты постов, но лично мне отсутствие этих самых дат кажется неудобным. Скрипт же позволит видеть не только точную дату, но и время. Причем, если комментарий написан менее двух дней назад, то информация выводится в привычном стиле (вчера / N часов назад / N минут назад), в остальных случаях - в формате число-месяц-год.

comments-date

Прямая ссылка для каждого комментария

Напротив каждого комментария появится значок "#", по которому можно получить прямую ссылку конкретно на этот комментарий, а не на весь пост целиком. Для этого достаточно либо перейти по этой ссылке, нажав на знак "#", и скопировать адресную строку, либо нажать по значку правой кнопкой мыши и выбрать "Копировать ссылку". Далее эту ссылку можно отправлять друзьям или размещать на форуме.

comments-link

Выделение новых комментариев

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

comments-new

И время, в течение которого комментарий будет считаться новым, и сам стиль выделения комментариев (цвет фона, большие буквы, рамка и прочее-прочее) - все это меняется в настройках DuoTweak (подробнее об этом ниже). Максимальный срок для новых комментариев можно сделать равным двум неделям или 336 часов. Для того, чтобы отключить данную функцию, достаточно установить время в 0.

Разворачивание формы поиска

Когда (если) вы пользуетесь поиском по форуму, то наверняка замечали, насколько неудобно такое короткое поле для ввода текста. А еще это ограничение в 50 символов... Это никуда не годится. Багодаря скрипту, во моменты использования поиска, поле ввода разворачивается на всю ширину, а максимальное число вводимых символов увеличивается до 200.

search

Ограничение на ввод личного сообщения

Дабы избежать обрезания длинных текстов, отправляемых вашему собеседнику через ленту, DuoTweak был наделен возможностью блокировать дальнейший ввод вашего сообщения, если оно превысит лимит в 500 знаков (да-да, именно такое ограничение Дуолинго на тексты в Ленте). Таким образом, вы всегда узнаете, что достигли лимита до того, как нажмете "Отправить", и сможете подкорректировать ваше сообщение. Главное не забывать смотреть на экран иногда :)

Мелкие штрихи...

Все ссылки внутри постов и комментариев будут выделены стандартным светло-синим цветом. Больше никаких серых еле заметных ссылок!

Есть в Дуо такой косячок: если в настройках отключить "Аудио-упражнения" (упражнения на слух), но оставить включенным "Автоматическое озвучивание предложений", то это самое автоозвучивание при прохождении заданий срабатывать НЕ будет. DuoTweak сам определяет какие опции у вас включены и, если нужно, принудительно запускает озвучку предложений.

В выпадающем меню профиля добавлена ссылка на Школу. Для тех, кому надоело каждый раз вводить "dashboard.duolingo.com".

Настройки DuoTweak

DuoTweak имеет свою собственную страницу настроек, позволяющую включать/отключать необходимые функции. Изначально все функции активны.

options

Но это еще не все. Здесь же имеется возможность редактировать свои собственные стили (так называемые CSS), с помощью которых вы сможете сделать оформление Дуолинго полностью на свой вкус! Поменять цвет ссылок, изменить шрифт, обвести имена всех пользователей в рамочку, удалить с глаз долой ненужные блоки, поменять изображение линготов на доллары, создать свою тему для Дуо... в общем список можно продолжать долго. Но! Если вы не знаете, что такое CSS, не знаете, что такое теги и имена классов, то, пожалуйста, не трогайте это поле. При неправильном обращении с CSS, можно получить массу неприятных сюрпризов и даже сделать сайт нерабочим. Правда для этого нужно целенаправленно написать валидный код; просто так, введя в поле абракадабру, вы ничего не сломаете.

В качестве примера изменения стиля, изначально в скрипте приведены две простенькие команды на CSS. Первая строчка .dt-new_comment {background-color: #DDFFDD;} задает цвет фона, которым будут выделяться новые комментарии, вторая - .sentence.high-quality, .sentence.low-quality {color: black !important;} - делает все предложения в Погружении черными (вместо светло-серого).

Все настройки сохраняются отдельно для каждого пользователя Дуолинго. Это сделано на случай, если несколько разных пользователей заходят на сайт через один компьютер и браузер. После внесения правок не забывайте нажимать кнопку "Сохранить изменения".

Наконец, об уведомлениях. Время от времени DuoTweak может присылать вам сообщения разного характера (например, информация о появлении нового функционала). Вы поймете об этом по мигающей пиктограмме конверта рядом с логотипом.

message-letter

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

message-window

Установка DuoTweak

Для запуска любых userscript'ов, включая и DuoTweak, на вашем браузере должно быть установлено специальное дополнение. Для каждого браузера - свое. Перейдя по приведенным ссылкам и нажав на кнопку Добавить/Add, вы тут же сможете приступить к установке:

Для Firefox - Greasemonkey

Для Google Chrome - Tampermonkey (или инструкция если сайт недоступен)

Для Opera - Tampermonkey

После установки дополнения в вашем браузере рядом с адресной строкой должна появиться новая иконка для управления пользовательскими скриптами. Теперь, чтобы установить сам DuoTweak, вам нужно перейти по данной ссылке:

ССЫЛКА НА DUOTWEAK

Дополнение само определит, что это userscript и попросить у вас разрешение на его установку. После чего не пройдет и пары секунд, как скрипт будет установлен и доступен в меню Greasemonkey/Tampermonkey. Помните, что вы всегда сможете отключить скрипт, просто нажав на его название, или даже полностью отключить дополнение.

Вот что у вас должно в итоге получится (для Firefox и Chrome, соответственно):

greasemonkey tampermonkey

Последние обновления

Здесь буду выкладывать информацию по самым последним обновлениям. Так вы сможете узнать о новом функционале, не перечитывая весь пост. Текущая версия: 1.1.1.

Начну с исправлений старого функционала:

✪ Изменена логика запуска Словаря, теперь он открывается во всех языковых курсах, включая и самые новые, где для него еще даже отсутствует локализация. По крайней мере мне не удалось найти курс, в котором бы Словарь не открылся, но может у вас получится :)

✪ В Ленте убрано ограничение на ввод текста, если сообщение продолжает уже начатую беседу, а не начинает новую (спасибо alexm768 за наводку).

✪ Теперь прогресс-бары и кнопки для смены ударного дня на Главной странице будут загружаться всегда, независимо от того как была открыта страница. Это же касается и страниц профиля и форума.

Куча разных мелких исправлений, которые попросту лень перечислять (по типу предотвращения потери курсора в строке поиска при ее расширении).

Теперь о том, что нового появилось в арсенале DuoTweak'а:

Просмотр новых комментариев

Система новых комментариев расширилась до полноценного инструмента, позволяющего с помощью кнопок "вверх ▲ / вниз ▼" перемещаться по всем новым комментариям в пределах поста. Причем переход будет осуществляться по дате их публикации, а не по их расположению. Таким образом, нажав один раз нажать на кнопку "вверх ▲", вы сразу перейдете к самому последнему комментарию в статье. Также имеется кнопка быстрого перехода на начало страницы. Не забывайте, что время, в течение которого комментарии считаются "новыми" задается в настройках DuoTweak. По умолчанию задано значение 24 часа, но если вы ставили скрипт еще до обновления, то у вас сохранится старое значение (6 часов, если не меняли).

comments-new

Известен "баг", когда переход на новый комментарий работает не совсем корректно, если он скрыт из-за минусов. Но он будет решен вместе со следующим обновлением, где можно будет управлять количеством минусов, необходимых для скрытия комментариев.

Озвучивание слов в Погружении

Во время просмотра подсказки к любому слову в Погружении, DuoTweak автоматически произнесет это слово вслух. Для этого он использует голосовой движок Google Translate. А если вам покажется, что запуск озвучки происходит слишком неспешно, то так оно и есть - задержка в 1 секунду была сделана специально, чтобы не сильно "флудить" запросами на сервера гугла.

Автоматическое переключение раскладки клавиатуры

Внеплановая функция, появившаяся в скрипте из-за обилия постов на тему раскладок :) Позволяет она следующее - вы просто печатаете ответ к упражнению, даже не задумываясь какая у вас раскладка, а DuoTweak сам определяет на каком языке должен быть текст и печатает нужные буквы. На случай, если вам нужно будет ввести что-либо без автозамены символов, вам всегда будет доступна кнопка для временного отключения данной функции (можно и не пользуясь мышью - Tab, пробел, Shift+Tab).

keyboard-layout

Проблем быть не должно, но я мог что-то и упустить при тестировании возможных комбинаций символьных кодов и языков. Если найдете ошибку, обязательно сообщите мне о ней в личку. В особенности, вы можете наткнуться на некоторые нестыковки в знаках препинания, поэтому если не хотите париться по поводу них, а просто отвечать, то на данный момент пока пишите ответ одними лишь буквами, не прогадаете :) И имейте ввиду, автосмена раскладки работает только для русскоязычных курсов (en + de). По крайней мере пока.

Сворачивание длинного списка флажков в деталях к комментариям

Небольшой функционал, но мне давно хотелось это сделать. Бывает полезным в ветке обсуждений с 6 уровнями вложенности. Нажав на специальную иконку, список флажков всегда можно развернуть обратно. (см. первую картинку)

- - -

В DuoTweak'е появилась украинская локализация интерфейса. За работу над переводом большое спасибо учащемуся под ником Milehor.

Есть и мелкие нововведения. Например, в список форумов добавлена постоянная ссылка на "Duo in English" (кому она не нужна, она никак не навредит). Шкала выполненных заданий ("градусник") при прохождении уроков теперь выглядит как градусник, а не как обрубленная палка. Предложения в Погружении, требующие проверки, отображаются "кирпично-красным" цветом (вместо серого), причем это задано с помощью стилей в UserCSS (в настройках скрипта), поэтому вы можете это либо полностью убрать, либо задать свой цвет. Те, кто установил DuoTweak до обновления, этих строк там не увидят, поэтому приведу их здесь: #app.wiki-translation .sentence.low-quality {color: firebrick;} .translation-sidebar .legend-circle.needs-checking {color: firebrick;}.

Остается добавить, что это только первая из двух (возможно, трех) частей того большого обновления, которое я хотел выложить в середине апреля, но на которое никак не находил время. И, к сожалению, в это обновление не попало Погружение для тех языков, в которых его официально нет. Пару недель назад админы заблокировали скриптовый доступ к нему страницей 404.

Всем пользователям моего дополнения еще раз большое спасибо за приятные отзывы и комментарии (за те, что по теме :) ). Без обратной связи я бы точно не стал расширять данное дополнение :)


И напоследок. Если DuoTweak будет вам интересен, то он обязательно будет поддерживаться и дополняться. Нереализованных идей еще много, и кто знает, какие идеи могут появиться у вас. Вопросы, пожелания и предложения только приветствуются. Как и сообщения о найденных ошибках - ни одна программа не застрахована от них.

Спасибо за внимание, особенно если вы осилили весь этот пост :) Надеюсь, DuoTweak сделает удобнее и интереснее не только мое пребывание на сайте, но и ваше. Приятного обучения на Дуолинго!

P.S. Большое спасибо всем комментирующим! Всем отвечать "You're welcome" не могу, но мне важно каждое ваше "спасибо" и каждое ваше замечание :) Особенно приятно видеть, что скрипт вам понравился и приносит пользу.

3 года назад

171 комментарий
Это обсуждение закрыто.


https://www.duolingo.com/b3ss3r

Спасибо огромное! Это дополнение было очень удобно и полезно еще с самого его появления, но «автоматическая смена раскладки клавиатуры» увеличило привлекательность DuoLingo и удовольствие от прохождения заданий В РАЗЫ!

3 года назад

https://www.duolingo.com/Lulkanto
Lulkanto
  • 18
  • 17
  • 15
  • 12
  • 12
  • 12
  • 11
  • 11
  • 10
  • 10
  • 10
  • 10
  • 10
  • 8
  • 1645

Я уже получила новое сообщение после установки скрипта :)

thanks

Вам тоже огромное спасибо :)

3 года назад

https://www.duolingo.com/Larisa_L
Larisa_L
Mod
  • 12
  • 10
  • 5
  • 4

Присоединяюсь. Отличный скрипт. Вод думаешь, кто бы нам такой для инкубатора написал :)

Огромное спасибо!

3 года назад

https://www.duolingo.com/lesizza
lesizza
  • 14
  • 11
  • 11
  • 8
  • 3
  • 2

Очень интересное дополнение! Спасибо за проделанную работу! :)))))))))

3 года назад

https://www.duolingo.com/drasute

автор - красава!

3 года назад

https://www.duolingo.com/alexm768

Это просто какая-то магия! Установил, впечатлило.

3 года назад

https://www.duolingo.com/TheGrandmaForce

Сегодня 145 дней как занимаюсь английским на Дуолинго! Спасибо всей команде этой замечательной программы! Всё понятно, интересно, думаю теперь, как установить на телефон, чтоб не прерывать обучение в отпуске .Нравятся обсуждения на форуме. Сегодня установила DuoTweak, думаю разберусь, хотя совсем не ас компьютерный. Все команде Дуолинго здоровья и всех благ!

3 года назад

https://www.duolingo.com/xzibit6777

В yandex браузере не работает(

3 года назад

https://www.duolingo.com/torshin

У меня работает нормально. Установил Tampermonkey для chrome. И всё работает.

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

По идее оно и должно работать, т.к. яндекс-браузер сделан на движке хрома. И да, ставить нужно именно tampermonkey (даже если specially for yandex есть что-то еще), потому как за другие плагины для запуска userscript я не ручаюсь.

3 года назад

https://www.duolingo.com/Arnauti
Arnauti
  • 25
  • 25
  • 25
  • 25
  • 23
  • 21
  • 18
  • 16
  • 12
  • 11
  • 11
  • 9
  • 9
  • 6
  • 6
  • 2
  • 635

Отлично работает. Огромное Вам спасибо!

3 года назад

https://www.duolingo.com/Yashav
Yashav
  • 17
  • 3
  • 3
  • 3
  • 2

Установил. Всем рекомендую!!!!

3 года назад

https://www.duolingo.com/RedTaty
RedTaty
  • 22
  • 13
  • 12
  • 12
  • 11
  • 11
  • 8
  • 7
  • 3
  • 2
  • 405

Установила! Это нужная вещь! Спасибо разработчику!

3 года назад

https://www.duolingo.com/Daiv5225

Ещё если была возможность САМОМУ добавлять слова в словарик,было бы вообще супер!А так хорошо.

3 года назад

https://www.duolingo.com/qmscorpio

Спасибо! Очень полезно! Особенно пауза после ответа в тренировке на время. Раньше вечно не хватало времени на разбор ошибок, теперь все супер!

3 года назад

https://www.duolingo.com/Libramanto

Большое спасибо! Действительно полезная вещь!

3 года назад

https://www.duolingo.com/kirula
kirula
Mod
  • 21
  • 18
  • 17
  • 12
  • 11
  • 9
  • 9

Спасибо огромное! Очень удобно и красиво.

3 года назад

https://www.duolingo.com/InnaAnderson

У меня пожелание насчет словаря. На самом деле он довольно туповат. Постоянно выдает одни и те же слова , да причем самые легкие и ненужные, типа : мама, папа, март, воскресенье, штаны, юбка и т.д. А те слова с которыми у меня проблема и которые действительно хочется повторить - он и вовсе не дает! Так вот хотелось бы самому выбирать какие слова тренировать. А то так далеко не продвинешься. Но в целом - большое спасибо за скрипт. Вещь очень достойная!

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Спасибо за приятный отзыв по поводу скрипта. Насчет карточек - словарь не знает, какие слова для вас трудноваты. Он лишь знает, как давно вы их тренировали. Самые давние и "непрочные" он и дает на повторение. И чтобы те слова, которые он вам дает, "закрепились" и не попадались снова, даже самые простые, нужно все же на карточках по ним один раз пройтись. Увы, но знать с какими словами у вас проблемы, скрипт не может, разве что только отслеживая все ваши ответы и ошибки во всех упражнениях, а это сделать очень и очень трудоемко. Как бы то ни было, повторение через карточки не такое эффективное, как через полноценные уроки.

3 года назад

https://www.duolingo.com/the_excelsior

Спасибо! Этого скрипта как раз и не хватало! Установила, буду осваивать!

3 года назад

https://www.duolingo.com/Electria14

авто раскладка - супер! Thank you so much:) And one hundred of lingots to you.

3 года назад

https://www.duolingo.com/FelipeTorresR

Could you post that in English?

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

I will post it soon.

3 года назад

https://www.duolingo.com/Rizdvo
Rizdvo
  • 23
  • 18
  • 12

Очень полезная штучка. Сейчас установлю! Спасибо!

3 года назад

https://www.duolingo.com/kimostra

Отличное дополнение! Спасибо!

3 года назад

https://www.duolingo.com/Electria14

Вы молодец, спасибо!!)) C Вашим скриптом Дуо для меня стал намного интереснее, спасибо еще раз! А не русско-говорящим пользователям Вы собираетесь рассказать о скрипте? P.S. думаю, что Duolingo не мешает выписать Вам премию:))

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Спасибо :) Вообще заметил, они там уже и без меня кидают друг другу ссылки на DuoTweak :) И даже из социальных сетей есть закачки. Но перечислить в отдельной статье список возможностей на английском, думаю, все же надо.

3 года назад

https://www.duolingo.com/MorrisSzyslak

Супер! Спасибо, то что надо!

3 года назад

https://www.duolingo.com/BO3DYX

Спасибо за скрипт :) Добавьте в шапочку доп. информацию - для крымчан. Пробовал установить расширение через уже привычный "ZenMate", то ли по стечению непонятных мне обстоятельств, то ли по иным причинам - не удалось. Поэтому, скачать расширение без вспомогательных, дополнительных движений можно тут - www.crx4chrome.com/crx/755/ , (правой клавишей мышки на "Download CRX File from Crx4Chrome" - "сохранить ссылку как" - на "рабочий стол", затем в браузере открываем пункт "Настройка" - "Дополнительные инструменты" - "Расширения" - уменьшаем окно браузера и перетаскиваем с рабочего стола, в это окно, сохранённую ссылку - всё, расширение установлено.) Далее по основной инструкции :)

3 года назад

https://www.duolingo.com/the_excelsior

Реально ли сделать возможным переход из обзора урока в обсуждение заданий..? Иногда "задним умом" хочется, например, подписаться на обновления, но программа разрешает только посмотреть правильный ответ и свои ошибки. Еще раз спасибо за скрипт! :) Это не "чуточку", это намнооого лучше! :)))

3 года назад

https://www.duolingo.com/Levape
Levape
  • 24
  • 13
  • 12
  • 11
  • 8
  • 8
  • 6

Голосую за эту идею.

3 года назад

https://www.duolingo.com/Dmitriy_K
Dmitriy_K
  • 15
  • 14
  • 5
  • 3

Браво! Хорошая работа и в плане userscript и в составленной документации.{@style=color:#006400;text-decoration:underline;}
Подсветка новых комментариев и получение ссылок на существующие - это просто превосходно!

Вижу, что для выразительности Вы при оформлении поста широко применяли стилевое оформление. Разве удобно делать столько верстки руками? Честно говоря ожидал увидеть в списке фич WYSIWYG-редактор{@style=color:#ff0000;} :(

Еще (раз пошла такая пьянка) можно реализовать давнюю хотелку противников PuntoSwitchera - делать проверку языка ввода в упражнениях на двухсторонние переводы. Так же для модераторов (и не только) можно реализовать шаблоны быстрых ответов - что бы не рыться в закладках и локальных записях, а прямо на сайте, увидев очередное возмущение непринятым ответом, или очередное "зачем нужны артикли?", или "ваши подсказки сбивают с толку", дать быстрый ответ просто выбрав нужный пункт из древовидного меню.

P.S. Об этой коллекции полагаю вы и так в курсе.

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Честно говоря ожидал увидеть в списке фич WYSIWYG-редактор

:)) А потом останется лишь добавить пользовательскую командную и встроенный в Дуо графический редактор :))) А если серьезно, то мысль интересная (и не сложная), но все-таки кажется не настолько актуальна, с учетом того, что markdown-команд слишком мало, чтобы не запомнить :)

За остальные идеи тоже спасибо. От модераторов, кстати, уже есть небольшой "заказ", думаю скоро добавлю.

3 года назад

https://www.duolingo.com/Dmitriy_K
Dmitriy_K
  • 15
  • 14
  • 5
  • 3

Еще одна идея. При прохождении упражнений не у всех занятий есть озвучка на английский - выбор из доступных вариантов, перевод с русского и английского произношение в микрофон перевода с русской фразы (может еще в каких-то вариантах). В таких случая, если меня фраза интересует, я захожу в обсуждение и нажимаю на динамик, что бы прослушать звучание оригинальной фразы урока.

Было бы удобно, если бы эту иконку проигрывания аудио вынести куда-нибудь рядышком с кнопкам "Сообщения об ошибке" и "Далее".

3 года назад

https://www.duolingo.com/shizeeg

Только вчера подумал: Неплохо бы показывать время рядом с комментариями и постами и вот оно! Спасибо автору!

Столько интересных фишечек. ^_^

3 года назад

https://www.duolingo.com/shizeeg

я Javascript не знаю, к своему стыду, и хотел спросить, а можно ли сделать так, чтобы указывать сколько линготов я хочу передать? А то иной раз хочешь пару десятков отсыпать, а тыкать утомительно. :)

3 года назад

https://www.duolingo.com/Milkho
Milkho
  • 12
  • 9
  • 9
  • 6
  • 2
  • 2

мммм, скрипт давно написан. Кликните, чтобы установить
Очень хорошая функция. Ждем обновлением в ДуоТвик'е.

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Ждем обновлением в ДуоТвик'е

Я подумаю над этим :) Но если и будет, то точно не больше 50-100 за раз) Потому что каждый лингот передается отдельным запросом и последующим обновлением страницы, и передача даже 50 штук займет десятки секунд. Об этом и arekolek (автор приведенного вами скрипта) писал то, что к примеру 1000 линготов будет передаваться 3 минуты.

3 года назад

https://www.duolingo.com/shizeeg

Моя мышь сказала вам спасибо, добрый человек! =]

3 года назад

https://www.duolingo.com/Larisa_L
Larisa_L
Mod
  • 12
  • 10
  • 5
  • 4

ох полезная штука, сразу вам 50 линготов :))

3 года назад

https://www.duolingo.com/BO3DYX

Это обновление - просто праздник! Особенно авто-переключение раскладки, до этого пользовался "Punto Switcher" - который конечно же работал, но не настолько хорошо как ваш код)) У меня Windows 8.1 и "Punto" ни смотря ни на, что всегда грузился с Windows, как я его только не пытался отключать из автозагрузки.. весь период как он был запущен, все программы или файлы с рабочего стола, реагировали на запуск лишь со 2-ой попытки. А так же его постоянный звук переключения клавиатуры, и конечно же 1% ошибок, когда он не корректно себя вёл. Сейчас, вместе с обновлением страницы, уже включена нужная раскладка, ещё до того момента, как я успел дотронутся до клавиатуры - КРАСОТА!

3 года назад

https://www.duolingo.com/Deornot

Автоматическое переключение раскладки клавиатуры вещь классная. Но символы не переключаются.

3 года назад

https://www.duolingo.com/gammarser

Нереально полезная вещь, спасибо Вам за труд!

3 года назад

https://www.duolingo.com/iskrakate

Спасибо! очень ценная штука!!! буду пользоваться с удовольствием

3 года назад

https://www.duolingo.com/Vlad_go

Великолепно. очень полезно

3 года назад

https://www.duolingo.com/MaximCherv

Также имеется самопроверка на карточках - вам случайным образом даются слова, а вы должны их устно перевести.

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

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Слова в карточках итак даются только те, что имеют наименьшую прочность (надо будет указать об этом в статье). После того, как вы прогнали их через карточки, их прочность в последней колонке словаря становится заполненной, т.е. при повторном прохождении попадутся уже другие слова.

3 года назад

https://www.duolingo.com/olimo
olimo
  • 22
  • 22
  • 20
  • 19
  • 10
  • 9
  • 8
  • 8
  • 7

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

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

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

3 года назад

https://www.duolingo.com/olimo
olimo
  • 22
  • 22
  • 20
  • 19
  • 10
  • 9
  • 8
  • 8
  • 7

Замечательно, будем ждать :-)

3 года назад

https://www.duolingo.com/ets777

Ура! Наконец-то я знаю, когда у меня будет следующий уровень. Спасибо.

3 года назад

https://www.duolingo.com/duolingo_ksu

Спасибище!!!

3 года назад

https://www.duolingo.com/AntonRusland
AntonRusland
  • 22
  • 16
  • 14
  • 13
  • 10
  • 8
  • 3
  • 2
  • 82

Ты - гений! Огромное спасибо!

3 года назад

https://www.duolingo.com/Akkatone
Akkatone
  • 15
  • 14
  • 11
  • 6
  • 6

Хочу внести очередное рационализаторское предложение/пожелание. Заранее оговорюсь - в обсуждении этой темы подобных предложений не нашел. Если проглядел - каюсь)))

Многие изучают языки, недоступные здесь для освоения на русском, и вынуждены заниматься по курсам, написанным для носителей других языков (например, французский для знающий английский, испанский для знающих португальский и т.п.). Соответственно, волей-неволей происходит продвижение в изучении обоих "нерусских" языков. Все мы знаем, что озвучка предлагаемого в задании предложения происходит только если оно написано на изучаемом языке, а в случае перевода с родного на изучаемый задание сопровождает гробовая тишина)))

Суть пожелания/предложения: нельзя ли в функционал Вашего замечательного скрипта внести возможность автоматического озвучивания предложений как изучаемого, так и "родного" для учащегося языка? ИМХО, это пойдет сугубо на пользу всем три-, тетра-, пента- и т.д. -лингвалам)))) Если же товарищам полиглотам эта идея кажется абсурдной - пишите) Быть может затея на самом деле бесполезная...

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Подумаю над этим. Проблема тут в том, что текст на родном языке не имеет дуолинговской озвучки, а google-TTS не очень-то хочется подключать. Другое дело - озвучка по одному слову при наведении курсора (узнать произношение трудного слова) - тут база Дуо может озвучить практически все слова обоих курсов, но есть свои заморочки, которые нужно решить.

3 года назад

https://www.duolingo.com/ArtKor
ArtKor
  • 16
  • 6
  • 3

Спасибо за дополнения,стало намного удобнее! А нет возможности в тренировке на время, при правильном ответе, возвращать таймер на 30 секунд, так как при длинных предложения, время писать новые не остаётся?

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Можно много чего сделать с таймером (например, начинать старт с 2 минут или даже полностью отключить), но это сильно изменит саму механику заданий на время, а мне это пока не очень хочется делать.

3 года назад

https://www.duolingo.com/Lia_Duc

Дуже корисна штука, дякую!!!

3 года назад

https://www.duolingo.com/Evil_Deed

Уже из-за одного лишь словарика стоит установить, на мой взгляд. Спасибо!

УПД: в немецком не показывает артикли существительных на карточках, жаль

3 года назад

https://www.duolingo.com/NMarina-16

Установила. Спасибо!!!!

3 года назад

https://www.duolingo.com/alvitin

Идея хорошая. Правда, пользуюсь в основном приложением для Android :)

3 года назад

https://www.duolingo.com/Hatul_Madan
Hatul_Madan
  • 25
  • 18
  • 15
  • 14
  • 13
  • 13
  • 12
  • 12
  • 12
  • 12
  • 1404

Установлено. Очень интересно. Спасибо!

3 года назад

https://www.duolingo.com/Vlada.Keba.

Все, спасибо) все отлично работает)

3 года назад

https://www.duolingo.com/Milkho
Milkho
  • 12
  • 9
  • 9
  • 6
  • 2
  • 2

— Заказы на обновления еще принимаете? Отлично!

Суть в следующем: Как вы знаете, при создании сообщения (комментария) поле ввода автоматически расширяется под ваши нужды. Это гуд.
Но при последующем редактировании (после публикации) поле редактора сужается до неприличных 3-х строчек. Это не гуд.
К чему это я? Не знаю, насколько это возможно технически, но хотелось бы увидеть возможность регулирования высоты поля редактирования.

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

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

По поводу поля редактирования. Можно в UserCSS добавить строку

.post-edit-box.comment-box {height: 250px !important;}

Единственный минус - поле нельзя будет масштабировать вручную мышкой. С другой стороны, высоты в 250-400 пикселей хватит в 90% случаев. В принципе, можно сделать автоподгонку высоты под размер текста средствами скрипта, но тогда придется делать еще и дополнительный пункт вкл/выкл в настройках (не всем может быть удобно). В общем, посмотрим.

3 года назад

https://www.duolingo.com/AlexSidachev

Круто, осталось переустановить браузер чтобы загрузить

3 года назад

https://www.duolingo.com/0395093450931

спасибо

3 года назад

https://www.duolingo.com/bignessi

Отличный скрипт, Огромное спасибо!

3 года назад

https://www.duolingo.com/kuandykovaa

просто супер

3 года назад

https://www.duolingo.com/Maya16022017

super prosto klass spasibo

3 года назад

https://www.duolingo.com/agiatti
agiatti
  • 25
  • 25
  • 25
  • 11
  • 7
  • 6
  • 3
  • 407

Класс! Спасибо!

3 года назад

https://www.duolingo.com/hamax2707

Скрипт удобен, ни чего лишнего! Благодарность разработчикам!

3 года назад

https://www.duolingo.com/olimo
olimo
  • 22
  • 22
  • 20
  • 19
  • 10
  • 9
  • 8
  • 8
  • 7

Это просто супер!

Про ударные дни - я правильно понимаю, что при изменении времени перехода эта информация будет отправлена на сервер и сохранится насовсем на стороне Duolingo?

3 года назад

https://www.duolingo.com/Dmitriy_K
Dmitriy_K
  • 15
  • 14
  • 5
  • 3

Да.

3 года назад

https://www.duolingo.com/olimo
olimo
  • 22
  • 22
  • 20
  • 19
  • 10
  • 9
  • 8
  • 8
  • 7

Спасибо!

3 года назад

https://www.duolingo.com/Choobakkah

У меня, кстати, почему-то не сработало. Я поменял (минимум дня был достигнут), намеренно разлогинился и залогинился после наступления времени перехода. Настройка продержалась до конца суток, на следующие сбросилась на полночь. В детали не вдавался.

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Настройки сохраняются, можете не сомневаться, данная функция тестировалась мной больше, чем любая другая в Дуотвике. Хотя, конечно, все возможные варианты не углядишь.

3 года назад

https://www.duolingo.com/Choobakkah

Выяснил, что настройки великолепно сохраняются, но только до момента синхронизации с мобильным клиентом. После открытия Duo в смартфоне время сбрасывается на дефолтное. Так что вопрос закрыт.

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Для тех, кто занимается и там, и там, это конечно не очень удобно. Но тут уж ничего не поделаешь, мобильное приложение (из-за большей вероятности переместиться в другой часовой пояс) отправляет свою таймзону принудительно при каждом запуске.

3 года назад

https://www.duolingo.com/olimo
olimo
  • 22
  • 22
  • 20
  • 19
  • 10
  • 9
  • 8
  • 8
  • 7

Динар, я нашла баг - скрипт в прогресс-баре не учитывает бонусные навыки, если они установлены. Например, мне для французского показывает, что пройдено 335 из 358 уроков, хотя на самом деле я прошла еще 6 бонусных уроков, должно быть 341 из 364. Для деревьев, где я не покупала бонусные навыки, все правильно.

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Спасибо вам, что отписали, это и вправду могла быть недоработка. Но все же, бонусные навыки я не учитывал специально. Аргументировал это тем, что даже если пользователь не прошел их, но прошел все дерево, полоска прогресса должна отображаться заполненной, как индикатор того, что курс завершен. А бонусы пусть остаются навыками вне общего прогресса, как и задумано командой Дуолинго. Хотя в подсказку можно добавить дополнительную информацию что-то типа "335 уроков из 358 (+ 6 из 6 бонусных)".

3 года назад

https://www.duolingo.com/olimo
olimo
  • 22
  • 22
  • 20
  • 19
  • 10
  • 9
  • 8
  • 8
  • 7

Мне кажется, логично учитывать бонусные навыки исходя из их наличия. Если куплены, но не пройдены, то дерево нельзя считать завершенным, я считаю. А если не куплены, то так, как сейчас, отлично.

Это я заметила, когда тестировала скрипт Dessamator'а, который отображает количество навыков и уроков - золотых, пройденных и всего. Длинная ветка обсуждения здесь, последняя версия скрипта здесь. Посмотрите, может, вам код пригодится для вашего скрипта :-)

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Где хранятся бонусные навыки, это я знаю (кстати даже на уровне скриптов Дуо они "вне общего зачета"). А по поводу завершения курса, если я правильно понимаю, золотая совушка дается без учета есть бонусы или нет, и куплены они после или до завершения. Тут смысл такой, что если полная полоска - значит есть золотая сова, если есть золотая сова - значит полная полоска... Ладно, я подумаю, может и включу бонусы в общий зачет, просто это все нужно будет учесть еще и на полоске у других пользователей.

3 года назад

https://www.duolingo.com/olimo
olimo
  • 22
  • 22
  • 20
  • 19
  • 10
  • 9
  • 8
  • 8
  • 7

Да, тоже верно. Тогда, действительно, можно в скобках добавить бонусные навыки.

3 года назад

https://www.duolingo.com/Tagrina
Tagrina
  • 25
  • 25
  • 1062

Ничего себе"чуть-чуть лучше"... Спасибо! :)

3 года назад

https://www.duolingo.com/Tagrina
Tagrina
  • 25
  • 25
  • 1062

Добрый день. Можно где-нибудь в DuoTweake сделать настройку,чтобы в карточках немецкого языка (в словаре) был виден артикль. Так было бы еще удобнее для запоминания. Заранее спасибо!

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Дело в том, что слова из курса берутся средствами самого Дуолинго, а не скриптом, как я уже упоминал в статье. Поэтому никаких настроек по словам в Дуотвике нет, и пока не планируется.

3 года назад

https://www.duolingo.com/Tagrina
Tagrina
  • 25
  • 25
  • 1062

HeadwayCourse, спасибо. Может быть они и не нужны,эти артикли, в карточках для запоминания (в хинтах они точно есть). Скорее, это были мысли вслух: чтобы память лишний раз увязывала артикль со словом.

3 года назад

https://www.duolingo.com/Vluki2

Спасибо!!! В Гугл Хром работает. Понравилось.

3 года назад

https://www.duolingo.com/TastyTasty
TastyTasty
  • 13
  • 11
  • 10
  • 8
  • 7
  • 6
  • 6
  • 4
  • 2
  • 2

Здравствуйте! Пытаюсь вот разобраться с Вашим скриптом, и никак не могу открыть шведский словарь. Не понимаю, это я не там ищу или его все же просто нет? До установки дуотвика его и не было, но я думала, что теперь им можно будет пользоваться... И еще вопрос: Шкалы с уровнями то появляются, то исчезают, не могу понять, от чего это зависит или как это открыть самому. Подскажите, пожалуйста :)

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Здравствуйте) В новой версии DuoTweak я изменил алгоритм запуска Словаря, там работают все языки, даже те, которые не открывались раньше (например, датский). И вот, только что проверил, открывает и Шведский тоже. Немного подождите, очень скоро выложу :)

UPD. Шкалы с уровнями исправлены в версии 1.1.

3 года назад

https://www.duolingo.com/TastyTasty
TastyTasty
  • 13
  • 11
  • 10
  • 8
  • 7
  • 6
  • 6
  • 4
  • 2
  • 2

Спасибо, будем ждать:)

Вопрос-предложение (?): может, об этом уже писали, но... Возможно ли в каком-нибудь виде объединение словарей? Допустим, есть у нас слово apple в английском, оно же Apfel в немецком или pomme во французском. Было бы так удобно, если бы можно было просмотреть все варианты перевода этого слова на других изучаемых языках. Извините, если этот вопрос не по адресу:))

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Идея хорошая, и все бы ничего, если бы не ограничения Дуо. Словари Дуолинго формируются только из выученных вами слов. То есть "яблоко" не добавится в словарь в каждом переводе, пока вы его не выучите в соответствующем курсе (а в некоторых курсах его может вообще не быть). Вторая проблема в том, что Дуо не дает получить список слов из другого курса, пока не переключишься на него (или пока с помощью скриптов не убедишь Дуо, что "переключился"). Механизм дуолинго не был рассчитан для подобных действий, что сильно усложняет написание обходных путей для воплощения вашей задумки.

3 года назад

https://www.duolingo.com/TastyTasty
TastyTasty
  • 13
  • 11
  • 10
  • 8
  • 7
  • 6
  • 6
  • 4
  • 2
  • 2

Жаль, стало быть, если совсем приспичит, буду вручную для себя составлять, но что делать) Спасибо за развернутый ответ. И большое спасибо за сам DuoTweak :)

3 года назад

https://www.duolingo.com/xxxfessxxx

Огромное спасибо! СУПЕР!

3 года назад

https://www.duolingo.com/LenusekD

При попытке установить этот скрипт антивирус страшно ругается. Это нормально?

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Да, скрипт ворует все ваши пароли от банковских карт и затем полностью стирает все файлы на вашем компьютере!!! >:-) А если серьезно, то вы реально думаете, что вирусная программа задержалась бы на форуме, да еще и в закрепленной темке? Скорее всего ваш антивирус ругается на установку плагина monkey для браузера, а не конкретно на скрипт. Но даже если на установку userscript'а, то попросту забейте на то, что говорит антивирус - он у вас явно не в адеквате. Ну или сотни пользователей, которые уже установили DuoTweak, все до единого сидят без антивируса и теперь их компы кишат червями и троянами. Как бы то ни было про безопасность я уже писал в статье, ставить или нет - ваше дело.

3 года назад

https://www.duolingo.com/Larisa_L
Larisa_L
Mod
  • 12
  • 10
  • 5
  • 4

у меня даже Касперский не ругается :)

3 года назад

https://www.duolingo.com/KeKToGeN

Спасибо вам ребят, хотел изучить английский без всякого занудства и заучивания определений, с вами это стало гораздо удобней и проще и все понятно. Спасибо за это :)

3 года назад

https://www.duolingo.com/p77f

Спасибо большое! Скрипт очень полезный и даже интересный :) Словарь — очень нужная вещь, особенно начинающим!

3 года назад

https://www.duolingo.com/KotMyr

Огромное спасибо! Неожиданно и просто то что нужно! А то записывать одновременно с обучением слова в Exel не очень удобно ;) Всей команде разработчиков творческого успеха, удачи, всего всего!! Спасибо ;)

3 года назад

https://www.duolingo.com/Electria14

Можно добавить возможность видеть, когда какой-либо пользователь был последний раз на Дуо)

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Такое возможно, но не уверен, что все пользователи согласны с тем, чтобы их онлайн отображался публично. Все-таки я стараюсь не включать в скрипт слишком "читерные" вещи, или то, что может вызвать недовольство (и это даже не про просмотр онлайна, а про более серьезный функционал).

3 года назад

https://www.duolingo.com/TastyTasty
TastyTasty
  • 13
  • 11
  • 10
  • 8
  • 7
  • 6
  • 6
  • 4
  • 2
  • 2

С новостью об обновлении сразу полетела в шведский словарь, которого я так ждала, и тадададам, он, правда, есть ^^ Спасибо) Только не обошлось без непонятки в виде <*sf> - так выглядит большая часть слов в списке. Это какая-то ошибка? Или что-то не прогрузилось?

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

К сожалению, такой меткой обозначаются все слова, которые представлены в Инкубаторе в нескольких формах. А в шведском курсе их очень много, особенно на более поздних навыках. Видимо, разработчики хотели автоматизировать вывод всех этих словоформ прямо в словаре, но остановились на полпути (поэтому и Словарь закрыли поосновательнее, чем в русском курсе).

3 года назад

https://www.duolingo.com/TastyTasty
TastyTasty
  • 13
  • 11
  • 10
  • 8
  • 7
  • 6
  • 6
  • 4
  • 2
  • 2

Печально... Но теперь хотя бы частично словарь доступен) И слава богу:) И вам)) Кстати, опытным путем установлено, что карточки видят эти "нечитаемые слова", я попробовала их пройти, и там все отображалось, а в общем списке вывело опять такие метки

3 года назад

https://www.duolingo.com/olimo
olimo
  • 22
  • 22
  • 20
  • 19
  • 10
  • 9
  • 8
  • 8
  • 7

Динар, привет! Спасибо за обновления :-)

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

И еще: не очень понятно, как работает функция отслеживания новых комментариев. Например, в этой теме явно есть новые комменты, даже сделанные в последние несколько часов (меньше 6 и тем более 24). Но счетчик показывает 0/0.

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

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

Новые комментарии - это те, что добавлены на форум за последние N часов. Число часов можно изменить в Настройках DuoTweak. Оно также отображается во всплывающей подсказке к инструменту навигации по комментариям (тот, что добавлен в обновлении).

3 года назад

https://www.duolingo.com/KotMyr

Спасибо за обновление! А еще у меня возникло предложение, добавить на карточки к словам произношение, т.к. иногда не помнишь как читается правильно слово . Было бы удобно. Спасибо!

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Хорошая мысль! Будет в следующей обновке.

3 года назад

https://www.duolingo.com/Nickimax_ua

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

3 года назад

https://www.duolingo.com/Sellan81

В какой-то момент (не понял от чего зависит) верхняя строка меню переименовывается в :

<pre> Главная слов Активность Обсуждение Увлечение </pre>
3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

UPD: Причина такого поведения была найдена в неожиданном месте - в Инкубаторе, а именно локализации. В момент своего обновления меню проверяет свою длину и если посчитает, что она слишком большая, подставляет укороченные версии строк. А в русской локализации эти короткие версии были переведены как попало (дословно и без привязок к меню). Переводы поправил... Все, кроме Словаря, с ним чуть сложнее - у него нет короткой версии и Дуо пытается извлечь его совсем из другой переменной, поэтому получается "слов"... Но вскоре это исправлю тоже.

3 года назад

https://www.duolingo.com/LeaRaaa

Спасибо!

3 года назад

https://www.duolingo.com/AlexeyHey

Спасибо Вам большое! Потрясное дополнение!)

3 года назад

https://www.duolingo.com/MarinaUSA

Отличный скрипт! Очень хорошо дополняет Дуолинго!

3 года назад

https://www.duolingo.com/Kyanite-Alex

Замечательный скрипт, спасибо! Но что-то у меня автозамена раскладки не работает. Что я делаю не так? )

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Пожалуйста :)

Что я делаю не так? )

Не указываете ваш браузер, не упоминаете на каком языке проверяли, не говорите в чем именно заключается неработоспособность (например, галочка появляется, но замены символов не происходит), в конце концов, обновляли ли вкладку с дуолинго после установки скрипта :) Я ведь не телепат, причин может быть много, и большинство от меня не зависящие - у других то все работает :)

Можем попробовать по пунктам разобраться, но уже не здесь. Пишите в Ленту.

3 года назад

https://www.duolingo.com/Passionariya

Вот спасибо Вам огромное! Я не так давно нашла данный ресурс, мне он сразу понравился, но вот недочеты (уровень, количество слов и т.д.) расстраивали. И вот практически все мои пожелания исправлены в Вашем скрипте!

3 года назад

https://www.duolingo.com/Tyzzon
Tyzzon
  • 11
  • 7
  • 4

Ох, не знаю, говорили уже об этом или нет (если что, то простите за повтор), но если в словаре обновлять страницу, то появляется ошибка 404. Можно с этим что-нибудь поделать?

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Об этом в статье написано еще с самой первой версии.

3 года назад

https://www.duolingo.com/Cresis

Браво! Чудесный скрипт! Автору нескончаемая благодарность) Действительно, стало намного удобней и даже появилось больше желания изучать языки!)

3 года назад

https://www.duolingo.com/JetSpider

Спасибо за отличный скрипт. Можно ли добавить в словарь возможность удалять давно усвоенные слова?

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

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

3 года назад

https://www.duolingo.com/dmitryinfoo

велика тобі подяка за таке чудове доповнення! особливо хочу виділити скрипт на АВТОМАТИЧНЕ перемикання клавіатури en→ru, ну дуууже полегшело життя:)

3 года назад

https://www.duolingo.com/Enfyny

Больше всего порадовало автоматическое переключение языка. Приходилось тратить больше сил на смену раскладки, чем на само печатание. Один правда вопрос касательно словаря. У меня висит одно слово "hats", как частично забытое, но я знаю как оно переводится. Прошел навык "Одежда" несколько раз, включая тренинг по этому навык, пару раз проверил тренинг на карточках (и там Hats периодически попадалось), но слово все равно частично-забытое. С чем это связано?

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

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

3 года назад

https://www.duolingo.com/Tatuana123

Не получается открыть словарь, пишет ошибка, нет такой страницы.

3 года назад

https://www.duolingo.com/Passionariya

У меня не получается только если открывать в новой вкладке (правый клик и открыть в новой вкладке), если просто левым кликом открывать то все ок.

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Читайте статью внимательно. Прямо в разделе "Словарь в главном меню" обо всём и написано.

3 года назад

https://www.duolingo.com/LolaMoc

Большое спасибо! Замечательная "вещь".

3 года назад

https://www.duolingo.com/alexsandra-lesya

дякую, море задоволення

3 года назад

https://www.duolingo.com/Ludmila_K.

Спасибо за отличное дополнение!

3 года назад

https://www.duolingo.com/fffreeeman

Я первый день на сайте, конечно, но, тем не менее, благодарю за, безусловно, полезный скрипт )))

Правда, пришлось поломать голову, почему у меня вместо точки (которая на клавиатуре правее буквы "ю" и левее Shift'a) стала везде буква "ю" печататься. Невозможно грамотно предложение завершить. Отключил автоматическое переключение раскладки - всё стало на свои места. Или это не баг, а фича? )))

В общем, спасибо. За исключение вышеописанного пока всё шикарно.

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Спасибо за отзыв. Проблема известна (наблюдается только в FF) и с выходом нового обновления непременно будет исправлена. При этом в статье я уже обратил внимание пока что не сильно надеяться на знаки препинания. Другое дело - зачем эти знаки вообще печатать. Они ни в коей мере не "завершают предложение", а во время принятия ответа Дуо их вообще игнорирует, полностью удаляя из вашего текста перед проверкой. По мне так легче и точки не печатать, и раскладку не менять, чем наоборот, делать одновременно и то, и другое :) Всё-таки не русскую пунктуацию изучаем. Но тут каждому - своё.

3 года назад

https://www.duolingo.com/kistochki

отлично! очень удобно!! один вопрос.. а нельзя сделать что бы считалось кол-во изученных слов (словарный запас)

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Можно. Уже сделано, ещё в самой первой версии. Открываете Словарь и... вуаля!

3 года назад

https://www.duolingo.com/TatianaMako

Merci! Очень полезная штука!

3 года назад

https://www.duolingo.com/alexm768

Что-то с заголовком не так. Появилась строка "Where is DuoTweak?", а старая строка "with DuoTweak" сильно уехала вниз. Ссылка на скриншот

3 года назад

https://www.duolingo.com/Levape
Levape
  • 24
  • 13
  • 12
  • 11
  • 8
  • 8
  • 6

У меня была такая проблема, когда связь в соединении нарушалась. Практически дословно цитирую Динара: Дело в том, что если за 10 секунд после запроса дуотвик не запустился, то скрипт выводит такую надпись в логотип. Это значит, что у тебя возникла проблема со связью. Запрос на скрипт дуотвика не прошел - такое бывает.

3 года назад

https://www.duolingo.com/alexm768

А, вот оно что. Действительно сейчас сайт тормозит.

3 года назад

https://www.duolingo.com/true_person

Спасибо! Сегодня же установлю!)))

3 года назад

https://www.duolingo.com/TanyaYushyna

Здравствуйте! Во первых спасибо за DuoTweak --- с ним работать на много приятнее... Про неработающее дерево уже поняла --- подождем

А вот еще одна просьба: затащила подружку учить со мной английский, она проходит арабско-английский вариант. Поставили DuoTweak... У нее Опера. Но переключатель языков там не работает. Можно, когда будет время, посмотреть что это? Я постараюсь проверить на ее компьютера на хроме и напишу сюда результат. 21.07.2015 --- проверили на хроме --- не работает переключатель хотя в настройках флаг установлен... И еще (но это мелочь) в настойках строчка DuoTweak появляется только если зайдешь в какое-то меню...

Еще раз спасибо за DuoTweak

3 года назад

https://www.duolingo.com/Notia41289

Только что установила, отличный скрипт, большое спасибо)

Хотелось бы сделать предложение (сразу извиняюсь, если оно где-то реализовано, и я его просто не нашла).

Допустим мне недавно пришло десять уведомлений о том, что мои переводы кто-то исправил. Я нажимаю на Звоночек (в правом верхнем углу, "Уведомления") и вижу там только пять последних уведомлений. Об остальных я узнаю только по почте. Можно было бы сделать следующее: при нажатии на Звоночек появляется еще дополнительная кнопка "Просмотреть всё" (при этом, если эту кнопку не нажимать, список по прежнему ограничивается пятью уведомлениями). Спасибо.

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Предложение очень дельное, но, к сожалению, разработчики изначально так ограничили данный функционал, что даже скриптами увеличить кол-во уведомлений не получится.

3 года назад

https://www.duolingo.com/Salamandra_236
Salamandra_236
  • 15
  • 11
  • 9
  • 7
  • 3
  • 3
  • 2
  • 2

а для сафари не будет?

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

На Safari for Windows дуолинго не работает (поддержка браузера была прекращена еще в 2012). А оригинальную Safari у меня нет возможности проверить. Но читал, что для запуска userscript'ов на Сафари сначала нужно установить небольшое дополнение SIMBL, а потом уже плагин для него GreaseKit, который непосредственно и будет запускать скрипты (оба расширения можно взять тут - http://8-p.info/greasekit). Также посмотрите в сторону NinjaKit (https://github.com/os0x/NinjaKit) и JavaScript Blocker (http://javascript-blocker.toggleable.com).

3 года назад

https://www.duolingo.com/A.P.Stranger

HeadwayCourse, подскажите возможны ли какие-то подвижки в плане расширения проверки произношения? Дико бесит, когда ты на 100% уверен, что правильно произносишь фразу система все равно её не принимает, не указывая на ошибки произношения (ошибочные варианты значений не обсуждаются).

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

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

3 года назад

https://www.duolingo.com/Levape
Levape
  • 24
  • 13
  • 12
  • 11
  • 8
  • 8
  • 6

Небольшое улучшение в направлении произношение началось относительно трёх языков и только для хром. См. тему: https://www.duolingo.com/comment/8526847

3 года назад

https://www.duolingo.com/JuryNovikov

учиться тяжело. По этому всегда хочется придраться к интерфейсу. ;):) Однако вот на главной странице есть график успехов уровней - пунктов набранных за день.. И вдруг оказывается что он отражает только последние семь дней.. А можно сделать масштаб времени на графике плавающим? За все время обучения, за месяц, неделю? Или даже, как на яндекс графиках цен на нефть?

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Используйте для этого "Школу" - https://dashboard.duolingo.com. Если вы установили DuoTweak, то ссылка будет доступна в главном меню под вашим ником. Вам нужно будет добавить самого себя в качестве ученика и тогда сможете видеть прогресс вашего обучения вплоть до минут. Добавить себя можно перейдя по прямой ссылке:
https://www.duolingo.com/o$o=< тут ваш email, указанный при регистрации >

3 года назад

https://www.duolingo.com/vovchick
vovchick
  • 25
  • 13
  • 13
  • 1301

Думаю пора расширить количество тем, ещё много не рассмотренных. Таких как условные предложения, предложения с I wish, пассивные предложения и многие другие.....Спасибо!

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Думаю пора добавить в эту статью информацию о том, что я такими вещами НЕ занимаюсь :)

3 года назад

https://www.duolingo.com/Aliskander

Спасибо! Из самого-самого полезного отмечу шкалы прогресса, конвертацию символов в раскладке, и красный цвет непереведенного в погружении (все лично для меня). А там время покажет, после вникания в форумы и переводы. А вообще штука очень крутая, заслуживает донейта. И таки да, конвертируются только буквенные символы раскладки, символы остаются для текущей.

3 года назад

https://www.duolingo.com/Vluki2

Скрипт очень нравиться, но после установки не удается поднять упавший уровень прочности уроков. Проходил по несколько раз, но уровень не поднимается. Не знаю на 100% связано ли это со скриптом, просто до установки такая ситуация не наблюдалась (

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

100% это не связано со скриптом. Уж поверьте)

3 года назад

https://www.duolingo.com/Larisa_L
Larisa_L
Mod
  • 12
  • 10
  • 5
  • 4

Если навыков очень много - закрепить их трудно - используйте тренировку на время - это самый быстрый способ.

3 года назад

https://www.duolingo.com/Vluki2

Спасибо!

3 года назад

https://www.duolingo.com/leninalela

Спасибо огромное за чудесное дополнение!! Вот только после установки у меня опыт стал набираться семимильными шагами... За прохождение одного раздела урока примерно 40-50 пунтков опыта добавляется.. Искали здесь подобный вопрос, но не нашла.. Это нормально вообще? :))

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Раз набирается столько, значит он бы набирался и без скрипта, и значит это нормально. Одно могу сказать точно - от скрипта это никак не зависит :)

3 года назад

https://www.duolingo.com/R-r-Leo
R-r-Leo
Mod
  • 21
  • 18
  • 17
  • 16
  • 13
  • 7
  • 6
  • 2
  • 1656

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

3 года назад

https://www.duolingo.com/Taurica
Taurica
  • 12
  • 11
  • 7
  • 2
  • 2

Очень полезный скрипт. Особенно порадовал словарь с карточками. Спасибо!

3 года назад

https://www.duolingo.com/ArtemBagdasaryan

огромное спасибо,первый раз пользуюсь скриптом но со "статей" всё стало я и понятно. Ещё раз спасибо

3 года назад

https://www.duolingo.com/Yura_ursol

очень большое спасибо автору

3 года назад

https://www.duolingo.com/Dmitriy.rus

Грамотная работа - спасибо за такой большой труд, мы не забудим, и дарим по линготу)

3 года назад

https://www.duolingo.com/lviv_citizen
lviv_citizen
  • 23
  • 15
  • 15
  • 9
  • 8

ДуоТвик почему-то распознается АдБлоком как реклама. Пришлось вручную добавлять в список исключений. Теперь все работает четко вроде. Учтите этот нюанс и уведомите остальных, если сочтете нужным.

Лично я намучался, пока не понял, чем блокируется ДуоТвик.

Замеченные закономерности: при остановленном адблоке первый вход на страницу происходит удачно и дуотвик подгружается. При переходе, например, на профиль, под надписью "дуолинго" появляется надпись "где дуотвик?". Прергружаем страницу - подгружается дуотвик. и так по все страницам. В форуме перезагрузка почему-то не действует. Это как-то лечится? В целом же хочу сказать, что скрипт интересный и информативный. Почему и пытаюсь решить проблему.

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

Странно. Опять начал глючить и на сей раз причина мне не ясна :(. Иногда работает нормально только с выключенным адблоком, иногда даже это не помогает. Нервирует сильно, если честно.

3 года назад

https://www.duolingo.com/HeadwayCourse
HeadwayCourse
  • 18
  • 11
  • 10
  • 10
  • 2
  • 2

Редактируйте пожалуйста ваш исходный комментарий, вместо создавания новых. Я в любом случае прочту. Отвечу сразу на все.

"глючит" это сильно растянутое и неопределенное понятие. Настолько неопределенное, что я не могу ничем вам помочь исходя лишь из этих слов. Посмотрите, например обязательно этот и этот комментарии, как пример того, как нужно описывать найденные проблемы. У меня (на 3 разных браузерах), у моих знакомых по скайпу и у сотен людей, скачавших скрипт, ничего такого не "глючит" и работает одновременно хоть на 10 вкладках дуолинго. То есть мелкие недочеты могут быть, но так чтобы скрипт был глючный и работал по погоде за окном, такой скрипт я бы даже не выложил.

У меня на Firefox стоит AdblockPlus (никаких фильтров и исключений я не настраивал). И дуотвик и адблок работают вместе, даже не замечая друг друга. Не исключено, что есть адблоки которые блокируют запуск userscript'ов или же любых скриптов вообще. Тут надо смотреть в сторону адблока и его настроек. И добавьте сайт дуолинго в исключения адблока, вместо того, чтобы отключать его.

3 года назад

https://www.duolingo.com/lviv_citizen
lviv_citizen
  • 23
  • 15
  • 15
  • 9
  • 8

Сорри за сумбур в комментариях. Свел их воедино. С остальным попробую разобраться немного позже.

Подводя предварительные итоги: скрип реально классный, местами очень к месту, информативность тоже на высоком уровне. Теперь пресловутое "но": не могу найти закономерность и какую-то определенную последовательность действий, чтобы выложить тут, но временами он просто не загружается. Лечится либо перезагрузкой страницы либо кликами по разным страницам. Если четко вычленю какую-то закономерность - выложу здесь для решения проблемы. Пока закономерности не вижу.

3 года назад

Похожие обсуждения