|
копирование файлы по таймеру
|
|||
---|---|---|---|
#18+
Как можно делать копирование пофайлы (в том числе папку) из одного компьютера на другой компьютер, только по таймеру? Мне надо сделать такую программу, когда это программа открыта, через какой-то время (допустим каждый через 10 минут) копировала папку (файлы) из 1-го комп-а на другой. Ничего проверять (изменение в файлов и т.д.) не надо Помогите пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2009, 08:31 |
|
копирование файлы по таймеру
|
|||
---|---|---|---|
#18+
Написать программу, которая при запуске копирует, после чего отрубается, в назначенных заданиях настроить параметры запуска. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2009, 09:09 |
|
копирование файлы по таймеру
|
|||
---|---|---|---|
#18+
Не при запуска, а когда программа открыта допустим через каждый 10 минут копировался данные. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2009, 09:42 |
|
копирование файлы по таймеру
|
|||
---|---|---|---|
#18+
Не туда пульнул. Извиняюсь за оффтоп :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2009, 10:11 |
|
копирование файлы по таймеру
|
|||
---|---|---|---|
#18+
Поставьте в главную форму объект таймер, установите нужный интервал и пусть он запускает программу копирования. Я для этих целей использую класс ZIP-архивирования (http://foxclub.ru/sol/solution450.php). Нужно указать только архивируемый каталог, имя архивного файла и архивный каталог. Имя архива может содержать дату его время создания - тогда будет возможность отката к более ранним данным и проще автоматически чистить архив от старых данных. Класс нормально копирует открытые файлы. Единственная проблема в том, что Фокс - однопоточная среда. Запуск программы копирования притормозит работу пользователей, поэтому нужно им хотя бы предупреждающее сообщений выдать, чтобы не думали, что программа зависла. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2009, 11:00 |
|
копирование файлы по таймеру
|
|||
---|---|---|---|
#18+
Я совсем новичок в этом деле, если можно помогите с примерами, пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2009, 11:09 |
|
копирование файлы по таймеру
|
|||
---|---|---|---|
#18+
Класс нормально копирует открытые файлы. Единственная проблема в том, что Фокс - однопоточная среда. Запуск программы копирования притормозит работу пользователей, поэтому нужно им хотя бы предупреждающее сообщений выдать, чтобы не думали, что программа зависла. Поэтому делаю по-другому. Создаю отдельный проект для копирования баз. Ставлю на выполнение по расписанию и никто никого не тормозит. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2009, 11:11 |
|
копирование файлы по таймеру
|
|||
---|---|---|---|
#18+
Вот в качестве примера форма для сохранения снимка базы данных. Пример "выдран" из проекта, поэтому не будет работать без установки некоторых глобальных переменных, но в качестве примера сгодится. Согласен, что прерывать работу пользователей копированием - не лучшее решение. Но сейчас практически все данные в новых проектах держу на SQL-сервере (использую MySQL), а там есть свой механизм репликации данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2009, 12:00 |
|
|
start [/forum/topic.php?fid=41&fpage=114&tid=1585942]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
25ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 128ms |
0 / 0 |