Menu

EndoExport

Андрей Шикалёв

Добро пожаловать на страницу справочного руководства по EndoExport!

Программа позволяет экспортировать сразу все заметки (в документ MS Word) и треки (в файлы gpx или tcx) из спортивного дневника Endomondo.

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

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

Скачать EndoExport

Версия 0.5 от 13.06.2014 (20 Мб)






История версий

  • 0.5 от 13.06.2014
    Реализован экспорт всех треков пользователя в файлы Gpx или Tcx. (если вы захотите воспользоваться этой возможностью, то Вам придется проникнуться доверием к автору программы и ввести email и пароль, так как экспорт треков доступен только пользователю. Программа не будет их воровать, честно )) ).
    Небольшие косметические улучшения.
  • 0.4 от 13.06.2014
    Реализован порядок вывода записей. Приложение сворачивается в трей.
  • 0.3 от 13.06.2014
    Добавлены необходимые библиотеки.
  • 0.2 от 12.06.2014
    Первый публичный релиз. Была неработоспособной так как не были добавлены необходимые библиотеки.
  • 0.1 от 11.06.2014
    Первая альфа-версия. Реализован экспорт заметок в Word файл.

Установка программы

  1. Скачать архив программы с страницы загрузки (кнопка Download выше).
  2. Разархивировать в любую директорию (программа не требует установки).
  3. Запустить файл endoexport.exe.

Экспорт заметок

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

В процессе загрузки отображается небольшая статистика:

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

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

Вы также можете изменить ряд настроек экспорта заметок, которые изображены на рисунке:

Экспорт заметок

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

Экспорт треков

Для экспорта треков также необходимо ввести id пользователя. Кроме того понадобится ввести e-mail пользователя и пароль и нажать кнопку "Экспортировать треки".
После этого начнется процесс авторизации. Если введенные Вами данные (email и пароль) не верны, то в статусной строке появится сообщение и процесс будет остановлен. Если введенные данные корректны, то начнется загрузка треков (требуется подключение к интернету).

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

Для экспорта треков также есть ряд настроек:

Экспорт треков

  • Тип экспортируемого файла - позволяет выбрать, в каком формате будут сохраняться треки (gpx или tcx);
  • Каждый вид спорта в отдельную папку - при задании этой опции все треки будут сохраняться в папки по отдельным видам спорта.

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

Ограничения программы

На данный момент программа предназначена только для MS Windows-систем, при этом на компьютере должен быть установлен текстовый редактор Word. Связано это с тем, что для экспорта заметок программа использует ActiveX компоненты этого редактора для генерации word-документа.
Для экспорта треков такой необходимости нет, так что возможно в будущем появятся версии для Linux и Mac OS X. Также возможно появятся версии с экспортом в Odf формат. Следите за обновлениями программы.
При экспорте заметок на данный момент экспортируется только текст, который был введен в поле "Note". Если вы вводили описание тренировки в вкладке "Social", то он не появится в результирующем файле. В будущем этот недочет будет исправлен.

Возможные вопросы

  • Почему нужно вводить email и пароль от моего аккаунта?
    Для экспорта заметок пароль и email не нужен. Но при этом в настройках приватности ваши воркауты должны быть открыты (чтобы их можно было экспортировать).
    Если вы собираетесь экспортировать треки, то ввести e-mail и пароль необходимо, так как в endomondo треки может экспортировать только их владелец.
    Стоит заметить, что эти данные не сохраняются на компьютере. Это может принести ряд неудобств (каждый раз при запуске программы для экспорта треков нужно снова вводить email и пароль) но одновременно это повышает безопасность и сохранность вводимых вами данных.

  • Почему архив с программой так много весит?
    Сама программа весит совсем немного, но с ней приходится "тянуть" необходимые библиотеки (файлы dll). Впрочем для современных интернет-скоростей размер архива не должен составлять труда.

  • Программа внезапно завершилась с сообщением об ошибке. Что это?
    Мир не совершенен, программы тоже. Если есть возможность, пожалуйста, сделайте скриншот ошибки и опишите как возникла ошибка на форуме в разделе "Ошибки" кнопка "Create Topic" Регистрация не требуется.
  • Программа бесплатная?
    Да, программа является Freeware.
  • Если программа Freeware, почему Вы не откроете ее исходный код?
    Автор программы готов предоставить исходники в частном порядке по предварительной договоренности, но предоставлять их в общественное бесконтрольное пользование было бы ошибочно. В связи с отсутствием программных интерфейсов доступа к сервису endomondo.com программа использует ряд хитростей, которые позволяют ей взаимодействовать с сайтом, словно это был бы обычный пользователь. Так как сайт endomondo.com имеет достаточно слабую защиту от от подобного рода действий, то мне бы не хотелось, чтобы код попал в недобрые руки, которые используют его в своих корыстных целях (например для спама, массового воровства контента и прочего).

Обратная связь

Если вы заметили ошибку или у вас есть пожелания и предложения, то можете воспользоваться местным форумом программы https://sourceforge.net/p/endoexport/discussion/. Там же можно задать любой вопрос по использованию программы.
Если Вы тоже пользуетесь endomondo, то можете оставлять комментарии там. Вот ссылка на мой профиль: http://www.endomondo.com/profile/2275983

С наилучшими пожеланиями, Андрей.


Related

Blog: 2014/06/как-отобразить-на-карте-сразу-все-треки-из-endomondo

MongoDB Logo MongoDB