воскресенье, 10 декабря 2017 г.

Lingua.get v3.2 Восстановлена загрузка картинок


Недавно на сайте Lingualeo изменили протокол загрузки изображений для карточек. Вместо http стал https. В новой версии загрузка картинок восстановлена.
Еще заметил, что Lingua.get перестал выдавать подсказку с каталогами для сохранения медиафайлов. Вторая версия Anki хранит папки collection.media в новом месте. Теперь Lingua.get подсказывает пути и для Anki 1 и для Anki 2:
 Страница загрузки

понедельник, 29 августа 2016 г.

Lingua.get v3.1 Авторизация + выборочное сохранение карточек


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


Мелкие доработки:
  • Сразу после авторизации не открывалась одна ветка дерева. Исправил.
  • Сделал чтобы в заголовке окна показывало, что программа работает через прокси.
  • Если в списке есть выделенные строки, программа спросит - создавать колоду из всех слов или только из выделенных.
  • Добавил комбинацию клавиш Ctrl+A для выделения всех слов в списке.
  • На форме загрузки кнопка Отмена превращается в кнопку Выход, как только завершается загрузка.
  • Три кнопки online, offline и html теперь не нажимаются если список слов пуст
 Страница загрузки

вторник, 24 ноября 2015 г.

Lingua.get v3.0 Пользовательские наборы слов и дерево навигации


Основные изменения: Элементы навигации по разделам превратились в аккуратное дерево. Там же нашлось место для пользовательских наборов слов. Называются "Наборы слов (персональные)"

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

вторник, 4 ноября 2014 г.

Lingua.get v2.5 Доработана загрузка при обрыве связи + работа через прокси

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

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

воскресенье, 17 августа 2014 г.

Lingua.get v2.4 Исправлены наборы слов. Добавлен zoom картинок

   Основные изменения в версии 2.4:
  •  Снова работают наборы слов. (На сайте Lingualeo внесли небольшое изменение )
  • Теперь можно немного растягивать картинки на карточках (работает только при offline экспорте)
  • Оказалось что в английских словах могут попадаться невидимые символы, которые не понимала Anki (например в слове ballpoint ). В версии 2.4 эти символы игнорируются.
Страница загрузки

среда, 2 июля 2014 г.

Lingua.get v2.3.1 Небольшое исправление

  В версии 2.3 осталась одна недоработка. Если открыть список новых слов из личного словаря, он формируется и загружается нормально, но медиафайлы скачиваются все равно по полному списку. Так конечно не должно быть. Спасибо пользователям, что заметили.
  Исправленная версия 2.3.1 лежит на странице загрузки

воскресенье, 29 июня 2014 г.

Lingua.get v2.3 Небольшое исправление ошибок

  Здравствуйте.
  На сайте LinguaLeo новое изменение. Пришлось немного поправить программу Lingua.get. Суть в том, что в словаре на сайте есть несколько кнопок, которые позволяют отфильтровать новые либо частично изученные слова. Так вот на днях они перестали работать, а программа Lingua.get ими как раз пользовалась. В общем пока они у себя это починят, я решил поправить программу и теперь она умеет работать и по старому и по новому. На картинке видно, что не смотря на то, что нажата кнопка с пустым кружком, отображаются не только новые слова, но и изученные тоже:

  Кроме этого добавил несколько мелких улучшений:
  - в примерах теперь нормально отображаются такие спецсимволы как знаки табуляции, наклонные черточки и знаки переноса строки
  - сделал чтобы правильно отображался уровень, которого достиг пользователь на сайте

   Новая версия 2.3 как обычно на странице загрузки.

воскресенье, 11 мая 2014 г.

Lingua.get v2.2 Новый метод работы с медиа-файлами и примеры использования слов

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

вторник, 29 апреля 2014 г.

