Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (Часть 6)

Автор: Widok
Дата сообщения: 12.09.2009 11:18
Часть 1, Часть 2, Часть 3, Часть 4, Часть 5



Последняя финальная версия: 7.50a

Предыдущие версии: 7.5x: 7.50; 7.0x: 7.04a, 7.04, 7.03, 7.02a, 7.02, 7.01, 7.0; 6.5x: 6.58

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


Переводы меню/интерфейса v7.50+:
от CaptainFlint (v7.50a Lite, 24.09.2009): Здесь (зеркало)
от М. Жилина (v7.50.03, 29.06.2009): Здесь

Переводы меню/интерфейса v7.0x:
от CaptainFlint (v7.04a, 7.01.2009, с переводом справки): HLP (зеркало), CHM (зеркало)
от М. Жилина (v7.00.03, 13.07.2008): Здесь

Официальный сайт разработчика | Русский сайт о Total Commander | Польский сайт о Total Commander (англ.)
Тотальная установка TC | ВСЕ команды Total Commander

Настроенные и русифицированные СБОРКИ (и все вопросы по ним)
Все вопросы по лечению пациента — только в Варезнике
Все вопросы по плагинам — в Плагинах

Total Commander Knowledge Base — Wiki-сборник статей и ответов на вопросы по TC | Оффлайн версия (CHM, версия 1.7)
Список аддонов, не перечисленных на wincmd.ru
Онлайновый вариант русской справки (на основе v7.0, 8.06.2007)
Автор: TheBarmaley
Дата сообщения: 12.09.2009 11:53
вот и снова переехали.. добавил в шапку сцылу на предыдущую часть, №5.. :)

про "задумки"..
Avada
Цитата:
У него много чего есть. Но реализация действительно глобальных задумок требует много времени. Или по другим причинам не удаётся пока сделать (как, например, со встроенной прожигалкой, где сначала пришлось ждать новую версию SDK от разработчиков, а потом никак не отзывался автор FS-плагина).
сдаётся мне, скоро командер станет чем-то вроде маленькой операционки.. ;)
всё в одном флаконе.. а не проще ли отдать внешние фичи на откуп плугописцам?..
а самому заняться исключительно ядром сабжа, доработкой его под 64-бита, например..
Автор: CaptainFlint
Дата сообщения: 12.09.2009 12:06
TheBarmaley

Цитата:
доработкой его под 64-бита, например..

Да сколько ж можно… Как предполагается дорабатывать его под 64 бита, если в природе отсутствует 64-битный компилятор?
Автор: ewild
Дата сообщения: 12.09.2009 12:28
Silent_Rain
В принципе Avada Вам уже ответил.

Но поскольку я тоже на данный момент приверженец FastStone Image Viewer, добавлю:
- FastStone Image Viewer использую как самостоятельное приложение
- к TC подключен LS-плагин Imagine)
- (также у меня стоит и XnView, но задействован лишь для просмотра .eps)
- настройки эскизов:


Все работает замечательно
Автор: zvyagaaa
Дата сообщения: 12.09.2009 12:31
TheBarmaley
если поможешь Гислеру с компилятором для дельфей под 64х - мы тебя расцелуем да и вообще я не сильно понимаю, зачем файлменеджеру эта поддержка 64х бит, это же не такой монстр, как тот же автокад 2010, который на машине с памятью меньше 3 гигов еле шевелится с открытым проектом
я не вижу такой уж надобности для поддержки 64 битной архитектуры для тотала
- он не занимает много памяти для работы, т.е. ему вполне хватает 2 с хвостиком гигов, которые ему может ОС предоставить.
- он не требует в своих операциях много процессорного времени.
- плагины написанные под 32 бита будут не поддерживаться на 64 без перекомпиляции.
Автор: NickOnToluca
Дата сообщения: 12.09.2009 12:37
Не думаю, что даже если появится компилятор, Гислер захочет себе такого геморроя.
Максимум как альтернатива, на пробу.
Попробует и скажет "А нах. Только проблем прибавилось."
Кстати, пользователи, попробовав его сказали бы то же самое.
Автор: ewild
Дата сообщения: 12.09.2009 12:37

Цитата:
зачем файлменеджеру эта поддержка 64х бит

zvyagaaa
хотя бы для полноценного доступа к системным файлам.



Цитата:
Не думаю, что даже если появится компилятор, Гислер захочет

