Skip to content

Утилита импорта температур с сайта meteoinfo.ru

License

Notifications You must be signed in to change notification settings

lers-uchet/ImportTemperature

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Утилита для импорта среднесуточных температур в ЛЭРС УЧЁТ

Утилита позволяет импортировать среднесуточные температуры в ЛЭРС УЧЁТ. В качестве источников могут выступать различные сайты с архивом погоды. Подробнее смотрите в описании параметра --source.

Для ежедневного импорта рекомендуется добавить запуск программы в планировщик задач Windows.

Параметры вызова программы:

--source: сайт, с которого будут импортированы температуры. Может принимать значения:

--incity: Город, для которого импортируется температура. Сюда нужно передать наименование города, которое представлено на странице http://meteoinfo.ru/archive-pogoda/russia/moscow в поле выбора "Станция (город)." Например, на сайте есть выбор "Липецк, Россия, Липецкая область". Тогда нужно передать параметр --incity "Липецк".

--server: Адрес сервера ЛЭРС УЧЁТ, на который нужно импортировать температуры. Необходимо указывать полный URI сервера. Например, http://localhost:10000

--login: Логин на сервере ЛЭРС УЧЁТ. Данной учётной записи должно быть разрешено редактировать среднесуточные температуры.

--password: Пароль на сервере ЛЭРС УЧЁТ.

--token: Токен доступа. Может быть указан вместо логина и пароля.

--destTerritory: (Необязательно). Название территории на сервере ЛЭРС УЧЁТ, для которой нужно сохранить среднесуточные температуры. Если параметр не указан, температуры будут сохранены в территорию "Текущее расположение".

--importStart: (Необязательно). Дата, начиная с которой будет проводиться импорт. Если не указана, будет импортирована температура за прошлые сутки.

--importDays: (Необязательно). Если не передан параметр importStart, данные будут импортированы за последний день. Количество дней можно задать с помощью этого параметра. Например, для импорта данных за последние семь дней к параметрам вызова утилиты нужно добавить --importDays 7

--missingOnly: добавьте этот флаг для того чтобы импортировать только ту температуру, которой ещё нет в справочнике. Если параметр не задан, то все существующие в справочнике температуры за заданный интервал будут перезаписаны.

Пример вызова:

ImportTemperature.exe --incity Хабаровск --server "server" --login "login" --password "password"

About

Утилита импорта температур с сайта meteoinfo.ru

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages