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

» Total Commander (Часть 8)

Автор: TaHe4ka
Дата сообщения: 21.02.2014 13:06
Avada

Цитата:
хотя бы перетаскиванием EXE-файла на панель


Это очевидно, но у меня в настройках запрет на запуск второй копии программы, мне так удобней.
Думала, что бы так, например, если, работая в х32 разрядной версии вызвать х64, то х32 закрывается, а х64 запускается.
Автор: Maza777
Дата сообщения: 21.02.2014 14:04
в версии 8.50 final реализовали фоновый поиск.
Как его добавить на панель инструментов, обычный поиск идет как cm_SearchFor, а как фоновый? Запускать через альт-шифт-ф7 неудобно
Автор: Avada
Дата сообщения: 21.02.2014 14:08
TaHe4ka

Цитата:
Это очевидно, но у меня в настройках запрет на запуск второй копии программы, мне так удобней.

И что? TC другой битности второй копией запущенной программы не является.
А закрытие версии TC одной битности с открытием версии другой битности — только через скрипты. Но готовых вариантов такого хитрого перезапуска я, ЕМНИП, не встречал.

Добавлено:
Maza777
Новая команда называется cm_SearchStandalone. (Она и в стандартном меню есть.) Назначать по общим правилам.
Автор: TaHe4ka
Дата сообщения: 21.02.2014 14:25
Avada

Цитата:
И что? TC другой битности второй копией запущенной программы не является.


Не знаю, только у меня так или нет? При открытом TC x32, запуск версии x64 не происходит, приходится сначала закрыть, запущенный х32, а потом с ярлыка запускать х64. Вот поэтому и спросила, потому что неудобно.
А вот если запущен х64, то, с ярлычка для х32 на панели, запуск х32 проходит как второй копии, то есть уже два экземпляра обоих разрядностей.
Автор: Avada
Дата сообщения: 21.02.2014 14:59
TaHe4ka

Цитата:
Не знаю, только у меня так или нет?

Нет, не только. Подтверждаю описанное поведение в Win7 x64 и в 8.50, и в 8.01. Вообще говоря, это странно, надо разбираться с Гислером, если уже кто-то раньше на оффоруме не интересовался.
Автор: TaHe4ka
Дата сообщения: 21.02.2014 15:26
Avada

Я только сейчас перехожу на 8.50, до этого всё время 7.57а, так вот, не покидает такое чувство, что где-то я такой "переключатель х32 <-> x64" видела, вспомнить не получается, это было в то время как только появилась версия с поддержкой х64.
Автор: Avada
Дата сообщения: 21.02.2014 15:32
TaHe4ka
Видимо, речь о ключе x64DisableRedirection и/или команде cm_SwitchX64Redirection. Это не то.
Автор: renreg
Дата сообщения: 21.02.2014 16:23
Версия Total Commander 8.50. При копировании папок с файлами с одного логического диска на другой скорость программа в начале показывает 80-100 тыс. Кбайт в секунду, а затем спускается до 25-30 тыс. Кбайт в сек. Почему это происходит.
Посмотрел в MultiCommander. Там скорость сразу маленькая- 30 тыс., но не изменяется.

Версия Windows 7 + SP1 32 bit.
Почему происходит снижение скорости в Total Commander, Можно ли эту проблему устранить в настройках программы,
Автор: oshizelly
Дата сообщения: 21.02.2014 18:27
renreg 16:23 21-02-2014
Цитата:
программа в начале показывает 80-100 тыс. Кбайт в секунду, а затем спускается до 25-30 тыс. Кбайт в сек.
Посмотрел в MultiCommander. Там скорость сразу маленькая- 30 тыс., но не изменяется.

А вам какой из этих двух вариантов больше нравится? Есть такое народное выражение "на скорость не влияет" - так вот в данном случае оно как раз очень подходит в своём прямом смысле. Реальная скорость копирования - 30 MB/sec, для HDD вполне нормально. А что TC вначале неправильную скорость показывает... Неужели это так уж сильно жить мешает?


Цитата:
Почему происходит снижение скорости в Total Commander, Можно ли эту проблему устранить в настройках программы,

Можно попробовать поиграть настройками на вкладке Копирование/Удаление, при которых скорость будет оптимальной. Универсального решения нет. В теме раз десять обсуждалось за последние пару лет, например, тут. Ищите - и обряшете...
Автор: vitosol
Дата сообщения: 21.02.2014 18:50

Цитата:
Никакого отношения к этому процитированная писанина не имеет.

Меня интересует ответ НА ЭТО:
"Гислер, как разработчик принял решение ещё в начале 90-х - программа должна быть универсальной и реализовал его сначала под именем Windows Commander на Win 3.1, а после перенёс программу на Win95. С тех пор её ядро практически не переписывалось - этот требование совместимости с заявленными как поддерживаемые ОС, но менялась внешняя оболочка, а самое главное - файловые функции как использовались системные вызовы Win9x, так они до сих пор и используются"
Автор: CaptainFlint
Дата сообщения: 21.02.2014 19:20
vitosol

Цитата:
Меня интересует ответ НА ЭТО:

На данный момент это утверждение по большей части попросту бездоказательно, потому что как для доказательства его, так и для опровержения необходим доступ к исходному коду Тотала, причём не только к текущей версии, но и к предыдущим (чтобы можно было сравнить и уверенно заявить: да, ядро не менялось; или, наоборот, обнаружить, что всё полностью переписано). Насколько мне известно, код программы наружу пока ни разу не утекал. А сам факт работоспособности Тотала на разных системах вовсе не означает того, что код не менялся. Кроссплатформенные программы существуют и успешно модифицируются, в том числе переписываются с нуля, и это не мешает им оставаться кроссплатформенными.

Утверждение же, что, дескать, до сих пор используются системные вызовы Win9x, будет верным лишь при запуске Тотала на этой самой Win9x (что естественно, ибо других там нет). А при работе в современных системах Тотал пользуется современными интерфейсами, что очевидно хотя бы из того факта, что он поддерживает новейшие функции, отсутствующие в Win9x (например, Юникод в именах файлов и корректную обработку символических ссылок).
Автор: Avada
Дата сообщения: 21.02.2014 20:45
oshizelly

Цитата:
В теме раз десять обсуждалось за последние пару лет, например, тут.

Это действительно много раз обсуждалось, но ссылка, ИМХО, ведёт куда-то не туда.
Автор: lucky_Luk
Дата сообщения: 21.02.2014 21:42
Как производится верификация при включенном флажке Verify в диалоге копирования в TC 8.50?
Что прописать в Wincmd.ini, чтобы этот флажок стоял всегда?
Автор: CaptainFlint
Дата сообщения: 21.02.2014 22:04
lucky_Luk

Цитата:
Как производится верификация при включенном флажке Verify в диалоге копирования в TC 8.50?
Что прописать в Wincmd.ini, чтобы этот флажок стоял всегда?

Прописать в wincmd.ini Тотал и сам может, достаточно отметить желаемую галочку на странице настроек "Операции с файлами". Там же из названия опции будет ясно, какой именно механизм используется для проверки.
Автор: renreg
Дата сообщения: 21.02.2014 22:46
oshizelly

Цитата:
А что TC вначале неправильную скорость показывает... Неужели это так уж сильно жить мешает?


ТС правильную скорость показывает - невооруженным глазом видно, что при 100 копирование файлов происходит быстрее, чем при 30
Автор: oshizelly
Дата сообщения: 21.02.2014 22:51
Avada 20:45 21-02-2014
Цитата:
но ссылка, ИМХО, ведёт куда-то не туда.

Ну, не совсем что бы не туда, это просто последний пост в небольшом обсуждении, а начало - ещё 5-ю постами выше.
Конечно, были и более адекватные обсуждения, я предложил то, что быстро нашлось. Остальное уважаемый renreg при желании найдёт сам. А не сумеет сам - так заграница ему поможет


Добавлено:
renreg 22:46 21-02-2014
Цитата:
невооруженным глазом видно, что при 100 копирование файлов происходит быстрее, чем при 30

Копируется 1 большой или много маленьких файлов?
И всё-таки у вас HDD или SSD?
Автор: grayfog
Дата сообщения: 22.02.2014 01:37
Привет, все. На Хабре тут пишут, что в 8.50 появилась нативная поддержка 7zip и RAR5. Означает ли это, что WCX-плагин 7zip можно удалить?
Автор: Skif_off
Дата сообщения: 22.02.2014 01:41
grayfog
Поддерживается только распаковка 7z, для создания/изменения плагин придется оставить.
Автор: renreg
Дата сообщения: 22.02.2014 06:48
oshizelly

Цитата:
Копируется 1 большой или много маленьких файлов?
И всё-таки у вас HDD или SSD?


HDD Hitachi 1 Tera. Разделен на на 3 логических. Копирую, в основном с D: на E: Да и на внешние USB HDD - везде происходит похожие замедления скорости.

И при копировании файлов по одному, величиной 1-2 GB, и при копировании группы файлов по 500-600 MB. Во втором случае это более заметно.

В версии Тотала 8.50 скорость опускается до 30 тыс., а в 8.01 опускалась до 8 тыс. Может я что-то путаю и проблема не в Тотале, а самой системе или моем диске Hitachi ? Но проводником дома я практически не пользуюсь.
На работе же только проводником - много мелких файлов (до 100 MB), но скорость не меняется. Машина послабее домашней, то вполне приличная.


Цитата:
Остальное уважаемый renreg при желании найдёт сам. А не сумеет сам - так заграница ему поможет


Я этот же вопрос задавал год назад - ни одного ответа не получил.
Автор: Avada
Дата сообщения: 22.02.2014 07:19
renreg
Тот вопрос я, видимо, просто не заметил, хотя вообще на подобное отвечал неоднократно. Универсального ответа не существует. См., например, здесь.
Автор: renreg
Дата сообщения: 22.02.2014 08:18
Avada
Понял. Означает: "Терпи и не хнычь"
Автор: Avada
Дата сообщения: 22.02.2014 08:58
renreg
Можно терпеть. Можно пробовать играться с настройками TC. Но без гарантии безусловного эффекта.
Автор: oshizelly
Дата сообщения: 22.02.2014 15:28
TaHe4ka 14:25 21-02-2014
Цитата:
При открытом TC x32, запуск версии x64 не происходит, приходится сначала закрыть, запущенный х32, а потом с ярлыка запускать х64.

Avada 14:08 21-02-2014
Цитата:
А закрытие версии TC одной битности с открытием версии другой битности — только через скрипты. Но готовых вариантов такого хитрого перезапуска я, ЕМНИП, не встречал.

Если в системе одновременно запущена только одна копия TC, как указано в вопросе TaHe4ka, то "хитрый скрипт" мог бы, возможно быть реализован в виде двух комбинированных юзер-команд (с хоткеями) или кнопок, каждая из которых, в свою очередь, состояла бы из двух простых команд:

Для запуска 64-битного с закрытием 32-битного:

Код: [no]%commander_path%\totalcmd64.exe
TASKKILL /IM totalcmd.exe[/no]
Автор: Avada
Дата сообщения: 22.02.2014 16:45
oshizelly
Собственно, по поводу хитрого перезапуска все подводные камни указаны достаточно верно, мне добавить нечего. Здесь нужно дорабатывать те скрипты, которые уже есть для обычного перезапуска. Возможно, позже организую на форуме wincmd.ru такой запрос, но пока что несколько не до того.

Цитата:
По крайней мере, я не припомню, чтобы когда-нибудь видел своими глазами более быстрое копирование.

Да, где-то так.

Цитата:
Вам шашечки - или...

Лично мне — однозначно ехать. Поэтому для себя подобными вопросами давно уже не заморачиваюсь.
Автор: vitosol
Дата сообщения: 22.02.2014 17:09

Цитата:
На данный момент это утверждение по большей части попросту бездоказательно

Спасибо!!! Разяснили.
Автор: Futurism
Дата сообщения: 22.02.2014 17:53
Скажите.Я слышал что в тс можно искать текст в файле. т.е. мне надо найти текст
" тут любой текст") и сам тс ищет по всем текстовым файлам этот текст в ворде, пдф,.
Как это настроить?
Автор: Avada
Дата сообщения: 22.02.2014 20:09
Futurism
"Текст в ворде" — абстрактное понятие. В разных версиях Офиса — разные форматы. И ищутся по-разному. Совсем старые DOC-файлы — как обычный текст, для 97/2000/XP/2003 — с включённой опцией "UTF-16", DOCX-файлы — с включённой опцией "Офисные XML и EPUB". Все опции указаны для 8.50. PDF надо искать отдельно с помощью плагинов (например, xPDFSearch или TextSearch), но там много всяких проблем и сложная настройка.
Автор: momo2000
Дата сообщения: 23.02.2014 09:54
При перемещении файла в другую папку каждый раз появляется окно подтверждения. Версия в 8.50.
Как от этого избавиться?
Автор: Avada
Дата сообщения: 23.02.2014 10:14
momo2000
Так что появляется — диалог подтверждения перезаписи, диалог копирования/перемещения или что?
А как от чего избавиться, можно прочитать здесь. Причём отключить диалог копирования (перемещения) в TC позволяется только при перетаскивании. Последствия любых отключений, разумеется, за свой счёт.
Автор: momo2000
Дата сообщения: 23.02.2014 10:24
Avada

Это оно. Моя невнимательность, видел и читал названия, но даже не попобовал изменить.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176

Предыдущая тема: Распечатка брошюры в Word 2003


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