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

» Total Commander (часть 2)

Автор: GrHnd
Дата сообщения: 02.02.2006 09:17
CaptainFlint

Цитата:
Вопрос: каким образом происходит копирование?

Исходная система MS Windows XP SP2, локальный диск DNTFS)
Результирующая система MS Windows 2000 Server SP4, диск VNTFS) - смаппированный ресурс \\SERVER12\BAP-OIT

При включении в Конфигурация\Настройка\Операции с файлами "Включитьрежим совместимости ..." и
указании диска V - ошибка не проявляется.

Не подскажите ссылочку на форум, где бы сообщить об этом?
Я нашел http://www.ghisler.ch/board/index.php?language=english - но на английском,
еще http://forum.wincmd.ru/ - но это наверное не официальный сайт.
Автор: CaptainFlint
Дата сообщения: 02.02.2006 09:44
GrHnd
Тогда всё правильно, и ничего никуда сообщать не надо. Режим совместимости для того и был придуман, чтобы использовать его с проблемными дисками. Видимо, в данном конкретном случае винда работает с этим сетевым диском не так, как с локальными - поэтому внутренний алгоритм Тотала начинает давать сбои. Это вполне нормальная, заранее предусмотренная ситуация (так уже было, например, с USB флеш-дисками - для них даже спец-опцию сделали по этой причине).

По поводу форумов:
http://www.ghisler.ch/board/index.php?language=english - официальный форум, созданный и поддерживаемые Гислером. Автор может общаться на английском, немецком и французском.
http://forum.wincmd.ru/ - неофициальный форум для общения русскоязычных пользователей Тотала. Гислером, разумеется, не посещается, ибо форум русский.
Автор: rioboy
Дата сообщения: 02.02.2006 11:18
Может кто знает...
Запускаются некоторые DOS программы, которые в процессе работы выводят информацию на экран. Если их запускать, например, в FAR-е, то при нажатии CTRL+O можно посмотреть результат их работыю. В Total Commander-е такой возможности посмотерть нету, он конечно открвыет окно с сеансом DOS, но после завершения это окно сразу закрывается.
Потяно, что можно сделать bat-файл с прописать туда "pause". Но хотелось бы сделать так, что бы окно сеанса DOS фвтоматически не закрывалось.
Может кто-нить подскажет как это сделать???
Автор: CaptainFlint
Дата сообщения: 02.02.2006 11:28
rioboy
Автоматом пока такого не сделать. В Тотале есть возможность запускать программы сочетанием Shift+Enter: в этом случае они запускаются не непосредственно, а в консоли, которая не закрывается после выполнения программы. Правда, этот способ имеет свои неудобства (плохая поддержка длинных имён с пробелами; невозможность нормально закрыть окно с клавиатуры и пр.), для их исправления есть прожка NoClose Replacer. Там в ридми довольно подробно всё описано. С её помощью можно очень гибко настроить опции работы программы. Но просматривать результаты уже отработавших и закрывшихся программ не получится никак.

PS: По улучшению этой части программы уже давно и неоднократно вносились предложения Гислеру, но он пока молчит.
Автор: arsvrn
Дата сообщения: 02.02.2006 11:34
rioboy

Цитата:
Но хотелось бы сделать так, что бы окно сеанса DOS фвтоматически не закрывалось.

NoClose Replacer 1.1

Уже ответили
Автор: rioboy
Дата сообщения: 02.02.2006 12:13
arsvrn
Спасибо!
Автор: abz
Дата сообщения: 02.02.2006 12:25
CaptainFlint

Цитата:
невозможность нормально закрыть окно с клавиатуры и пр.),

Ну, почему невозможность?! Alt+пробел - Закрыть.
Автор: CaptainFlint
Дата сообщения: 02.02.2006 12:36
abz

Цитата:
Ну, почему невозможность?! Alt+пробел - Закрыть.

Считаем нажатия для русскоязычной винды:
Вариант 1: Alt+Пробел, вверх, вверх, вверх, вверх, Enter.
Вариант 1: Alt+Пробел, Ctrl+Shift, Alt+З. ("З" - это русская буква, а не тройка).

