Автор Тема: Бэкапы и горячие клавиши  (Прочитано 2058 раз)

Dr-Yukon

  • Newbie
  • *
  • Сообщений: 1
    • Просмотр профиля
    • Комикслейт
Бэкапы и горячие клавиши
« : Октябрь 30, 2012, 07:13:31 pm »
Всегда, даже при стократной проверке регулярок, остаётся вероятность некорректной работы скрипта. Очень хотелось бы функцию сохранения бэкапов изменяемых файлов, либо как в блокноте Notepad++ - с добавлением расширения .bak каждому файлу, либо, ещё лучше - архивация с использованием консольной библиотеки 7zip, с добавлением даты сохранения в имя архива, чтобы одноимённые архивы не затирались.

* * *

А в целом за программу большое спасибо, я давно искал скриптописец удобнее, чем люто-бешеные нотпад++овские макросы из неформатированного сишного кода, знакомых затерроризировал, а тут и реализация короткая, и память на список файлов есть, и консольность даже. Ниже пример такого макроса для добавления расширения к номерным файлам в списке закачек Download Master, чтобы он не терроризировал окошками на переименование.

        <Macro name="list" Ctrl="no" Alt="yes" Shift="no" Key="106">
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="\/(\d\d?\d?\d?\d?\d?)&lt;/URL&gt;" />
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
            <Action type="3" message="1602" wParam="0" lParam="0" sParam="/\1&lt;/URL&gt;\r\n         &lt;SaveAs&gt;\1.htm&lt;/SaveAs&gt;" />
            <Action type="3" message="1702" wParam="0" lParam="768" sParam="" />
            <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
        </Macro>

Великолепно, не правда ли? Хотя, как видно из первой строчки, это можно повесить на горячую клавишу (ФайлКорректору такой функционал тоже не помешал бы, кстати), файл с правилами ФайлКорректора заметно читабельнее.

* * *
А вообще, если просто сделать к Download Master такой плагин? А то приходится DM выгружать, потом править заливки и снова DM запускать, мутота...
« Последнее редактирование: Октябрь 30, 2012, 07:16:39 pm от Dr-Yukon »
Админ Комикслейта