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

» Total Commander (Часть 5)

Автор: ozioso
Дата сообщения: 05.09.2009 05:25
HelioSS
Configuration > Options > Quick search.
Автор: Premium22
Дата сообщения: 05.09.2009 15:46
Total Commander PowerPack 1.5 - супер веЩ, пользуюсь, некак не нарадуюсь)

http://mxfiles.net/download/162.html
Автор: Loafer
Дата сообщения: 05.09.2009 15:52
Premium22
Молодец, а вот читать шапку пора учиться на руборде
Тема по сборкам - тут
Автор: HelioSS
Дата сообщения: 05.09.2009 19:16
ozioso

Цитата:
HelioSS
Configuration > Options > Quick search.

А!.. Это... У меня просто по букве нормально ищет - не жалуюсь
Автор: Victor_Dobrov
Дата сообщения: 06.09.2009 17:07
ToAlls

Предлагаю скрипт, защищающий от ошибочного нажатия Shift+Del (или залипания Shift) и удаляющий по Del и Shift+Del в корзину, по Shift+F8 полностью.
Заодно будет видно разницу между нажатием Del и Shift+Del, ведь диалоги обычного и полного удаления в ТС одинаковые... Как считаете, вещь нужная?

' DelToTrash.vbs - скрипт защищает от ошибочного нажатия Shift+Del и позволяет выбирать три режима удаления файлов/папок:
' 1] стандартное удаление по Del/F8, используя TC; 2] более быстрое по Shift+Del, через проводник; 3] полное (безвозвратное) по Shift+F8, используя TC

' Настройка: назначьте скрипт на Shift+Del (Wincmd.ini > [Shortcuts] > S+DEL=em_DelToTrash) и добавьте в UserCmd.ini команду:
' [no][[/no]em_DelToTrash]
' cmd=%COMMANDER_PATH%\Scripts\DelToTrash.vbs

On Error Resume Next

Set
WshShell = CreateObject("WScript.Shell")
Set
TCS = CreateObject("TCScript.Helper")
If not IsObject(
TCS) Then WshShell.Run Chr(34) & WshShell.ExpandEnvironmentStrings("%COMMANDER_PATH%\Scripts\TCWSHelp.exe") & Chr(34) & " /REGSERVER",,True : _
Set TCS = CreateObject("TCScript.Helper") 'пропишите в предыдущей строке путь к TCWSHelp.exe
BaseIni = WshShell.ExpandEnvironmentStrings("%COMMANDER_INI%")

TCS.INIWrite BaseIni, "Configuration", "Win95Delete", 1
TCS.SendCommand 908, True 'стандартное удаление выбранных объектов без учёта комментариев
TCS.INIWrite BaseIni, "Configuration", "Win95Delete", 0

Set TCS=Nothing 'скрипт восстанавливает метод удаления через TC
WScript.Quit
Автор: Labean_Hesv
Дата сообщения: 06.09.2009 19:59
Хорошая штука, сам не раз горел на этом, удаляя по ошибке что-нибудь нужное.
Автор: Avada
Дата сообщения: 06.09.2009 20:00
Victor_Dobrov
Вещь, во всяком случае, нельзя назвать бесполезной. Попробовал в деле. Работает. Но! При запуске удаления по методике TC диалог операции открывается практически моментально. При включении в TC опции удаления Проводником — чуть дольше, но тоже почти сразу. А при использовании скрипта пауза перед открытием диалога уже вполне отчётливая.
Кстати, удаление Проводником — это далеко не только без учёта комментариев. Процитирую, пожалуй, нашу книгу по TC, где это рассмотрено подробнее, чем в справке.

Цитата:
Выполняется такое удаление быстрее, но при этом, скажем, игнорируются комментарии к файлам, да и информация о прогрессе операции будет не столь содержательна, как в Total Commander. Кроме того, в этом режиме следует учитывать некоторые особенности работы Проводника. В частности, если в настройках Проводника установлена обработка пары "Web-страница+папка" как одного файла, то при удалении HTML-файла может быть автоматически удален и каталог <имя_файла>_files. Другой (и весьма неприятной!) особенностью Проводника является то, что он не умеет корректно обрабатывать символические ссылки на NTFS-разделах и при попытке их удаления удаляет все содержимое оригинального каталога.

А что имеется в виду под ошибочным нажатием Shift+Del (помимо залипания), не совсем понял. Случайное нажатие комбинации отнюдь не рядом расположенных клавиш вместо одной клавиши Del? Как-то я такую ошибку не очень себе представляю. Как и аналогичную ситуацию с Shift+F8, для защиты от которой скрипт, впрочем, не предназначается.
Автор: CaptainFlint
Дата сообщения: 06.09.2009 23:43
Пакет русификации обновлён до 7.50rc2 Lite.
Файлы пакета переименованы, так что теперь русификация, поставляющаяся в дистрибутиве TC, и расширенный пакет не конфликтуют друг с другом.

