Ultra TC Editors

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Orion9
Плагином пользуюсь, но осваивать скрипты сейчас нет времени. По той же причине вопрос о переводе этого справочника в HTML для меня сейчас не актуален.
У ключей с DPI речь идёт не про единственное дефолтное значение, а про набор вариантов, поэтому значение указывается условно.

Значения я, кстати, в первом приближении проверил (спасибо за списки!), несколько своих цифр в своём указании дефолтных значений исправил для следующего обновления (при этом в описаниях значений в основном всё было верно).

Код: Выделить всё

AlwaysShowAppdata 1 вместо 0
IconOverlaysUsb 1 вместо 0 и переделка описаний значений
EverythingForTree 0 вместо 1
ReturnToReUploadDir 0 вместо 1
CopySparseFiles 0 вместо 1
ZipTestWarnExplorer 0 вместо 1
TabsListLastVisited к 0 добавлено (по умолчанию)
%Commander_Path% в нескольких значениях заменено на %COMMANDER_PATH% (полностью в верхнем регистре, как везде в файле)
Но в английском файле данных неточностей гораздо больше.

Код: Выделить всё

Для обоих ключей UserSpec есть точное значение по умолчанию *.*, а не примерное file_mask
[Right] SpecialView 0, а не 100
MenuHideChar "?", а не " "
Iconsize32_dpi 96, а не 0
ReplacePhotoApp 0, а не 1 (не отслежена замена умолчания)
PhotoAppFilter "ext", а не "none" ("ext" подразумевает любое расширение или никакого расширения)
AssociationMultiVerbs 0, а не 1
CopyHugeBlockSizeOther 64, а не 32 (значение по умолчанию и рекомендуемое значение различаются)
7zInternal 1, а не 0
7zSolidSizeLZMA2_6 16384, а не 4096 (тщательно тестировалось, есть и другие подобные ошибки)
Editor "notepad.exe", а не "none"
PreviewHandlers 1, а не 0
ThumbnailProviders 1, а не 0
PreloadInputFilters32 и др. - вместо 0 (откуда взялось такое значение, непонятно) есть точные значения по умолчанию
AlbumArt 3, а не 1
[Lister] Font1 теперь верно "Consolas,-15,204", значение "Fixedsys,-16,204" старое
[Lister] Font2 теперь верно "Consolas,-15,255", значение "Terminal,-12,255" старое
[Lister] Font3 теперь верно "Verdana,-15,204", значение "System,-16,b,204" старое
Ряд разночтений объясняется не ошибками, а другими причинами.

Код: Выделить всё

ThumbGdiplusTypes просто другой порядок расширений
ActiveTitle и многие другие цветовые ключи - везде, где можно, у меня с определённого момента стало использоваться значение по умолчанию -1
В шрифтовых ключах (FontCharset и др.) для кодировок значения 204 и 1 отличаются просто из-за языка
FontSampleText - чисто технические разночтения (я даю пример умолчания в тексте описания)
ColorFilter1..ColorFilter25 - чисто технические разночтения (я даю разные примеры масок, но это необязательно)
WipeDir слэш в конце пути обязательным не является
Version это надо просто вовремя менять вручную
WarnTooBig значение умолчания 1 или 0 зависит от системы, я даю более новое
CompareResyncSeparators - тот же набор символов
LowercaseStrings "English in Titles - в русском файле данных сокращено специально (для удобства работы с таблицей)
Tabstops и другие подобные ключи - границы колонок на разных компьютерах несколько различаются, они условны
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Avada
Ого! Солидная прибавка пояснений. Спасибо.

Да, скрипт я сбросил на случай, если кому-то будет интересно. Понятно, что здесь уже давно все переболели и ТС, и всем, что с ним связано, поэтому сложно ожидать, что кто-то сейчас возьмет и кинется верстать новый справочник)

Пока полученный вариант меня более-менее устраивает, просто хотел подчеркнуть, что моих знаний в области работы с текстом не хватает и дело вряд ли куда-то сдвинется дальше, чем уже полученный html-файл)
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Avada
А Russian.cedf с поправками когда будет доступен?

Дело не в спешке. Я просто забыл приложить скрипт для сравнения cedf-файлов, а вдруг он кому-то будет интересен.
[cut]

Код: Выделить всё

RegisterCommand 60042 "CompareTwoCedfs"

Func CompareTwoCedfs()
    Local txt, rex, out, i = 0, bCtrl = IsPressed(0x11)
    Local dir = COMMANDER_PATH & "\Tools\UltraEditors\Data Files"
    Local rus = dir & "\Russian.cedf", eng = dir & "\English.cedf"
    Local T1 = GetUptime(), T2 = T1, T3
    If Not FileExist(rus) Then
       MsgBox("Файл не найден " & rus)
       Return
    EndIf
    If Not FileExist(eng) Then
       MsgBox("Файл не найден " & eng)
       Return
    EndIf    
    ShowOptHint("Parsing.")    
    Sleep(200)
    # чтение файлов
    Local txt_rus = FileRead(rus)
    Local txt_eng = FileRead(eng)
    # наполнение массивов
    Local aRus1 = List(), aEng1 = List()    
    Local aRus2 = List(), aEng2 = List()        
    rex = RegExp('<key name="(.*?)" file="(.*?)" section="(.*?)" default="(.*?)" version="(.*?)".*?' & _
                 '<description>(.*?)</description>', txt_rus)
    If rex.Exec() Then 
       Do
          i += 1
          aRus1.Add("[" & rex.Match[3] & "]" & Chr(9) & rex.Match[1])       
          aRus2.Add("[" & rex.Match[3] & "]" & Chr(9) & rex.Match[1] & Chr(9) & '"' & rex.Match[4] & '"')
          T3 = GetUptime()
          If Round(T3 - T2, 0) > 400 Then   
             #ShowOptHint("Keys processed: " & i & auCRLF & rus)
             T2 = T3  
          EndIf                       
       Until Not rex.ExecNext()
    EndIf
    Free(rex)
    rex = RegExp('<key name="(.*?)" file="(.*?)" section="(.*?)" default="(.*?)" version="(.*?)".*?' & _
                 '<description>(.*?)</description>', txt_eng)
    If rex.Exec() Then
       i = 0
       Do
          i += 1
          aEng1.Add("[" & rex.Match[3] & "]" & Chr(9) & rex.Match[1])       
          aEng2.Add("[" & rex.Match[3] & "]" & Chr(9) & rex.Match[1] & Chr(9)  & '"' & rex.Match[4] & '"')
          T3 = GetUptime()
          If Round(T3 - T2, 0) > 400 Then   
             #ShowOptHint("Keys processed: " & i & auCRLF & eng)
             T2 = T3  
          EndIf                       
       Until Not rex.ExecNext()
    EndIf    
    Free(rex)
    ShowOptHint(aRus1.Count & " Russian keys total." & auCRLF & aEng1.Count & " English keys total.")
    Sleep(1100)
    # сравнение массивов
    ShowOptHint("Comparing.")
    out &= "--------------------------------------" & auCRLF
    out &= "     Russian.cedf -> English.cedf"      & auCRLF
    out &= "--------------------------------------" & auCRLF    
    Local j = 0
    Local idx, val
    For i = 0 To aRus1.Count - 1 
       # поиск несуществующих ключей
       If Not bCtrl And aEng1.IndexOf(aRus1[i]) = -1 Then 
          j += 1
          out &= StrFormat("%03d", j) & " " & aRus1[i] & auCRLF
       # поиск отличающихся ключей          
       ElseIf bCtrl And aEng1.IndexOf(aRus1[i]) <> -1 Then
          idx = aEng1.IndexOf(aRus1[i])
          If aEng2[idx] <> aRus2[i] Then 
             j += 1
             val = StrPart(aEng2[idx], auTAB, 3)
             out &= StrFormat("%03d", j) & " " & aRus2[i] & " <> " & val & auCRLF
          Endif
       EndIf
    Next
    out &= auCRLF
    out &= "--------------------------------------" & auCRLF
    out &= "     English.cedf -> Russian.cedf"      & auCRLF
    out &= "--------------------------------------" & auCRLF    
    j = 0    
    For i = 0 To aEng1.Count - 1 
       If Not bCtrl And aRus1.IndexOf(aEng1[i]) = -1 Then 
          j += 1       
          out &= StrFormat("%03d", j) & " " & aEng1[i] & auCRLF 
       ElseIf bCtrl And aRus1.IndexOf(aEng1[i]) <> -1 Then
          idx = aRus1.IndexOf(aEng1[i])
          If aRus2[idx] <> aEng2[i] Then 
             j += 1
             val = StrPart(aRus2[idx], auTAB, 3)
             out &= StrFormat("%03d", j) & " " & aEng2[i] & " <> " & val & auCRLF
          Endif       
       EndIf   
    Next    
    Free(aRus1, aEng1, aRus2, aEng2)
    out = StrReplace(out, "[[", "[")
    out = StrReplace(out, "]]", "]")
    out = StrReplace(out, Chr(9), " ")
    Sleep(300)
    ClipPut(out)
    ShowOptHint("Скопировано в буфер.")
