Создание и копирование файлов в папку согласно ячейке Эксель

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
angelpnz
Сообщения: 7
Зарегистрирован: Пн ноя 11, 2013 13:04
Откуда: Россия

Создание и копирование файлов в папку согласно ячейке Эксель

Сообщение angelpnz »

Всем привет ребят!
Вопрос сложный, думаю как оптимальней и быстрее решить
Задача не тривиальная:
Есть набор кадров (например dpx одной из частей фильма) допустим 35000, я создал эксель табличку где бью этот набор на шоты, пример:
часть первый последний Длина
reel_6 522781 522884 104
reel_6 522885 522988 104
reel_6 522989 523089 101
reel_6 523090 523249 160
reel_6 523250 523395 146
reel_6 523396 523461 66
reel_6 523462 523517 56
reel_6 523518 523610 93
reel_6 523611 523680 70
reel_6 523681 523793 113
reel_6 523794 523909 116
reel_6 523910 523983 74
reel_6 523984 524092 109
reel_6 524093 524199 107

длина - кол-во кадров в шоте, необходимо как им то волшебным образом брать длину шота и переносить все кадры этого шота в папку с именем первого кадра
пример (по последней строчке):
создается папка с именем 524093, в ней 107 кадр, с 524093 по 524199 включительно

Буду благодарен за любой совет / метод как это воплотить в жизнь)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

angelpnz
У задачи какая связь с ТС?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
angelpnz
Сообщения: 7
Зарегистрирован: Пн ноя 11, 2013 13:04
Откуда: Россия

Сообщение angelpnz »

Flasher писал(а):angelpnz
У задачи какая связь с ТС?
просмотр всего списка, подготовка списка файлов, создание папок и тд
или я вопрос не так понял?
+ я только в тотале и работаю)))
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Работа в ТС может вестись отдельно от работы средства автоматизации.
Я спрашиваю про то, какие манипуляции нужно делать в панели со списком или с другим неотъемлемым от задачи элементом интерфейса, потому как в задаче это не отражено.

P.S. И ещё, у нас тут не чат. Заглавные буквы и точки в конце предложений никто не отменял.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
angelpnz
Сообщения: 7
Зарегистрирован: Пн ноя 11, 2013 13:04
Откуда: Россия

Сообщение angelpnz »

Flasher писал(а):Работа в ТС может вестись отдельно от работы средства автоматизации.
Я спрашиваю про то, какие манипуляции нужно делать в панели со списком или с другим элементом неотъемлемым от задачи элементом интерфейса, потому как в задаче это не отражено.
Нажать кнопку, (примерно) открывается например txt (либо заранее готовлю и кладу в корень папки) скрипт или батник читает этот список и создает папки и переносит туда необходимый список кадров
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Что за txt, и какое он имеет отношение к ТС?
В корень папки можно положить и в Проводнике и любом другом ФМ, и оттуда запустить. А что до ТС, то пока неясно, какая с ним связь (запуск с кнопки или любым другим способом не является неотъемлемой от задачи деталью). Нужны переменные (активный каталог, выбранные файлы и т.п.). Если переменных нет и задача разовая, то с этим не сюда.

Не нужно цитировать посты выше. И так ясно на что отвечаем. + см. P.S.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
angelpnz
Сообщения: 7
Зарегистрирован: Пн ноя 11, 2013 13:04
Откуда: Россия

Сообщение angelpnz »

почему ТС - видно что и как работает, удобное создание папок из имени диапазона набора кадров
по умолчанию конечно думал про связь xls и скрипта под TC

Если это слишком сложно, то может быть сделать проще:
выделяем диапазон кадров в левом окне, нажимаем на команду (кнопку) и в правом окне создается папка из имени первого файлы (из выделенной области файлов) и туда весь выделенный диапазон переносится

возможно как огромный плюс будет работа фильтра
например нажимаем на кнопку вводим кол-во кадров - считает от первого в папке по порядку и потом уже создается папка и туда переносится ровно то кол-во кадров что введено, чтоб не тратить время на выделение
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

angelpnz писал(а):выделяем диапазон кадров в левом окне, нажимаем на команду (кнопку) и в правом окне создается папка из имени первого файлы (из выделенной области файлов) и туда весь выделенный диапазон переносится
Просто переместить? Так?

Честно говоря, трудно читать неграмотно оформленный текст. Приходится вчитываться и перечитывать...
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
angelpnz
Сообщения: 7
Зарегистрирован: Пн ноя 11, 2013 13:04
Откуда: Россия

Сообщение angelpnz »

подобная задача, но в том ключе
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

angelpnz
Ещё один пост с демонстративным отсутствием точек и заглавных букв — и тема будет закрыта. Про чат говорилось выше. Согласно правилам форума, официальный язык тут — русский, вот и будьте добры писать все свои сообщения по-русски, с соблюдением элементарных норм этого языка, включая пунктуацию. Заголовок темы приведён в пристойный вид.
angelpnz писал(а):подобная задача, но в том ключе
А это что вообще означает?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить