2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Помогите с написанием утилиты
Сообщение26.04.2007, 07:27 
Аватара пользователя
Здравствуйте!
Проблема состоит в следующем: есть некая программа, а точнее PSIM, вот ее сайт где можно
скачать демо версию http://www.powersimtech.com/download.html
Так вот, эта программа сохраняет текущие результаты в громадный файл, который по завешению симуляции
считывается для построения графиков. Формат этого файла текстовый (txt), логично было бы его сжимать, а потом
разархивировать on-line. Может кто нибудь пробовал делать нечто подобное (упаковка/распаковка частями)?
Хотя существует другой вопрос, он полегче - как подсунуть это программе в качестве оригинала.

 
 
 
 Re: Помогите с написанием утилиты
Сообщение26.04.2007, 10:02 
Аватара пользователя
Попробуйте разместить файл на разделе NTFS со сжатием.

Добавлено спустя 15 минут 49 секунд:

Есть, конечно, более эффективный метод, если программа --- консольная и умеет считывать данные со stdin и записывать их в stdout.
Например, с использованием архиватора rar:
Код:
<запаковать вывод программы в архив на лету>
MyProgramOutput.exe <ключи для вывода в stdout> | rar a -si file.rar
<распаковать файл на лету и передать его программе>
rar p -inul file.rar | MyProgramInput.exe <ключи для чтения из stdin>

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group