AutoIT: 3.3.0.0
Описание: имеется очень много (обычных текстовых) файлов с расширением .cue (в разных папках и под-папках). более 2500 из них содержат сочетание из 5 символов: .wav"
при этом в папке с .cue всегда будет ещё файл с расширением .ape либо .flac либо .wv
нужно, чтобы скрипт заменял этот самый текстовый фрагмент .wav" на другой текстовый фрагмент: .ape" или .flac" или .wv", в зависимости от того, какой именно файл (ape, flac или wv) находится в этой же папке, где и файл .cue
Примечания: попытаюсь разъяснить максимально детально, что должно получиться:
1) в окно программы я перетаскиваю папку (в которой будет много под-папок, под-под-папок...)
2) программа проверяет каждую папку (под-папку...) на наличие в ней файла .cue (многие папки будут без .cue)
3) если файл .cue есть, то ищет в нём сочетание символов .wav" (оно будет не везде, а где будет, то лишь 1 раз, приблизительно в 6-7 строке)
4) если сочетание символов .wav" есть, то заменяет его на:
.ape" - если в этой же папке есть один (и не больше) файл .ape
.flac" - если в этой же папке есть один (и не больше) файл .flac
.wv" - если в этой же папке есть один (и не больше) файл .wv
в программе (и в программировании в общем) не разбираюсь совсем. решился попросить помочь, поскольку, во-первых, действительно нужно, а во-вторых - мне с AutoIT недавно очень помог sproxy (ник с другого форума), который, если я правильно понял, теперь здесь, и скрипт которого меня сильно выручает
Описание: имеется очень много (обычных текстовых) файлов с расширением .cue (в разных папках и под-папках). более 2500 из них содержат сочетание из 5 символов: .wav"
при этом в папке с .cue всегда будет ещё файл с расширением .ape либо .flac либо .wv
нужно, чтобы скрипт заменял этот самый текстовый фрагмент .wav" на другой текстовый фрагмент: .ape" или .flac" или .wv", в зависимости от того, какой именно файл (ape, flac или wv) находится в этой же папке, где и файл .cue
Примечания: попытаюсь разъяснить максимально детально, что должно получиться:
1) в окно программы я перетаскиваю папку (в которой будет много под-папок, под-под-папок...)
2) программа проверяет каждую папку (под-папку...) на наличие в ней файла .cue (многие папки будут без .cue)
3) если файл .cue есть, то ищет в нём сочетание символов .wav" (оно будет не везде, а где будет, то лишь 1 раз, приблизительно в 6-7 строке)
4) если сочетание символов .wav" есть, то заменяет его на:
.ape" - если в этой же папке есть один (и не больше) файл .ape
.flac" - если в этой же папке есть один (и не больше) файл .flac
.wv" - если в этой же папке есть один (и не больше) файл .wv
в программе (и в программировании в общем) не разбираюсь совсем. решился попросить помочь, поскольку, во-первых, действительно нужно, а во-вторых - мне с AutoIT недавно очень помог sproxy (ник с другого форума), который, если я правильно понял, теперь здесь, и скрипт которого меня сильно выручает