[WDX] Tempus — обновление дат папок по датам файлов внутри
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4, 5, 6  Next  :| |:
Total Commander -> Плагины Total Commander

#46:  Author: DelovayaKolbasa PostPosted: Mon Jul 21, 2014 06:22
    —
Flasher wrote:
Данные плагина обновляются на автомате, а вот в столбце "Дата" подробного режима обновляется по Ctrl+R.

Сейчас пробовал — похоже, и столбец "Дата" полного режима, и данные плагина обновляются одинаково с небольшой задержкой.
Видимо, потому что у TC есть какое-то кеширование при обработке цветов папок, поэтому иногда повторные обновления папок пропускаются.

И ещё в одном случае дата папки может обновиться не сразу — если не выйти из папки в левой или правой панели, то невозможно обновить и её дату, папка "занята".

Но в целом, если просто перемещаешься по папкам, дата обновляется при первом либо втором вхождении. То есть, Ctrl+R нажимать необязательно, если нет необходимости обновить дату мгновенно.

Posted after 2 minutes:

Mailk wrote:
Лучше бы нужные плагины сделали!

Дельное замечание! А какие, например?

#47:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jul 21, 2014 07:26
    —
DelovayaKolbasa
Не надо здесь на реплики Mailk реагировать, а уж тем более дискутировать с ним о "нужных плагинах" — человек элементарно не понимает, о чём вообще в теме идёт речь. И, похоже, в очередной раз забыл о существовании правил форума.

#48:  Author: FlasherLocation: Москва PostPosted: Mon Jul 21, 2014 13:46
    —
DelovayaKolbasa wrote:
столбец "Дата" полного режима, и данные плагина обновляются одинаково с небольшой задержкой
Да, но только данные плагина обновляются автоматом в отличии от отображаемых данных самого ТС, если отключено Автообновление.
DelovayaKolbasa wrote:
Но в целом, если просто перемещаешься по папкам, дата обновляется при первом либо втором вхождении. То есть, Ctrl+R нажимать необязательно, если нет необходимости обновить дату мгновенно.
Хм. Ну, мгновенно, это значит - без дополнительных манипуляций. Нам то автоматика нужна, как с файлами. Поэтому я и прошу добавить инструмент сравнения в самом плагине.

#49:  Author: DelovayaKolbasa PostPosted: Mon Jul 21, 2014 17:18
    —
Flasher wrote:
Да, но только данные плагина обновляются автоматом в отличии от отображаемых данных самого ТС

Отображаемые данные самого TC — это, как я понял, колонка с датой в Full-режиме, например. А что ты имеешь в виду под данными плагина, колонку tempus.Age? У меня она отображается ровно также, как и дата в Full-режиме, если ты это имеешь в виду (с небольшой задержкой, если делать через цвета).
Или нет? Можешь объяснить подробнее, как ты сравнивал, я проверю.

Flasher wrote:
Хм. Ну, мгновенно, это значит - без дополнительных манипуляций. Нам то автоматика нужна, как с файлами. Поэтому я и прошу добавить инструмент сравнения в самом плагине.

Нужно что-то вроде колонки tempus.Age, но с числом прошедших дней? Если не сложно, опиши что именно ты пытаешься сделать. Я просмотрел твои предыдущие посты, но не понял до конца суть.

Смотри, ты хочешь разукрасить папки в зависимости от свежести даты. При изменении файла внутри папки ты хочешь, чтобы сразу поменялась дата и цвет папки (в любом режиме от Full до Thumbnail). При этом сейчас цвет папки изменяется не сразу после изменения файла внутри, а в процессе перехода по папкам туда-сюда (в течение скольких-то секунд при обычной работе, либо нужно нажать Ctrl+R, чтобы папка обновилась и поменяла цвет сразу).
Можешь описать свой случай, почему это так важно (чтобы я понимал, для чего это нужно, и как лучше сделать)? Ты постоянно мониторишь какую-то конкретную папку?
Или у тебя бывает так, что папка вообще не меняет дату и цвет на новый даже, скажем, через минуту?

Flasher wrote:
Не надо здесь на реплики Mailk реагировать, а уж тем более дискутировать с ним о "нужных плагинах"

Ну погоди, дай высказаться человеку, интересно же.


Last edited by DelovayaKolbasa on Mon Jul 21, 2014 18:15; edited 1 time in total

#50:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Jul 21, 2014 17:32
    —
DelovayaKolbasa
Про реагирование не Flasher писал, а я. И давать тут данному участнику форума площадку для оффтопных высказываний сам не собираюсь и другим не советую. Он должен знать, где и как такие вещи запрашиваются.

#51:  Author: FlasherLocation: Москва PostPosted: Mon Jul 21, 2014 19:51
    —
DelovayaKolbasa wrote:
А что ты имеешь в виду под данными плагина, колонку tempus.Age?
В частности.

DelovayaKolbasa wrote:
Или нет? Можешь объяснить подробнее, как ты сравнивал, я проверю.
Мне проще смотреть во всплывающих подсказках. Типа: Прошло/день: [=tempus.Age]\nПрошло/день (с обновлением): [=tempus.Age (Update Dirs)]\n[=tempus.Update Dirs Only]\nМодифицирована: [=tc.Дата модификации.D.M.Y h:m:s]