EndFunc

Func ShowOptHint(Text)
    SetHintParam("ShowHint", "Font", 13, "Arial")
    SetHintParam("ShowHint", "BackColor", 0x001C1C1C)
    SetHintParam("ShowHint", "Text", 0xFFFFFF)   
    ShowHint(Text, "", "", 0, 0)
    Sleep(50)
    SetHintParam("ShowHint", "Reload")    
EndFunc
[/cut]
Когда будет готово, можно еще раз прогнать оба файла на поиск отличий. Кнопка для скрипта:

[cut]TOTALCMD#BAR#DATA
60042

%COMMANDER_EXE%,4
Russian.cedf и English.cedf|Поиск несуществующих ключей|Ctrl - Поиск отличающихся ключей


-1[/cut]
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Orion9
Предполагаю, что в течение января. И не только этот файл данных, но и все прочие справочники и русская история версий. Новых версий TC с начала октября не было, так что ожидаются просто исправленные редакции всего того, что уже выкладывалось.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Destiny
Сообщения: 340
Зарегистрирован: Вт дек 15, 2015 18:22

Сообщение Destiny »

Учитывая, что Гислер хочет в конце января - начале февраля начать очередное бета-тестирование - то очень было бы полезно, и по другому-то и не скажешь, успеть бы выложить эти данные до его начала.
Чтобы любые изменения можно было спокойно сравнивать с реально актуальными данными, если они вдруг будут изменяться.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Destiny
Даже если очередное бета-тестирование начнётся в январе раньше, откладывать обновление справочников до финального релиза новейшей версии я в этот раз не буду. Накопилось вполне достаточно изменений, пора готовить материал к выкладыванию. Чем я, собственно, постепенно и занимаюсь.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Avada
Спасибо за ответ. Посмотрим какие расхождения останутся, а какие нет.
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Как-то сразу не пришла такая мысль, но ведь можно сравнить и немецкий cedf c английским )

Если кому-то интересно:

[cut]--------------------------------------
German.cedf -> English.cedf
--------------------------------------
001 [%Screen_Resolution%] AutoSizeDialogs
002 [Configuration] UnicodeListWarn
003 [Lister] FontPreview
004 [Lister] MediaAdditionalTypes
005 [%Screen_Resolution%] ThumbScaleFactor_dpi

