Сортировка команд в скрипте AVZ по рекомендуемому шаблону

Сортировка команд в скрипте AVZ по рекомендуемому шаблону 2018-10-04

Сортировка команд в скрипте AVZ по рекомендуемому шаблону.

Цель написания:
в помощь всем, кто хочет чтоб функции в скрипте AVZ были расположены по правильному шаблону, пример которого есть на этой страничке (сама программа использует шаблон из файла (shablon.txt, который в одной папке с программой)):
  • при составлении скрипта, например, прямо в браузере, если использовать встроенные в лог средства упрощения составления скрипта (имеется ввиду кнопки Карантин, Удалить и т.п.) и после добавления своих команд, приходится сортировать команды в правильном порядке, а это согласитесь отнимает время.
  • еще приходится удалять дубликаты, например в скрипте может присуствовать 2 аналогичные команды на удаление одного файла, только отличие может быть что в размере, буквы диска, в пути.
    Вот, чтоб упростить такие задачи и можно использовать эту программу.
Принцип работы:
  1. Составляем скрипт, главное чтоб не было ошибок, для этого можно его проверить в avz редакторе или в самой avz (впрочем, если будет другой текст еще, например комментарий, или еще чего, то тоже в принципе не помеха, главное, чтоб каждая команда в отдельности была составлена правильно - от начала команды и до точки с запятой).
  2. Потом копируем текст скрипта в буфер обмена и запускаем эту прогу. После обработки прога помещает скрипт опять в буфер обмена, но уже все функции расположены по рекомендуемому шаблону.
!!!_______________
Обрабатываться будут только те функции, которые представлены в шаблоне (файле shablon.txt).

Некоторые свойства программы:
  • Функции для шаблона представлены в txt файле (shablon.txt), в котором можно расположить их в другом порядке (не рекомендуется).
  • Можно настроить отступы для желаемых функций (предложение Drongo)
  • Добавить по представленной в файле аналогии и другие функции в шаблон, по которому будет производится обработка.
  • Можно также добавить в отдельную секцию некоторые функции, которые вы хотите, чтоб всегда автоматически добавлялись в скрипт.
Некоторые изменения в версии программы (1.3):
  • В связи с проблемой на Window 7 описанной здесь, была переработана утилита для "правильного взаимодействия" с программой редактор скриптов AVZ, изменения этой проблемы сделаны только для OS Windows 7!
  • Добавлена возможность автоматического добавления в скрипт блока команд.
  • Обновлён шаблон команд, согласно рекомендациям на форуме.
  • Добавлена возможность, используя функциональность редактора скриптов AVZ, проверять синтаксис (правильность написания команд) в обработанном скрипте.
  • Добавлена возможность генерировать текст с рекомендациями к скрипту, для автоматизации ответа в конференциях, используя для этого профили ответов из программы редактор скриптов AVZ.
  • Добавлена справка к программе в формате *.chm.
Изменения в последней версии программы (1.4):
  • После обработки программой теперь в функциях автоматически добавляются пробелы между параметрами (после запятых, разделяющих параметры).
    До обработки программой:
    begin
    DeleteFile('C:\test\test.exe','32');
    end.

    После обработки:
    begin
    DeleteFile('C:\test\test.exe', '32');
    end.
!!!_______________
Подробнее о работе программы, изменениях описано в файле справки.
Автор
beve
Скачивания
2,039
Просмотры
2,039
Первый выпуск
Обновление
Оценка
5.00 звёзд 1 оценок

Другие ресурсы пользователя beve

  • Avz_se_helper
    Avz_se_helper
    Помощник редактора avz на Windows 7

Поделиться ресурсом

Последние обновления

  1. Исправление ошибки в текущей версии

    Исправлена ошибка: если в файле настроек параметр SyntaxCheck был задан, как SyntaxCheck = 0, то...
  2. Мелкие доработки и исправление ошибок

    Небольшие изменения: Утилита может обрабатывать только простые скрипты. Скрипты с...
  3. Изменения в версии 1.5

    Мы с regist сделали необходимые исправления и усовершенствования: Добавлена сортировка по...
Назад
Сверху Снизу