по причине: Ошибка переименования файлов по причине: Файл не обнаружен '/tmp/IndexPackBlock.data'
И, судя по имени файла в папке /tmp на вряд ли он когда либо найдет что-то:
Но дело не в расширении. Главное, что такое файл есть и у него признак исполняемого стоит. А вот реальная ошибка тут. Попробовал запустить те же команды вручную:
Платформа: 8.3.18.1433 Режим БД: файловый Конфигурация. Название: Бухгалтерия государственного учреждения, редакция 1.0 (1.0.67.10) Конфигурация. Основной режим запуска: Обычное приложение Конфигурация. Вариант встроенного языка: Русский Конфигурация. Режим управления блокировкой данных: Управляемый Конфигурация. Режим совместимости: Версия8_3_10 Конфигурация. Версия БСП: 201 Инструменты разработчика. Версия: Расширение 5.92.0e Инструменты разработчика. Инструмент: Прочее Инструменты разработчика. Перехват клавиатурного ввода: Нет Инструменты разработчика. Объекты на сервере: Нет Инструменты разработчика. Разрешены имитаторы: Да Расширения. ИнструментыРазработчикаTormozit (5.92.0e) Клиент. ОС: Linux x86-64 Клиент. Приложение: Обычное приложение 64б Клиент. Проверка модальных вызовов: Нет Клиент. Язык интерфейса конфигурации: ru Клиент. Язык интерфейса системы: ru
При попытке вызвать Синтакс помощник (по иконке):
Код
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирКэш.Модуль(980)}: Ошибка при вызове конструктора (COMОбъект) Locator = Новый COMОбъект("WbemScripting.SWbemLocator"); по причине: COM-объекты поддерживается только в операционных системах Windows
Еще для linux было бы неплохо реализовать - эмуляцию клавиатурного ввода ирОбщий.ОтправитьНажатияКлавишЛкс() - перехват клавиатурного ввода https://github.com/tormozit/KeyboardHook_1C Если кто то знает способы или исходники, кидайте сюда.
Платформа: 8.3.18.1433 Режим БД: файловый Конфигурация. Название: Бухгалтерия государственного учреждения, редакция 1.0 (1.0.67.10) Конфигурация. Основной режим запуска: Обычное приложение Конфигурация. Вариант встроенного языка: Русский Конфигурация. Режим управления блокировкой данных: Управляемый Конфигурация. Режим совместимости: Версия8_3_10 Конфигурация. Версия БСП: 201 Инструменты разработчика. Версия: Расширение 5.92.0e Инструменты разработчика. Инструмент: Прочее Инструменты разработчика. Перехват клавиатурного ввода: Нет Инструменты разработчика. Объекты на сервере: Нет Инструменты разработчика. Разрешены имитаторы: Да Расширения. ИнструментыРазработчикаTormozit (5.92.0e) Клиент. ОС: Linux x86-64 Клиент. Приложение: Обычное приложение 64б Клиент. Проверка модальных вызовов: Нет Клиент. Язык интерфейса конфигурации: ru Клиент. Язык интерфейса системы: ru
Код
{ИнструментыРазработчикаTormozit Обработка.ирПлатформа.МодульОбъекта(5191)}: Ошибка при вызове метода контекста (ПереместитьФайл) ПереместитьФайл(ФайлБлока.ПолноеИмя, ИмяВременногоФайла); по причине: Ошибка переименования файлов по причине: Файл не обнаружен '/tmp/.private/mir/PackBlock.data'
Платформа: 8.3.18.1433 Режим БД: файловый Конфигурация. Название: Бухгалтерия государственного учреждения, редакция 1.0 (1.0.67.10) Конфигурация. Основной режим запуска: Обычное приложение Конфигурация. Вариант встроенного языка: Русский Конфигурация. Режим управления блокировкой данных: Управляемый Конфигурация. Режим совместимости: Версия8_3_10 Конфигурация. Версия БСП: 201 Инструменты разработчика. Версия: Расширение 5.92.0e Инструменты разработчика. Инструмент: Прочее Инструменты разработчика. Перехват клавиатурного ввода: Нет Инструменты разработчика. Объекты на сервере: Нет Инструменты разработчика. Разрешены имитаторы: Да Расширения. ИнструментыРазработчикаTormozit (5.92.0e) Клиент. ОС: Linux x86-64 Клиент. Приложение: Обычное приложение 64б Клиент. Проверка модальных вызовов: Нет Клиент. Язык интерфейса конфигурации: ru Клиент. Язык интерфейса системы: ru
Код
{ИнструментыРазработчикаTormozit Обработка.ирПлатформа.МодульОбъекта(6842)}: Ошибка при вызове метода контекста (Прочитать) ТекстовыйДокумент.Прочитать(ПутьРаспаковки + Разделитель + ИмяФайлаЛога, ирОбщий.СистемнаяКодировкаТекстаОСЛкс()); по причине: Файл не обнаружен '/tmp/.private/mir/unpack.log'
Линуксоиды, помогите заставить работать функцию Обработка.ирПлатформа.РаспаковатьФайлВнешнейОбработки(). Кажется там осталось совсем немного доделать/исправить.