--------------------------------------
English.cedf -> German.cedf
--------------------------------------
001 [Configuration] AutoSizeDialogs
002 [Configuration] FontPreview
003 [Configuration] MediaAdditionalTypes
004 [%Screen_Resolution%] ThumbScaleFactor_dpi [/cut]
[cut]--------------------------------------
German.cedf -> English.cedf
--------------------------------------
001 [Configuration] ForceDarkModeOptions "0" <> "1"
002 [Configuration] MinLineHeight "0" <> "-1"
003 [Configuration] HistoryCut "0" <> "1"
004 [Configuration] ShowExtraDrives "3" <> "7"
005 [%Screen_Resolution%] FontName "Microsoft Sans Serif" <> "Segoe UI"
006 [%Screen_Resolution%] FontSize "8" <> "9"
007 [%Screen_Resolution%] FontWeight "700" <> "400"
008 [%Screen_Resolution%] FontNameWindow "Microsoft Sans Serif" <> "Segoe UI"
009 [%Screen_Resolution%] FontSizewindow "8" <> "9"
010 [Configuration] FontSampleText "ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz дцьйикасз" <> "ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz äöüéèêàñç"
011 [Colors] ActiveTitle "14898176" <> "13743257"
012 [Colors] ActiveTitleText "16777215" <> "0"
013 [Colors] InactiveTitle "14653050" <> "16748100"
014 [Colors] InactiveTitleText "16311512" <> "0"
015 [Colors] ThemedCursor "1" <> "-100"
016 [Colors] ColorFilter1 "*.exe" <> "*.*"
017 [Colors] ColorFilter2 "*.dll" <> "*.*"
018 [Colors] ColorFilter3 "*.zip" <> "*.*"
019 [Colors] ColorFilter4 "*.rar" <> "*.*"
020 [Colors] ColorFilter5 "*.txt" <> "*.*"
021 [Colors] ColorFilter6 "*.ini" <> "*.*"
022 [Colors] ColorFilter7 "*.bmp" <> "*.*"
023 [Colors] ColorFilter8 "*.jpg" <> "*.*"
024 [Colors] ColorFilter9 "*.gif" <> "*.*"
025 [Colors] ColorFilter10 "*.tif" <> "*.*"
026 [Colors] ColorFilter11 "*.ico" <> "*.*"
027 [Colors] ColorFilter12 "*.icl" <> "*.*"
028 [Colors] ColorFilter13 "*.avi" <> "*.*"
029 [Colors] ColorFilter14 "*.mpg" <> "*.*"
030 [Colors] ColorFilter15 "*.mpeg" <> "*.*"
031 [Colors] ColorFilter16 "*.wmv" <> "*.*"
032 [Colors] ColorFilter17 "*.asf" <> "*.*"
033 [Colors] ColorFilter18 "*.mp3" <> "*.*"
034 [Colors] ColorFilter19 "*.wav" <> "*.*"
035 [Colors] ColorFilter20 "*.mid" <> "*.*"
036 [Colors] ColorFilter21 "*.htm" <> "*.*"
037 [Colors] ColorFilter22 "*.html" <> "*.*"
038 [Colors] ColorFilter23 "*.mht" <> "*.*"
039 [Colors] ColorFilter24 "*.doc" <> "*.*"
040 [Configuration] InheritCaseSensitiveDir "0" <> "1"
041 [Configuration] CopyStreams "0" <> "1"
042 [Configuration] CopyOverwriteDefault "0" <> "1"
043 [Configuration] MultiRenameEdit "path" <> "notepad.exe"
044 [Configuration] LowercaseStrings "English:a,an,the,at,by,for,in,of,on,to,from,up,and,as,but,or,nor,yet,so,vs" <> "English in Titles:a,an,the,at,by,for,in,of,on,to,from,up,and,as,but,or,nor,yet,so,vs"
045 [Configuration] TreeFileLocation "Tree_File_Path" <> "TreeFilePath"
046 [Configuration] CtrlArrow "1" <> "0"
047 [Configuration] MenuHideChar "" <> " "
048 [Configuration] SetEncoding "??.do.not.remove" <> "дц.do.not.remove"
049 [Configuration] Test "128" <> "0"
050 [General] LogFile "%TEMP%\totalcmd.log" <> "%TEMP%\tcftp.log"
051 [General] UserAgent ""Mozilla/4.0 (compatible; Totalcmd; Windows x)"" <> ""Mozilla/4.0 (compatible; Totalcmd; Windows 7)""
052 [Lister] PreloadFilters32 "" <> "0"
053 [Lister] PreloadFilters64 "" <> "0"
054 [Lister] PreloadInputFilters32 "" <> "0"
055 [Lister] PreloadInputFilters64 "" <> "0"
056 [Lister] Font1 "Arial,-15,b" <> "Fixedsys,-16,204"
057 [Lister] Font2 "Arial,-15,b" <> "Terminal,-12,255"
058 [Lister] Font3 "Arial,-15,b" <> "System,-16,b,204"
059 [Lister] Font4 "Courier New, 18,b" <> "Courier New,10,204"
060 [Lister] Font5 "Arial,20" <> "Arial,10,204"
061 [Lister] Font4 "Courier New,18,b" <> "Courier New,10,204"
062 [Lister] Font5 "Arial,20" <> "Arial,10,204"
063 [Lister] ContextMenu1 "Search for selected text with Google|http://www.google.com/search?q=%s" <> "Google|http://www.google.com/search?q=%s"
064 [Lister] ContextMenu2 "Search with Bing|http://www.bing.com/search?q=%s" <> "none"
065 [Lister] ContextMenu3 "Search with YAHOO|http://search.yahoo.com/search?p=%s" <> "none"
066 [Lister] ContextMenu4 "Search with Yandex|http://www.yandex.com/yandsearch?text=%s" <> "none"
067 [Lister] ContextMenu5 "Search with Baidu|http://www.baidu.com/s?wd=%s" <> "none"
068 [%Screen_Resolution%] X "24" <> "50"
069 [%Screen_Resolution%] Y "8" <> "35"
070 [%Screen_Resolution%] DX "750" <> "924"
071 [%Screen_Resolution%] DY "550" <> "668"
072 [%Screen_Resolution%] Tabstops "124,127,186,76,429,93" <> "228,231,286,178,629,100"
073 [%Screen_Resolution%] CmdSelX "24" <> "190"
074 [%Screen_Resolution%] CmdSelY "8" <> "159"
075 [%Screen_Resolution%] CmdSelDX "750" <> "637"
076 [%Screen_Resolution%] CmdSelDY "550" <> "371"
077 [%Screen_Resolution%] SyncX "24" <> "187"
078 [%Screen_Resolution%] SyncY "8" <> "132"
079 [%Screen_Resolution%] SyncDX "750" <> "649"
080 [%Screen_Resolution%] SyncDY "550" <> "474"
081 [%Screen_Resolution%] SyncTabs "165,257,352,384,476,551" <> "92,152,247,270,362,422"
082 [%Screen_Resolution%] CompareX "24" <> "132"
083 [%Screen_Resolution%] CompareY "8" <> "156"
084 [%Screen_Resolution%] CompareDX "750" <> "768"
085 [%Screen_Resolution%] CompareDY "550" <> "533"
086 [%Screen_Resolution%] SearchX "24" <> "236"
087 [%Screen_Resolution%] SearchY "8" <> "220"
088 [%Screen_Resolution%] SearchDX "750" <> "582"
089 [%Screen_Resolution%] SearchDY "550" <> "179"
090 [%Screen_Resolution%] DriveSelX "-118" <> "130"
091 [%Screen_Resolution%] DriveSelY "-108" <> "32"
092 [%Screen_Resolution%] DriveSelDX "799" <> "321"
093 [%Screen_Resolution%] DriveSelDY "332" <> "218"
094 [%Screen_Resolution%] RenameX "24" <> "152"
095 [%Screen_Resolution%] RenameY "8" <> "133"
096 [%Screen_Resolution%] RenameDX "750" <> "720"
097 [%Screen_Resolution%] RenameDY "550" <> "471"
098 [%Screen_Resolution%] RenameTabs "115,145,345,518,715" <> "115,145,345,405,525"
099 [%Screen_Resolution%] MenuChangeX "24" <> "128"
100 [%Screen_Resolution%] MenuChangeY "8" <> "117"
101 [%Screen_Resolution%] MenuChangeDX "750" <> "768"
102 [%Screen_Resolution%] MenuChangeDY "550" <> "533"
103 [%Screen_Resolution%] TreeDlgX "24" <> "302"
104 [%Screen_Resolution%] TreeDlgY "8" <> "143"
105 [%Screen_Resolution%] TreeDlgDX "750" <> "411"
106 [%Screen_Resolution%] TreeDlgDY "550" <> "401"
107 [%Screen_Resolution%] PrintX "24" <> "278"
108 [%Screen_Resolution%] PrintY "8" <> "102"
109 [%Screen_Resolution%] PrintDX "750" <> "640"
110 [%Screen_Resolution%] PrintDY "550" <> "501"
111 [%Screen_Resolution%] ConnectX "24" <> "269"
112 [%Screen_Resolution%] ConnectY "8" <> "184"
113 [%Screen_Resolution%] ConnectDX "750" <> "485"
114 [%Screen_Resolution%] ConnectDY "550" <> "370"
115 [%Screen_Resolution%] CustColumnX "24" <> "66"
116 [%Screen_Resolution%] CustColumnY "8" <> "78"
117 [%Screen_Resolution%] CustColumnDX "750" <> "794"
118 [%Screen_Resolution%] CustColumnDY "550" <> "533"
119 [Left] AddSortOrders "1" <> "0"
120 [Left] SpecialView "100" <> "0"

