Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Quick Text Complex - набор программ для работы с иностранными языками  (Прочитано 1581 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн FluffyMan

  • Автор темы
  • Активист
  • *
  • Сообщений: 276
  • Debian 6
    • Просмотр профиля


Программа КРОССПЛАТФОРМЕННА. Скриншотов не бояться :D

    Здесь я уже  писал о своем  маленьком проекте (ссылка раз: https://forum.ubuntu.ru/index.php?topic=194012.0, ссылка два: https://forum.ubuntu.ru/index.php?topic=197355.0) QuickTextTranslator и на этот раз расскажу о следующем шаге его развития - QuickTextComplex.

Скачать программу
Напомню, что проект является открытым и опубликован под лицензией GPLv3. Это значит, что любой желающий может скачать исходные коды, изменять и распространять эту программу в различных целях, соблюдая при этом требования самой лицензии.
Скачать QuickTextComplex: http://code.google.com/p/quick-text-translator/downloads/detail?name=Quick%20Text%20Complex.7z&can=2&q=#makechanges

QuickTextComplex
Это комплекс для работы с иностранными языками, включающий в себя следующие программы:
  • QuickTextTranslator v0.3
  • QuickTextLearn v0.1
  • QuickTextTranslatorConsole v0.1

QuickTextTranslator v0.3



    КРОССПЛАТФОРМЕННЫЙ переводчик. Клиент популярного сервиса Google Translate. Основная "фишка" этого переводчика в "быстром переводе", то есть перевод слова/фразы/текста можно выводить в виде всплывающего окна-уведомления на рабочий стол либо сообщением в области уведомления Вашей ОС.

Что нового в версии 0.3?



Был добавлен новый функционал и исправлены некоторые мелкие баги, а именно:
  • добавлена возможность перетаскивания окна-уведомления с переводом
  • добавлена возможность изменения размеров окна-уведомления с переводом
  • добавлена возможность работы приложения через прокси-сервер (наконец-то!)
       
  • перевод стал более качественным: при переводе одного слова так же выводятся словарные данные по нему
  • интегрирован иснструмент для заучивания слов QuickTextLearn
  • добавлена возможность экспортирование текущего перевода в качестве флеш-карточки для дальнейшего заучивания слова в QuickTextLearn
  • добавлена возможность экспортирование перевода из истории в качестве флеш-карточки для дальнейшего заучивания слова в QuickTextLearn
  • изменен и дополнен дизайн приложения
  • исправлены мелкие баги в приложении

QuickTextLearn v0.1



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

Формирование библиотеки флеш-карточек

    Для того, чтобы добавить карточку в библиотеку, необходимо нажать клавишу "Добавить перевод в QuickTextLearn"



Так же есть возможность добавить перевод в библиотеку карточек из истории переводов



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



После этих действий карточка добавится в нужную категорию и будет доступна из QuickTextLearn.

Тренировка

    Тренировка проходит следующим образом: пользователю предлагается слово. Он может прослушать его озвучивание. Далее необходимо вписать перевод в поле ответа и убедиться в правильности перевода. Если пользователь правильно перевел слово/фразу, то ему добавляется балл.



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


(на скриншоте было предложено слово "bye")

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

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



QuickTextTranslatorConsole v0.1

    Это консольная версия переводчика. Использовать ее очень просто:

QuickTextTranslatorConsole -i (input) -o (output) -sl (source_language) -dl (destination_language) -host (host) -port (port) -login (login) -password (password)

Параметры:
  • (input): path_to_file.txt файл или текст в двойных кавычках
     
  • (output): path_to_file.txt файлу или "console" для получения перевода на консоль
  • (source_language): один из доступных языков
  • (destination_language): один из доступных языков
  • (host): хост (для прокси соединения)
  • (port): порт (для прокси соединения)
  • (login): имя (для прокси соединения)
  • (password): пароль (для прокси соединения)

Спасибо всем, кто дочитал до конца, всем кто скачал и всем тем, кто отписывался на баг-трекере: http://code.google.com/p/quick-text-translator/issues/list.

Буду рад выслушать дельные замечания и предложения по реализации. О найденных багах сообщайте на баг-трекере проекта. Спасибо за внимание.
« Последнее редактирование: 04 Августа 2012, 18:08:04 от FluffyMan »

 

Страница сгенерирована за 0.05 секунд. Запросов: 23.