Автовидеоинструкции - "заполнить по-умолчанию" не работает


#1

Добрый день.

в bddRunner настраиваю видеоинструкции.
софт весь установил, какой надо, пути в path прописал.
жму кнопку “загрузить настройки по-умолчанию”

ругается на отсутствие каталога и файла C:\Program Files (x86)\OneScript\lib\add\tools\JSON\VBParams836UF.json

добавил каталог JSON и файл VBParams836UF.json, пустой

теперь ругается на то, что он пустой

{ВнешняяОбработка.bddRunner.МодульОбъекта(2125)}: Ошибка при вызове метода контекста (ПрочитатьJSON)
Соответствие = ПрочитатьJSON(ЧтениеJSON, Истина);
по причине:
Недопустимое состояние потока записи JSON

Похоже, что файл сам должен откуда-то взяться с данными по-умолчанию.
Где его взять можно?


#2

Нашел в репозитории add
скопировал полностью всю папку JSON
Теперь ругается так

{ВнешняяОбработка.bddRunner.МодульОбъекта(2125)}: Ошибка при вызове метода контекста (ПрочитатьJSON)
Соответствие = ПрочитатьJSON(ЧтениеJSON, Истина);
по причине:
Непредвиденный символ при чтении JSON

Что-то явно не так.
Подскажите что можно сделать с этим?


#3

нашел ошибку в файле OneScript\lib\add\tools\JSON\ VBParams836UF.json не экранированы “” в путях по умолчанию.

Коллега сообщил


#4

@Maku-shimo Обнаружены баги


и

Похоже, как раз твои :frowning:


#5

Помогло, спасибо.
добавил экранирование “\” в .json файле и автозаполнение настроек заработало.
Двигаюсь дальше. ))


#6

Теперь bddRunner ищет файл init.mp4

{ВнешняяОбработка.РаботаСВидео.Форма.Форма.Форма(1807)}: Не найден файл <C:\Program Files (x86)\OneScript\lib\add\tools\VideoTemp\init.mp4>
ВызватьИсключение “Не найден файл <” + ИмяФайлаВидео + “>”;

Это должен быть какой-то конкретный файл или можно любой короткий подсунуть?


#7

раннер очищает папку VideoTemp, так что подсунуть не вышло.
Что с этим еще можно сделать?


#8

Этот файл создается самим фреймворком


#9

при генерации видео, в самом начале генерации.
это временный файл


#10

… и поскольку он не создается самим фреймворком, значит чего-то не работает или не хватает.
Проверка возможности записи видео проходит норм.

Посоветуйте, что и где проверить/посмотреть?


#11

Проверил только что создание видео на сборке из develop на чистой VM - работает

Вы все действия делали по инструкции https://github.com/ZhdanovR/add/blob/master/MakeAutoVideo.md ?

Проверьте наличие папки \tools\VideoTools в каталогее ADD (ее в сборке не было)
Скопируйте ее содержимое из репозитария с исходниками в установленный каталог с ADD


#12

Проблема с недостатком tools\VideoTools исправлена в ветке девелоп, будет в релизе


#13

Ну и родная ссылка на инструкцию :slight_smile:


#14

делал по инструкции, только там написано “положить … в папку VideoTools” то есть она там должна быть. Но ее не было и я просто создал эту папку и распаковал туда инструмент из инструкции.

Попробую скопировать из репозитория проекта add


#15

там еще несколько файлов должно быть. В логах (при проверке записи) у Вас в таком случае должна быть ошибка, что не находится файл со словарем

Ну и родная ссылка на инструкцию

Ну да, не обратил внимание, что дал ссылку на форк) Спасибо)


#16

Забыл сказать: в сборке не хватает еще файла “.\tools\onescript\StopVideoRec.os”
Тоже закинь его.
В ближайшее время вернем его обратно в дистриб


#17

Если просто вытащить каталог из репозитория и просто положить его в add, тогда “Проверить, что запись видео будет работать” выдает такие сообщения

Файл <C:\Program Files (x86)\OneScript\lib\add\tools\VideoTools\FrameShow.exe> не найден!
Файл <C:\Program Files (x86)\OneScript\lib\add\tools\VideoTools\MouseMove.exe> не найден!

Если по инструкции доложить туда файлы из UItoolsFor1C.zip, тогда

Все проверки пройдены!

Этот файл тоже скопировал

не хватает еще файла “.\tools\onescript\StopVideoRec.os”

Но все равно ошибка сохранилась, теперь это предупреждение
%D0%BD%D0%B5%D1%82%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%20initmp4

перед выполнением всех этих действий обновил add


#18

Завтра с утра, буду на чистой системе проверять. По результатам отпишусь


#19

Вот еще ошибка, связанная с этой


#20

Итак, прогнал настройку контура четко по инструкции (за одно актуализировал описание)
Все работает.
@artbear - Подтвердит.
подозреваю у тебя какая то проблема с ОС, возможно сборка корявая либо не удачно оптимизировал. Слишком много очень странных ошибок. Попробуй развернуть чистую винду в ВМ и уже в ней все попробовать.
И вообще что у тебя за Винда?


тут вроде бы не 10 ка…