MacCentre.ru Форум
Форум по компьютерам Mac, Mac OS X и продукции Apple
 
ПравилаПравила   FAQFAQ   ПоискПоиск  РегистрацияРегистрация   ПрофильПрофиль   Войти и проверить ЛСВойти и проверить ЛС   ВходВход 
Помогите, пожалуйста, кто может с Automator
Начать новую тему   Ответить на тему Список форумов MacCentre.ru Форум » Курилка   
Автор Сообщение
Liis



Репутация: +14    

Зарегистрирован: 04.08.2010
Сообщения: 1214

СообщениеДобавлено: Вт Дек 12, 2017 17:28
Помогите, пожалуйста, кто может с Automator
Ответить с цитатой

Суть задачи: Из папки А взять все файлы определенного расширения, из них сделать папку Б и положить все это в папку В. Все это записать в программу.

Сделал так:
Найти в папке А все файлы нужного расширения
Создать из них в папке А папку Б.
Найти в папке А объект папка
Переименовать папку Б в папку Б с последовательным индексом (Б 1, Б 2 и тд)
Найти в папке А объект папка
Перенести объект в папку В
Найти в папке А все файлы нужного расширения
Удалить все файлы в корзину.

Все проходит гладко, но на последнем шаге в корзине оказыватеся и папка Б 1 и все файлы и даже папка В.

Как сделать правильно?

_________________
MacBook Pro 15 mid 2010 i7, DDR 3 - 8 Gb, SSD - 128 gb, HDD - 1000 Gb. Mac Os X 10.10.3
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
C2H5OH



Репутация: +108    

Зарегистрирован: 13.07.2001
Сообщения: 12313
Откуда: Москва

СообщениеДобавлено: Чт Дек 21, 2017 21:06
Ответить с цитатой

Liis писал(а):
Создать из них в папке А папку Б.

папку Б создать вне папки А

_________________
Слово не воробей, вылетит неосторожное - вернется трёхэтажное!

Всего!
И всем!!!
http://apple-museum.ru/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора iChat
Liis



Репутация: +14    

Зарегистрирован: 04.08.2010
Сообщения: 1214

СообщениеДобавлено: Пн Дек 25, 2017 22:42
Ответить с цитатой

Короче, вот скрин созданного проекта (скрины в обратном порядке нужно смотреть)

При запуске из папки Downloads первый раз все файлы fb2 как и нужно переносит в папку book 01.

При запуске скрипта второй раз он создает папку book 02 и удаляет ее вместе с вновь скачанными файлами fb2.

Я всю голову сломал на таком простом алгоритме.

Что неправильно делаю? Как правильно сделать?




Screen Shot 2017-12-25 at 23.39.07.png
Screen Shot 2017-12-25 at 23.39.07.png (68.26 кб)



Screen Shot 2017-12-25 at 23.38.41.png
Screen Shot 2017-12-25 at 23.38.41.png (134.6 кб)



Screen Shot 2017-12-25 at 23.38.25.png
Screen Shot 2017-12-25 at 23.38.25.png (211.42 кб)


_________________
MacBook Pro 15 mid 2010 i7, DDR 3 - 8 Gb, SSD - 128 gb, HDD - 1000 Gb. Mac Os X 10.10.3
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Liis



Репутация: +14    

Зарегистрирован: 04.08.2010
Сообщения: 1214

СообщениеДобавлено: Пт Дек 29, 2017 06:42
Ответить с цитатой

Проблему удаления лишних файлов удалось победить. Для этого на каждом новом «этапе» действия нужно ставить галку «не учитывать вхождения» (как то так должно переводиться)

Теперь вторая проблема:
Последовательное переименование стопорится на втором запуске и говорит «ошибка переименования, так как файл с таким именем уже существует»

Пример: переименовать папку А в папку А1. Это происходит, но при втором запуске - уже либо папка А2 не создаётся вообще, либо создаётся А1 1....

Судя по форуму Apple - распространённая проблема

Подскажите, если кто знает, как решить?

_________________
MacBook Pro 15 mid 2010 i7, DDR 3 - 8 Gb, SSD - 128 gb, HDD - 1000 Gb. Mac Os X 10.10.3
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему Список форумов MacCentre.ru Форум » Курилка Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


Связь с администраторами

Powered by phpBB © 2001, 2005 phpBB Group