FreeDownloadManager и descript.ion (AutoHotkey)

Отправлено 4 февр. 2012 г., 12:07 пользователем Anton Derbenev   [ обновлено 6 мая 2012 г., 0:22 ]

К загружаемым файлам в FDM можно вводить описания, которые сохраняются в *.dsc.txt, если стоит соответствующая галочка в настройках загрузки1. Это очень удобно, когда из имени файла ничего не понятно, или с файлом необходимо сохранить какой-нибудь текст2 со страницы, откуда он был загружен.

Но просматривать эти описания в дальнейшем, особенно если их много, может быть неудобно.

Зато Total Commander умеет показывать описания из descript.ion и files.bbs.

Соответственно надо сделать так (это скрипт AutoHotkey): 

#NoEnv
;Script which copies descriptions from *.dsc.txt to descript.ion
;FileEncoding CP866
FileEncoding CP1251

Loop *.dsc.txt
{
    FileRead Contents, %A_LoopFileFullPath%
    StringReplace Contents, Contents, `r`n, \n, UseErrorLevel
    SplitPath A_LoopFileName,,,,FileName
    SplitPath FileName,,,,FileName
    Contents .= Chr(4) . "B`n"
    If ErrorLevel
        FileAppend "%FileName%" %Contents%, descript.ion
}

  1. «Generate description file», последняя в верхней группе на последней закладке
  2. версию, дату, список совместимого оборудования для драйвера, пароль к архиву накрайняк
ċ
dsc.txttodescript.ion.ahk
(0k)
Anton Derbenev,
4 февр. 2012 г., 12:39
Comments