The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз scrap2rtf 0.2, утилиты для преобразования SHS-файлов в Rich Text Format

30.09.2012 14:48

Вышла новая версия утилиты scrap2rtf для преобразования SHS-файлов (Shell Scrap Object), несущих в себе OLE-контейнер с фрагментом документа, в формат RTF или XLS. OpenOffice и LibreOffice не умеют автоматически распознавать и открывать SHS-фрагменты, что вызывает у администраторов трудности в процессе перевода организации на свободные офисные пакеты. Программа scrap2rtf написана на С++ и не требует каких либо дополнительных библиотек. Код доступен под лицензией GPLv3.

Особенности новой версии:

  • Программа научилась распознавать тип фрагмента (MS Word 2003/2007, MS Excel 2003, MS Excel 2007) и преобразовывать либо в rtf, либо в xls/xlsx.
  • Организация работы приведена к unix-стилю, теперь программа обрабатывает за раз только один файл, что позволяет использовать ее в скриптах по обходу и обработке файлов.
  • Код переписан с С на С++ и стал более удобочитаемым.


  1. Главная ссылка к новости (http://code.google.com/p/scrap...)
Автор новости: Wormux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/34972-scrap2rtf
Ключевые слова: scrap2rtf, openoffice, rtf
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 21:04, 30/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Автору респект, пользуюсь
     
  • 1.2, al_88 (ok), 21:27, 30/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    ждём AOO\LO с этой софтиной на борту.
     
  • 1.3, Аноним (-), 21:32, 30/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Что есть SHS-файлы? И где это нечто добывается?
     
     
  • 2.4, taliano (ok), 21:39, 30/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Перетащи кусок текста из виндового офиса на рабочий стол и будешь лицезреть это творение пока не надоест.
     
     
  • 3.9, Аноним (-), 00:20, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И что самое интересное, в винде его хрен откроешь.
     
  • 3.10, arisu (ok), 08:24, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Перетащи кусок текста из виндового офиса на рабочий стол

    а зачем? O_O

     
     
  • 4.11, jh (?), 13:26, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    пользователи иногда случайно так делают, а потом тупят когда оно не открывается
     
     
  • 5.12, Аноним (-), 14:58, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    К сожалению, очень много пользователей так делают специально. Потому что они свято уверены, что это единственный правильный способ сохранения документов, а всякие кнопочки - от лукавого.
     
     
  • 6.13, Аноним (-), 15:01, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Бить доской по голове пробовали?
     
  • 6.14, Аноним (-), 15:08, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > К сожалению, очень много пользователей так делают специально. Потому что они свято
    > уверены, что это единственный правильный способ сохранения документов, а всякие кнопочки
    > - от лукавого.

    Не повезло вам с пользователями, да. А едят они ложкой в ухо? Спасибо если не ухо соседа, да? :)

     
     
  • 7.15, Аноним (-), 15:31, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    "Мы вовсе не обязаны разбираться в ложках, для этого сисадмин есть!"
     
     
  • 8.16, arisu (ok), 15:59, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    решить проблему можно как минимум двумя методами 1 пишется докладная, где указ... текст свёрнут, показать
     
     
  • 9.17, Аноним (-), 16:54, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Хороший бух, в отличие от эникейщика, незаменим От эникейщика сисадмина вов... текст свёрнут, показать
     
     
  • 10.18, Аноним (-), 21:37, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В том-то и дело, что у нас такое творят не бухи, а инженеры-конструкторы и техно... текст свёрнут, показать
     
     
  • 11.19, Аноним (-), 21:57, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Мне уже стало ссыкотно Осталось добавить что это какая-нибудь оборонка для полн... текст свёрнут, показать
     
     
  • 12.20, Аноним (-), 23:31, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Не оборонка, но поломки в нашей продукции могут быть не менее опасны А какой та... текст свёрнут, показать
     
  • 10.21, kurokaze (ok), 10:45, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Спорно Если идиотия мешает ему овладеть такими базовыми навыками - в бухгалтери... текст свёрнут, показать
     
     
  • 11.22, arisu (ok), 11:02, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    им обычно не мозгов не хватает, просто 171 не барское это дело 187 пупки зе... текст свёрнут, показать
     

  • 1.7, Аноним (-), 22:25, 30/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Организация работы приведена к unix-стилю, теперь программа обрабатывает за раз только один файл, что позволяет использовать ее в скриптах по обходу и обработке файлов.

    Надо бы еще cat и cp к такому же unix-стилю привести, чтобы не больше одного файла за раз обрабатывали. А то развели винду в coreutils, понимаешь!

     
     
  • 2.8, angel_il (ok), 23:45, 30/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Поздравляю Шарик, ты балбес!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру