Маркировка установка marx bin: различия между версиями
Shihov (обсуждение | вклад) м Shihov переименовал страницу 1 маркировка установка marx bin в Маркировка установка marx bin: Удаление номера из заголовка  | 
				Shihov (обсуждение | вклад) Нет описания правки  | 
				||
| Строка 1: | Строка 1: | ||
= Установка и настройка компоненты marx.bin для связи 1С и Крипто-про =  | |||
== Загрузка и распаковка ==  | |||
1. Скачать последнюю версию marx.bin:  | |||
  Новая версия: [https://gateway.aspcom.ru/static/marx.bin_new.zip marx.bin_new.zip]  | |||
  Старая версия: [https://gateway.aspcom.ru/static/marx.bin.zip marx.bin.zip]  | |||
2. Распаковать содержимое архива в папку '''marx.bin'''  | |||
Если не установлен архиватор его можно скачать тут:  | |||
    Для х64 систем: [[File:7z1900-x64.exe]]  | |||
    Для х32 систем: [[File:7z1900.exe]]  | |||
'''Важно:''' Каталог '''marx.bin''' необходимо внести в исключения антивируса  | |||
Также необходимо открыть 8008 порт для компьютера, на котором установлен АСП.Склад WMS  | |||
3. Поместить папку '''marx.bin''' в корень диска C: или в другое место, где папка не будет случайно удалена  | |||
[[File:  | [[File:маркс_1.png]]  | ||
== Установка ==  | |||
=== Через планировщик заданий (наиболее предпочтительно) ===  | |||
'''Требования к учетной записи:'''  | |||
* Учетная запись должна иметь пароль  | |||
* Права на создание задач и запуск задачи для всех пользователей  | |||
* Установлены все необходимые сертификаты  | |||
Если при запуске run.bat возникает ошибка   | |||
pe\site-packages  | ==== Создание задачи в планировщике ====  | ||
# Открыть «Планировщик задач» через поиск  | |||
[[File:поиск_планировщик.png]]  | |||
# Выбрать «Библиотека планировщика заданий»  | |||
[[File:библиотека_планировщика.png]]  | |||
# В правой панели выбрать «Создать простую задачу»  | |||
[[File:создать_простую_задачу.png]]  | |||
# Прописать произвольное имя задачи → «Далее»  | |||
[[File:пишем_имя_задачи.png]]  | |||
# В разделе «Триггер» выбрать «При запуске компьютера» → «Далее»  | |||
[[File:планировщик_триггер.png]]  | |||
# В разделе «Действие» выбрать «Запустить программу»  | |||
[[File:планировщик_действие.png]]  | |||
# В поле «Запуск программы» выбрать путь к '''run.bat'''  | |||
# Прописать путь к папке с '''run.bat''' в поле "Рабочая папка" → «Далее»  | |||
[[File:а33аауа33а.png]]  | |||
# Поставить галочку «Открыть окно «Свойства» после нажатия кнопки «Готово»» → «Готово»  | |||
[[File:планировщик_завершение.png]]  | |||
==== Настройка свойств задачи ====  | |||
# В окне «Свойства» перейти в раздел "Параметры"  | |||
# Снять галочку «Останавливать задачу, выполняемую дольше...»  | |||
[[File:планировщик_обязательно.png]]  | |||
# В разделе "Общие":  | |||
  * Выбрать «Выполнять вне зависимости от регистрации пользователя»  | |||
  * Поставить галочку «Скрытая задача»  | |||
  * '''Внимание:''' задача должна запускаться от имени пользователя с установленными сертификатами  | |||
[[File:планировщик_свойства.png]]  | |||
# Ввести пароль текущего пользователя  | |||
[[File:планировщик_пароль.png]]  | |||
# Выделить созданную задачу → нажать «Выполнить»  | |||
[[File:планировщик_выполнить.png]]  | |||
После настройки и запуска marx.bin переходим к [[2_асп.маркировка:1_настройки:2_маркировка_настройка_сертификатов|подключению сертификатов в 1С]].  | |||
=== Альтернативные способы запуска ===  | |||
==== Запуск файла вручную ====  | |||
[[File:fwhlfwkfwhklwfkl.png]]  | |||
==== В настройках сборщика ====  | |||
[[File:m2.png]]  | |||
'''Внимание:''' данный пункт будет работать если сборщик развернут в формате файловой базы, либо если 1С-сервер и marx.bin находятся на одном устройстве.  | |||
== Исправление неполадок ==  | |||
'''Важно: прежде чем приступать к устранению неполадок, остановите задачу в планировщике и запустите run.bat вручную!'''  | |||
=== Проблемы Rutoken ===  | |||
Если у вас ЭЦП Рутокен и в режиме планировщика возникает ошибка (при рабочем ручном запуске):  | |||
# В планировщике заданий:  | |||
  * Снять галочку "Скрытая задача"  | |||
  * Установить режим "Выполнять только для пользователей, вошедших в систему"  | |||
  * Перезапустить задание marx_bin  | |||
[[File:veevg3ff1.jpg]]  | |||
Либо использовать ручной режим запуска (черное окно командной строки нельзя закрывать).  | |||
=== Ошибка DLL ===  | |||
Если при запуске '''run.bat''' возникает ошибка:  | |||
[[File:рантайм140.png]]  | |||
Установить "Распространяемый пакет Visual C++":  | |||
* Для х64 систем: [[File:vc_redist.x64.exe]]  | |||
* Для х32 систем: [[File:vc_redist.x86.exe]]  | |||
=== Проблема блокировки файла ===  | |||
Если при запуске '''run.bat''' возникает ошибка:  | |||
[[File:ошибка_маркс_1.png]]  | |||
# В папке '''marx.bin''' перейти: '''pe\site-packages'''  | |||
[[File:ошибка_маркс_5.png]]  | |||
# Найти файл '''Python.Runtime.dll''' → правой кнопкой → «Свойства»  | |||
[[File:ошибка_маркс_6.png]]  | |||
# Поставить галочку «Разблокировать» → «Ок»  | |||
[[File:ошибка_маркс_4.png]]  | |||
[[Category:1 настройки]]  | [[Category:1 настройки]]  | ||
<vote type=1 />  | <vote type=1 />  | ||
Версия от 12:07, 17 октября 2025
Установка и настройка компоненты marx.bin для связи 1С и Крипто-про
Загрузка и распаковка
1. Скачать последнюю версию marx.bin:
Новая версия: marx.bin_new.zip Старая версия: marx.bin.zip
2. Распаковать содержимое архива в папку marx.bin
Если не установлен архиватор его можно скачать тут:
Для х64 систем: Файл:7z1900-x64.exe Для х32 систем: Файл:7z1900.exe
Важно: Каталог marx.bin необходимо внести в исключения антивируса Также необходимо открыть 8008 порт для компьютера, на котором установлен АСП.Склад WMS
3. Поместить папку marx.bin в корень диска C: или в другое место, где папка не будет случайно удалена
Установка
Через планировщик заданий (наиболее предпочтительно)
Требования к учетной записи:
- Учетная запись должна иметь пароль
 - Права на создание задач и запуск задачи для всех пользователей
 - Установлены все необходимые сертификаты
 
Создание задачи в планировщике
- Открыть «Планировщик задач» через поиск
 
- Выбрать «Библиотека планировщика заданий»
 
- В правой панели выбрать «Создать простую задачу»
 
- Прописать произвольное имя задачи → «Далее»
 
- В разделе «Триггер» выбрать «При запуске компьютера» → «Далее»
 
- В разделе «Действие» выбрать «Запустить программу»
 
- В поле «Запуск программы» выбрать путь к run.bat
 - Прописать путь к папке с run.bat в поле "Рабочая папка" → «Далее»
 
- Поставить галочку «Открыть окно «Свойства» после нажатия кнопки «Готово»» → «Готово»
 
Настройка свойств задачи
- В окне «Свойства» перейти в раздел "Параметры"
 - Снять галочку «Останавливать задачу, выполняемую дольше...»
 
- В разделе "Общие":
 
* Выбрать «Выполнять вне зависимости от регистрации пользователя» * Поставить галочку «Скрытая задача» * Внимание: задача должна запускаться от имени пользователя с установленными сертификатами
- Ввести пароль текущего пользователя
 
- Выделить созданную задачу → нажать «Выполнить»
 
После настройки и запуска marx.bin переходим к подключению сертификатов в 1С.
Альтернативные способы запуска
Запуск файла вручную
В настройках сборщика
Внимание: данный пункт будет работать если сборщик развернут в формате файловой базы, либо если 1С-сервер и marx.bin находятся на одном устройстве.
Исправление неполадок
Важно: прежде чем приступать к устранению неполадок, остановите задачу в планировщике и запустите run.bat вручную!
Проблемы Rutoken
Если у вас ЭЦП Рутокен и в режиме планировщика возникает ошибка (при рабочем ручном запуске):
- В планировщике заданий:
 
* Снять галочку "Скрытая задача" * Установить режим "Выполнять только для пользователей, вошедших в систему" * Перезапустить задание marx_bin
Либо использовать ручной режим запуска (черное окно командной строки нельзя закрывать).
Ошибка DLL
Если при запуске run.bat возникает ошибка:
Установить "Распространяемый пакет Visual C++":
- Для х64 систем: Файл:Vc redist.x64.exe
 - Для х32 систем: Файл:Vc redist.x86.exe
 
Проблема блокировки файла
Если при запуске run.bat возникает ошибка:
- В папке marx.bin перейти: pe\site-packages
 
- Найти файл Python.Runtime.dll → правой кнопкой → «Свойства»
 
- Поставить галочку «Разблокировать» → «Ок»
 



















