Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Проблема с настройкой цветовой подсветки под свои нужды
Goto page Previous  1, 2
 
Post new topic   This topic is locked: you cannot edit posts or make replies.    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
fa1con



Joined: 19 Aug 2006
Posts: 162

Post (Separately) Posted: Sat Aug 11, 2007 14:35    Post subject: Reply with quote

Второе условие по дате не проблема. Как вот это сделать: время создания > текущее время - 00:05:00?
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Sat Aug 11, 2007 15:14    Post subject: Reply with quote

Code:
время создания > текущее время - 00:05:00?

А он, по моему, от текущего времени и берёт. Могу ошибаться, впрочем, в справке я описания не нашёл.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Bakli



Joined: 31 Jul 2007
Posts: 90

Post (Separately) Posted: Sat Aug 11, 2007 15:39    Post subject: Reply with quote

вопрос: у меня подсветка работает только при условии ntfsdisableaccesstime=1
а по-умолчанию в винде стоит 0.
возможно ли сделать подсветку, без изменения этого параметра?
зы хотя даже странно, если я ставлю отключения метки последнего доступа к папке, то все начинает работать, а не наоборот :shock:
Back to top
View user's profile Send private message
fa1con



Joined: 19 Aug 2006
Posts: 162

Post (Separately) Posted: Sun Aug 12, 2007 16:06    Post subject: Reply with quote

Quote:
А он, по моему, от текущего времени и берёт. Могу ошибаться, впрочем, в справке я описания не нашёл.

Нет, можешь проверить.
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2226
Location: Москва, Россия

Post (Separately) Posted: Mon Aug 13, 2007 16:07    Post subject: Reply with quote

fa1con wrote:
Второе условие по дате не проблема. Как вот это сделать: время создания > текущее время - 00:05:00?

Можно использовать ScriptContentPlugin.
Back to top
View user's profile Send private message
fa1con



Joined: 19 Aug 2006
Posts: 162

Post (Separately) Posted: Mon Aug 13, 2007 16:22    Post subject: Reply with quote

Quote:
Можно использовать ScriptContentPlugin.

Это долго наверное. Для раскраски не пойдет.
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2226
Location: Москва, Россия

Post (Separately) Posted: Mon Aug 13, 2007 17:17    Post subject: Reply with quote

fa1con wrote:
Quote:
Можно использовать ScriptContentPlugin.

Это долго наверное. Для раскраски не пойдет.

Вовсе нет. Можно использовать и работает очень быстро:
Code:
Dim FSO
Set FSO = CreateObject("Scripting.FileSystemObject")
If FSO.FileExists(FileName) Then
  content = Abs(DateDiff("n", Now, FSO.GetFile(FileName).DateCreated))
Else
  content = Abs(DateDiff("n", Now, FSO.GetFolder(FileName).DateCreated))
End If
Set FSO = Nothing

Возвращает разницу в минутах между датой создания и текущим временем.
Back to top
View user's profile Send private message
ZorKon71



Joined: 11 May 2010
Posts: 36
Location: Обираловка, МО

Post (Separately) Posted: Sun Jun 29, 2025 21:34    Post subject: Reply with quote

Сделал копию каталога с рабочим ТС на другой ноутбук.
Переименовал, но думаю проблема не в том.

Перестали расскрашиваться файлы по условиям.
В "Wincmd.ini" раздел есть:

Code:
[Colors]
RedirectSection=%COMMANDER_PATH%\Plugins\exe\colors\colors\tce-light-green.ini
MarkColor=12157438
BackColor2=16119285
CursorColor=16218929
InverseCursor=0
ThemedCursor=0
InverseSelection=0
BackColor=-1
ForeColor=-1
CursorText=-1
ColorFilter1=*.htm *.html *.php *.css
ColorFilter1Color=16711808
ColorFilter2=*.txt *.diz *.nfo *.ini *.log *.ion *.inf *.lst *.dir *.reg *.doc* *.rtf *.pdf *.xml *.xls* *.amc *.lng *.mnu *.inc
ColorFilter2Color=16744448
ColorFilter3=*.7zip *.7z *.bzip *.cpio *.arj *.ace *.rar *.cab *.zip *.lzh *.ace *.tar *.uue *.b64 *.GZip *uc2 *.uha *.arc *.zoo *.lha *.ha *.bz2 *.gz *.tgz
ColorFilter3Color=27756
ColorFilter4=*.exe *.com *.pif *.bat *.scr *.lnk *.cmd *.dll *.dat
ColorFilter4Color=22704
ColorFilter5=*.iso *.nrg *.cue *.bin *.gho
ColorFilter5Color=7697781
ColorFilter6=*.asx;*.m3u;*.wvx;*.wpl;*.pls;*.lsx
ColorFilter6Color=3963903
ColorFilter7=*.aif *.au *.snd *.mid *.rmi *.med *.mp3 *.ra *.wav *.mpc *.ogg *.flac *.wma *.386 *.ac3 *.mp2 *.voc
ColorFilter7Color=11579392
ColorFilter8=*.avi *.mpg *.mpeg *.mov *.ra* *.qt *.asf *.wmv *.rmvb *.vob *.m1v *.m2v *.mkv *.mpv *.mp4
ColorFilter8Color=10316288
ColorFilter9=*.ani *.bmp *.dib *.cam *.cdr *.cur *.clp *.dcm *.acr *.dcx *.djvu *.iw44 *.emf *.eps *.fpx *.g3 *.gif *.icl *.ico *.iff *.lbm *.img *.jpg *.jpeg *.kdc *.ldf *.lwf *.pbm *.pcd *.pcx *.pgm *.png *.ppm *.psd *.psp *.ras *.sun *.rle *.sff *.sfw *.sgi *.rgb *.swf
ColorFilter9Color=3566592
ColorFilter10=*.torrent *.!ut *.bc!
ColorFilter10Color=11889258
ColorFilter11=>Неверная дата
ColorFilter11Color=255
ColorFilter12=>Не старше 1 часа
ColorFilter12Color=32896
ColorFilter13=>Не старше 1 дня
ColorFilter13Color=8388608
ColorFilter14=>Не старше 3 дней
ColorFilter14Color=-2


Плагин и файл "%COMMANDER_PATH%\Plugins\exe\colors\colors\tce-light-green.ini"на месте.
Но на одном компе у=всё работает, на другом нет!
Попробовал добавить ещё одно правило. Добавилось, но не помогло.

Что делать?! Как исправить?!
_________________
TC 11.00, Win7/10x64
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10417
Location: Россия, Саратов

Post (Separately) Posted: Mon Jun 30, 2025 07:48    Post subject: Reply with quote

ZorKon71
Для однозначного ответа информации недостаточно, но думаю, что не сильно ошибусь с вариантами причины. И вам пора бы хорошенько уяснить, как всё это работает на самом деле.
Многократно говорилось, что либо в секции даётся редирект на другой файл (и тогда всё прочее содержимое исходной секции просто игнорируется), либо всё указывается только в исходной секции без редиректа. В вашем случае должен работать редирект, а что там у вас в дочернем INI-файле, мне неизвестно.
См. также здесь (там приведено как возможная причина ещё и случайное отключение оцветовки, повторять пояснение не буду). Даже достаточно свежие обсуждения со своим участием не помним? Сколько можно?

%COMMANDER_PATH% может означать на разных машинах разные каталоги, в т.ч. и такие, где для нормальной работы с INI-файлами недостаточно прав. Тут проблема будет, скорее всего, не только с цветовыми настройками. Соответственно, простое копирование рабочего каталога TC на другой компьютер (даже точно в такую же родительскую папку наподобие Program Files) само по себе, без принятия дополнительных мер, ничуть не гарантирует его полную работоспособность на новом месте. Всё это тоже разжёвано многократно в документации TC (пример) и на форумах.

Пробовал все указанные варианты работы секции у себя на чистом TC — оцветовка, как и ожидалось, прекрасно отображается, если всё делать нормально.

Что и где у вас может быть не так (предполагаю, что либо с содержимым дочернего файла, либо с фактическими путями, либо с обсуждавшимися 100500 раз ограничениями прав доступа к каталогам с основным и/или дочерним INI-файлами на ноуте), выясняйте самостоятельно, больше тут подсказывать нечего.
Кроме того, в этой теме обсуждался много лет назад совершенно конкретный вопрос, поднимать её по любому связанному с оцветовкой файлов поводу — фактический оффтоп, не говоря уже про то, что одна тема про то же самое с вашим участием уже есть. И. кстати, если "плагин" — TC Color Presets (colors.exe), то это на самом деле утилита и к работе созданной секции она сама по себе отношения уже не имеет.

Замечание за нарушение правил форума. В силу вышесказанного и во избежание превращения в очередную свалку тема закрыта.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group