--------------------------------------
English.cedf -> German.cedf
--------------------------------------
001 [Configuration] ForceDarkModeOptions "1" <> "0"
002 [Configuration] MinLineHeight "-1" <> "0"
003 [Configuration] HistoryCut "1" <> "0"
004 [Configuration] ShowExtraDrives "7" <> "3"
005 [%Screen_Resolution%] FontName "Segoe UI" <> "Microsoft Sans Serif"
006 [%Screen_Resolution%] FontSize "9" <> "8"
007 [%Screen_Resolution%] FontWeight "400" <> "700"
008 [%Screen_Resolution%] FontNameWindow "Segoe UI" <> "Microsoft Sans Serif"
009 [%Screen_Resolution%] FontSizeWindow "9" <> "8"
010 [Configuration] FontSampleText "ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz äöüéèêàñç" <> "ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz дцьйикасз"
011 [Colors] ActiveTitle "13743257" <> "14898176"
012 [Colors] ActiveTitleText "0" <> "16777215"
013 [Colors] InactiveTitle "16748100" <> "14653050"
014 [Colors] InactiveTitleText "0" <> "16311512"
015 [Colors] ThemedCursor "-100" <> "1"
016 [Colors] ColorFilter1 "*.*" <> "*.exe"
017 [Colors] ColorFilter2 "*.*" <> "*.dll"
018 [Colors] ColorFilter3 "*.*" <> "*.zip"
019 [Colors] ColorFilter4 "*.*" <> "*.rar"
020 [Colors] ColorFilter5 "*.*" <> "*.txt"
021 [Colors] ColorFilter6 "*.*" <> "*.ini"
022 [Colors] ColorFilter7 "*.*" <> "*.bmp"
023 [Colors] ColorFilter8 "*.*" <> "*.jpg"
024 [Colors] ColorFilter9 "*.*" <> "*.gif"
025 [Colors] ColorFilter10 "*.*" <> "*.tif"
026 [Colors] ColorFilter11 "*.*" <> "*.ico"
027 [Colors] ColorFilter12 "*.*" <> "*.icl"
028 [Colors] ColorFilter13 "*.*" <> "*.avi"
029 [Colors] ColorFilter14 "*.*" <> "*.mpg"
030 [Colors] ColorFilter15 "*.*" <> "*.mpeg"
031 [Colors] ColorFilter16 "*.*" <> "*.wmv"
032 [Colors] ColorFilter17 "*.*" <> "*.asf"
033 [Colors] ColorFilter18 "*.*" <> "*.mp3"
034 [Colors] ColorFilter19 "*.*" <> "*.wav"
035 [Colors] ColorFilter20 "*.*" <> "*.mid"
036 [Colors] ColorFilter21 "*.*" <> "*.htm"
037 [Colors] ColorFilter22 "*.*" <> "*.html"
038 [Colors] ColorFilter23 "*.*" <> "*.mht"
039 [Colors] ColorFilter24 "*.*" <> "*.doc"
040 [Configuration] InheritCaseSensitiveDir "1" <> "0"
041 [Configuration] CopyStreams "1" <> "0"
042 [Configuration] CopyOverwriteDefault "1" <> "0"
043 [Configuration] MultiRenameEdit "notepad.exe" <> "path"
044 [Configuration] LowercaseStrings "English in Titles:a,an,the,at,by,for,in,of,on,to,from,up,and,as,but,or,nor,yet,so,vs" <> "English:a,an,the,at,by,for,in,of,on,to,from,up,and,as,but,or,nor,yet,so,vs"
045 [Configuration] TreeFileLocation "TreeFilePath" <> "Tree_File_Path"
046 [Configuration] CtrlArrow "0" <> "1"
047 [Configuration] MenuHideChar " " <> ""
048 [Configuration] Test "0" <> "128"
049 [Configuration] SetEncoding "дц.do.not.remove" <> "??.do.not.remove"
050 [General] LogFile "%TEMP%\tcftp.log" <> "%TEMP%\totalcmd.log"
051 [General] UserAgent ""Mozilla/4.0 (compatible; Totalcmd; Windows 7)"" <> ""Mozilla/4.0 (compatible; Totalcmd; Windows x)""
052 [Lister] PreloadFilters32 "0" <> ""
053 [Lister] PreloadInputFilters32 "0" <> ""
054 [Lister] PreloadFilters64 "0" <> ""
055 [Lister] PreloadInputFilters64 "0" <> ""
056 [Lister] Font1 "Fixedsys,-16,204" <> "Arial,-15,b"
057 [Lister] Font2 "Terminal,-12,255" <> "Arial,-15,b"
058 [Lister] Font3 "System,-16,b,204" <> "Arial,-15,b"
059 [Lister] Font4 "Courier New,10,204" <> "Courier New, 18,b"
060 [Lister] Font5 "Arial,10,204" <> "Arial,20"
061 [Lister] ContextMenu1 "Google|http://www.google.com/search?q=%s" <> "Search for selected text with Google|http://www.google.com/search?q=%s"
062 [Lister] ContextMenu2 "none" <> "Search with Bing|http://www.bing.com/search?q=%s"
063 [Lister] ContextMenu3 "none" <> "Search with YAHOO|http://search.yahoo.com/search?p=%s"
064 [Lister] ContextMenu4 "none" <> "Search with Yandex|http://www.yandex.com/yandsearch?text=%s"
065 [Lister] ContextMenu5 "none" <> "Search with Baidu|http://www.baidu.com/s?wd=%s"
066 [%Screen_Resolution%] X "50" <> "24"
067 [%Screen_Resolution%] Y "35" <> "8"
068 [%Screen_Resolution%] DX "924" <> "750"
069 [%Screen_Resolution%] DY "668" <> "550"
070 [%Screen_Resolution%] Tabstops "228,231,286,178,629,100" <> "124,127,186,76,429,93"
071 [%Screen_Resolution%] CmdSelX "190" <> "24"
072 [%Screen_Resolution%] CmdSelY "159" <> "8"
073 [%Screen_Resolution%] CmdSelDX "637" <> "750"
074 [%Screen_Resolution%] CmdSelDY "371" <> "550"
075 [%Screen_Resolution%] SyncX "187" <> "24"
076 [%Screen_Resolution%] SyncY "132" <> "8"
077 [%Screen_Resolution%] SyncDX "649" <> "750"
078 [%Screen_Resolution%] SyncDY "474" <> "550"
079 [%Screen_Resolution%] SyncTabs "92,152,247,270,362,422" <> "165,257,352,384,476,551"
080 [%Screen_Resolution%] CompareX "132" <> "24"
081 [%Screen_Resolution%] CompareY "156" <> "8"
082 [%Screen_Resolution%] CompareDX "768" <> "750"
083 [%Screen_Resolution%] CompareDY "533" <> "550"
084 [%Screen_Resolution%] SearchX "236" <> "24"
085 [%Screen_Resolution%] SearchY "220" <> "8"
086 [%Screen_Resolution%] SearchDX "582" <> "750"
087 [%Screen_Resolution%] SearchDY "179" <> "550"
088 [%Screen_Resolution%] DriveSelX "130" <> "-118"
089 [%Screen_Resolution%] DriveSelY "32" <> "-108"
090 [%Screen_Resolution%] DriveSelDX "321" <> "799"
091 [%Screen_Resolution%] DriveSelDY "218" <> "332"
092 [%Screen_Resolution%] RenameX "152" <> "24"
093 [%Screen_Resolution%] RenameY "133" <> "8"
094 [%Screen_Resolution%] RenameDX "720" <> "750"
095 [%Screen_Resolution%] RenameDY "471" <> "550"
096 [%Screen_Resolution%] RenameTabs "115,145,345,405,525" <> "115,145,345,518,715"
097 [%Screen_Resolution%] MenuChangeX "128" <> "24"
098 [%Screen_Resolution%] MenuChangeY "117" <> "8"
099 [%Screen_Resolution%] MenuChangeDX "768" <> "750"
100 [%Screen_Resolution%] MenuChangeDY "533" <> "550"
101 [%Screen_Resolution%] TreeDlgX "302" <> "24"
102 [%Screen_Resolution%] TreeDlgY "143" <> "8"
103 [%Screen_Resolution%] TreeDlgDX "411" <> "750"
104 [%Screen_Resolution%] TreeDlgDY "401" <> "550"
105 [%Screen_Resolution%] PrintX "278" <> "24"
106 [%Screen_Resolution%] PrintY "102" <> "8"
107 [%Screen_Resolution%] PrintDX "640" <> "750"
108 [%Screen_Resolution%] PrintDY "501" <> "550"
109 [%Screen_Resolution%] ConnectX "269" <> "24"
110 [%Screen_Resolution%] ConnectY "184" <> "8"
111 [%Screen_Resolution%] ConnectDX "485" <> "750"
112 [%Screen_Resolution%] ConnectDY "370" <> "550"
113 [%Screen_Resolution%] CustColumnX "66" <> "24"
114 [%Screen_Resolution%] CustColumnY "78" <> "8"
115 [%Screen_Resolution%] CustColumnDX "794" <> "750"
116 [%Screen_Resolution%] CustColumnDY "533" <> "550"
117 [Left] SpecialView "0" <> "100"
118 [Left] AddSortOrders "0" <> "1"[/cut]
Не существующих ключей мало. Всё тот же пробел в ThumbScaleFactor_dpi и несколько перепутанных секций. Не понятно только откуда взялся ключ UnicodeListWarn, в Russian.cedf его тоже нету.
Destiny
Сообщения: 340
Зарегистрирован: Вт дек 15, 2015 18:22