DelovayaKolbasa wrote:
Нужно что-то вроде колонки tempus.Age, но с числом прошедших дней?
Это тоже не помешало бы, но я не о том.
DelovayaKolbasa wrote:
Я просмотрел твои предыдущие посты, но не понял до конца суть.
А как реализовано в указанных плагинах смотрел? Думаю, сразу бы понял.
DelovayaKolbasa wrote:
Можешь описать свой случай, почему это так важно (чтобы я понимал, для чего это нужно, и как лучше сделать)? Ты постоянно мониторишь какую-то конкретную папку?
Допустим, у меня есть некая вкладка, где на сетевом диске сосредоточен ряд других папок. Некто создаёт файл в одной из них, и я хочу знать, что за файл и кто его создал, не заходя отдельно в каждую папку. В том числе это нужно для мониторинга системных каталогов на предмет появления зловредов.
DelovayaKolbasa wrote:
Или у тебя бывает так, что папка вообще не меняет дату и цвет на новый даже, скажем, через минуту?
Минута - это ни в какие ворота. Если минута предыдущей даты с новой совпадают, то дата не меняется. Если в одной панели зайти/выйти в каталог, а в другой нет, то в одной д/м отображается новая, а в другой - старая.

#52:  Author: DelovayaKolbasa PostPosted: Mon Jul 21, 2014 20:18
    —
Flasher wrote:
Допустим, у меня есть некая вкладка, где на сетевом диске сосредоточен ряд других папок. Некто создаёт файл в одной из них, и я хочу знать, что за файл и кто его создал, не заходя отдельно в каждую папку. В том числе это нужно для мониторинга системных каталогов на предмет появления зловредов.

Ок, понял. То есть, нужен такой же параметр, как [=tempus.Age (Update Dirs)], который всегда показывает актуальную дату для папки, только с возможностью сравнения, как в плагине Age, верно?
Кстати, изменять дату папок в файловой системе на новую тебе тоже не нужно (только вычислить и отобразить), как я понял?

Avada wrote:
Про реагирование не Flasher писал, а я. И давать тут данному участнику форума площадку для оффтопных высказываний сам не собираюсь и другим не советую. Он должен знать, где и как такие вещи запрашиваются.

Ну, как скажешь :)

#53:  Author: FlasherLocation: Москва PostPosted: Mon Jul 21, 2014 21:08
    —
DelovayaKolbasa wrote:
То есть, нужен такой же параметр, как [=tempus.Age (Update Dirs)], который всегда показывает актуальную дату для папки, только с возможностью сравнения, как в плагине Age, верно?
Да, и желательно с тем же комбобоксом справа.
DelovayaKolbasa wrote:
Кстати, изменять дату папок в файловой системе на новую тебе тоже не нужно (только вычислить и отобразить), как я понял?
Не откажусь от такой опциональной настройки. Пока не понял для себя, как лучше, т.к. теребить постоянно сетевые диски не всегда полезно. Может, ещё от типа диска скакать?

#54:  Author: fundukLocation: Санкт-Петербург PostPosted: Sat Oct 25, 2014 17:12
    —
DelovayaKolbasa
Спасибо за отличный плагин!

Есть три "но".
1) Включил тотал, вошёл в папку, вижу нормальное "77 дней" возраст папки. Нажал Ctrl+R, вижу "77_дней", т.е. подчерк перестал заменяться.
2) Пока все папки не поменяли возраст, тотал периодически падал на Ctrl+R.
3) Один раз после закрытия тотала вылезло окно
---------------------------
Error
---------------------------
Runtime error 216 at 03921E4F
---------------------------
OK
---------------------------

#55:  Author: DelovayaKolbasa PostPosted: Sun Oct 26, 2014 01:40
    —
funduk, рад что пригодился :)
А в какой версии вываливаются ошибки, в 32- или 64-битной?
На 32-битной сколько не пытался обновлять по Ctrl+R, в том числе и в "тяжёлых" каталогах — к сожалению, не могу получить ни ошибку, ни подчёркивание вместо пробела.
Кстати, настройки были стандартные — один шаг в глубину каталогов, или более "тяжёлые"?

#56:  Author: FlasherLocation: Москва PostPosted: Sun Oct 26, 2014 11:41
    —
DelovayaKolbasa
А что по модификации, всё осталось на своих местах?

#57:  Author: fundukLocation: Санкт-Петербург PostPosted: Sun Oct 26, 2014 13:39
    —
DelovayaKolbasa
32 бит, 8.51a.
3 шага в глубину на последнем падении, до этого и на одном. Но я сейчас убрал ProcessDirsOnChangeDir.

Подчёркивание вылезает, если стоит ReloadIniOnCtrlR=1. При этой же настройке перестаёт работать Ctrl+Shift+R: при первом нажатии показывает дату, при остальных нажатиях так эта дата и остаётся, не показывает время и новый формат.

#58:  Author: DelovayaKolbasa PostPosted: Sun Oct 26, 2014 17:27
    —
funduk, ага, понял, проверю это.
Flasher, нет, пока изменений нет — нашёл только время на перевод на английский и на то чтобы выложить это всё в репозиторий. Но все пожелания записал, так что как появится время — добавлю опции, о которых писали выше :)
Но, кстати, выложил исходник. Так что, если у кого-то будет настроение добавить какие-то функции, буду только рад. Мне можно написать, и я перенесу это всё в SVN для совместной работы.

#59:  Author: Lazy Crazy PostPosted: Fri Dec 05, 2014 09:53
    —
День добрый!
При переключении на набор колонок с колонками от Tempus, а также при сортировке по этим колонкам в колонках (которые физические аудиоколонки) появляется звук, похожий на то, как если бы штекер вытаскивали из разъёма и втыкали назад...
Ни у кого подобные "спецэффекты" не возникали?

#60:  Author: AvadaLocation: Россия, Саратов PostPosted: Fri Dec 05, 2014 10:05
    —
Lazy Crazy
У меня ничего подобного не наблюдается. Хорошо бы вкратце сообщить информацию о TC и системе.



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4, 5, 6  Next  :| |:
Page 4 of 6

Powered by phpBB © 2001, 2005 phpBB Group