:oops: подскажите плз, как получше придумать
-
- Пилотируем с автопилотом
- Сообщения: 17
- Зарегистрирован: Пн май 14, 2007 1:40 pm
- Благодарил (а): 0
- Поблагодарили: 0
:oops: подскажите плз, как получше придумать
помогите плз
папка, в ней несколько подпапок с постоянными именами, в этих постоянных, в каждой по отдельности каждые n минут появляется новая папка а в ней новый файл,
как сделать что бы данные из этих самых новых файлов (в самых новых папках на момент выполнения операции), сливались в один....
файл
папка, в ней несколько подпапок с постоянными именами, в этих постоянных, в каждой по отдельности каждые n минут появляется новая папка а в ней новый файл,
как сделать что бы данные из этих самых новых файлов (в самых новых папках на момент выполнения операции), сливались в один....
файл
-
- Пилотируем с автопилотом
- Сообщения: 17
- Зарегистрирован: Пн май 14, 2007 1:40 pm
- Благодарил (а): 0
- Поблагодарили: 0
что то совсем не получается у меня проследить за появлением новых файлов..
И поясните плз кто нить , в чем отличие вкладки "расписание и информация" и "действия" ну конечно отличия есть )))), но когда не в теме то оч сложно понять, нет ну конечно оно (понимание) потом придет, но как обычно при встрече нов проги хочется побыстрее
я и тему "Monitor files" скачал подредактировал под нужды но нету толку
мот поможете сделать вот это:
условно корневая папка, в ней каждые n минут появляется (файл и папка с вложенным txt файлом) , нужно каждый новый txt файл залить на фтп
, заменяя предыдущий txt (на сервере фтп), ну и имя какое то определенное закачиваемому файлу дать
это 1 (тема или задача хз как правильно назвать)
второй (дополнительный) вариант
условно корневых папок несколько.... и надо в некий момент времени, допустим каждые n минут , соединять все txt файлы(находящиеся в условно корневых папках), которые не старее n минут , в один общий txt и его закачать а фтп, и при каждой сл закачке заменять предыдущий txt
сильно не пинайте плз, хотя бы по чуть чуть раскажите как таке изобразить, а то никак
И поясните плз кто нить , в чем отличие вкладки "расписание и информация" и "действия" ну конечно отличия есть )))), но когда не в теме то оч сложно понять, нет ну конечно оно (понимание) потом придет, но как обычно при встрече нов проги хочется побыстрее
я и тему "Monitor files" скачал подредактировал под нужды но нету толку
мот поможете сделать вот это:
условно корневая папка, в ней каждые n минут появляется (файл и папка с вложенным txt файлом) , нужно каждый новый txt файл залить на фтп
, заменяя предыдущий txt (на сервере фтп), ну и имя какое то определенное закачиваемому файлу дать
это 1 (тема или задача хз как правильно назвать)
второй (дополнительный) вариант
условно корневых папок несколько.... и надо в некий момент времени, допустим каждые n минут , соединять все txt файлы(находящиеся в условно корневых папках), которые не старее n минут , в один общий txt и его закачать а фтп, и при каждой сл закачке заменять предыдущий txt
сильно не пинайте плз, хотя бы по чуть чуть раскажите как таке изобразить, а то никак
-
- Пилотируем с автопилотом
- Сообщения: 34
- Зарегистрирован: Пт сен 01, 2006 10:23 am
- Благодарил (а): 0
- Поблагодарили: 4 раза
Задача запускается каждые 10 минут.
Задача выполняет поиск по всему диску C: (включая подпапки) файлов *.txt (есть смысл ограничить поиск рабочей директорией)
для каждого файла сравнивается время последнего доступа с текущим временем и если оно не превышает 10 минут этот файл дописывается к log.txt в корне диска, далее log.txt заливается на ftp (укажите настройки)
Задача выполняет поиск по всему диску C: (включая подпапки) файлов *.txt (есть смысл ограничить поиск рабочей директорией)
для каждого файла сравнивается время последнего доступа с текущим временем и если оно не превышает 10 минут этот файл дописывается к log.txt в корне диска, далее log.txt заливается на ftp (укажите настройки)
- Вложения
-
- FileC.xstk
- (5.58 КБ) 431 скачивание
-
- Пилотируем с автопилотом
- Сообщения: 17
- Зарегистрирован: Пн май 14, 2007 1:40 pm
- Благодарил (а): 0
- Поблагодарили: 0
я вот еще не понял структуру
секции и задачи, секции это чисто для удобства или там как то задачи привязываются?
и еще по поводу ресурсов, у меня счас запущено 3 одинаковых задачи :
залить последний новый на фтп, каждые 5 мин проверка и заливается....
ну во время проверки 100% нагрузка на серве, а если учесть что каждые 5 мин то как то бррр... это нормально??
секции и задачи, секции это чисто для удобства или там как то задачи привязываются?
и еще по поводу ресурсов, у меня счас запущено 3 одинаковых задачи :
залить последний новый на фтп, каждые 5 мин проверка и заливается....
ну во время проверки 100% нагрузка на серве, а если учесть что каждые 5 мин то как то бррр... это нормально??
- Alex
- Ас
- Сообщения: 2833
- Зарегистрирован: Вт апр 05, 2005 3:28 pm
- Откуда: Kaliningrad City
- Благодарил (а): 2 раза
- Поблагодарили: 91 раз
- Контактная информация:
Re:
Секции - это аналог папок в файловой структуре. Если много задач - удобнее их складывать в разные папочки. К тому же для каждой секции создается отдельный файл в папке c:\Program Files\xStarter\Sections и эти файлы можно переносить между разными компьютерами.hunnyr писал(а):я вот еще не понял структуру
секции и задачи, секции это чисто для удобства или там как то задачи привязываются?
Нагрузка зависит от количества файлов, при проверке сначала извлекается информация о текущих файлах/папках, а потом сравнивается с запомненной информацией при прошлой сверке. Если файлов/папок много, то это может требовать больших ресурсов.и еще по поводу ресурсов, у меня счас запущено 3 одинаковых задачи :
залить последний новый на фтп, каждые 5 мин проверка и заливается....
ну во время проверки 100% нагрузка на серве, а если учесть что каждые 5 мин то как то бррр... это нормально??
-
- Пилотируем с автопилотом
- Сообщения: 17
- Зарегистрирован: Пн май 14, 2007 1:40 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: :oops: подскажите плз, как получше придумать
да все правы ))))
только подскажите плз как строчки можно некотрые копировать(например 200-500), и можно ли... я конечно и сам думаю но вот что то мысль не приходит.... разделить файл txt на несколько равных частей например на 4, при условии что количество строк в файле меняется динамически ,мне кажется что нет )))
только подскажите плз как строчки можно некотрые копировать(например 200-500), и можно ли... я конечно и сам думаю но вот что то мысль не приходит.... разделить файл txt на несколько равных частей например на 4, при условии что количество строк в файле меняется динамически ,мне кажется что нет )))
- Alex
- Ас
- Сообщения: 2833
- Зарегистрирован: Вт апр 05, 2005 3:28 pm
- Откуда: Kaliningrad City
- Благодарил (а): 2 раза
- Поблагодарили: 91 раз
- Контактная информация:
Re: :oops: подскажите плз, как получше придумать
Если я правильно понял вопрос (а также первый топик), то читать строки из файла можно с помощью действия ReadFromLog. Записать строки в другой файл - с помощью действия WriteToLog, строки буду дописаны, не затирая то что было там раньше.
Пример задачи, которая ждет новых или измененных файлов и дописывает их содержимое в некоторый один файл, во вложении.
Пример задачи, которая ждет новых или измененных файлов и дописывает их содержимое в некоторый один файл, во вложении.
- Вложения
-
- WaitFileAndReadContent+WriteToAnotherFile.xstk
- (8.26 КБ) 404 скачивания
-
- Пилотируем с автопилотом
- Сообщения: 17
- Зарегистрирован: Пн май 14, 2007 1:40 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: :oops: подскажите плз, как получше придумать
нда ... даже навнрное и не догадался бы, сложновато как то
а подскажите еще как же эти некотрые строчки (например с 23 по 34 строчки) скопировать в новый файл
а подскажите еще как же эти некотрые строчки (например с 23 по 34 строчки) скопировать в новый файл
- Alex
- Ас
- Сообщения: 2833
- Зарегистрирован: Вт апр 05, 2005 3:28 pm
- Откуда: Kaliningrad City
- Благодарил (а): 2 раза
- Поблагодарили: 91 раз
- Контактная информация:
Re: :oops: подскажите плз, как получше придумать
Скопировать строки с 23ей по 24ую не проблема, вы лучше сразу скажите как определяете, что именно с 23 по 24 нужно копировать? От этого может зависеть алгоритм задачи.
-
- Пилотируем с автопилотом
- Сообщения: 17
- Зарегистрирован: Пн май 14, 2007 1:40 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: :oops: подскажите плз, как получше придумать
значения будут твердо заданы именно по строкам, т.е. фыайл из 1600 строк будет разбиваться на 4 части, т.е. на 4 файла по 400 строкну а дальше я сам...
- Alex
- Ас
- Сообщения: 2833
- Зарегистрирован: Вт апр 05, 2005 3:28 pm
- Откуда: Kaliningrad City
- Благодарил (а): 2 раза
- Поблагодарили: 91 раз
- Контактная информация:
Re: :oops: подскажите плз, как получше придумать
Ок, для варианта с жестко заданными строками наилучший способ - это извлечение строки с помощью GetTextBlockN. Пример во вложении.
- Вложения
-
- Task503.xstk
- (7.31 КБ) 457 скачиваний