Сообщение Destiny »

Orion9 писал(а):UnicodeListWarn
UnicodeListWarn=1
Предупреждать, если в текущем списке файлов есть имена файлов с символами с иностранной кодовой страницы, например, русский

UnicodeListWarn= This option is no longer used in TC 7.5 or newer
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Orion9
UnicodeListWarn — устаревший ключ, давным-давно изъятый из TC (и из тех файлов данных, где за этим следили) после появления поддержки Юкикода. Но кое-где этот рудимент и сейчас можно найти (не только в немецком файле данных, но и в TotalcmdWiki, например).
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Выкладывается очередное обновление русских файлов данных для редактора Configuration Editor (предыдущее было в сентябре 2025 года). Новых версий TC пока нет, но успело накопиться достаточно много дополнений, уточнений и поправок.
Комплект русских файлов данных охватывает, как и в прошлом обновлении, 13 версий Total Commander, с 9.51 по 11.56 включительно.

Ссылки на архивы:
9.51, 10.00, 10.50, 10.51, 10.52, 11.00, 11.01, 11.02, 11.03, 11.50, 11.51, 11.55 и 11.56.
Сами ссылки остались прежними, но по ним скачиваются уже более новые файлы (другой набор ссылок предполагается дать после выхода TC 11.57).
Информация по комплектации обновлённых архивов приводилась в предыдущих сообщениях темы, все подробности смотрите там.

Как обычно, привожу стереотипную информацию, что в онлайновом (табличном) режиме доступ к русским файлам данных обеспечивается в первую очередь по универсальной ссылке с последующим выбором версии TC и раздела справочника c помощью выпадающих списков. Можно скачать любой доступный русский файл данных и без открытия в браузере справочника как такового (для версии 11.56, например, по этой ссылке, а для любой произвольной последней версии — по этой). Методика работы с этим онлайновым справочником также рассмотрена здесь. Кроме того, некоторую полезную информацию по специфике табличной версии файлов данных можно найти в самом справочнике по ключам (например, в описании первого же из них).
Последний раз редактировалось Avada Ср янв 14, 2026 11:29, всего редактировалось 1 раз.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Destiny
Avada
Понял. Спасибо.

Получается, Russian.cedf — самый точный и полный. А ведь другого не могло и быть :wink:

Добавлено спустя 2 часа 41 минуту:

Да, чуть не забыл. Последний прогон:
[cut="Ключи не существуют"]--------------------------------------
Russian.cedf -> English.cedf
--------------------------------------
001 [%Screen_Resolution%] ExtraDriveWidth_96
002 [%Screen_Resolution%] ExtraDriveHeight_96
003 [Configuration] TabsListSorted
004 [%Screen_Resolution%] IconsInMenus_96
005 [%Screen_Resolution%] ThumbScaleFactor_96
006 [%Screen_Resolution%] ThumbScaleFactor_dpi
007 [Configuration] DebugThreads
008 [Packer] 7Zextra
009 [Lister] MediaAdditionalTypes
010 [ListerDark] MediaFgColor
011 [ListerDark] MediaBgColor
012 [ColorsDark] CompareSearchLine
013 [ColorsDark] RedirectSection
014 [ReplaceIniLocation] RedirectSection
015 [TargetList] RedirectSection
016 [ListerDark] RedirectSection
017 [ListerModes] RedirectSection
018 [LastTracks] RedirectSection

