Skip to content

Conversation

@fishca
Copy link

@fishca fishca commented Oct 1, 2019

Реализована распаковка конфигурации 8.3.16
Добавлен новый отдельный ключ -P16 -для распаковки конфигурации 8.3.16

Fixes #53

1Cv8_Test_8316_full.zip - Исходная конфигурация
out.zip - полученное содержимое через распаковку с ключем -P16

@bolsun
Copy link

bolsun commented Oct 2, 2019

Реализована распаковка конфигурации 8.3.16
Добавлен новый отдельный ключ -P16 -для распаковки конфигурации 8.3.16

Fixes #53

1Cv8_Test_8316_full.zip - Исходная конфигурация
out.zip - полученное содержимое через распаковку с ключем -P16

Супер! Можно как-то получить собранный exe файл? Я бы потестировал.

@fishca
Copy link
Author

fishca commented Oct 3, 2019

Реализована распаковка конфигурации 8.3.16
Добавлен новый отдельный ключ -P16 -для распаковки конфигурации 8.3.16
Fixes #53
1Cv8_Test_8316_full.zip - Исходная конфигурация
out.zip - полученное содержимое через распаковку с ключем -P16

Супер! Можно как-то получить собранный exe файл? Я бы потестировал.

Можно конечно, прикладываю.
v816unpack.zip

@bolsun
Copy link

bolsun commented Oct 4, 2019

Можно конечно, прикладываю.
v816unpack.zip

Работает, большое спасибо!
Вопрос-пожелание. Можно ли сделать определение версии автоматически?

Начиная с 8.3 я так понял она хранится в файле version

Например для 8.3.16

{
{216,0,
{80316,0}
}
}

Для 8.3.15

{
{216,0,
{80315,0}
}
}

и т.д.

для 8.2.19 версии в файле нет

{
{216,0}
}

P.S. но я так понял, для этого необходимо выполнить распаковку этого файла. Не знаю, есть ли какой-то двоичный флаг для определения версии формата, до распаковки.

@dmpas
Copy link
Collaborator

dmpas commented Oct 4, 2019

Вопрос-пожелание. Можно ли сделать определение версии автоматически?

Да, мы уже этот момент прорабатываем.

@fishca
Copy link
Author

fishca commented Oct 4, 2019

04_10_Версия
Я пока буду ориентироваться на данную версию. Она стала "7" в 8.3.16.
В приведенном скобкофайле хранится только версия конфигурации, но версия совместимости не хранится, а от этого зависит как распаковывать по старому или нет. Все что с режимом совместимости ниже 8.3.16 будет иметь старый формат.

@dmpas dmpas merged commit e591919 into e8tools:develop Oct 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants