Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 11)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1 Часть 2 Часть 3 Часть 4 Часть 5 Часть 6 Часть 7 Часть 8 Часть 9 Часть 10
 

 
Текущая финальная версия: 10.00 (32-битная/64-битная/32+64) (10.06.2021)
 
Предыдущие версии: 9.5x: 9.51 (32/64/32+64); 9.2x: 9.22a (32/64/32+64); 9.1x: 9.12 (32/64/32+64); 9.0x: 9.0a (32/64/32+64);
8.5x: 8.52a (32/64/32+64); 8.0x: 8.01 (32/64/32+64);
7.5x: 7.57a; 7.0x: 7.04a
 
Коллекция предыдущих версий | Новейшая история изменений (10.00, англ.)

"Когда ждать финальную версию x.xx?" — "Когда будет готова!" © К. Гислер
На вопрос "Когда будет русик к версии x.xx?" ответ точно такой же © CaptainFlint


Полный набор русификации от CaptainFlint и Avada
v9.5+ (9.51, 14.11.2020, с переводом справки): CHM (зеркало), HLP (зеркало)
Начиная с версии 7.50 стандартный набор русификации от тех же авторов входит в дистрибутив TC!
 
Стандартный набор русификации от М. Жилина
v9.0+ (9.20, 03.07.2018): Скачать

Официальный сайт разработчика | Официальный форум TC | Русский сайт TC | Русский форум TC
О проблемах с wincmd.ru/totalcmd.net Подробности

Все вопросы по плагинам и аддонам — в Плагинах
Все вопросы по лечению пациента — только в Варезнике
Настроенные сборки Total Commander (и все вопросы по ним)

Онлайновая русская справка (для TC 9.51, 14.11.2020)
Total Commander Knowledge Base 2.0 (русскоязычная база знаний)  
Оффлайновая версия TCKB 1.7 (CHM-файл)
Все ключи Total Commander 9.51 (онлайновая версия файла данных Ultra TC Configuration Editor)
Команды и параметры Total Commander 9.51 (справочные таблицы)
Стандартные клавиатурные назначения Total Commander 9.51 (справочные таблицы)

Всего записей: 37445 | Зарегистр. 26-02-2002 | Отправлено: 12:00 10-03-2021 | Исправлено: CaptainFlint, 18:34 07-09-2021
mig73



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Молодец! Всё правильно объяснил хоть и возможность есть. А ещё есть не оговоренные нигде принятые нормы, о чём товарищ не в зуб ногой а мне такое объяснять просто лень. Боже мой сколько "спецов" развелось, аж жалобно плакать хочется...

Всего записей: 7118 | Зарегистр. 24-02-2010 | Отправлено: 10:17 15-04-2021
helbvtynec

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
В приличном обществе принято пользоваться POSIX-путями или UNC-путями под Виндой, где нет таких идиотских лимитов давным-давно (или изначально не было), и всё великолепно работает.

Цитата:
нет никакой реальной необходимости
если вам так кажется — это ваши проблемы, к реальности ваша личная ограниченность не имеет отношения, иначе не было бы уймы вопросов, обсуждений и статей на эту тему в сети от простых пользователей до ИТ-специалистов.

Цитата:
очень долгим и мучительным

Да-да, видать поэтому большинство актуального софта мало-мальски активно взаимодействующего с файлами уже с десяток лет нормально всё поддерживает, включая TC, где, кстати, тот же %WL работает как положено, а эта дичь с обрезанием в UTF-8 версии — это какое-то локальное помутнение сознания, которое так и осталось без дальнейшего внимания.
 
mig73,insorg
Для безграмотных объясню. Неважно как вы к быдлокодингу Miscrosoft относитесь, безотносительно, то что автор Тотала сотворил — это грубейшее нарушение норм работы с нештатными ситуациями в программировании: любой код обязан либо безупречно делать, то что от него требуется, либо не делать ничего и предпочтительно (в зависимости от конкретной ситуации) рапортовать о причине. Генерировать мусорную информацию и отдавать ее как валидную категорически недопустимо. Если вы этого не понимаете, то по сравнению с вами я уж точно — «гуру» кодинга.

Всего записей: 355 | Зарегистр. 19-03-2008 | Отправлено: 12:00 15-04-2021
destiny child



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xChe (пост)
Цитата:
логичнее будет надеяться, что автор TCMediaInfo что-нибудь с этим сделает.