--------------------------------------
English.cedf -> Russian.cedf
--------------------------------------
001 [Configuration] IconsInMenus_96
002 [Configuration] DebugThread
003 [Packer] 7ZdictSizeLZMA2_1
004 [Packer] 7ZwordSizeLZMA2_1
005 [Packer] 7ZSolidSizeLZMA2_1
006 [Packer] 7ZdictSizeLZMA2_2
007 [Packer] 7ZwordSizeLZMA2_2
008 [Packer] 7ZSolidSizeLZMA2_2
009 [Packer] 7ZdictSizeLZMA2_3
010 [Packer] 7ZwordSizeLZMA2_3
011 [Packer] 7ZSolidSizeLZMA2_3
012 [Packer] 7ZdictSizeLZMA2_4
013 [Packer] 7ZwordSizeLZMA2_4
014 [Packer] 7ZSolidSizeLZMA2_4
015 [Packer] 7ZdictSizeLZMA2_5
016 [Packer] 7ZwordSizeLZMA2_5
017 [Packer] 7ZSolidSizeLZMA2_5
018 [Packer] 7ZdictSizeLZMA2_7
019 [Packer] 7ZwordSizeLZMA2_7
020 [Packer] 7ZSolidSizeLZMA2_7
021 [Packer] 7ZdictSizeLZMA2_8
022 [Packer] 7ZwordSizeLZMA2_8
023 [Packer] 7ZSolidSizeLZMA2_8
024 [Packer] 7ZdictSizeLZMA2_9
025 [Packer] 7ZwordSizeLZMA2_9
026 [Packer] 7ZSolidSizeLZMA2_9
027 [Packer] 7ZdictSizeLZMA_1
028 [Packer] 7ZwordSizeLZMA_1
029 [Packer] 7ZSolidSizeLZMA_1
030 [Packer] 7ZdictSizeLZMA_2
031 [Packer] 7ZwordSizeLZMA_2
032 [Packer] 7ZSolidSizeLZMA_2
033 [Packer] 7ZdictSizeLZMA_3
034 [Packer] 7ZwordSizeLZMA_3
035 [Packer] 7ZSolidSizeLZMA_3
036 [Packer] 7ZdictSizeLZMA_4
037 [Packer] 7ZwordSizeLZMA_4
038 [Packer] 7ZSolidSizeLZMA_4
039 [Packer] 7ZdictSizeLZMA_5
040 [Packer] 7ZwordSizeLZMA_5
041 [Packer] 7ZSolidSizeLZMA_5
042 [Packer] 7ZdictSizeLZMA_7
043 [Packer] 7ZwordSizeLZMA_7
044 [Packer] 7ZSolidSizeLZMA_7
045 [Packer] 7ZdictSizeLZMA_8
046 [Packer] 7ZwordSizeLZMA_8
047 [Packer] 7ZSolidSizeLZMA_8
048 [Packer] 7ZdictSizeLZMA_9
049 [Packer] 7ZwordSizeLZMA_9
050 [Packer] 7ZSolidSizeLZMA_9
051 [Packer] 7ZdictSizePPMd_1
052 [Packer] 7ZwordSizePPMd_1
053 [Packer] 7ZSolidSizePPMd_1
054 [Packer] 7ZdictSizePPMd_2
055 [Packer] 7ZwordSizePPMd_2
056 [Packer] 7ZSolidSizePPMd_2
057 [Packer] 7ZdictSizePPMd_3
058 [Packer] 7ZwordSizePPMd_3
059 [Packer] 7ZSolidSizePPMd_3
060 [Packer] 7ZdictSizePPMd_4
061 [Packer] 7ZwordSizePPMd_4
062 [Packer] 7ZSolidSizePPMd_4
063 [Packer] 7ZdictSizePPMd_5
064 [Packer] 7ZwordSizePPMd_5
065 [Packer] 7ZSolidSizePPMd_5
066 [Packer] 7ZdictSizePPMd_7
067 [Packer] 7ZwordSizePPMd_7
068 [Packer] 7ZSolidSizePPMd_7
069 [Packer] 7ZdictSizePPMd_8
070 [Packer] 7ZwordSizePPMd_8
071 [Packer] 7ZSolidSizePPMd_8
072 [Packer] 7ZdictSizePPMd_9
073 [Packer] 7ZwordSizePPMd_9
074 [Packer] 7ZSolidSizePPMd_9
075 [Packer] 7ZdictSizeBzip2_1
076 [Packer] 7ZSolidSizeBzip2_1
077 [Packer] 7ZdictSizeBzip2_2
078 [Packer] 7ZSolidSizeBzip2_2
079 [Packer] 7ZdictSizeBzip2_3
080 [Packer] 7ZSolidSizeBzip2_3
081 [Packer] 7ZdictSizeBzip2_4
082 [Packer] 7ZSolidSizeBzip2_4
083 [Packer] 7ZdictSizeBzip2_5
084 [Packer] 7ZSolidSizeBzip2_5
085 [Packer] 7ZdictSizeBzip2_7
086 [Packer] 7ZSolidSizeBzip2_7
087 [Packer] 7ZdictSizeBzip2_8
088 [Packer] 7ZSolidSizeBzip2_8
089 [Packer] 7ZdictSizeBzip2_9
090 [Packer] 7ZSolidSizeBzip2_9
091 [Configuration] MediaAdditionalTypes
092 [ListerModes] 0exts
093 [ListerModes] 0fields
094 [ListerModes] 1exts
095 [ListerModes] 1fields
096 [ListerModes] 2exts
097 [ListerModes] 2fields
098 [ListerModes] 3exts
099 [ListerModes] 3fields
100 [ListerModes] 4exts
101 [ListerModes] 4fields
102 [ListerModes] 5exts
103 [ListerModes] 5fields
104 [ListerModes] 6exts
105 [ListerModes] 6fields
106 [ListerModes] 7exts
107 [ListerModes] 7fields
108 [ListerModes] 8exts
109 [ListerModes] 8fields
110 [ListerModes] 9exts
111 [ListerModes] 9fields
112 [ListerModes] 10exts
113 [ListerModes] 10fields
114 [%Screen_Resolution%] ThumbScaleFactor_dpi
115 [%Screen_Resolution%] ThumbScaleFactor_120
116 [%Screen_Resolution%] ExtraDriveHeight_120
117 [%Screen_Resolution%] ExtraDriveWidth_120[/cut]
[cut="Ключи отличаются"]--------------------------------------
Russian.cedf -> English.cedf
--------------------------------------
001 [%Screen_Resolution%] ExtraDriveWidth_dpi "96" <> "0"
002 [%Screen_Resolution%] ExtraDriveHeight_dpi "96" <> "0"
003 [Left] UserSpec "*.*" <> "file_mask"
004 [Right] UserSpec "*.*" <> "file_mask"
005 [Right] SpecialView "0" <> "100"
006 [Tabstops] 0 "180" <> "174"
007 [Tabstops] 1 "183" <> "177"
008 [Tabstops] 4 "130" <> "126"
009 [Configuration] TabsListLastVisited "0" <> "1"
010 [Configuration] MenuHideChar "?" <> " "
011 [%Screen_Resolution%] Iconsize32_dpi "96" <> "0"
012 [Configuration] FontSampleText "font_sample" <> "ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz äöüéèêàñç"
013 [%Screen_Resolution%] FontCharsetWindow "204" <> "1"
014 [%Screen_Resolution%] FontCharset "204" <> "1"
015 [%Screen_Resolution%] FontCharsetDialog "204" <> "1"
016 [%Screen_Resolution%] FontCharsetTip "204" <> "1"
017 [Colors] ActiveTitle "-1" <> "13743257"
018 [Colors] ActiveTitleText "-1" <> "0"
019 [Colors] InactiveTitle "-1" <> "16748100"
020 [Colors] InactiveTitleText "-1" <> "0"
021 [Colors] ColorFilter1 "*.exe" <> "*.*"
022 [Colors] ColorFilter2 "*.dll" <> "*.*"
023 [Colors] ColorFilter3 "*.zip" <> "*.*"
024 [Colors] ColorFilter4 "*.rar" <> "*.*"
025 [Colors] ColorFilter5 "*.7z" <> "*.*"
026 [Colors] ColorFilter6 "*.fb2" <> "*.*"
027 [Colors] ColorFilter7 "*.bmp" <> "*.*"
028 [Colors] ColorFilter8 "*.jpg" <> "*.*"
029 [Colors] ColorFilter9 "*.gif" <> "*.*"
030 [Colors] ColorFilter10 "*.tif" <> "*.*"
031 [Colors] ColorFilter11 "*.ico" <> "*.*"
032 [Colors] ColorFilter12 "*.icl" <> "*.*"
033 [Colors] ColorFilter13 "*.avi" <> "*.*"
034 [Colors] ColorFilter14 "*.mpg" <> "*.*"
035 [Colors] ColorFilter15 "*.mp4" <> "*.*"
036 [Colors] ColorFilter16 "*.wmv" <> "*.*"
037 [Colors] ColorFilter17 "*.mkv" <> "*.*"
038 [Colors] ColorFilter18 "*.mp3" <> "*.*"
039 [Colors] ColorFilter19 "*.wav" <> "*.*"
040 [Colors] ColorFilter20 "*.mid" <> "*.*"
041 [Colors] ColorFilter21 "*.htm" <> "*.*"
042 [Colors] ColorFilter22 "*.html" <> "*.*"
043 [Colors] ColorFilter23 "*.mht" <> "*.*"
044 [Colors] ColorFilter24 "*.doc" <> "*.*"
045 [Colors] ColorFilter25 "*.docx" <> "*.*"
046 [Colors] ColorFilter26 "*.xls" <> "*.*"
047 [Colors] ColorFilter27 "*.xlsx" <> "*.*"
048 [Colors] ColorFilter28 "*.txt" <> "*.*"
049 [Colors] ColorFilter29 "*.ini" <> "*.*"
050 [Configuration] TabFullColor "-1" <> "0"
051 [Colors] ProgressBarBottom "-1" <> "438309"
052 [Colors] ProgressBarTop "-1" <> "10938000"
053 [ColorsDark] DarkForeground "-1" <> "14474460"
054 [ColorsDark] DarkBackground "-1" <> "2105376"
055 [ColorsDark] DarkHighlight "-1" <> "6316128"
056 [ColorsDark] DarkBorder "-1" <> "0"
057 [ColorsDark] ProgressBarBottom "-1" <> "438309"
058 [ColorsDark] ProgressBarTop "-1" <> "10938000"
059 [Configuration] ReplacePhotoApp "0" <> "1"
060 [Configuration] PhotoAppFilter "ext" <> "none"
061 [Configuration] AssociationMultiVerbs "0" <> "1"
062 [Configuration] CopyHugeBlockSizeOther "64" <> "32"
063 [Configuration] ThumbGdiplusTypes "*.ipg *.dng *.arw *.crw *.cr2 *.cr3 *.nef *.orf *.pef *.raf *.rw2" <> "*.jpg *.dng *.crw *.arw *.cr2 *.cr3 *.nef *.orf *.pef *.raf *.rw2"
064 [Configuration] WipeDir "%temp%\_tc0" <> "%temp%\_tc0\"
065 [Configuration] Version "11.51" <> "9.21a"
066 [Packer] WarnTooBig "0" <> "1"
067 [Packer] 7zInternal "1" <> "0"
068 [Packer] 7zSolidSizeLZMA2_6 "16384" <> "4096"
069 [Lister] Editor "notepad.exe" <> "none"
070 [Lister] PreviewHandlers "1" <> "0"
071 [Lister] ThumbnailProviders "1" <> "0"
072 [Lister] PreloadInputFilters32 "{B98D13E7-55DB-4385-A33D-09FD1BA26338}" <> "0"
073 [Lister] PreloadInputFilters64 "{B98D13E7-55DB-4385-A33D-09FD1BA26338}" <> "0"
074 [Lister] PreloadFilters32 "{EE30215D-164F-4A92-A4EB-9D4C13390F9F},{E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}" <> "0"
075 [Lister] PreloadFilters64 "{EE30215D-164F-4A92-A4EB-9D4C13390F9F},{E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}" <> "0"
076 [Lister] Filter32Dir "%COMMANDER_PATH%\Filter32" <> "Filter32"
077 [Lister] Filter64Dir "%COMMANDER_PATH%\Filter64" <> "Filter64"
078 [Lister] AlbumArt "3" <> "1"
079 [Lister] Font1 "Consolas,-15,204" <> "Fixedsys,-16,204"
080 [Lister] Font2 "Consolas,-15,255" <> "Terminal,-12,255"
081 [Lister] Font3 "Verdana,-15,204" <> "System,-16,b,204"
082 [Lister] MediaBgColor "16770780" <> "0"
083 [ListerDark] FgColor "14474460" <> "-1"
084 [ListerDark] BgColor "2105376" <> "-1"
085 [ListerDark] FgSelColor "2105376" <> "-1"
086 [ListerDark] BgSelColor "14474460" <> "-1"
087 [ListerDark] LinkColor "16744576" <> "-1"
088 [Configuration] CompareResyncSeparators ".,;:_+-*/\?!()[]{}"'@" <> "., ;:_+-*/\?!()[]{}"'@"
089 [%Screen_Resolution%] CompCharSet "204" <> "1"
090 [Configuration] LowercaseStrings "English in Titles:" <> "English in Titles:a,an,the,at,by,for,in,of,on,to,from,up,and,as,but,or,nor,yet,so,vs"
091 [%Screen_Resolution%] Tabstops "180,183,235,130,528,103" <> "228,231,286,178,629,100"

--------------------------------------
English.cedf -> Russian.cedf
--------------------------------------
001 [ColorsDark] DarkForeground "14474460" <> "-1"
002 [ColorsDark] DarkBackground "2105376" <> "-1"
003 [ColorsDark] DarkHighlight "6316128" <> "-1"
004 [ColorsDark] DarkBorder "0" <> "-1"
005 [Tabstops] 0 "174" <> "180"
006 [Tabstops] 1 "177" <> "183"
007 [Tabstops] 4 "126" <> "130"
008 [Configuration] TabFullColor "0" <> "-1"
009 [Configuration] TabsListLastVisited "1" <> "0"
010 [%Screen_Resolution%] Iconsize32_dpi "0" <> "96"
011 [%Screen_Resolution%] FontCharset "1" <> "204"
012 [%Screen_Resolution%] FontCharsetWindow "1" <> "204"
013 [%Screen_Resolution%] FontCharsetDialog "1" <> "204"
014 [%Screen_Resolution%] FontCharsetTip "1" <> "204"
015 [Configuration] FontSampleText "ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz äöüéèêàñç" <> "font_sample"
016 [Colors] ActiveTitle "13743257" <> "-1"
017 [Colors] ActiveTitleText "0" <> "-1"
018 [Colors] InactiveTitle "16748100" <> "-1"
019 [Colors] InactiveTitleText "0" <> "-1"
020 [Colors] ColorFilter1 "*.*" <> "*.exe"
021 [Colors] ColorFilter2 "*.*" <> "*.dll"
022 [Colors] ColorFilter3 "*.*" <> "*.zip"
023 [Colors] ColorFilter4 "*.*" <> "*.rar"
024 [Colors] ColorFilter5 "*.*" <> "*.7z"
025 [Colors] ColorFilter6 "*.*" <> "*.fb2"
026 [Colors] ColorFilter7 "*.*" <> "*.bmp"
027 [Colors] ColorFilter8 "*.*" <> "*.jpg"
028 [Colors] ColorFilter9 "*.*" <> "*.gif"
029 [Colors] ColorFilter10 "*.*" <> "*.tif"
030 [Colors] ColorFilter11 "*.*" <> "*.ico"
031 [Colors] ColorFilter12 "*.*" <> "*.icl"
032 [Colors] ColorFilter13 "*.*" <> "*.avi"
033 [Colors] ColorFilter14 "*.*" <> "*.mpg"
034 [Colors] ColorFilter15 "*.*" <> "*.mp4"
035 [Colors] ColorFilter16 "*.*" <> "*.wmv"
036 [Colors] ColorFilter17 "*.*" <> "*.mkv"
037 [Colors] ColorFilter18 "*.*" <> "*.mp3"
038 [Colors] ColorFilter19 "*.*" <> "*.wav"
039 [Colors] ColorFilter20 "*.*" <> "*.mid"
040 [Colors] ColorFilter21 "*.*" <> "*.htm"
041 [Colors] ColorFilter22 "*.*" <> "*.html"
042 [Colors] ColorFilter23 "*.*" <> "*.mht"
043 [Colors] ColorFilter24 "*.*" <> "*.doc"
044 [Colors] ColorFilter25 "*.*" <> "*.docx"
045 [Colors] ColorFilter26 "*.*" <> "*.xls"
046 [Colors] ColorFilter27 "*.*" <> "*.xlsx"
047 [Colors] ColorFilter28 "*.*" <> "*.txt"
048 [Colors] ColorFilter29 "*.*" <> "*.ini"
049 [Colors] ProgressBarBottom "438309" <> "-1"
050 [ColorsDark] ProgressBarBottom "438309" <> "-1"
051 [Colors] ProgressBarTop "10938000" <> "-1"
052 [ColorsDark] ProgressBarTop "10938000" <> "-1"
053 [Configuration] AssociationMultiVerbs "1" <> "0"
054 [Configuration] CopyHugeBlockSizeOther "32" <> "64"
055 [Configuration] LowercaseStrings "English in Titles:a,an,the,at,by,for,in,of,on,to,from,up,and,as,but,or,nor,yet,so,vs" <> "English in Titles:"
056 [Configuration] ThumbGdiplusTypes "*.jpg *.dng *.crw *.arw *.cr2 *.cr3 *.nef *.orf *.pef *.raf *.rw2" <> "*.ipg *.dng *.arw *.crw *.cr2 *.cr3 *.nef *.orf *.pef *.raf *.rw2"
057 [Configuration] ReplacePhotoApp "1" <> "0"
058 [Configuration] PhotoAppFilter "none" <> "ext"
059 [Configuration] MenuHideChar " " <> "?"
060 [Configuration] WipeDir "%temp%\_tc0\" <> "%temp%\_tc0"
061 [Configuration] Version "9.21a" <> "11.51"
062 [Packer] WarnTooBig "1" <> "0"
063 [Packer] 7zinternal "0" <> "1"
064 [Packer] 7ZSolidSizeLZMA2_6 "4096" <> "16384"
065 [Lister] PreloadFilters32 "0" <> "{EE30215D-164F-4A92-A4EB-9D4C13390F9F},{E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}"
066 [Lister] PreloadInputFilters32 "0" <> "{B98D13E7-55DB-4385-A33D-09FD1BA26338}"
067 [Lister] PreloadFilters64 "0" <> "{EE30215D-164F-4A92-A4EB-9D4C13390F9F},{E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}"
068 [Lister] PreloadInputFilters64 "0" <> "{B98D13E7-55DB-4385-A33D-09FD1BA26338}"
069 [Lister] PreviewHandlers "0" <> "1"
070 [Lister] ThumbnailProviders "0" <> "1"
071 [Lister] AlbumArt "1" <> "3"
072 [Lister] Editor "none" <> "notepad.exe"
073 [Lister] Filter32dir "Filter32" <> "%COMMANDER_PATH%\Filter32"
074 [Lister] Filter64dir "Filter64" <> "%COMMANDER_PATH%\Filter64"
075 [Lister] Font1 "Fixedsys,-16,204" <> "Consolas,-15,204"
076 [Lister] Font2 "Terminal,-12,255" <> "Consolas,-15,255"
077 [Lister] Font3 "System,-16,b,204" <> "Verdana,-15,204"
078 [ListerDark] FgColor "-1" <> "14474460"
079 [ListerDark] BgColor "-1" <> "2105376"
080 [ListerDark] FgSelColor "-1" <> "2105376"
081 [ListerDark] BgSelColor "-1" <> "14474460"
082 [ListerDark] LinkColor "-1" <> "16744576"
083 [Lister] MediaBgColor "0" <> "16770780"
084 [Configuration] CompareResyncSeparators "., ;:_+-*/\?!()[]{}"'@" <> ".,;:_+-*/\?!()[]{}"'@"
085 [%Screen_Resolution%] CompCharSet "1" <> "204"
086 [%Screen_Resolution%] Tabstops "228,231,286,178,629,100" <> "180,183,235,130,528,103"
087 [%Screen_Resolution%] ExtraDriveHeight_dpi "0" <> "96"
088 [%Screen_Resolution%] ExtraDriveWidth_dpi "0" <> "96"
089 [Left] UserSpec "file_mask" <> "*.*"
090 [Right] UserSpec "file_mask" <> "*.*"
091 [Right] SpecialView "100" <> "0"[/cut]
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Orion9
По последнему прогону ничего нового не обнаружил. Всё требующее учёта с моей стороны уже учтено.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Avada
Да. Если не считать секцию [Packer], то несуществующих ключей совсем мало получается, в основном это ключи с перепутанными секциями или опечатки, как в случае с DebugThreads.

Отличающихся ключей, конечно, больше, но самые главные пояснения вы уже дали. Могу заметить, что в ThumbGdiplusTypes не просто другой порядок расширений, но есть опечатка: у вас вместо "*.jpg" используется "*.ipg":

Код: Выделить всё

063 [Configuration] ThumbGdiplusTypes "*.ipg *.dng *.arw *.crw *.cr2 *.cr3 *.nef *.orf *.pef *.raf *.rw2" <> "*.jpg *.dng *.crw *.arw *.cr2 *.cr3 *.nef *.orf *.pef *.raf *.rw2"
А в CompareResyncSeparators не тот же набор символов, а отличие в пробеле между запятой и точкой с запятой:

Код: Выделить всё

088 [Configuration] CompareResyncSeparators ".,;:_+-*/\?!()[]{}"'@" <> "., ;:_+-*/\?!()[]{}"'@"
А ключ WarnTooBig по умолчанию должен быть всё-таки "0"?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Orion9 писал(а):у вас вместо "*.jpg" используется "*.ipg"
Спасибо, учтено для следующего обновления. (Хотя функционально эта опечатка ни на что не влияет, лучше без неё.)
Orion9 писал(а):А ключ WarnTooBig по умолчанию должен быть всё-таки "0"?
Там, как и в некоторых других ключах, два значения по умолчанию для разных систем. Формально в качестве единственного значения годится любое, но я в итоге решил поставить 0 как более современный вариант. Тем более, что если ключа в INI-файле нет, всё равно в определённой ОС используется правильное значение, что бы там ни было написано в файле данных.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить