DataCopy - пожелания пользователей



Установка, Справочная система

ОпцияКомментарийРеализация
При первом запуске сделать возможность добавления программы в меню автозагрузки Функция для ленивых :-) Скорее всего, когда будет инсталляция программы - тогда и реализуется.В будущем
Сделать описание программы, в идеале - человеческий HelpУже есть chm файл, осталось интегрировать с программой.В версии 0.9

Ведение логов

ОпцияКомментарийРеализация
И в логе чтобы был список измененных (читай скопированных) файлов. По всей видимости необходимо вводить систему UNIX - уровней отладки - простой лог, более сложный, детальный и тд. Если это очень актуально - пишите.Частично реализовано. При установке Ведение расширенного лог файла.
Вести журнал изменений в папках (ОЧЕНЬ Важно !!!).
Пример: (10.05.2003 - Папка Такая
Файлы такие и столько
Изменение размера +/- столько
Кол-во файлов +/- столько
!!! В данной папке на сегодняшнюю дату были
удалены файлы * такие * ),
т.е. должен быть журнал итогов за контрольный период - год
,неделя, день, час, минута, сек. - ПО ВЫБОРУ !!!
Если очень надо - пишите, пока отозвался только один человекРеализация во вторую очередь

Функциональность

ОпцияКомментарийРеализация
Что на мой взгляд, в программе должен быть ВЫБОР (в настройках):
1. Обновлять или нет ранее записанные ИНДЕНТИЧНЫЕ ПО НАЗВАНИЮ файлы;
2. Измененные копии ранее записанных файлов писать по измененным именем : ~1...до бесконечности (чтобы была возможность иметь полный архив изменений проектов и файлов);
3. Различать изменение файлов в большую и меньшую сторону (это важно !!!)
4. * ВАЖНО * Уметь работать с файлами *.zip, *.zif (надо чтобы при записи *.zip, можно было не переписывать тотже файл *.zif, и чтобы эти папки не проявлялись просьбой "над ли записывать, то что ранее было записано ?")
Буду думать. Если это необходимо - пишите.Не знаю
2. В окне EditWatchForm ввести (дополнить) возможность вводить данные с клавиатуры и из буфера обмена. А в дальнейшем хорошо бы ввести возможность копирования с архивацией, используя архиватор(ы) пользователя. Буду делатьВо вторую очередь
Научи ее запоминать размеры,а то в XP выглядит не хорошо Буду делатьВо вторую очередь
часто закрываю программу на крестик привык что в прогах есть настройка: сворачивать в трей при закритии yes/no ОкВскоре
- вообщем то мне (это мое личное мнение, у других наверое другое) запуск прог после завершения синхронизации не очень нужен, точнее говоря совсем не нужен,но былы бы очень хорошо по системным часам запускать какую-нибудь прогу, типа "архиватор", которая засовывала бы все синхронизированные папки от юзверей в один файл (вообщем-то на это способен любой, правильно настроеный, архиватор, а потом этот файл копировался куда-нибудь на стриммер (это задача уже других прог), что обеспечивало бы 100% гарантированную от всяких тама внених воздействий архивацию данных. Причем этот процесс настолько "интимный" :), что наверное подавляющее большинство админов предпочло бы, что бы он происходил часа в 2 ночи, отсюдова и пожелание видеть запуск в определенное время, хотя этим может заняться и штатный виндовый планировщик - а как бы назначать синхронизацию данных в определенное время, а то раз день конечно удобно, но возникает вопрос, а когда именно раз в день, мне бы как бы лучше вечером, что бы работу юзверей за день архивировать, ну а вообще в идеале, конечно, расписание по времени, ну например тама в 13.30 - обед, 17.30 - окончание рабочего дня, ну и т.д. ОкБлиже к 1 версии
желательно чтобы во первых программа обновляла не все файлы из sourse folder а только те которые уже лежат но устарели в destination также неплохо добавить сохранение резервной копию обновляемых файлов и переименовывание по шаблону.
Например у меня два файла разного содержания но одинаковое название на сети. Раньше я тупо обновлял каждый день и переименовывал в другое название один из них а так я задал дир и сказал что его обновлять под названием таким то.
e:\dir\dcl.dbf copy c:\dir\dcl.dbf
e:\dir2003\dcl.dbf rename c:\dir\olddcl.dbf
Потребует изменения формата файла заданийю Если актуально - пишитеПозже
Плохо, что программа в одном задании не позволяет выделить несколько папок-источников, откуда копировать. Если я резервирую целый диск с десятком папок, то создавать "Вотч" на каждую папку неудобно. Соответственно, нужно предусмотреть удобный способ куда эти папки копировать в одном задании, предоставить возможность запихнуть из все в одну папку на архивном диске или же прямо вывалить на архивный диск как есть. О сжатии я не говорю, это, вероятно, здесь не нужно. Иначе чем ваша программа будет отличаться от микрософтовского виндоусовфского Бэкапа? Дядьку Билла Гейтса вы все равно не переплюнете, следовательно, надо бороться за простоту, красивое оформление,удобство и надежность. Почему у вас кот какой-то невыразительно серый? Далее, есть проблемка, я не знаю, решаема ли она. Предположим, Ворд или другой редактор записал в атрибутах созданного им файла последнюю дату создания или модифицирования файла. Тогда, если со времени последнего модифицирования родным редактором файл им не менялся и тем не менее по сравнению с предыдущим архивированием его размер отличается, это значит, что файл испорчен вирусом или каким-то тараканом залезшим на диск. Ваша программа должна отслеживать это (где-то хранить информацию о датах модифицирования, датах последнего резервировагния и размерах файлов) и выдать предупреждение о возможной порче файла, предоставив пользователю возможность отказаться от его копирования до выяснения обстоятельств. Чтобы испорченным файлом не заменить хороший. Такое надо?
Неплохо бы релизовать копирование самой Watch, несколько неудобно вводить 20 раз адрес, различающийся 1 цифрой (user1,2,3) Такое надо?



DataCopy - Мои планы



  • Сделать русскую версию интерфейса
  • Улучшить файл помощи
  • Интегрировать работу с архиватором (бекап в zip архив)
  • Сделать программу поиска дублирующихся файлов




Сайт создан в системе uCoz