Вышла новая версия утилиты scrap2rtf для преобразования SHS-файлов (Shell Scrap Object), несущих в себе OLE-контейнер с фрагментом документа, в формат RTF или XLS/XLSX. OpenOffice и LibreOffice не умеют автоматически распознавать и открывать SHS-фрагменты, что вызывает у администраторов трудности в процессе перевода организации на свободные офисные пакеты. Программа scrap2rtf написана на С++ и не требует каких либо дополнительных библиотек. Код доступен под лицензией GPLv3.
Особенности новой версии:
- Программа научилась распознавать тип фрагмента (MS Word 2003/2007, MS Excel 2003, MS Excel 2007) и преобразовывать либо в rtf, либо в xls/xlsx.
- Организация работы приведена к unix-стилю, теперь программа обрабатывает за раз только один файл, что позволяет использовать ее в скриптах по обходу и обработке файлов.
- Код переписан с С на С++ и стал более читабельным.
>>> Подробности