NickOnToluca
Из этого ("это потому что Борланд еще не издал ни ... ни ... ")
Currently a 64-bit version of Total Commander is not available.
That is because Borland has not yet published a Delphi 64-bit version nor is a 64-bit compiler available. That were a pre-condition because Total Commander is programmed in Delphi.

как раз следует, что сделает (по крайней мере, что Ghisler думал над этим и морально к этому готов) =)
Автор: TheBarmaley
Дата сообщения: 12.09.2009 12:42
CaptainFlint
Цитата:
Да сколько ж можно…
значит, настало время сменить платформу разработки.. на тот же С переползти, к примеру..
аффтару так и так, рано или поздно, это придёццо сделать..
чтобы вместо поиска "костылей" сабж как родной в новых осях работал..
дельфи, каэшна, штука хорошая, но.. время 64-битных систем давно уже подкатывает..

ланна, это всё беспредметный баянЪ, Гислер всё одно нас слушать не станет, так ведь?.. :)

Добавлено:
ewild
Цитата:
хотя бы для полноценного доступа к системным файлам.
вот именно.. :)


Добавлено:
ну, и самое занятное - ведь до 7-ки сабж выпускался в двух вариациях - 16 и 32 бита..
почему бы и щас так не сделать?.. ну, 32/64 только что..
время-то идёт, а "урезанные" функции сабжа на новых осях не очень-то способствуют его популярности..
вин7 через год-полтора "дефольтной" осью станет и чё тогда?..
вот и есть аффтару смысл перелопачивать ядро, а не рюшечки всякие обустраивать.. ;)
ну, имха, каэшна, как всегда.. :)
Автор: CaptainFlint
Дата сообщения: 12.09.2009 13:45
TheBarmaley

Цитата:
значит, настало время сменить платформу разработки.. на тот же С переползти, к примеру..
аффтару так и так, рано или поздно, это придёццо сделать..

Ты всерьёз полагаешь, что можно вот так вот взять и сходу переписать 15-летний труд на совершенно другом языке? Гислеру понадобился почти год только на то, чтобы добавить поддержку юникода, а это требует гораздо меньше изменений. Не думаю, что полное переписывание на C/C++ заняло бы менее трёх-четырёх лет, плюс не меньше года тестирование и отлов багов. Я бы не хотел на несколько лет лишиться новых версий Тотала только для того, чтобы он смог нативно поддерживать 64-битные платформы (не говоря уж о том, что за такое время 64-битный Дельфи-то точно выйдет, и весь труд окажется проделанным впустую).


Цитата:
почему бы и щас так не сделать?

Уже ответили, почему. Потому что без 64-битного компилятора сгенерировать 64-битный код невозможно. В 2010-м, вроде, собираются выпустить 64-битную Дельфи, может быть, тогда появится 64-битный Тотал.
Автор: oshizelly
Дата сообщения: 12.09.2009 14:07
Подскажите хорошее расширенное (extended) английское меню для TC 7.50. Спасибо!
Автор: Avada
Дата сообщения: 12.09.2009 14:13
oshizelly
Например, это. Или это. Оба от квалифицированных пользователей TC с многолетним стажем, бета-тестеров.
Автор: TheBarmaley
Дата сообщения: 12.09.2009 15:16
CaptainFlint
Цитата:
Ты всерьёз полагаешь, что можно вот так вот взять и сходу переписать 15-летний труд на совершенно другом языке?
полностью точно переписывать не прийдётся, на то всякие "вижуалы" есть.. :)
и, учитывая, что интерфейсная часть она и в Африке такая же будет, остаётся функционал..
который, в общем-то, большей частью использует стандартные системные функции..
часть "фирменных" фишек, ессно, подлежат переписке, но не думаю, что это глобально сложно..
т.ч. очень даже и реально перепрыгнуть на другую среду разработки..
было бы у аффтара желание, так сказать, быть "в струе" и "в ногу" идти..

Цитата:
В 2010-м, вроде, собираются выпустить 64-битную Дельфи, может быть, тогда появится 64-битный Тотал.
"вроде бы" да "может быть" не дают особых шансов на будущее..
потому как опять потребуется отладка/тестирование, туева хуча бета-релизов и прочая байда..
вот и ещё год-полтора пролетит, а юзеры тем временем могут и "соскользнуть" на альтернативные проги..
могут ведь? могут, могут, ещё как.. ;)

