Нужно написать программу за деньги
Необходима программа, которая бы делала копию папки с текстовыми файлами через заданный промежуток времени в указанное пользователем место (на винчестере и/или отчет на указанный адрес электронной почты). Специфика программы, генерирующей и изменяющей интересующие текстовые файлы такова, что возможно удаление всей либо части информации из него. Этого допустить в копии папки нельзя. Удаленный текст (фрагменты текста) должны быть каким-то образом выделены в копии папки. Принцип всех впускать – никого не выпускать, другими словами.
Необходимо обеспечить также простой GUI, скрытый запуск при старте системы как служба, хоткей для запуска, пароль, работу только с указанным экаунтом (пользователем).
Вот и все требования. Интересует, сколько денег будет стоить написание такой программы. Пишите сюда или на ICQ 443-187-030
[Ответ]
aerin 10:14 31.10.2006
rogovvrn
Ни в коей мере не пытаясь отбить работу у скорее всего уже предложивших свои услуги товарищей, хочу заметить, что предложенный автором алгоритм не самый оптимальный. Фактически вся софтина может представлять собой обертку над функцией FindFirstChangeNotification, т.е. схема мне видится следующей:
1. Получить копии всех файлов заданной директории.
2. Начать мониторить.
3. В случае получения события об изменении - сравнить копии, сохранить нужную инфу.
4. Вернуться к шагу 2.
Таймер не нужен.
[Ответ]
beejah 11:35 31.10.2006
rogovvrn, уточните, пожайлуста
1. ОС
2. "указанное пользователем место на винчестере" ( в пределах данной машины или локальной сети )
3. режим работы программы, модифицирующей файлы ( периодический автозапуск на кратковременное время или нелимитированный запуск/завершение юзером )
4. какую, собственно информацию и в каком виде должна предоставлять требуемая программа ( просто копию отслеживаемой папки на момент ДДММГГ или +по запросу лог изменений отдельного файла(ов, подпапок )
[Ответ]
rogovvrn 20:31 31.10.2006
aerin, согласен насчет алгоритма beejah,
1. ОС Win2k, XP
2. в пределах данной машины будет достаточно, отсылка копии отслеживаемой папки (через определяемый отрезок времени, желательно заархивированной, на момент ДДММГГ) на указанный адрес электронной почты обязательно
3. режим работы программы, модифицирующей файлы - нелимитированный запуск/завершение указанным юзером.
4. требуемая программа должна предоставлять просто заархивированную (дабы не нашли по поиску по имени файлов) копию отслеживаемой папки на момент ДДММГГ. Это для имейла. Для локальной копии папки в текстовых файлах должны быть выделены, скажем, красным цветом фрагменты текста, которые были удалены юзером (в хронологическом порядке). Файлы, которые вообще были удалены юзером из отслеживаемой папки, должны ыбть в копии в формате, напр., file1234 (deletedДДММГГ).txt. Все это относится также и к отчету на имейл.
Очень важно, чтобы требуемая программа мониторила отслеживаемую папку постоянно, т.к. юзер может туда залезть и провести вручную нежелательные изменения, закрыв программу, модифицирующую эти файлы.
[Ответ]
rogovvrn 01:29 17.11.2006
сам написал эту прогу (GUI+ТЗ) вместе с одним киндервундом из политеха (все остальное). А заказчик припер гулящую жену к стенке, пред'явив доказательства ей в рыло, суке-твари.
Всем кто помог здесь советом спасибо
[Ответ]