Такие варианты я не могу считать нормальными. На английской винде ещё более-менее: Alt+Пробел, C. Но не у всех стоит английская винда.
А моим NoClose Replacer'ом можно повесить на выполнение небольшой батничек, который запустит приложение и сам после этого автоматически выполнит pause - пользователю остаётся лишь нажать любую клавишу после того, как программа отработала и результаты работы больше не нужны.
Я, кстати, именно в таком варианте сейчас эту прожку использую - гораздо удобнее оказалось, чем первоначально предполагавшийся вариант с остающимся активным командным интерпретатором cmd.exe.
Автор: Nick222
Дата сообщения: 02.02.2006 13:28
Так может её слегка переделать, чтобы она запускала программу в отдельном окне, ставила на паузу (если отмечена такая опция), а ещё добавить опцию: Загнать результаты в текстовый файл (типа перенаправления con > aaa.txt)?
Автор: CaptainFlint
Дата сообщения: 02.02.2006 13:37
Nick222

Цитата:
Так может её слегка переделать, чтобы она запускала программу в отдельном окне, ставила на паузу (если отмечена такая опция), а ещё добавить опцию: Загнать результаты в текстовый файл (типа перенаправления con > aaa.txt)?

А зачем переделывать и придумывать опции, если пользователь может всё это сделать и сам? В этом-то и мощь NoClose Replacer'а: им можно выполнять всё, что хочешь, любую командную строку! Просто прописываешь её в INI-файле, и всё. Единственное ограничение - это необходимость запуска по Shift+Enter'у вместо обычного Enter'а, но тут уж ничего не поделаешь, от программки это не зависит никоим боком - это поведение самого Тотала. Можно его переопределить так, чтобы по Enter'у он выполнял бы команду noclose.pif /C <командная_строка> (то, что он сейчас выполняет по Shift+Enter'у), но тогда не получится заходить по Enter'у в архивы, каталоги, невозможно будет запускать программы в стандартном режиме (без этой паузы). Если кому-то это подходит - никто не мешает всё это сделать. От меня тут ничего не зависит.
Автор: abz
Дата сообщения: 02.02.2006 15:41
CaptainFlint

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

Я не писал, что это удобно, а лишь, что это возможно!

Добавлено:
Что-то не догоняю, как сделать, с помощью NoClose чтобы после вывода сообщений в окно консоли эту саму консоль можно было закрыть эскейпом?
Автор: CaptainFlint
Дата сообщения: 02.02.2006 16:36
abz

Цитата:
Я не писал, что это удобно, а лишь, что это возможно!

Моя фраза была: "невозможность нормально закрыть окно с клавиатуры". Дальше ты пишешь: "Ну, почему невозможность?! Alt+пробел - Закрыть." Я и пояснил, что не могу считать это возможностью нормально закрыть окно.
Читать посты внимательнее надо.


Цитата:
Что-то не догоняю, как сделать, с помощью NoClose чтобы после вывода сообщений в окно консоли эту саму консоль можно было закрыть эскейпом?

Создаёшь рядом с прожкой файл NoClose.cmd со следующим содержимым (надеюсь, тебе не нужно вызывать программы с числом параметров больше девяти? ):
Код: @echo off
cmd.exe /C %1 %2 %3 %4 %5 %6 %7 %8 %9
pause
Автор: abz
Дата сообщения: 02.02.2006 16:47
CaptainFlint

Цитата:
После чего радуешься жизни.

Сделал всё как ты сказал, но так не получается! Окно закрывается тут же само.
Автор: CaptainFlint
Дата сообщения: 02.02.2006 16:54
abz

Цитата:
Сделал всё как ты сказал, но так не получается! Окно закрывается тут же само.

Shift+Enter'ом запускаешь? Все три файлика лежат в каталоге Windows?
Если на оба вопроса ответ "да", то попробуй удалить NoClose.ini, оставить только NoClose.pif и в таком варианте запустить по Shift+Enter - будет ли вообще выполняться программа? Для более корректной проверки запусти что-нибудь, работающее несколько секунд, типа пинга (ping ya.ru <Shift+Enter>). Если INI-файл удалён, то после выполнения программы должен остаться активным сеанс cmd.exe (если, конечно, дело происходит в NT-ядрёной системе).
Автор: abz
Дата сообщения: 02.02.2006 16:56
Всё, разобрался. Надо путь к файлу NoClose.cmd писать в явном виде. У меня он лежит в папке тотала. Переменную %COMMANDER_PATH% не признаёт, а без пути не видит этот файла. Надо бы автору отписать, а то так гибкости нет.
Автор: caxap
Дата сообщения: 03.02.2006 02:27
Вышел 6.54 финал
Автор: Nick 2003
Дата сообщения: 03.02.2006 03:01
Total Commander 6.54 Final

Цитата:
Changes:
- Fixed: Ctrl+C in lister still copied a space too much in some cases
- Fixed: Wrong cursor movement in WatchDirs=5 mode
- Corrected some problems with the new functions introduced with Total Commander 6.50, and adds unpacking of bzip2/ppmd-packed zip files.

http://downloads.downseek.com/21315/tcmdr654.exe
http://download.betanews.com/download/945901171/tcmdr654.exe
http://ghisler.fileburst.com/654/tcmdr654.exe
Автор: x666
Дата сообщения: 03.02.2006 03:44
CaptainFlint

Цитата:
Поставил себе, проверил - всё корректно обновляется. Попробуй запустить "чистый" TC 6.54pb4 - с пустым wincmd.ini и невзломанный, проверь в нём.

Переставил с нуля 6.54 (а то уже накопилось куча мусора в в wincmd.ini), проблемы нет

В одной из версий тотала возле меню появились пункты открывающие стандартные папки Windows: Fonts, Desktop, etc. Но у меня их нету даже на свежепереставленой програме, где эта опция?
Автор: abz
Дата сообщения: 03.02.2006 07:06
x666

Цитата:
где эта опция?

В переводе - Wcmd_rus.mnu. Возьми из шапки и горя не знай.
Автор: LEX1
Дата сообщения: 03.02.2006 08:20
Nick 2003
Для http://ghisler.fileburst.com/654/tcmdr654.exe необходим реферер ghisler.com
Автор: Masss
Дата сообщения: 03.02.2006 08:24
и прежде, как и в бетах, в финале достаточно заменить экзешник для обновления.
Автор: lucky_Luk
Дата сообщения: 03.02.2006 09:55
Masss

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

Т.е. так можно обновить TC 6.53 до версии 6.54?
Кто-нибудь может выложить только новый экзешник?

CaptainFlint
Твое расширенное меню для 6.53 будет работать на 6.54?
Автор: CaptainFlint
Дата сообщения: 03.02.2006 10:03
lucky_Luk

Цитата:
Кто-нибудь может выложить только новый экзешник?

В Варёзнике выложили уже: шттп://rapidshare.de/files/12430555/Tcmd654.rar.html


Цитата:
Твое расширенное меню для 6.53 будет работать на 6.54?

Конечно, будет. Языковые файлы в 6.54 не менялись - ни LNG, ни MNU, ни INC.
Автор: sizop
Дата сообщения: 03.02.2006 11:15
Подскажите есть в тотале такая фича. В папке лежит множество файлов, надо распечатать список файлов, пожет какой плагин прикрутить надо?
Автор: Pitersky
Дата сообщения: 03.02.2006 11:26
sizop
Ничего прикручивать не надо. Смотри Файл - Печать - ...
Автор: abz
Дата сообщения: 03.02.2006 13:13
CaptainFlint

А русик со справкой новые будут?
Автор: CaptainFlint
Дата сообщения: 03.02.2006 13:57
abz
Обязательно! Надеюсь, на выходных получится выложить новую версию.
Автор: x666
Дата сообщения: 03.02.2006 14:29
abz

Цитата:
В переводе - Wcmd_rus.mnu. Возьми из шапки и горя не знай.

не пользуюсь локализациями вообще. может все-таки подскажете где эта опция?
Автор: abz
Дата сообщения: 03.02.2006 14:42
x666

Цитата:
не пользуюсь локализациями вообще. может все-таки подскажете где эта опция?

Это твоё личное горе. Скачай, да посмотри. Или тебе всё разжевать надо и на аглийский перевести?

Добавлено:
CaptainFlint

Цитата:
По поводу RAR SFX: я не зря написал про скины. Вот пример самого обычного архива:
http://rapidshare.de/files/12448975/TCUNINST.exe.html (221101 Bytes)
У меня в 6.53 не открывается совсем, в 6.54 (любая бета-версия и финал) открывается, но показывает пустой архив вместо находящегося там файла TCUNINST.WUL.

Есть такое дело! Ну, так и что же он тогда подправил, если всё равно ничего достать оттуда нельзя?
Автор: IMPOMEZIA
Дата сообщения: 03.02.2006 15:15

Цитата:
По поводу RAR SFX: я не зря написал про скины. Вот пример самого обычного архива:
http://rapidshare.de/files/12448975/TCUNINST.exe.html (221101 Bytes)
У меня в 6.53 не открывается совсем, в 6.54 (любая бета-версия и финал) открывается, но показывает пустой архив вместо находящегося там файла TCUNINST.WUL.

Действительно есть такое дело, если использовать распакованные SFX-модули, получается именно такой результат
Можно взять default.sfx из WinRAR-а распаковать его при помоши UPX, и создать SFX-архив, TC его распаковать не сможет.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: DirectAdmin


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