Ссылки на скачивание: раз, два.
Автор: Victor_Dobrov
Дата сообщения: 07.09.2009 01:46
Avada

Цитата:
При запуске удаления по методике TC диалог операции открывается практически моментально.

На клавише Delete ничего не висит, поэтому и паузы нет...

Цитата:
А что имеется в виду под ошибочным нажатием Shift+Del (помимо залипания), не совсем понял. Случайное нажатие комбинации отнюдь не рядом расположенных клавиш вместо одной клавиши Del? Как-то я такую ошибку не очень себе представляю.

Я восстанавливал файлы юзеру, который привык удалять их по Shift+Del. Ключ UseTrash=0 это не выход, поэтому пришлось сделать так, что удаление всегда идёт в корзину, а уж нажатие Shift+F8 юзер отличит от Shift+Del.


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

Дайте пример действий в проводнике, который удалит и ссылку и оригинал. Я когда-то проверял удаление жёстких и символических ссылок под ХР SP3 и не обнаружил этот баг. Оригиналы файлов/папок оставались неизменными.
Автор: Avada
Дата сообщения: 07.09.2009 08:41
Victor_Dobrov

Цитата:
Дайте пример действий в проводнике, который удалит и ссылку и оригинал. Я когда-то проверял удаление жёстких и символических ссылок под ХР SP3 и не обнаружил этот баг. Оригиналы файлов/папок оставались неизменными.

Удаление оригинала воспроизводится в XP (хоть в Проводнике, хоть в контекстном меню Тотала по команде Удалить, хоть при использовании в TC опции удаления Проводником), если удаление выполнять не в Корзину, а в обход её, т.е. с нажатой клавишей Shift. Вот сейчас это проделал на SP2.
Автор: NickOnToluca
Дата сообщения: 07.09.2009 09:09
У меня корзина не отключена, но удаляю всегда именно SHIFT+DEL (как рефлекс). Проблем давно не было. Просто не тыкаю эти кнопки наобум, внимательно смотрю, что удаляю.

Ну а скрипт кому-то и пригодится, если с рефлексами не совладает.
Автор: torg
Дата сообщения: 07.09.2009 09:31
У меня TC704 и TC75RC2.
В начале у обоих когда запускаю верхнее меню(файл, выделение, команды...) полное видно. Потом когда настрою их верхнее меню у TC704(11шт меню) остаётся полное, а у TC75RC2(7шт меню) сокращается до минимума.
Как сделать чтобы меню всегда было полным? Почему оно обрезается?
Автор: cracklover
Дата сообщения: 07.09.2009 09:46
Вроде это было уже, но чего то не найду.
Почему пункты меню в Тотале выглядят так, с подчеркиванием некоторых букв?
http://img3.imageshack.us/img3/8774/000h.gif
На другом компе с практически таким же набором софта и настроек все ок, все буквы без подчеркиваний. Кстати, и в Опере такие же подчеркивания.
Как это пофиксить?
Автор: Rodny
Дата сообщения: 07.09.2009 10:06
cracklover
В WinXP в свойствах экрана "Оформление / Эффекты / Скрывать указатели вызова с клавиатуры до нажатия Alt"
Автор: torg
Дата сообщения: 07.09.2009 10:09
У меня портативные сборки. Пробовал обычные. Этот глюк с меню переносится от версии к версии.
Автор: cracklover
Дата сообщения: 07.09.2009 10:14
Rodny
век живи, век учись!
спасибо, точно помогло, странно, что я эту инфу-полезняшку не знал.
Автор: torg
Дата сообщения: 07.09.2009 10:16
Вот скриншот.
Автор: NickOnToluca
Дата сообщения: 07.09.2009 10:34
torg
Ответ в заголовке окна твоих тоталов: "PortableAppZ".

Эти товарищи все по своей "гениальной" технологии делают.
А именно: При запуске нужные для работы программы файлы записываются в систему (перезаписывая твои), потом удаляются.

Гениально? Вот и я думаю, что хрень. Ибо большинство таких прог даже не запустятся без прав админа. Виртуализация тотала тоже не выход (по многим причинам).

Мой совет:
1) Скачать TC PowerPack (от SamLab)
2) Скоммуниздить незабаненый ключик
3) Доставить свои плаги и настройки

И ГЛАВНОЕ: Открыть любым текстовым редактором WINCMD.INI и все *.BAR. Заменить в них все записи "C:\Program Files\Total Commander" (ну или куда там вы его ставили) на "%COMMANDER_PATH%". Все - он портативен.

