Пара вопросов

Обсуждение программы xStarter
Ответить
TEN
Пилотируем с автопилотом
Сообщения: 17
Зарегистрирован: Пт апр 28, 2006 4:33 pm
Откуда: Харьков
Благодарил (а): 0
Поблагодарили: 0
Контактная информация:

Пара вопросов

Сообщение TEN » Пт апр 28, 2006 4:47 pm

Есть у меня пара вопросов, как правильнее сделать и вообще возможно ли такое сделать...
1. Есть папка с различным наполнением, которая постоянно пополняется (инсталяции, видео файлы, музыка). Хотелось бы с помощью программы добится переноса этих файлов по категориям - видео в одну папку, музыку в другую, а оставшиеся файлы в третью. Мои попытки закончились неудачно.
2. Хотел скопировать определенный блок из текстового файла и потом дальше с ним работать. Но ИзвлечьПодстроку работает только с 1 позиции, соответственно копирует всегда начало файла... Может нужно воспользоваться другой командой?

Аватара пользователя
iPasha
Авиаконструктор
Сообщения: 441
Зарегистрирован: Чт сен 08, 2005 5:05 pm
Благодарил (а): 0
Поблагодарили: 7 раз
Контактная информация:

Сообщение iPasha » Пт апр 28, 2006 6:20 pm

Здравствуйте, TEN.

1. Как пример: Можно попробоавать искать файлы со всеми вложенными подпапками (искатьФайлы) и в TextLoop отделать кино, музыку и программы по расширению файлов( результат действия ИменаФайла).

2.
В параметрах действия ИзвлечьПодстроку есть два параметра. Первый: стартовая позиция, с которой начинать вырезать кусок текста. Второй: длина вырезаемого куска. В Вашем случае в первый параметр необходимо указать просто значение >1 и все.
Проблема в другом: сейчас xStarter просто не может подставить результаты предыдущих действий в числовое поле, каковыми и являются оба эти параметра.

TEN
Пилотируем с автопилотом
Сообщения: 17
Зарегистрирован: Пт апр 28, 2006 4:33 pm
Откуда: Харьков
Благодарил (а): 0
Поблагодарили: 0
Контактная информация:

Сообщение TEN » Пт апр 28, 2006 6:30 pm

iPasha писал(а):В Вашем случае в первый параметр необходимо указать просто значение >1 и все.
В этом как раз и проблема, больше 1 не ставится...

Аватара пользователя
iPasha
Авиаконструктор
Сообщения: 441
Зарегистрирован: Чт сен 08, 2005 5:05 pm
Благодарил (а): 0
Поблагодарили: 7 раз
Контактная информация:

Сообщение iPasha » Пт апр 28, 2006 6:36 pm

Попробуйте подключить и посмотреть прикрепленную задачу.
Возможно получится перенести действие в вашу задачу.
Вложения
SubString.xstk
(23.09 КБ) 656 скачиваний

TEN
Пилотируем с автопилотом
Сообщения: 17
Зарегистрирован: Пт апр 28, 2006 4:33 pm
Откуда: Харьков
Благодарил (а): 0
Поблагодарили: 0
Контактная информация:

Сообщение TEN » Пт апр 28, 2006 6:40 pm

Да, из готовой, 3 держится, но увеличить не выходит, возращается к 3. Не понятно в чем причина...

TEN
Пилотируем с автопилотом
Сообщения: 17
Зарегистрирован: Пт апр 28, 2006 4:33 pm
Откуда: Харьков
Благодарил (а): 0
Поблагодарили: 0
Контактная информация:

Сообщение TEN » Пт апр 28, 2006 6:44 pm

Кажется я понял свою ошибку, я указывал функцию в Заданном тексте, потому больше 1 не выставляется. Как это можно обойти, потому как текст меняется постоянно?

Аватара пользователя
iPasha
Авиаконструктор
Сообщения: 441
Зарегистрирован: Чт сен 08, 2005 5:05 pm
Благодарил (а): 0
Поблагодарили: 7 раз
Контактная информация:

Сообщение iPasha » Пт апр 28, 2006 6:44 pm

В общем странно. А версия у вас какая? Простая или WebPilot? У меня WebPilot и все в порядке. Думаю, надо подождать в таком случае ответа Alex'а. Думаю в данном случае только он сможет прояснить ситуацию. :wink:

Аватара пользователя
Alex
Ас
Сообщения: 2833
Зарегистрирован: Вт апр 05, 2005 3:28 pm
Откуда: Kaliningrad City
Благодарил (а): 2 раза
Поблагодарили: 91 раз
Контактная информация:

Сообщение Alex » Пт апр 28, 2006 7:24 pm

TEN, приложите, пожалуйста, Вашу задачу. Посмотрю поближе :).

TEN
Пилотируем с автопилотом
Сообщения: 17
Зарегистрирован: Пт апр 28, 2006 4:33 pm
Откуда: Харьков
Благодарил (а): 0
Поблагодарили: 0
Контактная информация:

Сообщение TEN » Ср май 03, 2006 11:49 am

Вот мои две задачи: с одной почти разобрался, остался только один вопрос, как сделать, чтоб копировать не по отдельности файлы, а если есть папки, копировать именно папками? Вот сама задача (Задача1)
А вторая как раз для текста, с которой так и не получается (Результаты)
Вложения
Задача1.xstk
Сортировка файлов
(3.49 КБ) 608 скачиваний
Результаты.xstk
Работа с текстом
(24.76 КБ) 686 скачиваний

Аватара пользователя
Alex
Ас
Сообщения: 2833
Зарегистрирован: Вт апр 05, 2005 3:28 pm
Откуда: Kaliningrad City
Благодарил (а): 2 раза
Поблагодарили: 91 раз
Контактная информация:

Сообщение Alex » Пн май 08, 2006 8:19 am

1. В этой задаче лучше перебирать найденные файлы по одному, извлекать полный путь к файлу для извлечения пути. Во вложении задача только для одного каталога место трех, но на этом примере думаю будет понятно как делать...
2. Ваша задача почему то заканчивалась на извлечение одного символа, но дальше никаких манипуляций с текстом не видно. Я расширил задачу отображением строки, извлеченной с 5ой по 15ую позиции.
Вложения
Задача1.xstk
(29.26 КБ) 674 скачивания
Результаты.xstk
(25.89 КБ) 620 скачиваний

TEN
Пилотируем с автопилотом
Сообщения: 17
Зарегистрирован: Пт апр 28, 2006 4:33 pm
Откуда: Харьков
Благодарил (а): 0
Поблагодарили: 0
Контактная информация:

Сообщение TEN » Сб май 13, 2006 10:34 am

Спасибо за помощь, все получилось.

TEN
Пилотируем с автопилотом
Сообщения: 17
Зарегистрирован: Пт апр 28, 2006 4:33 pm
Откуда: Харьков
Благодарил (а): 0
Поблагодарили: 0
Контактная информация:

Сообщение TEN » Ср май 17, 2006 6:01 pm

А информация о диске работает нормально? Информация о свободном месте возвращается в отрицательном числе и неправильная... :(

Аватара пользователя
iPasha
Авиаконструктор
Сообщения: 441
Зарегистрирован: Чт сен 08, 2005 5:05 pm
Благодарил (а): 0
Поблагодарили: 7 раз
Контактная информация:

Сообщение iPasha » Ср май 17, 2006 7:05 pm

Подскажите, пожалуйста, какая версия Windows у вас установлена? Действия проверено работает на 2000, XP.

Аватара пользователя
Alex
Ас
Сообщения: 2833
Зарегистрирован: Вт апр 05, 2005 3:28 pm
Откуда: Kaliningrad City
Благодарил (а): 2 раза
Поблагодарили: 91 раз
Контактная информация:

Сообщение Alex » Пн май 22, 2006 6:19 am

TEN писал(а):А информация о диске работает нормально? Информация о свободном месте возвращается в отрицательном числе и неправильная... :(
Исправлено в последней версии на сайте. Проблема была со слишком большим числом :).

Ответить