Тренажер LangLearn. Версия 1.8

22 марта 2012 г. poliglot Просмотров: 16036 RSS 3
Софт ,


Новая версия с большим количеством заданий для тренировки!

Скачать:

LangLearn 1.8 СкачатьСкачать

Год выпуска: 2012 г.

Автор: Вадим A. (разработка ПО), regfi08@gmail.com

Язык курса: Английский

Системные требования:

Изменения

Добавлены новые тренинги:

Они находятся в папке \exercises\universal\3809

Неправильные глаголы первой лекции, выделены в отдельную папку - \exercises\lecture1\irregular

Изменения в самой программе:

  • доделан "боковой" exercises-интерфейс, теперь выбор упражнений только там.
  • Все на основе файловой системы:

    Кнопкой "Exercises..." выбираем папку с упражнениями (по умолчанию уже стоит .\exercises), дерево ниже отобразит все упражнения в выбраной папке и ее под-папках.

    Упражнения черные, под-папки - синие.

    Галочками выбираем упражнения и запускаем нажатием на "Start".

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

  • сразу справа от кнопки находится параметр (по умолчанию "-1"), который имеет такой же смысл как и параметр count в алгоритме Integrate.cs:
  • Показать скрытый текст...

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

Примечание:

Показать скрытый текст...

Алгоритмы

  • Расширен алгоритм Universal.cs:
    • добавлены новые параметры replace_ru, replace_en и просто replace
    • Забыл поменять expand_test.txt пример, поэтому чтобы не перезаливать раздачу привожу его здесь:

      Показать скрытый текст...

      Как можно видеть из примера, replace_ru, определяет замену (подстановку) которая будет применяться если содержимое в <> скобках, встретиться в русских фразах (а необязательный параметр replace_braket позволяет изменить<> скобки на что-то другое).

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

      Содержимое типа @место выбрано таким (с @) просто потому что такое сочетание вряд ли встретится в обычной фразе, в <> скобках может быть любое требуемое для замены содержимое.

      Более того, содержимое в <> скобках рассматривается как регулярное выражение, а это очень мощный механизм для возможностей замены.

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

    • добавлен параметр isTextWrapping, если он true, то длинный текст фраз при показе будет переходить на следующую строку. Для примера см. любое упражнение в папке .\exercises\universal\3809 (кроме Словарик сокращений.txt).
    • По умолчанию (если параметр отсутствует) он false.

Комментариев: 3
  1. Аноним | 2013-02-20 в 20:17:46

    Есть неточности перевода, выражение get across означает "донести, довести до слушателя, объяснить", программа переводит неправильно: "Он не мог получить свои идея для студентов" (He could't get his ideas across to the students)Замечал и еще неправильный перевод

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

  3. Яся, о каком ОРИГИНАЛЕ Вы говорите?????

    Это всего лишь любительская программа тренажер (в нем и не должно быть теории), по мотивам программы Полиглот!

Оставляйте комментарии не будьте равнодушными!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Имя и сайт используются только при регистрации

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

(обязательно)