... а, да!
4) Забить навсегда на PortableAppZ.
Автор: Jarikk
Дата сообщения: 07.09.2009 10:42
cracklover
А еще на это влияет символ "&" в строчке с названием пункта меню в файле меню
Автор: NeedMaker
Дата сообщения: 07.09.2009 11:05
Jarikk
Это не просто символ, он указывает на быструю клавишу для быстрого вызова меню с клавиатуры с нажатием клавиши Alt.
Автор: CaptainFlint
Дата сообщения: 07.09.2009 11:14
torg
Судя по всему, в 7.04 просто подключено расширенное меню, а в 7.50 — стандартное. В 7.50 теперь в комплекте идёт русский перевод со стандартным меню, возможно, он перезатёр пакет русификации (о чём подробно рассказано в ридми пакета). Переставь пакет русификации, и будет расширенное меню (а начиная с 7.50rc2 они больше не будут конфликтовать и перезаписываться).
Автор: Jarikk
Дата сообщения: 07.09.2009 11:17
NeedMaker
Я знаю, что это за символ и что он означает Просто вопрос у cracklover был как это убрать
Автор: torg
Дата сообщения: 07.09.2009 11:41
Что интересно обе сборки от PortableAppZ брал. Я еще другие сборки и не сборки пробовал таже фигня была. Поже сделаю как все мне посоветовали. Спасибо.
Портативные сборки TC искал чтобы в реестр не гадило.

PortableAppZ - что касается качества их программ, то делают не плохо, хороший сайт.

С Unreal Commander замечал он сразу идёт портативным и всё работает, а так TC сделан удобнее для меня. Поэтому помучаюсь с ним Вот операции копирования/удаления в TC лучше, чем в UC.
Автор: NickOnToluca
Дата сообщения: 07.09.2009 12:20
torg
И все же
Цитата:
Мой совет:
1) Скачать TC PowerPack (от SamLab)
2) Скоммуниздить незабаненый ключик
3) Доставить свои плаги и настройки

И ГЛАВНОЕ: Открыть любым текстовым редактором WINCMD.INI и все *.BAR. Заменить в них все записи "C:\Program Files\Total Commander" (ну или куда там вы его ставили) на "%COMMANDER_PATH%". Все - он портативен.


А насчет методов портабелизации:
Не забейте камнями, но прочтите.

Метод PA только в крайнем случае. Ну или когда хочется почти легально сделать вечный триал.
Автор: torg
Дата сообщения: 07.09.2009 18:29
Установил сборку от Samlab. Всё работает. Советую. Всем спасибо кто помогал.

Что касается портативного софта. В Мс-Дос когда-то было портативно всегда. Потом придумали эти тупые виндовые инсталлеры с замусориванием системы, конфликтов dll и др штук. Читал в системе Mac по умолчанию идут в портативном виде программы. В Линуксах не понятно тоже как. Хорошие разработчики всегда делают программы портативными, как и игры.
Автор: NickOnToluca
Дата сообщения: 07.09.2009 18:42
torg
Все эти EXE, DLL они все так же попадают под мелкософтовскую спецификацию PE (Portable Executable). Т.е. каждый файлик сам по себе выполняет свою функцию, но программа, состоящая из этих файликов в целом будет работать только при их определенном расположении и регистрациии.

А в Маке программа идет как бы в виде образа куска файловой системы, который не устанавливается, а монтируется. Немного похоже на виртуализацию.

Вот такие пироги с котятами.
Автор: zvyagaaa
Дата сообщения: 07.09.2009 20:06
господа, в 7.5 RC2 у всех нормально FTP работает? у меня почему-то явно гонит, с Majordomo хостингом какие только я настройки не выставляю, даже маленькие файлы не отправляет на сервер, принимать - принимает, удаляет, папки делает, но не отправляет.
Filezilla работает с этим фтп-шником на отлично, просто сегодня решил сайт обновить, и столкнулся с проблемой, файервол выключен. Немного передает и ругается, что пропало соединение, типа ошибка передачи. И нормально переподключается. Ерунда какая-то.
Автор: NickOnToluca
Дата сообщения: 07.09.2009 20:10
zvyagaaa
Именно с хостингом сайта не сталкивался, но вообще пашет на локальные ФТП и на файлообменники.
Автор: andreidar
Дата сообщения: 08.09.2009 06:50
Это можно как нибудь вызвать?
Автор: Jarikk
Дата сообщения: 08.09.2009 07:15
andreidar
Shift+F4?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

Предыдущая тема: Накладывание на фото слово.


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