vecjh / cgamos

скрипт для загрузки материалов с сайта архивной службы Московской области

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Схема работы со скриптом

Скрипт может исполняться в любой linux среде с интерпретатором bash. В среде Windows скрипт можно запускать, например, через cygwin.

Для начала работы необходимо авторизоваться под своей учетной записью в личном кабинете архивной службы. После чего нужно скачать на диск cookie файл для arch.mosreg.ru. Для этого можно использовать, например, аддон "Export cookies" для Firefox. Скачиваем cookie и кладем его в одну папку в месте со скриптом. Даем скрипту права на исполнение. После этого приступаем к запуску.

Скрипту необходимо как минимум два параметра (в порядке перечисления):

  • имя cookie файла с arch.mosreg.ru
  • url дела

url может быть трех видов:

В таком виде скрипт создаст в текущем каталоге папку формата cgamo-<идентификатор документа>.

Опционально, в качестве третьего параметра при запуске скрипта можно указать номер дела. В этом случае скрипту дополнительно необходимо наличие ключевого файла в той же директории. Имя кллючевого файла должно быть cgamo-key.txt. В сам файл необходимо записать шифр фонда и описи в формате <номер фонда>-<номер описи>. В таком случае скрипт будет создавать имя папки и файлов, включая архивный шифр дела.

Общий вид команды:

./cgamo.sh cookie-file book-url [номер дела]

!! Скрипт не отменяет необходимость оплачивать доступ к просмотру дел !!

About

скрипт для загрузки материалов с сайта архивной службы Московской области

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%