Lingua.get v2.0 Появилась транскрипция и наборы слов

   В новой версии программы я добавил и доработал те функции, на которые в прошлом году не хватило времени и опыта. Самое крупное изменение - теперь можно загружать наборы слов с сайта Lingualeo.ru. Так как для этого на форме понадобилось разместить несколько дополнительных списков, пришлось перенести панель управления в левую часть формы.
   Второе изменение, которого многие ждали - в карточки добавлена транскрипция. В связи с этим изменился шаблон карточек и список ее полей. Добавлено поле transcription. Поэтому, при создании колод, пользуйтесь только новой инструкцией в файле Руководство v.2.0.pdf из архива программы.
   Еще одно изменение коснулось процесса загрузки списка слов. Раньше приходилось загружать отдельно каждые 100 слов списка. Теперь все слова загружаются полностью за один раз, без ограничений на количество слов.

Страница загрузки

четверг, 10 апреля 2014 г.

Восстановлена работоспособность программы Lingua.get.

  Здравствуйте. Как мне вчера сообщили, программа Lingua.get пару дней назад перестала работать. Оказалось что на сайте Lingualeo.ru изменили правила адресации страниц.
   В общем забирайте новую исправленную версию 1.6.0 на странице загрузки.

понедельник, 27 мая 2013 г.

Lingua.get v.1.5.1 Версия с загрузкой файлов

   После долгих попыток удалось то, что хотел сделать с самого начала. Теперь программа Lingua.get умеет не только сохранять список слов, изучаемых на сайте Lingualeo.ru, но и загружать относящиеся к ним аудио и графические файлы.
Lingua.get 1.5
   Кроме этого исправлен ряд мелких ошибок в модуле парсинга.
   Инструкция дополнена и как и раньше лежит в архиве вместе с программой.

Последнюю рабочую версию можно взять здесь.

Ну и планы на следующую версию такие:
  • Сохранение не всего списка, а отдельных строк
  • Работа через прокси
  • Оптимизировать панель управления
  • Добавить захват "наборов слов" с сайта lingualeo
  • Возможно добавлю транскрипцию в карточки
 P.S. Хотя все подробности работы с программой описаны в pdf файле и лежат вместе с программой в одном архиве, может кому-то будет интересно почитать обзорную статью и комментарии на сайте lifehacker.ru.

вторник, 30 апреля 2013 г.

Lingua.get расширит возможности Lingualeo.ru и Anki

     Наконец привел программу в более-менее нормальный вид. Напомню, что нужна она чтобы список слов, которые пользователь изучает на сервисе Lingualeo.ru, можно было путем нескольких кликов превратить в колоду карт для программы Anki. Некоторые мысли по этому поводу я уже писал во вступительной новости.
     В результате ее работы получаются вот такие вот приятные карточки:
Anki
причем даже слышно как слово произносится по английски.

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

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

воскресенье, 28 апреля 2013 г.

Как подружить Lingualeo и Anki

   Написав еще одну программу решил, что пора соорудить небольшой блог. Надо как-то с общественностью делится наработками. Вещь получилась нужная и думаю пригодится не мне одному.
   Все началось с моего увлечения английским. Постоянные поиски методики обучения привели меня сначала к довольно неплохому сервису LinguaLeo.ru, а потом к программе Anki, использующей метод интервальных повторений. В итоге сформировалась своего рода методика освоения английских слов, которая заключается в следующем:
  • Нахожу аудиокнигу на английском языке, а к ней текст как на английском, так и на русском
  • Делаю нарезку аудио на куски по 3-5 минут (помогает программа mp3DirectCut) и соответствующие им куски текста
  • Текст фрагмента открываю в браузере и вычитываю на предмет незнакомых слов/фраз. Сразу же с помощью плагина для браузера добавляю неизвестные фразы в словарь на сайте Lingualeo.ru:
  • Дальше начинается процесс обучения. Слова прогоняются по различным тренировкам на сайте, а аудио фрагмент заслушивается до полного к нему привыкания.
   Казалось бы процесс отлажен, но когда я столкнулся с программой Anki, я понял что тренировку слов можно сделать более эффективной. Все таки в Anki интервальное повторение сделано на профессиональном уровне.
   Чтобы Anki нашлось место в описанной методике не хватало малого - импортировать набор изучаемых слов из LinguaLeo. Желание было так велико, что я потратил несколько дней и написал программу "Lingua.get".
    Таким образом моя методика стала совершеннее и пользователи Anki получат дополнительный источник новых колод карточек.
   Скачать последнюю версию программы можно на странице загрузки.