главное тогда, чтобы он оказался в курсе этого описанного тут положения дел. Жаль, он тут не пишет/читает походу.

Всего записей: 1665 | Зарегистр. 01-04-2006 | Отправлено: 12:07 15-04-2021
mig73



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Для безграмотных объясню. Неважно как вы к быдлокодингу Miscrosoft относитесь, безотносительно, то что автор Тотала сотворил — это грубейшее нарушение норм работы

Слушайте грамотей, вы какого хрена сидите на Windows, обсирая их "быдлокодинг" - канайте в Linux и пользуйтесь Double Commander. Вы что тут за Гислера разводите, вам уже сказано было куда обратиться.
 
На этом с вами офтоп закончил.
 
destiny child
Мож читает, а мож и нет. В любом случае до выхода финала TC10 ждать от авторов плагинов модификаций не реально.

Всего записей: 7118 | Зарегистр. 24-02-2010 | Отправлено: 12:26 15-04-2021
insorg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
helbvtynec
Цитата:
тот же %WL работает как положено, а эта дичь с обрезанием в UTF-8 версии
Значит и будем дальше пользоваться %WL, а не играться с UTF8, всё-таки у этой кодировки хватает и других косяков в иных местах.
Цитата:
то что автор Тотала сотворил — это грубейшее нарушение норм работы с нештатными ситуациями в программировании
С этим бы обратиться собственно к автору, чтобы он объяснил причины подобного решения.
Цитата:
Генерировать мусорную информацию и отдавать ее как валидную категорически недопустимо.
Трудно не согласиться с очевидным.

Всего записей: 1964 | Зарегистр. 04-11-2010 | Отправлено: 12:53 15-04-2021
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я тоже когда-то был удивлён обрезанием %UL
На мой взгляд, автор пользуется какой-то старой функцией записи в файл...
Даже внешним инструментом, к примеру Autoit, легко получаем пути любой длины (тестировал 5 - 350 символов) и потом записываем в файл с нужной кодировкой UTF-8, UTF-16, ANSI и никаких обрезаний...

Всего записей: 819 | Зарегистр. 15-08-2011 | Отправлено: 13:26 15-04-2021 | Исправлено: Andrey_A_A, 13:39 15-04-2021
helbvtynec

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Трудно не согласиться с очевидным.

Ну так в этом-то оригинальный пост и состоял. Не в проблемах Винды дело.
Неприятным сюрпризом оказалось, я от Тотала с его годами проверенным в целом высоким уровнем такого не ожидал.
 
Не важно что именно привело к такому поведению программы, важно что этот результат неприемлем: если есть какие-то препятствия для полноценной реализации, лучше вообще отказываться от операции.

Всего записей: 355 | Зарегистр. 19-03-2008 | Отправлено: 14:12 15-04-2021
sa16

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
10.03.21 Release Total Commander 10.00 public beta 1
...
07.06.20 Fixed: Parameter %UL (list with UTF-8 names): Name length was limited to 259 characters, increased to 1022 (32/64)


Всего записей: 268 | Зарегистр. 07-09-2016 | Отправлено: 15:25 15-04-2021
mr_eoi



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да уж, писатели. 2 страницы гневного текста. А вот прочитать историю изменений только один человек удосужился.

----------
Per Aspera Ad Astra...

Всего записей: 1967 | Зарегистр. 10-08-2003 | Отправлено: 15:58 15-04-2021
insorg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
helbvtynec
Цитата:
с его годами проверенным в целом высоким уровнем такого не ожидал
Ну, я бы не был столь идеалистом. У тотала, как и у любой другой софтины, полно косяков.
И чем больше используешь на уровне больше чем просто F5>Enter>Tab, тем больше таких найдёшь. Это нормально.
Чего стоит, например, поддержка переменной %PROCESSOR_ARCHITECTURE:~3,2% в одних местах (панель кнопочек, менюхи, используемый для F4 редактор), но при этом упорно игнорируется в путях к архиваторам. И можно было бы попинать палкой автора за такую выборочность, но конкретно этот костыльчик изначально не работал в принципе и создавался при мне. Сначала - на панель с кнопочко-иконками, потом менюхи, потом удалось настоять на пути к редактору. Судьба пути к архиваторам - пока неизвестна, если автор вообще вспомнит об этом.
Так что, не всё так категорично, как кажется на первый взгляд. Костылей и велосипедов здесь полно, как и в других местах, и иногда их приходится обходить не очевидными путями.
 
