Как сделать имя сохраняемого файла изображения рандомным?

  • Автор темы Автор темы Mr-Grey
  • Дата начала Дата начала

Mr-Grey

Client
Регистрация
03.02.2016
Сообщения
88
Реакции
6
Баллы
8
Сделал тупой уникализатор, но не пойму как сохранять каждый файл с рандомным или заданным заранее именем.
Подскажите.
 
Черт. Прошу прощения. Удалить пожалуйста. Допетрил.
 
Нет... Все таки не до конца я доделал. Подскажите как зациклить обработку по кругу всех изображений из папки. Спасибо
 
Нет... Все таки не до конца я доделал. Подскажите как зациклить обработку по кругу всех изображений из папки. Спасибо

  1. Через экшен работы с папками собираешь все файлы папки в список (там будут полные пути до твоих изображений).
  2. В цикле берёшь из этого списка с удалением пути и перемещаешь свои файлы по адресам с новыми именами, которые берёшь либо с удалением из списка с именами, которые ты предварительно задал, либо генеришь на лету рандомно или каким-то другим способом, который тебе лучше подойдёт (например, раз уж всё равно в цикле, то в нём же можно менять счётчик и использовать его в качестве добавки к именам. Как минимум на одну цифру названия будут разными)
  3. Вопросы есть?
 
  • Оценить
Реакции: Mr-Grey
  1. Через экшен работы с папками собираешь все файлы папки в список (там будут полные пути до твоих изображений).
  2. В цикле берёшь из этого списка с удалением пути и перемещаешь свои файлы по адресам с новыми именами, которые берёшь либо с удалением из списка с именами, которые ты предварительно задал, либо генеришь на лету рандомно или каким-то другим способом, который тебе лучше подойдёт (например, раз уж всё равно в цикле, то в нём же можно менять счётчик и использовать его в качестве добавки к именам. Как минимум на одну цифру названия будут разными)
  3. Вопросы есть?
Есть. как цикл задать? Файлы с разными именами и хотелось бы чтобы после одного изображения к другому переходил шаб. А что то не получался.
И такой вопрос- что за ерунда случается порой с экшном обработки?
Пишет что невозможно наложить знак потому как профиль поменялся.
Спасибо что помогаете новичкам)))
 
Про переход к другому изображению не понял, что ты имел в виду. Ерунда с каким экшеном обработки? Как у тебя логика организована? Было бы неплохо скрин увидеть.

e039b483550ccba62cb0c728a7c53950.png
 
У меня вот такая катастрофа)))
dZ5y1cm.png
 
Так ты пытаешься водяной знак наложить без переименовки?
 
Смотри мне что нужно.
Есть папка. В ней картинки.
Берем картинку- накладываем на нее водяной знак.
Сохраняем ее в другую директорию с рандомным именем. Берем следующую и так пока картинки в исходной папке не закончаться. Вот и все.
 
После сохранения файла просто копируйте/перемещайте с новым именем в нужную папку
 
Мне бы понять как это зациклить, вот что. С счетчиком чот не подружился.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)