1cv7.MD
Knowledge Base :: База Знаний
Инструментарий
Оглавление
Общие сведения
Структура файла
Первая помощь
> Инструментарий
Личный опыт
Быстрее, выше, сильнее
Ссылки
Програмы и утилиты для "ремонта" и работы с файлом помимо 1С:Предприятия
  FAR Manager & Co
 

Прежде всего, вам понадобится FAR Manager - программа для работы с файловой системой, внешне напоминающая "старый добрый" Norton Commander, но обладающая гораздо большими возможностями. В частности к FAR'у можно подключать внешние утилиты - плагины (plug-ins).
Домашняя страница - www.rarsoft.com
Автор - Евгений Рошаль

Кроме того, понадобится плагин DocFile Browser, предназначенный для работы с compound files:
Домашняя страница - www.7-zip.com/far.html

В ситуации, когда надо просто быстро подправить один-два модуля в конфигурации, может быть удобно воспользоваться плагином MDBrowser. Он дает доступ только к текстовым модулям файла метаданных:
Домашняя страница - www.mdbrowser.narod.ru
Скачать последнюю версию
Автор - Павел Бычковяк (aka 1С Бухгалтер, Sober)

  Compound.DLL
 

Compound.DLL - Внешняя компонента для работы с compound documents. Позволяет просмотреть и изменить структуру файла, сохранить поток в текстовый файл и загрузить содержимое файла в поток, попутно производя компрессию/декомпрессию, если необходимо.
Домашняя страница
Автор - Костя Волков (aka Reminder)

  "Сами придут и отдадут..."
 

Патчер Soaron'a слегка модифицирует некоторые файлы Предприятия, в результате чего, во-первых, становится возможным объединение конфигураций даже если в них содержатся "испорченные" объекты, и, во-вторых, в ходе загрузки начинают показываться реальные имена объектов метаданных, что может оказаться очень полезеным при поиске испорченных объектов.
Список возможностей патчера:
1. Имя проверяемого хранилища MD в статусной строке;
2. Отключение сплэш-заставки;
3. Отключение медленного обновления сплэш-заставки;
4. Возможность объединения конфигураций при ошибках в MDшнике;
5. Полная синтаксическая проверка при битом MD;
6. Убрать невозможность удаления метаданных при рабочих ссылках;
7. Убрать критическую ошибку при проверке MD;
8. Убрать проверку результата тестирования MD при ТиИ;
Скачать версию для 15 релиза
Скачать версию для 17 релиза
Скачать версию для 18 релиза
Автор - Сергей Белов (aka Soaron)

  Автоматическое исправление
 

Доктор MD - первая попытка автоматизировать процедуру исправления MD. Программе надо указать на "испорченный" файл и на файл конфигурации, максимально близкой к "испорченной", после чего она пытается заменить некорректные хранилища и потоки на соответствующие (по расположению в файле) объекты из "здоровой" конфигурации.
Скачать последнюю версию
Автор - Сергей Белов (aka Soaron)

  Автоматическая диагностика ошибок
 

MD Diagnostic - внешняя обработка, предназначенная для сканирования любого MD файла на предмет возможных ошибок.Предлагается возможный вариант решения ошибки. Обработка позволяет понять какой же тип ошибки содержится в MD файле и как ее исправлять, когда в при Тестирование и Исправление Информационной Базы конфигуратор выдает сообщение "Неисправимая ошибка" или того хуже - вылетает. Работает с компонентой Compound (не ниже 4.2) Полное описание находится в самой обработке.
Прочитать о последней версии обработки и скачать ее
Домашняя страница: reminder.h1.ru
Автор: Костя Волков (Reminder)

  UnDeflat - чтение текстов модулей
 

Тексты модулей в файле метаданных сжаты (zip без заголовка), поэтому только при помощи FAR'а их прочитать не удастся. В этом поможет утилита Игоря Павлова UnDeflat v.1.0 beta 1: с помощью plugin'a к FAR'у можно скопировать текст модуля в файл на диске, после чего этот файл разархивировать этой утилитой.

  Compound Extractor - Извлечение потоков из compound documents
 

Консольная утилита для извлечения потоков из файлов формата compound document.

Прочитать статью "Доступ к данным V7 из других систем. Работа с compound-файлами.", опубликованную на сервере hare.ru
Скачать Compound Extractor
Исходный текст
Автор - Денис Абросимов

  DocFileCompress - сжатие compound documents
 

Файлы формата compound documents склонны неоправданно расти в размерах. Утилита DocFileCompress позволяет сжимать любые DocFiles (*.md, *.ert, *.doc и т.п.). Обрабатываемый файл(ы) следует указывать в параметрах командной строки.

от редактора

База знаний, в какой-то степени, плод коллективного творчества. Она расширяется и уточняется благодаря Вашему участию. Если у Вас есть какие-либо сведения или соображения на эту тему, есть чем пополнить любой из разделов базы знаний, если Вы заметили неточность или ошибку - пожалуйста, напишите редактору базы знаний.

С уважением,
Dag

 
Для ссылки на базу знаний можно использовать редирект 1cv7md.da.ru

 

Об ошибках и предложениях о пополнении ресурса пишите Редактору базы знаний (Dag)
Подписаться на рассылку новостей этого и других проектов DagPages можно на развилке
1C:TOP-100