Total Commander 9.0 rc 6

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

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

Ответить
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Total Commander 9.0 rc 6

Сообщение CaptainFlint »

Выпущен шестой релиз-кандидат Total Commander 9.0.

Различные исправления, а также обновлена библиотека LZMA.
Полная история изменений: history.txt

Загрузить дистрибутив можно со страницы на сайте ghisler.com или с wincmd.ru:
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Обнаружил что-то вроде бага: если выполнить команду cm_Wait с параметром, скажем, 2000 (две секунды), примерно с полдесятка раз подряд, то ''Тотал'' закрывается без объяснения причин.
Вечному двигателю -- вечные тормоза!..
addhaloka
Сообщения: 169
Зарегистрирован: Вт ноя 09, 2010 16:09

Сообщение addhaloka »

При использовании внешней библиотеки значков для файловой панели, не выводится значок скрытых папок, если не включить в настройках "Выводить '!' у скрытых/системных", тогда как для скрытых файлов выводится. Вроде бы баг, в пред. бетах/RC такого не было.
TC 9.0 RC 6 x32 и x64, Win XP SP 3 и 8.1 Pro x64.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

addhaloka
Разницы в поведении с предыдущими бетами не вижу, файлы и папки обрабатываются одинаково. На всякий случай поясню, как это должно работать по правилам. Далее для ясности картины примем, что опция для затенения скрытых папок/файлов отключена.
Итак, когда у нас отключены значки из Проводника и подключена внешняя библиотека (Iconlib=), в ней либо есть дополнительные оверлейные значки "!", добавленные для девятки, либо нет. В первом случае при отключённой опции "Выводить "!" у скрытых/системных" значки объектов с атрибутами ничем от обычных не отличаются, а при включённой — поверх взятого из внешней библиотеки обычного значка папки/файла добавляется восклицательный оверлейный значок. Во втором случае (старая библиотека без оверлеев) при отключённой опции вид тот же, что в первом случае, а при включённой — автоматически используется целый значок внешней библиотеки для скрытых/системных объектов (у кого он там какой). Именно это я наблюдаю и в текущей бете, и в предыдущих.
Даже самая богатая фантазия
Не представит себе наши безобразия.
addhaloka
Сообщения: 169
Зарегистрирован: Вт ноя 09, 2010 16:09

Сообщение addhaloka »

Skif_off
Да, сейчас проверил - в RC5 то же самое. Как-то пропустил это дело. :roll:
Avada писал(а):Итак, когда у нас отключены значки из Проводника и подключена внешняя библиотека (Iconlib=), в ней либо есть дополнительные оверлейные значки "!", добавленные для девятки, либо нет. В первом случае при отключённой опции "Выводить "!" у скрытых/системных" значки объектов с атрибутами ничем от обычных не отличаются, а при включённой — поверх взятого из внешней библиотеки обычного значка папки/файла добавляется восклицательный оверлейный значок.
У меня в библиотеках нет дополнительных значков с "!", всё такое же, как для 8.52a и ниже, но для файлов отображается, для папок нет. Как-то так: скрин
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

addhaloka
Да, действительно. Взял другие библиотеки, где эта разница лучше видна — есть такое дело. И у скрытых, и у системных. Это неправильное поведение, конечно.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
alexey65536
Сообщения: 1056
Зарегистрирован: Пт янв 20, 2006 10:58
Откуда: Taganrog

Сообщение alexey65536 »

Не знаю, упоминалось ли тут об этой "фиче" - думаю, что да, т.к. она до сих пор не исправлена и, скорее всего, существует с самого начала истории ТС.
Это неправильное отображение аптайма при длительной работе системы (49+ дней). Возможно, какая-то переменная недостаточной разрядности используется для пересчета количества часов работы.
Изображение
#199018
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

alexey65536,
GetTickCount возвращает 32-битное число, которое как раз где-то раз в 49 дней и переполняется (это и в описании функции написано).
Аватара пользователя
alexey65536
Сообщения: 1056
Зарегистрирован: Пт янв 20, 2006 10:58
Откуда: Taganrog

Сообщение alexey65536 »

А где берут нормальное, не обрезанное, число программы типа aida64?
#199018
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Надо полагать, из функции GetTickCount64... А может, из высокопроизводительных счётчиков...
Ответить