Групповое переименование - hex счетчик
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Групповое переименование - hex счетчик
Здравствуйте.
Подскажите, пож-та, как в инструменте групповое переименование организовать шестнадцатеричный счетчик?
Cейчас
file00
file01
...
file09
file10
file11
file12
file13
file14
file15
file16
file17
а надо
file00
file01
...
file09
file0a
file0b
file0c
file0d
file0e
file0f
file10
file11
Подскажите, пож-та, как в инструменте групповое переименование организовать шестнадцатеричный счетчик?
Cейчас
file00
file01
...
file09
file10
file11
file12
file13
file14
file15
file16
file17
а надо
file00
file01
...
file09
file0a
file0b
file0c
file0d
file0e
file0f
file10
file11
Последний раз редактировалось NovoTemp Вт сен 17, 2013 10:05, всего редактировалось 1 раз.
NovoTemp
В инструменте — никак. И непонятно — зачем. В чём практическая польза?
Предлагаю, кстати, представить сортировку имён в файловых панелях TC при наличии подобного счётчика. (При наиболее востребованных методах естественной глобальной сортировки буквы идут раньше цифр, то есть 0a будет перед 00.)
В инструменте — никак. И непонятно — зачем. В чём практическая польза?
Предлагаю, кстати, представить сортировку имён в файловых панелях TC при наличии подобного счётчика. (При наиболее востребованных методах естественной глобальной сортировки буквы идут раньше цифр, то есть 0a будет перед 00.)
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
История такая. Есть рентгеновские снимки зубов (стоматология) в формате tif, создаваемые программой VixWin Platinum 1.1. Всего около 10000 файлов.
В результате сбоя носителя и работы chkdsk были файлы вида file0001.chk. При помощи поиска по начальным символам (hex 49492a) были найдены, отобраны и переименованы в расширение tif собственно tif файлы, т.е. сейчас имеем file0001.tif
В оригинале файлы должны иметь вид 5KSBFH00.tif
где
5KSBFH - это ID пациента
00 - порядковый номер снимка для этого пациента
ID пациента хранится в самом tif файле по смещению с адреса 0000022e.
Так вот вся загвоздка в том что нумерация снимков в базе шестнадцатеричная, когда снимков пациента меньше 10, переименование по счетчику инструмента "групповое переименование" устраивает, а когда больше 10 приходится еще нумерацию подправлять вручную. Кстати есть пациенты у которых кол-во снимков порядка 50 шт.
Вот отсюда и есть вопрос, который в первом сообщении.
Ну и еще один вопрос (это уже из области фантастики). Можно ли как-то присваивать имя файлу по 6 символам начиная со смещения 0000022e?
В результате сбоя носителя и работы chkdsk были файлы вида file0001.chk. При помощи поиска по начальным символам (hex 49492a) были найдены, отобраны и переименованы в расширение tif собственно tif файлы, т.е. сейчас имеем file0001.tif
В оригинале файлы должны иметь вид 5KSBFH00.tif
где
5KSBFH - это ID пациента
00 - порядковый номер снимка для этого пациента
ID пациента хранится в самом tif файле по смещению с адреса 0000022e.
Так вот вся загвоздка в том что нумерация снимков в базе шестнадцатеричная, когда снимков пациента меньше 10, переименование по счетчику инструмента "групповое переименование" устраивает, а когда больше 10 приходится еще нумерацию подправлять вручную. Кстати есть пациенты у которых кол-во снимков порядка 50 шт.
Вот отсюда и есть вопрос, который в первом сообщении.
Ну и еще один вопрос (это уже из области фантастики). Можно ли как-то присваивать имя файлу по 6 символам начиная со смещения 0000022e?
Последний раз редактировалось NovoTemp Вт сен 17, 2013 10:36, всего редактировалось 1 раз.
Это всего лишь вопрос из области использования контентных плагинов, с помощью которых и не такое возможно.Ну и еще один вопрос (это уже из области фантастики). Можно ли как-то присваивать имя файлу по 6 символам начиная со смещения 0000022e?