Нужно выполнить действия со списком файлов.
- Alex
- Ас
- Сообщения: 2833
- Зарегистрирован: Вт апр 05, 2005 3:28 pm
- Откуда: Kaliningrad City
- Благодарил (а): 2 раза
- Поблагодарили: 91 раз
- Контактная информация:
Нужно выполнить действия со списком файлов.
В примере циклом перебираются графические файлы и по очереди отображаются в программе IrfanView. После окончания списка IrfanView закрывается.
- Вложения
-
- ShowJPG.xstk
- (8.52 КБ) 3282 скачивания
-
- Пассажир
- Сообщения: 2
- Зарегистрирован: Ср мар 10, 2010 3:13 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Нужно выполнить действия со списком файлов.
Алекс, у нас тут очень актуальная тема, на выполнение очень простой и очень нужной задачи.
Ну скажем так, я представитель 3D мира, мы тридешники, долго и упорно мучаемся с запуском рендеров, ну то есть просчетов картинок в заданное время, удобнее всего это делать либо ночью, либо с утра, потому что например мой комп сильно шумит при рендеринге, и ночью я не могу ставить на рендер, могу только когда жена проснется, а я еще сплю, так вот, задача в том чтоб включить комп в заданное время, запустить файл уже готовый под рендер и нажать кнопку рендера, ну то есть после включения компа минут через пять, чтоб прога начала выполнять действие по мышке, там всего пара кликов, то есть запустить файл и нажать.
Сразу обьясню, максовский встроенный исполнитель очень сложен и пытается все время подключиться к сети, для сетевого рендера, плюс там надо запускать кроме самого макса, еще две проги исполнительных и записывать туда кучу параметров, что дико неудобно. Вот вопрос, как записать действия по клику мышки, никак не разберусь с этим. Включение компа я могу сделать в определенное время, а вот действия по клику никак не разберусь.
Ну скажем так, я представитель 3D мира, мы тридешники, долго и упорно мучаемся с запуском рендеров, ну то есть просчетов картинок в заданное время, удобнее всего это делать либо ночью, либо с утра, потому что например мой комп сильно шумит при рендеринге, и ночью я не могу ставить на рендер, могу только когда жена проснется, а я еще сплю, так вот, задача в том чтоб включить комп в заданное время, запустить файл уже готовый под рендер и нажать кнопку рендера, ну то есть после включения компа минут через пять, чтоб прога начала выполнять действие по мышке, там всего пара кликов, то есть запустить файл и нажать.
Сразу обьясню, максовский встроенный исполнитель очень сложен и пытается все время подключиться к сети, для сетевого рендера, плюс там надо запускать кроме самого макса, еще две проги исполнительных и записывать туда кучу параметров, что дико неудобно. Вот вопрос, как записать действия по клику мышки, никак не разберусь с этим. Включение компа я могу сделать в определенное время, а вот действия по клику никак не разберусь.
-
- Пассажир
- Сообщения: 2
- Зарегистрирован: Ср мар 10, 2010 3:13 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Нужно выполнить действия со списком файлов.
Разобрался как записывать клики мышкой, все делает, молодца програмка, а она может из спящего режима выводить???
- iPasha
- Авиаконструктор
- Сообщения: 441
- Зарегистрирован: Чт сен 08, 2005 5:05 pm
- Благодарил (а): 0
- Поблагодарили: 7 раз
- Контактная информация:
Re: Нужно выполнить действия со списком файлов.
Может
Усыпляете комп с помощью действия Power - Sleep, в параметрах которого указываете когда компьютеру проснуться
Усыпляете комп с помощью действия Power - Sleep, в параметрах которого указываете когда компьютеру проснуться
-
- Пилотируем с автопилотом
- Сообщения: 15
- Зарегистрирован: Ср июн 16, 2010 6:36 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Нужно выполнить действия со списком файлов.
Народ, помогите пож.! Такая задача:
В определенный каталог один раз в день "сыпятся" zip файлы, имя у файлов каждый раз разное. Необходимо каждый из них разархивировать в определенный каталог и удалить тот файл который был разархивирован. Есть идеи? Желательно с примером задачки. Всем ответившим, за ранее - Respect !
В определенный каталог один раз в день "сыпятся" zip файлы, имя у файлов каждый раз разное. Необходимо каждый из них разархивировать в определенный каталог и удалить тот файл который был разархивирован. Есть идеи? Желательно с примером задачки. Всем ответившим, за ранее - Respect !
-
- Пилотируем с автопилотом
- Сообщения: 15
- Зарегистрирован: Ср июн 16, 2010 6:36 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Нужно выполнить действия со списком файлов.
Подскажите, как сложить две переменных? В лог файла1(file1) записано допустим 100, в лог файла2 (file2) записано 200, я делаю действия прочитать из лог файла(file1), Text - Прочитанный из файла текст вношу в поле "Переменная1", прочитать лог из файла(file2), Text - Прочитанный из файла текст вношу в поле "Переменная2" в действии "Арифметика", произвожу сложение первого и второго операндов, но при записи в лог файл [MathOperation1.Result]- получаю 0. Пробовал "Арифметику с Переменными", тоже не получается, и получение текстовых блоков, не привело к результату.
В записи лога задач пишет- Variable1 = 250 can not be converted to numeric value, не пойму какую именно переменную не может преобразовать в числовое значение и как "побороть" эту арифметику? В примерах что-то ничего не нашел. Спасибо за ранее, за помощь.
В записи лога задач пишет- Variable1 = 250 can not be converted to numeric value, не пойму какую именно переменную не может преобразовать в числовое значение и как "побороть" эту арифметику? В примерах что-то ничего не нашел. Спасибо за ранее, за помощь.
-
- Ас
- Сообщения: 907
- Зарегистрирован: Чт май 08, 2008 2:48 pm
- Откуда: г. Москва, Россия
- Благодарил (а): 6 раз
- Поблагодарили: 16 раз
- Контактная информация:
Re: Нужно выполнить действия со списком файлов.
Значит, вы что-то не так делаете... И что именно не так без задачи не подскажешь... У меня аналогичный пример работает отлично!Stiv писал(а):Подскажите, как сложить две переменных? В лог файла1(file1) записано допустим 100, в лог файла2 (file2) записано 200, я делаю действия прочитать из лог файла(file1), Text - Прочитанный из файла текст вношу в поле "Переменная1", прочитать лог из файла(file2), Text - Прочитанный из файла текст вношу в поле "Переменная2" в действии "Арифметика", произвожу сложение первого и второго операндов, но при записи в лог файл [MathOperation1.Result]- получаю 0. Пробовал "Арифметику с Переменными", тоже не получается, и получение текстовых блоков, не привело к результату.
В записи лога задач пишет- Variable1 = 250 can not be converted to numeric value, не пойму какую именно переменную не может преобразовать в числовое значение и как "побороть" эту арифметику? В примерах что-то ничего не нашел. Спасибо за ранее, за помощь.
- Вложения
-
- работы с сложением цифр из логов.xstk
- (3.46 КБ) 778 скачиваний
- За это сообщение автора avmaksimov поблагодарил:
- zalim (Сб июл 24, 2010 9:28 pm)
- Рейтинг: 33.33%
С уважением, Андрей.
-
- Пилотируем с автопилотом
- Сообщения: 15
- Зарегистрирован: Ср июн 16, 2010 6:36 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Нужно выполнить действия со списком файлов.
Андрей, спасибо за пример. Вся проблема в моей задачке бала в том, что прописывался символ перевода каретки, после того как поставил "галочку" "не записывать символ перевода каретки", все наладилосьavmaksimov писал(а):Значит, вы что-то не так делаете... И что именно не так без задачи не подскажешь... У меня аналогичный пример работает отлично!Stiv писал(а):Подскажите, как сложить две переменных? В лог файла1(file1) записано допустим 100, в лог файла2 (file2) записано 200, я делаю действия прочитать из лог файла(file1), Text - Прочитанный из файла текст вношу в поле "Переменная1", прочитать лог из файла(file2), Text - Прочитанный из файла текст вношу в поле "Переменная2" в действии "Арифметика", произвожу сложение первого и второго операндов, но при записи в лог файл [MathOperation1.Result]- получаю 0. Пробовал "Арифметику с Переменными", тоже не получается, и получение текстовых блоков, не привело к результату.
В записи лога задач пишет- Variable1 = 250 can not be converted to numeric value, не пойму какую именно переменную не может преобразовать в числовое значение и как "побороть" эту арифметику? В примерах что-то ничего не нашел. Спасибо за ранее, за помощь.
-
- Пассажир
- Сообщения: 2
- Зарегистрирован: Вт мар 29, 2011 10:47 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Нужно выполнить действия со списком файлов.
Здравствуйте, товарищи!
Сегодня нашёл ваш чудесный сайт и не менее чудесную программу (хотя пока лишь скачал её )
Вот здесь я описал задачу, которую мне нужно решить.
Как вы считаете? Мою задачу легче решить средствами командного языка Win XP или при помощи xStarter ?
Спасибо за ваши мнения.
Сегодня нашёл ваш чудесный сайт и не менее чудесную программу (хотя пока лишь скачал её )
Вот здесь я описал задачу, которую мне нужно решить.
Как вы считаете? Мою задачу легче решить средствами командного языка Win XP или при помощи xStarter ?
Спасибо за ваши мнения.
- LizardOfOzz
- Гвардии пилот - Наставник
- Сообщения: 1165
- Зарегистрирован: Пт сен 08, 2006 8:59 pm
- Благодарил (а): 8 раз
- Поблагодарили: 38 раз
- Контактная информация:
Re: Нужно выполнить действия со списком файлов.
В порядке убывания простоты:
perl\python\ruby
unix shell
xstarter
cmd
Конечно, проще писать на том, что знаешь.
perl\python\ruby
unix shell
xstarter
cmd
Конечно, проще писать на том, что знаешь.
-
- Пассажир
- Сообщения: 2
- Зарегистрирован: Вт мар 29, 2011 10:47 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Нужно выполнить действия со списком файлов.
Решил задачу с использованием Visual Basic Script Edition (последнее сообщение в теме):
Командный язык Windows XP. Работа с файлами и папками.
Всем Спасибо!
Командный язык Windows XP. Работа с файлами и папками.
Всем Спасибо!
-
- Пассажир
- Сообщения: 6
- Зарегистрирован: Чт дек 09, 2010 11:55 am
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: Нужно выполнить действия со списком файлов.
Подскажите пожалуйста как сложить две и более переменных из одного файла, записанные в каждой строчке.avmaksimov писал(а):Значит, вы что-то не так делаете... И что именно не так без задачи не подскажешь... У меня аналогичный пример работает отлично!Stiv писал(а):Подскажите, как сложить две переменных? В лог файла1(file1) записано допустим 100, в лог файла2 (file2) записано 200, я делаю действия прочитать из лог файла(file1), Text - Прочитанный из файла текст вношу в поле "Переменная1", прочитать лог из файла(file2), Text - Прочитанный из файла текст вношу в поле "Переменная2" в действии "Арифметика", произвожу сложение первого и второго операндов, но при записи в лог файл [MathOperation1.Result]- получаю 0. Пробовал "Арифметику с Переменными", тоже не получается, и получение текстовых блоков, не привело к результату.
В записи лога задач пишет- Variable1 = 250 can not be converted to numeric value, не пойму какую именно переменную не может преобразовать в числовое значение и как "побороть" эту арифметику? В примерах что-то ничего не нашел. Спасибо за ранее, за помощь.
Например,
a.txt:
123.45
543.21
-
- Пассажир
- Сообщения: 5
- Зарегистрирован: Ср апр 07, 2010 10:06 am
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: Нужно выполнить действия со списком файлов.
А у меня тут такая проблема. Есть папка в которую ложатся файлы xstarter получает их имена, после чего надо в списке глобальных переменных посмотреть что соответствует данному имени файла и показать в сообщении. Загвоздка в том что имена файлов должны фигурировать только в переменных. С помощью действия "Искать текст" и параметра "регулярное выражение" я получаю что в папке лежит файл 1.log и 34er.fsk в глобальных переменных у меня Тип данных string, String type : is file, File mask 1.* значение переменной - отчёт, вторая переменная всё тоже самое только File mask 34*.* , значение переменной - форма.
И вот как сделать чтобы появлялось сообщение " В папке лежит отчёт, форма". Причем если я добавлю в глобальные переменные ешё одну переменную, она тоже могла отображаться без изменения задачи.
Заранее спасибо.
И вот как сделать чтобы появлялось сообщение " В папке лежит отчёт, форма". Причем если я добавлю в глобальные переменные ешё одну переменную, она тоже могла отображаться без изменения задачи.
Заранее спасибо.
- LizardOfOzz
- Гвардии пилот - Наставник
- Сообщения: 1165
- Зарегистрирован: Пт сен 08, 2006 8:59 pm
- Благодарил (а): 8 раз
- Поблагодарили: 38 раз
- Контактная информация:
Re: Нужно выполнить действия со списком файлов.
Глобальная переменная должна выглядеть так:goliak писал(а):А у меня тут такая проблема. Есть папка в которую ложатся файлы xstarter получает их имена, после чего надо в списке глобальных переменных посмотреть что соответствует данному имени файла и показать в сообщении. Загвоздка в том что имена файлов должны фигурировать только в переменных. С помощью действия "Искать текст" и параметра "регулярное выражение" я получаю что в папке лежит файл 1.log и 34er.fsk в глобальных переменных у меня Тип данных string, String type : is file, File mask 1.* значение переменной - отчёт, вторая переменная всё тоже самое только File mask 34*.* , значение переменной - форма.
И вот как сделать чтобы появлялось сообщение " В папке лежит отчёт, форма". Причем если я добавлю в глобальные переменные ешё одну переменную, она тоже могла отображаться без изменения задачи.
Заранее спасибо.
Код: Выделить всё
1.*|отчёт
34*.*|форма
- За это сообщение автора LizardOfOzz поблагодарил:
- goliak (Пн авг 22, 2011 6:46 pm)
- Рейтинг: 33.33%