mr_eoi
Такое тоже бывает.

Всего записей: 1964 | Зарегистр. 04-11-2010 | Отправлено: 16:19 15-04-2021 | Исправлено: insorg, 16:20 15-04-2021
destiny child



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sa16 (пост)
Цитата:
Name length was limited to 259 characters, increased to 1022

ВСЁ равно странно - с чего бы такое ограничение вообще должно существовать?
Ведь этот параметр используется в создании текстового файла! с именами выбранных файлов!
Т.е. по сути ТС должен был брать полное имя, если его полная длина превышает MAX_PATH=260, то добавлять "\\?\" - но  в любом случае выводить всю строку с путем до выделенного файла.
А тут всё равно - какое-то обрезание будет выполнено....

Всего записей: 1665 | Зарегистр. 01-04-2006 | Отправлено: 16:36 15-04-2021 | Исправлено: destiny child, 18:13 15-04-2021
insorg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child
Не всякий текстовый редактор способен обработать строки более 1 кБ в длину.
Тот же виндовый блокнот взять, там вылезут очень интересные моменты...

Всего записей: 1964 | Зарегистр. 04-11-2010 | Отправлено: 16:46 15-04-2021
Lagris

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg

Цитата:
И чем больше используешь на уровне больше чем просто F5>Enter>Tab

Я на меньшем уровне... знать не знаю, что это такое. И это хорошо, наверное. Голова не болит и гневных эмоций, как вы, профессионалы - не испытываю.

Всего записей: 450 | Зарегистр. 26-08-2007 | Отправлено: 16:57 15-04-2021
mr_eoi



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child

Цитата:
то добавлять "\\?\"

В Windows 10, начина с версии 1607, для Юникода, даже "\\?\" ставить уже не обязательно.
Для ANSI всё равно 260 символов для хранения пути файла.


----------
Per Aspera Ad Astra...

Всего записей: 1967 | Зарегистр. 10-08-2003 | Отправлено: 16:59 15-04-2021
helbvtynec

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Я и сам вагон таких вещей упомянуть бы мог: они всё же в худшем случае неприятные, но не более.
 
mr_eoi
Релиз-кандидат выйдет, тогда и почитаем
 
 
Всё равно меньше допустимого в 32 раза.
Хочу пути в триц тыщ символов, кушать не могу

Всего записей: 355 | Зарегистр. 19-03-2008 | Отправлено: 17:32 15-04-2021
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child

Цитата:
ВСЁ равно странно - с чего бы такое ограничение вообще должно существовать?

Для получения списка файлов в UTF-16 LE использовались юникодные версии функций, для прочих - ANSI, где ограничение вылезает в полный рост. На английском.

Всего записей: 6216 | Зарегистр. 28-01-2008 | Отправлено: 21:15 15-04-2021
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Шестая бета-версия Total Commander 10.00.
 
Основные улучшения:
  • Команда OPENATTRIBUTES теперь принимает также аргумет +c для загрузки текущих даты/времени. Для загрузки только даты нужно указывать +c +t.
  • Диалоги автоматически масштабируются, если выбранный для них шрифт занимает больше места, чем стандартный. Отключается на странице настройки шрифтов или ключом [Configuration] AutoSizeDialogs=0.
  • При ошибке копирования/перемещения в дополнение к фразе "Ошибка чтения" или "Ошибка записи" добавляется текст ошибки, полученный из Windows.

Полная история изменений: history1000.txt
 
Загрузить можно со страницы на сайте ghisler.com или с wincmd.ru:

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5068 | Зарегистр. 11-11-2002 | Отправлено: 22:46 15-04-2021
Plague



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Баг с поиском в симлинк-директориях на <win10 исправлен.

Всего записей: 561 | Зарегистр. 13-09-2004 | Отправлено: 23:03 15-04-2021
GoblinNN

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я так понял в новой версии ничего нового для подсчета контрольных сумм не будет? я про blake3

Всего записей: 1978 | Зарегистр. 11-10-2005 | Отправлено: 06:04 16-04-2021
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
А надо Гислеру напомнить.

Всего записей: 6561 | Зарегистр. 31-07-2008 | Отправлено: 06:23 16-04-2021
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 11)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru