Маркировка установка marx bin: различия между версиями

Нет описания правки
Нет описания правки
Строка 4: Строка 4:


1. Скачать последнюю версию marx.bin:
1. Скачать последнюю версию marx.bin:
  Новая версия: [https://gateway.aspcom.ru/static/marx.bin_new.zip marx.bin_new.zip]
* Новая версия: [https://gateway.aspcom.ru/static/marx.bin_new.zip marx.bin_new.zip]
  Старая версия: [https://gateway.aspcom.ru/static/marx.bin.zip marx.bin.zip]
* Старая версия: [https://gateway.aspcom.ru/static/marx.bin.zip marx.bin.zip]


2. Распаковать содержимое архива в папку '''marx.bin'''
2. Распаковать содержимое архива в папку '''marx.bin'''


Если не установлен архиватор его можно скачать тут:
Если не установлен архиватор его можно скачать тут:
    Для х64 систем: [[File:7z1900-x64.exe]]
* Для х64 систем: [[File:7z1900-x64.exe]]
    Для х32 систем: [[File:7z1900.exe]]
* Для х32 систем: [[File:7z1900.exe]]


'''Важно:''' Каталог '''marx.bin''' необходимо внести в исключения антивируса
'''Важно:''' Каталог '''marx.bin''' необходимо внести в исключения антивируса
Строка 27: Строка 27:
'''Требования к учетной записи:'''
'''Требования к учетной записи:'''
* Учетная запись должна иметь пароль
* Учетная запись должна иметь пароль
* Права на создание задач и запуск задачи для всех пользователей
* Учетная запись должна иметь права на создание задач и запуск задачи для всех пользователей
* Установлены все необходимые сертификаты
* По данной учетной записью должны быть установлены все необходимые сертификаты


==== Создание задачи в планировщике ====


1. Открыть «Планировщик задач» через поиск


[[File:поиск_планировщик.png]]


==== Создание задачи в планировщике ====
2. Выбрать «Библиотека планировщика заданий»


# Открыть «Планировщик задач» через поиск
[[File:библиотека_планировщика.png]]
[[File:поиск_планировщик.png]]


# Выбрать «Библиотека планировщика заданий»
3. В правой панели выбрать «Создать простую задачу»
[[File:библиотека_планировщика.png]]


# В правой панели выбрать «Создать простую задачу»
[[File:создать_простую_задачу.png]]
[[File:создать_простую_задачу.png]]


# Прописать произвольное имя задачи → «Далее»
4. Прописать произвольное имя задачи → «Далее»
 
[[File:пишем_имя_задачи.png]]
[[File:пишем_имя_задачи.png]]


# В разделе «Триггер» выбрать «При запуске компьютера» → «Далее»
5. В разделе «Триггер» выбрать «При запуске компьютера» → «Далее»
 
[[File:планировщик_триггер.png]]
[[File:планировщик_триггер.png]]


# В разделе «Действие» выбрать «Запустить программу»
6. В разделе «Действие» выбрать «Запустить программу»
 
[[File:планировщик_действие.png]]
[[File:планировщик_действие.png]]


# В поле «Запуск программы» выбрать путь к '''run.bat'''
7. В поле «Запуск программы» выбрать путь к '''run.bat'''
# Прописать путь к папке с '''run.bat''' в поле "Рабочая папка" → «Далее»
 
8. Прописать путь к папке с '''run.bat''' в поле "Рабочая папка" → «Далее»
 
[[File:а33аауа33а.png]]
[[File:а33аауа33а.png]]


# Поставить галочку «Открыть окно «Свойства» после нажатия кнопки «Готово»» → «Готово»
9. Поставить галочку «Открыть окно «Свойства» после нажатия кнопки «Готово»» → «Готово»
 
[[File:планировщик_завершение.png]]
[[File:планировщик_завершение.png]]


==== Настройка свойств задачи ====
==== Настройка свойств задачи ====


# В окне «Свойства» перейти в раздел "Параметры"
1. В окне «Свойства» перейти в раздел "Параметры"
# Снять галочку «Останавливать задачу, выполняемую дольше...»
 
2. Снять галочку «Останавливать задачу, выполняемую дольше...»
 
[[File:планировщик_обязательно.png]]
[[File:планировщик_обязательно.png]]


# В разделе "Общие":
3. В разделе "Общие":
  * Выбрать «Выполнять вне зависимости от регистрации пользователя»
 
  * Поставить галочку «Скрытая задача»
3.1 Выбрать «Выполнять вне зависимости от регистрации пользователя»
  * '''Внимание:''' задача должна запускаться от имени пользователя с установленными сертификатами
 
3.2 Поставить галочку «Скрытая задача»
 
'''Внимание:''' задача должна запускаться от имени пользователя с установленными сертификатами


[[File:планировщик_свойства.png]]
[[File:планировщик_свойства.png]]


# Ввести пароль текущего пользователя
4. Ввести пароль текущего пользователя
 
[[File:планировщик_пароль.png]]
[[File:планировщик_пароль.png]]


# Выделить созданную задачу → нажать «Выполнить»
5. Выделить созданную задачу → нажать «Выполнить»
 
[[File:планировщик_выполнить.png]]
[[File:планировщик_выполнить.png]]


Строка 84: Строка 97:


==== Запуск файла вручную ====
==== Запуск файла вручную ====
[[File:fwhlfwkfwhklwfkl.png]]
[[File:fwhlfwkfwhklwfkl.png]]


==== В настройках сборщика ====
==== В настройках сборщика ====
[[File:m2.png]]
[[File:m2.png]]


Строка 94: Строка 109:


'''Важно: прежде чем приступать к устранению неполадок, остановите задачу в планировщике и запустите run.bat вручную!'''
'''Важно: прежде чем приступать к устранению неполадок, остановите задачу в планировщике и запустите run.bat вручную!'''
Команда <pre> taskkill /f /im python.exe </pre> в командной строке от имени администратора завершит все процессы marx.bin (и другие процессы python если они присутствуют, так что применять с осторожностью)


=== Проблемы Rutoken ===
=== Проблемы Rutoken ===
Строка 99: Строка 116:
Если у вас ЭЦП Рутокен и в режиме планировщика возникает ошибка (при рабочем ручном запуске):
Если у вас ЭЦП Рутокен и в режиме планировщика возникает ошибка (при рабочем ручном запуске):


# В планировщике заданий:
Обновите marx.bin на новую версию.
  * Снять галочку "Скрытая задача"
  * Установить режим "Выполнять только для пользователей, вошедших в систему"
  * Перезапустить задание marx_bin
 
[[File:veevg3ff1.jpg]]
 
Либо использовать ручной режим запуска (черное окно командной строки нельзя закрывать).


=== Ошибка DLL ===
=== Ошибка DLL ===


Если при запуске '''run.bat''' возникает ошибка:
Если при запуске '''run.bat''' возникает ошибка:
[[File:рантайм140.png]]
[[File:рантайм140.png]]


Строка 120: Строка 131:


Если при запуске '''run.bat''' возникает ошибка:
Если при запуске '''run.bat''' возникает ошибка:
[[File:ошибка_маркс_1.png]]
[[File:ошибка_маркс_1.png]]


# В папке '''marx.bin''' перейти: '''pe\site-packages'''
1. В папке '''marx.bin''' перейти: '''pe\site-packages'''
 
[[File:ошибка_маркс_5.png]]
[[File:ошибка_маркс_5.png]]


# Найти файл '''Python.Runtime.dll''' → правой кнопкой → «Свойства»
2. Найти файл '''Python.Runtime.dll''' → правой кнопкой → «Свойства»
 
[[File:ошибка_маркс_6.png]]
[[File:ошибка_маркс_6.png]]


# Поставить галочку «Разблокировать» → «Ок»
3. Поставить галочку «Разблокировать» → «Ок»
 
[[File:ошибка_маркс_4.png]]
[[File:ошибка_маркс_4.png]]