ланна, замнём пока для ясности, а там видно будет..
Автор: NickOnToluca
Дата сообщения: 12.09.2009 15:36
Я покамест не вижу необходимости в 64-битной платформе.
Для тотала - так точно.
Автор: Benchmark
Дата сообщения: 12.09.2009 15:47
CaptainFlint

Цитата:
В 2010-м, вроде, собираются выпустить 64-битную Дельфи, может быть, тогда появится 64-битный Тотал.

Согласно текущему roadmap'у 64-битный Delphi aka project Commodore появится не ранее 2012-2013 года. Так что в ближайшие 3-4 года 64-бит тотала можно не ждать. Если, конечно, Гислер не слезет с Delphi.
Автор: TheBarmaley
Дата сообщения: 12.09.2009 17:51

Цитата:
Согласно текущему roadmap'у 64-битный Delphi aka project Commodore появится не ранее 2012-2013 года
...вот, сопссна, что и требовалось доказать:
пора менять платформу программирования, сабж явно "не поспевает" за развитием операционок..
и вполне реально может потерять из-за этого "застоя" наиболее продвинутую часть своих юзеров.. :(

в общем, если это произойдёт, я лично этому особо не удивлюсь..
Автор: WatsonRus
Дата сообщения: 12.09.2009 18:08
TheBarmaley
Если Гислер сменит язык программирования, мы на несколько лет (пока он все не отладит) получим вместо отлично работающей программы глюкавое г...о (но зато 64-битное). Тебя радует такая перспектива?
Автор: TheBarmaley
Дата сообщения: 12.09.2009 19:41
эх, блин.. чем-то чую - зря я эту тему сёдьня поднял.. нифига не "рыбный" день.. ;)

WatsonRus
Цитата:
Если Гислер сменит язык программирования, мы на несколько лет (пока он все не отладит) получим вместо отлично работающей программы глюкавое г...о (но зато 64-битное). Тебя радует такая перспектива?
не радует, ессно.. но ещё больше не радует отставание сабжа от "общего вектора движения"..
аффтару давно пора понять, что продукт такого уровня НЕ делается в одиночку..
ему нужна нормальная КОМАНДА разрабов, точнее - кодеров, спецов в конкретных средствах..
а самому Гислеру можно (и нужно !) осуществлять "общее идеологическое руководство"..
все "большие" проекты сегодня так и делаются, и удивительно, что ТС до сих пор ваяют "на коленке в гараже"..

в общем, моё х.о. - автору надо вырастать из "коротких штанов" одного средства программирования..
если, каэшна, ему интересна конкурентоспособность и дальнейшее развитие его детища..
ТС - хороший, раскрученный продукт.. так и надо его ПРОМЫШЛЕННЫМИ способами совершенствовать..

зы.
ежли чё - ногами просьба не бить!.. я свой, мужики, свой!.. нихт шиссен, рус!.. :)
я ж сам уже скока лет на нём сижу, как к родному привык.. ;)
Автор: WatsonRus
Дата сообщения: 12.09.2009 20:01

Цитата:
ему нужна нормальная КОМАНДА разрабов


Цитата:
так и надо его ПРОМЫШЛЕННЫМИ способами совершенствовать..

ИМХО тогда у него будет и ПРОМЫШЛЕННАЯ цена, и соответственно ПРОМЫШЛЕННАЯ защита, ибо на содержание целой КОМАНДЫ нужны немалые средствА.
Автор: ewild
Дата сообщения: 12.09.2009 20:33
В общем-то здорово, что мы обсудили тему 64-битного Total Commander в самом начале нового топика. Тема эта периодически возникает, а теперь её легко будет найти, дабы из раза в раз не повторяться =)

Суммируя общие знания - некоторые аспекты в контексте TC x86 vs Win x64:

Вопрос: Доступна ли 64-битная версия Total Commander?
Ответ: Нет. В настоящее время отсутствует как 64-битная версия Borland Delphi, так и 64-битный компилятор. А это является необходимым условием, так как Total Commander написан на Delphi.

Вопрос: А когда же появится 64-bit Borland Delphi?
Ответ: Появление 64-битного Delphi a.k.a. project Commodore планируется не ранее 2012-2013 года.

