Cfar
Новичок
- Сообщения
- 3
- Репутация
- 0
Версия AutoIt: 3.3.8.1
Описание:
Нужно автоматизировать процесс с текстовыми файлами - удаление строк в файлах, переименование файлов, подсчет цифровых значений с названия файла.
Примечания:
Ситуация такая - очень хочется разобраться в скриптовании, но т.к. работа сжигает все свободное время - не было достаточно времени для изучения самого процесса(более менее углубленно), поэтому решил совместить желание с реальностью.. Вот и решил обратиться к Вам за помощью на реальном исполнении(тема для меня актуальна по работе и использование справки по AutoIt на рабочей модели будет превосходным шансом научиться).
Задача такая:
1. В папке один или несколько текстовых файлов(к примеру расширение .cp) (в названии файла может использоваться русский язык и\или латиница) необходимо в файлах определить есть ли строки которые необходимо удалить, если они присутствуют - удалить(точно известно что это две строки в конце файла).
к примеру:
G01X0.000Y0.000
M02
2. После обработки файла изменить(добавить) название файла(любой спец символ в начале - для визуального определения что файл был обработан и для самой программы(для исключения повторной проверки файла).
3. В названии файла после определенного символа(к примеру "=") есть цифровое значение которое необходимо суммировать с остальными цифрами других файлов. (и в дальнейшем отобразить общую сумму всех файлов(с названия файлов и отдельно кол-во самих файлов) в выбранной для анализа папки)
... В голове насчет программы картинка такая - есть небольшое окно в которой расположены две кнопки ("подсчитать"(общее цифровое значение с названия всех выбранных файлов, так же количество самих файлов которые были обработаны) и "обработка" (чистка от строк)), в этом окне есть элемент выбора определенной папки для анализа (в этой папке есть другие папки с необходимыми файлами), так же в этом окошке есть графа где отображается общий результат суммы с названия файлов и кол-во обработанных файлов.
Если моя просьба реализуема - это просто замечательно.
P.S. И еще одна просьба - (если реализуем) то не могли бы Вы описать каждую строку кода, что она делает
(простите уж за наглость - оправдание у меня одно - жажда познать).
с ув.
Описание:
Нужно автоматизировать процесс с текстовыми файлами - удаление строк в файлах, переименование файлов, подсчет цифровых значений с названия файла.
Примечания:
Ситуация такая - очень хочется разобраться в скриптовании, но т.к. работа сжигает все свободное время - не было достаточно времени для изучения самого процесса(более менее углубленно), поэтому решил совместить желание с реальностью.. Вот и решил обратиться к Вам за помощью на реальном исполнении(тема для меня актуальна по работе и использование справки по AutoIt на рабочей модели будет превосходным шансом научиться).
Задача такая:
1. В папке один или несколько текстовых файлов(к примеру расширение .cp) (в названии файла может использоваться русский язык и\или латиница) необходимо в файлах определить есть ли строки которые необходимо удалить, если они присутствуют - удалить(точно известно что это две строки в конце файла).
к примеру:
G01X0.000Y0.000
M02
2. После обработки файла изменить(добавить) название файла(любой спец символ в начале - для визуального определения что файл был обработан и для самой программы(для исключения повторной проверки файла).
3. В названии файла после определенного символа(к примеру "=") есть цифровое значение которое необходимо суммировать с остальными цифрами других файлов. (и в дальнейшем отобразить общую сумму всех файлов(с названия файлов и отдельно кол-во самих файлов) в выбранной для анализа папки)
... В голове насчет программы картинка такая - есть небольшое окно в которой расположены две кнопки ("подсчитать"(общее цифровое значение с названия всех выбранных файлов, так же количество самих файлов которые были обработаны) и "обработка" (чистка от строк)), в этом окне есть элемент выбора определенной папки для анализа (в этой папке есть другие папки с необходимыми файлами), так же в этом окошке есть графа где отображается общий результат суммы с названия файлов и кол-во обработанных файлов.
Если моя просьба реализуема - это просто замечательно.
P.S. И еще одна просьба - (если реализуем) то не могли бы Вы описать каждую строку кода, что она делает
(простите уж за наглость - оправдание у меня одно - жажда познать).
с ув.