Групповое переименование
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
-
russkiy_man
- Сообщения: 4
- Зарегистрирован: Вс сен 28, 2014 15:19
Групповое переименование
Здравствуйте! Надо переименовать кучу файлов, чтобы имена обрезались до 47 символов, иначе мобильный телефон их не видит. На старом компьютере стояла версия 6.53, там эта операция проводилась на раз-два, причем имена файлов обрезались с конца, на новом компьютере стоит 7.56а, здесь имена обрезаются с двух сторон, мне это не подходит, помогите разобраться, пожалуйста.
http://i64.fastpic.ru/big/2014/0928/63/ ... 132963.png
http://i64.fastpic.ru/big/2014/0928/63/ ... 132963.png
russkiy_man
Читаем правила форума. Имена будут обрезаться так, как задано пользователем. На скрине это сделано абсолютно неправильно. Как это правильно делается, рассказано в справке, вопрос полностью проясняется её чтением. (Впрочем, и без чтения можно сообразить, что никакого начального нуля в диапазоне в рамках поставленной задачи быть не может.)
Кроме того, это стандартный функционал TC, никакая дополнительная автоматизация не нужна, на этом подфоруме обсуждать нечего. И версия TC, разумеется, тут вообще ни при чём.
Читаем правила форума. Имена будут обрезаться так, как задано пользователем. На скрине это сделано абсолютно неправильно. Как это правильно делается, рассказано в справке, вопрос полностью проясняется её чтением. (Впрочем, и без чтения можно сообразить, что никакого начального нуля в диапазоне в рамках поставленной задачи быть не может.)
Кроме того, это стандартный функционал TC, никакая дополнительная автоматизация не нужна, на этом подфоруме обсуждать нечего. И версия TC, разумеется, тут вообще ни при чём.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
-
russkiy_man
- Сообщения: 4
- Зарегистрирован: Вс сен 28, 2014 15:19
russkiy_man
Не должны получаться первые 47 символов через [N0-47]. Да, когда-то получалось, но это уже давно исправлено. Так что всё-таки зависимость от версии есть. (Обновляться вовремя надо, да и сейчас следовало бы не до 7.56a, а до актуальных версий!)
Поскольку теперь 0 в такой записи не воспринимается, выражение обрабатывается как [N-47], и имена действительно обрезаются с двух сторон (спереди отбрасывается столько же, сколько сзади после указанного от начала исходного имени символа).
Не должны получаться первые 47 символов через [N0-47]. Да, когда-то получалось, но это уже давно исправлено. Так что всё-таки зависимость от версии есть. (Обновляться вовремя надо, да и сейчас следовало бы не до 7.56a, а до актуальных версий!)
Поскольку теперь 0 в такой записи не воспринимается, выражение обрабатывается как [N-47], и имена действительно обрезаются с двух сторон (спереди отбрасывается столько же, сколько сзади после указанного от начала исходного имени символа).
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
-
russkiy_man
- Сообщения: 4
- Зарегистрирован: Вс сен 28, 2014 15:19
russkiy_man
Ага. Сначала 6.53 полностью устраивала (предполагаю, что не сам TC, а сборка на его основе), теперь 7.56a (надо полагать, очередная сборка), и так далее, до обнаружения в более новой версии чего-то позарез нужного, чем другие давным-давно пользуются, или исправления очередных багов, которые казались фичами... Впрочем, надо заканчивать, продолжать оффтоп нет смысла.
Ага. Сначала 6.53 полностью устраивала (предполагаю, что не сам TC, а сборка на его основе), теперь 7.56a (надо полагать, очередная сборка), и так далее, до обнаружения в более новой версии чего-то позарез нужного, чем другие давным-давно пользуются, или исправления очередных багов, которые казались фичами... Впрочем, надо заканчивать, продолжать оффтоп нет смысла.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
-
russkiy_man
- Сообщения: 4
- Зарегистрирован: Вс сен 28, 2014 15:19
Здравствуйте, подскажите как массово переименовать файлы если имеются следующие данные.
Например В исходном файле имеем такое соответствие
Картошка - 0056.jpg
Морковь - 00789.jpg
Вазелин - 545.jpg
соответственно картинки имеют номера 0056.jpg, 00789.jpg, 545.jpg
После преобразования файла программой 1с я получаю
Картошка - 00894.jpg
Морковь - 00567.jpg
Вазелин - 16557.jpg
НАДО ПЕРЕИМЕНОВАТЬ ФАЙЛЫ jpg в имена 00894.jpg, 00567.jpg, 16557.jpg ЧТОБЫ НЕ ПОТЕРЯЛОСЬ ДАННОЕ СООТВЕТСТВИЕ.
Спасибо за помощь.
Например В исходном файле имеем такое соответствие
Картошка - 0056.jpg
Морковь - 00789.jpg
Вазелин - 545.jpg
соответственно картинки имеют номера 0056.jpg, 00789.jpg, 545.jpg
После преобразования файла программой 1с я получаю
Картошка - 00894.jpg
Морковь - 00567.jpg
Вазелин - 16557.jpg
НАДО ПЕРЕИМЕНОВАТЬ ФАЙЛЫ jpg в имена 00894.jpg, 00567.jpg, 16557.jpg ЧТОБЫ НЕ ПОТЕРЯЛОСЬ ДАННОЕ СООТВЕТСТВИЕ.
Спасибо за помощь.
vlayura
Т.е. это обычный список, в который новых строк не добавляется, а меняются только индексы на конце?
Т.е. двух картошек ни в текстовом списке, ни в панели быть не может?
Т.е. это обычный список, в который новых строк не добавляется, а меняются только индексы на конце?
Т.е. двух картошек ни в текстовом списке, ни в панели быть не может?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ну, как же два, если сперва написано про один?:
vlayura писал(а):После преобразования файла программой 1с я получаю
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.