Вопрос: Как же мне используя TC x86 получить доступ к системным файлам x64, например %WinDir%\system32\drivers\etc\hosts
Ответ:
a) загляните в интересную интересную папочку %WinDir%\Sysnative
б) x64DisableRedirection=1
отключает перенаправление обращений к каталогу %WinDir%\System32\ в каталог %WinDir%\SysWOW64\ в 64-битных версиях Windows. Пользуйтесь этим ключом с осторожностью - отключение перенаправления может привести к нестабильной работе TC и его плагинов.

Дополнительная полезная информация:
- пример определения битности ОС из .bat файла запущенного из-под TC

Код: IF "%PROCESSOR_ARCHITECTURE%"=="x86" set xOS=x86
IF "%PROCESSOR_ARCHITECTURE%"=="AMD64" set xOS=x64
IF "%PROCESSOR_ARCHITEW6432%"=="AMD64" set xOS=x64
echo xOS=%xOS%
Автор: NickOnToluca
Дата сообщения: 12.09.2009 22:26
И кто скажет, чего именно (конкретено ему лично) не хватает в 32-битной версии при работе в 64-битной винде?
Автор: ChronoAngel
Дата сообщения: 12.09.2009 22:37
NickOnToluca

Цитата:
не хватает

Надписи в about и в заголовке TC "x64 Edition"
Автор: NickOnToluca
Дата сообщения: 12.09.2009 22:39
О, предлагаю вариант: Можно просто заказать себе ключик (или сгенерить) на имя

Ivan Petrov -=| x64 Edition |=-



Можно прямо со смайликом.
Автор: LonerDergunov
Дата сообщения: 13.09.2009 01:05

Цитата:
И кто скажет, чего именно (конкретено ему лично) не хватает в 32-битной версии при работе в 64-битной винде?

- нормальной поддержки системных папок system32 и syswow64, без глюков при включении-отключении перенаправления
- постоянных ошибок при невозможности переключиться к 64-битному контекстному меню по правой кнопке мыши (включая малое удобство того, что это меню реализовано в виде отдельного выпадающего подменю)
вроде всего остального хватает
Автор: NickOnToluca
Дата сообщения: 13.09.2009 02:02

Цитата:
без глюков при включении-отключении перенаправления

Пореже переключать будет меньше глюков


Цитата:
постоянных ошибок при невозможности переключиться к 64-битному контекстному меню

Если немного реорганизовать свою работу в тотале, контекстное меню не понадобится.

Покамест все названные проблемы не стоят проблем при переходе на x64, а особенно - отсутствия плагинов (ну по крайней мере некоторое время).

Так что стоит лишь подождать.
Автор: zvyagaaa
Дата сообщения: 13.09.2009 08:37
Кто-нибудь знает как-нибудь можно сделать в тотале выделение рамкой, как в проводнике?


может быть сторонними утилитами?
Автор: velch
Дата сообщения: 13.09.2009 09:03
Интересует сам процесс или результат выделения. Инверсное выделение как результат не устраивает?
Автор: Avada
Дата сообщения: 13.09.2009 09:46
zvyagaaa
Если сторонняя утилита — Проводник, то можно. В Тотале — нет.

velch
А что тут даст инверсное выделение? Картинка урезана, и под выделением, думаю, ещё предостаточно невыделенных файлов. Впрочем, результат может быть достигнут и массой других способов.
Автор: zvyagaaa
Дата сообщения: 13.09.2009 09:58
Avada
в том же Directory Opus можно так выделять список файлов мышью. Про стороннюю утилиту я имею в виду типа TwinKey.
Автор: Avada
Дата сообщения: 13.09.2009 10:28
zvyagaaa
Ой, не надо всуе упоминать Directory Opus. Даже не на ночь. Я знаю несколько куда более пристойных файловых менеджеров, где выделение рамкой, да, реализовано. Ну и что? TC реализует свой набор вариантов "мышиного" выделения" на самые разные вкусы. Почему его функционал должен быть во всём копией функционала Проводика?
Что касается TWinKey, то давайте дадим автору спокойно довести до ума хотя бы то, что там уже есть, и выложить, наконец, программу. А есть там уже очень немало — знаю точно, поскольку делал русификацию, а потом и русскую документацию.
Автор: Zakkazak
Дата сообщения: 13.09.2009 10:42
zvyagaaa
изящный способ выделения , всего лишь - лассо называеться

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273

Предыдущая тема: Корпоративный чат


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.