Скрипт может исполняться в любой linux среде с интерпретатором bash. В среде Windows скрипт можно запускать, например, через cygwin.
Для начала работы необходимо авторизоваться под своей учетной записью в личном кабинете архивной службы. После чего нужно скачать на диск cookie файл для arch.mosreg.ru. Для этого можно использовать, например, аддон "Export cookies" для Firefox. Скачиваем cookie и кладем его в одну папку в месте со скриптом. Даем скрипту права на исполнение. После этого приступаем к запуску.
Скрипту необходимо как минимум два параметра (в порядке перечисления):
- имя cookie файла с arch.mosreg.ru
- url дела
url может быть трех видов:
- https://arch.mosreg.ru/srv/private/office/documents?oid=174594697
- https://arch.mosreg.ru/archives/cgamo/case/174582151
- только идентификатор докуменета - 174582151
В таком виде скрипт создаст в текущем каталоге папку формата cgamo-<идентификатор документа>
.
Опционально, в качестве третьего параметра при запуске скрипта можно указать номер дела. В этом случае скрипту дополнительно необходимо наличие ключевого файла в той же директории. Имя кллючевого файла должно быть cgamo-key.txt
. В сам файл необходимо записать шифр фонда и описи в формате <номер фонда>-<номер описи>. В таком случае скрипт будет создавать имя папки и файлов, включая архивный шифр дела.
Общий вид команды:
./cgamo.sh cookie-file book-url [номер дела]
!! Скрипт не отменяет необходимость оплачивать доступ к просмотру дел !!