Загрузка эскизов

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

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

Ответить
Maxtor
Сообщения: 5
Зарегистрирован: Вс сен 29, 2013 00:18

Загрузка эскизов

Сообщение Maxtor »

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

Сообщение Avada »

Maxtor
При удалении/перемещении файла происходит банальное обновление содержимого панели TC (переформирование списка), которое не выполняться не может. Включая и перечитывание эскизов. Для уже существующих — из кэша, если здесь настройки не меняли. А поотключать можно, конечно, всё — и кэширование, и опции загрузки. Но тогда и эскизов никаких вообще не будет.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Давно мной замечено: если так по одному элементу удалять/перемещать, то содержимое панели при отключённом автообновлении не будет обновляться:

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

' Удалить папку/файл под курсором
' Параметр: %V
F = WScript.Arguments(0)
With CreateObject("Scripting.FileSystemObject")
  If .FolderExists(F) Then .DeleteFolder F Else .DeleteFile F
End With

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

' Переместить папку/файл под курсором в другую панель
' Параметры: %V "%T"
F = WScript.Arguments(0) : T = WScript.Arguments(1)
With CreateObject("Scripting.FileSystemObject")
  If .FileExists(F) Then
    .MoveFile F, T
  ElseIf .GetDriveName(F) = .GetDriveName(T) Then .MoveFolder F, T Else .CopyFolder F, T, True : .DeleteFolder F
  End If
End With
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ответить