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

» Total Commander (Часть 7)

Автор: mitrichbel
Дата сообщения: 14.08.2010 01:11
TC 6.55, Win7.
Есть файл xml, я запускаю его просмотр по F3, открывается окно Lister'a (просмотр в Unicode, 6 опция). Закрываю по Escape. Пытаюсь удалить этот файл - получаю "Ошибка! Файл ... не может быть удалён! Снимите защиту от записи". Перезапускаю TC, файл удаляется без проблем.
В чём прикол? Куда копать, как фиксить?

upd: попробовал с другим xml - всё нормально, файл удаляется после просмотра в Lister'е (но там Lister его открывает в UTF-8, опция № 7).
Ещё один пробую - тоже открывает в UTF-8, но удалять после просмотра отказывается. Помогает перезапуск TC.
Автор: DJ_NRG
Дата сообщения: 14.08.2010 06:37
Можно ли на свою команду/программу панели инструментов назначить хоткей?
Автор: Avada
Дата сообщения: 14.08.2010 09:04
mitrichbel

Цитата:
TC 6.55, Win7

6.55 или 7.55? Если всё написано правильно, то тут даже нечего обсуждать — обновлять TC давно пора. А вот если с новыми версиями такое есть — тогда уже разбираться.
И хорошо бы выложить, если это возможно, проблемный (неудаляемый) файл.

DJ_NRG
Да, можно, но клавиши назначаются не кнопке, а самой команде/программе. Для встроенных команд (cm_) — сразу. Для всего остального сначала создаётся на основе нужной программы/команды (примерно как кнопка) пользовательская команда (em_) через диалог "Выбор команды" (первый пункт расширенного русского меню "Инструменты" или cm_CommandBrowser в командной строке TC; дальнейшие подробности в справке), далее уже em-команде назначаются клавиши. Есть для такой команды кнопка или нет — значения не имеет, клавиши всё равно будут работать.
Автор: renreg
Дата сообщения: 14.08.2010 11:31
Кто-нибудь пробовал в новой версии USB-соединения? Хочу купить кабель. Гислер рекомендует следующие http://www.ghisler.com/cables/index.htm
В основно, буду работать с Windows XP + SP2 и Windows 7, но могут быть и другие версии.

Выскажитесь, плиз
Автор: Andarin
Дата сообщения: 14.08.2010 14:03
renreg
Тоже была такая мысль. Но подходящего кабеля не нашёл (чтобы было, где купить). На глаза попалась такая вот штука. К Total-у отношения, может, и не имеет, но как USB-соединение двух компов, на мой взгляд, неплохая штука. Но пока теоретически, пока в реальности не опробовал.
Автор: Avada
Дата сообщения: 14.08.2010 15:46
renreg
Вернётся из отпуска CaptainFlint — возможно, что-то расскажет. Он после появления этой фичи такой кабель добывал (а это, как выяснилось, не так-то просто сделать).
Автор: renreg
Дата сообщения: 14.08.2010 16:50
Avada
Тогда подожду. Да и не горит.


Цитата:
Он после появления этой фичи такой кабель добывал (а это, как выяснилось, не так-то просто сделать)


Я в Израиле - может у нас попроще.
Автор: mitrichbel
Дата сообщения: 14.08.2010 22:12
Avada
Цитата:
6.55 или 7.55? Если всё написано правильно, то тут даже нечего обсуждать — обновлять TC давно пора. А вот если с новыми версиями такое есть — тогда уже разбираться.
И хорошо бы выложить, если это возможно, проблемный (неудаляемый) файл.
Извините, 7.55, конечно. 7.55a, если быть точным. Файл выложил


Автор: Avada
Дата сообщения: 15.08.2010 09:22
mitrichbel
Файл в UTF-16LE. Проверял на XP (Win 7 нет). У меня этот файл что в "чистом" Тотале, что в настроенном открывается в виде двоичного текста. Можно переключить на Unicode и увидеть текст с разметкой. После переключения на UTF-8 отображается нечто невразумительное. Залочка файла возникает, но не каждый раз, а периодически, по какой-то непонятной логике.
Специалистом по XML-файлам не являюсь, но вообще-то, по наблюдениям, они могут открываться в TC без плагинов в разных режимах (обычно это UTF-8 или "Только текст"). При одном и том же расширении, очевидно, есть серьёзные внутренние различия. Включая разную кодировку.
Автор: Dimitr1s
Дата сообщения: 15.08.2010 17:17
mitrichbel
У Вас в выложеном примере .xml кривой, возможно какой-то плагин пытается открыть этот файл с разметкой XML и виснет, отсюда и:
Цитата:
Пытаюсь удалить этот файл - получаю "Ошибка! Файл ... не может быть удалён! Снимите защиту от записи". Перезапускаю TC, файл удаляется без проблем.
Попробуйте по всему документу заменить:
Код:   на  
Автор: Uraanfgh56
Дата сообщения: 15.08.2010 17:40
Блин забыл , а как сбросить настройки TC к дефолтным (в том числе и цветовую схему раскраски файлов и папок) , вернее где ? ..
Автор: Avada
Дата сообщения: 15.08.2010 18:02
Uraanfgh56
По умолчанию никакой схемы раскраски файлов вообще нет, так что достаточно отключить на странице настроек "Цвета" опцию "Определить цвета для типов файлов".
Если надо совсем убрать цветовые схемы, то самое простое — открыть на той же странице дочерний диалог для определения этих цветов и щёлкать кнопкой "Удалить", пока в списке ничего не останется. Можно, конечно, залезть в wincmd.ini и вручную убрать часть строк в категории [Colors], но там желательно понимать, что относится именно к окраске файлов, а что ко всяким другим цветам. (Можно и целиком категорию удалить, чтобы все цвета сбросить.)
А если надо сбросить к дефолтным вообще все настройки TC, то просто удаляются или перемещаются файлы wincmd.ini и (если есть) wcx_ftp.ini.

Dimitr1s
Что файл кривой — это запросто, но что плагин пытается — вряд ли. Тогда режим при открытии был бы не 6 (Unicode), а 4.
Автор: Uraanfgh56
Дата сообщения: 15.08.2010 18:18
Avada

Цитата:
А если надо сбросить к дефолтным вообще все настройки TC, то просто удаляются или перемещаются файлы wincmd.ini и (если есть) wcx_ftp.ini.

кх-м , странно - а почему бы не сделать соотв. кнопку , вроде бы предыдущих версиях была или нет ?

спасибо , вроде разобрался ...
Автор: Dimitr1s
Дата сообщения: 15.08.2010 19:32
Avada

Цитата:
Что файл кривой — это запросто, но что плагин пытается — вряд ли.

Ну, проверить то проще простого, присвоив расширение .txt, будет залочка воспроизводится или нет.
Цитата:
У меня этот файл что в "чистом" Тотале, что в настроенном открывается в виде двоичного текста.
Думаю без плагинов не обходится, в примере, том, что выложил mitrichbel (UTF-16LE, плюс, UNIX'овый формат перевода строки), при расширении .xml, ещё возможно заглавная Ф (U+2404), обрабатывается как EOT (HTML Entities (hex) ␄), то есть конец файла.
Автор: Avada
Дата сообщения: 15.08.2010 19:42

Цитата:
почему бы не сделать соотв. кнопку , вроде бы предыдущих версиях была или нет ?

Если кому-то сильно хочется, может сделать, но стандартной кнопки такой никогда не было. Хотя бы потому, что просто так взять и убить все свои настройки — вещь серьёзная. Даже в утилите удаления/ремонта TС (TCUNINST.EXE) при удалении самой программы файлы настроек удаляются только после двухкратного предупреждения.
Автор: Uraanfgh56
Дата сообщения: 15.08.2010 20:08
Что-то мне подумалось и такой вопрос : а какие возмжности по группировке , именно группировке (не сортировке !) файлов есть в TC или с помощью каких утилит/плагинов к TC этого можно добиться ? , т.е например выделяем разнотипные (как по типу, так и по размеру и пути и т.д ) файлы, жмём соответств. кнопку на панели - "группировать" , затем задаём имя для таба куда нужно поместить данную группу файлов и вуаля - нужные тобе файлы на отдельном табе - хоть копируй , хоть стирай ...

я думаю такой функционал бы пришёлся по нраву многим , конечно же можно и нужно саму идейку подкооректировать , например добавить группировку по атрибутам, типам, размерам файлов и т.п. ...
Автор: mitrichbel
Дата сообщения: 15.08.2010 23:14
Dimitr1s
Цитата:
Ну, проверить то проще простого, присвоив расширение .txt, будет залочка воспроизводится или нет.
переименовал в .txt, открыл Листером (получился Unicode по 6-ке), закрыл, удалил без проблем.
Автор: Dimitr1s
Дата сообщения: 16.08.2010 00:38
mitrichbel

Цитата:
переименовал в .txt, открыл Листером (получился Unicode по 6-ке), закрыл, удалил без проблем.
Про то и разговор, а при открытии с расширением .xml, как XML-документа, задействуется механизм. XML, в выложенном примере, у Вас не правильный - в XML нет сущности &nbsp; (неразрывный пробел), предположительно, чем там у Вас, происходит попытка открыть XML, подвисает не выводя ошибку и держит файл. Выше писал, в качестве эксперимента замените все &nbsp; на &#160; и попробуйте открыть как .xml. Можно, в дополнение, ещё объявление добавить в начало файла: <?xml version="1.0" encoding="UTF-16LE"?> и посмотреть так, чего будет .
Автор: mitrichbel
Дата сообщения: 16.08.2010 00:50
Dimitr1s
Цитата:
в качестве эксперимента замените все &nbsp; на &#160; и попробуйте открыть как .xml
Заменил (44 вхождения нашлось), открыл (получился тоже 6 - Unicode), удалять не получается. Перезапустил TC.
Добавил в начало файла <?xml version="1.0" encoding="UTF-16LE"?>, открыл (тоже 6 - Unicode), тоже удалить не получается.
На всякий случай вот получившийся в результате файл.
Автор: Dimitr1s
Дата сообщения: 16.08.2010 03:05
mitrichbel
Без плагинов, на чистом Total'е не могу воспроизвести ни разу. Оба файла открываются в Юникоде, закрываются, удаляются без проблем. Гляньте на всякий случай утилитой на подобие Process Explorer, какой процесс держит файл и подгружается что-нибудь при наведении/открытии .xml. Смущает, собственно, что при переименовании в .txt проблемы нет, а Lister'у без плагинов по идее расширение без разницы.
P.S. Шрифт юникодный на всякий случай выставьте в Lister'е, Courier New к примеру, мало ли...
Автор: mitrichbel
Дата сообщения: 16.08.2010 15:25
Dimitr1s
Я сделал вот что: закрываю TC, запускаю его заново, открываю Plugin Manager. У всех lister-плагинов стоит "не загружен". Открываю по F3 этот xml, смотрю в Plugin Manager - загружены плагины imagine, smviewer, excellence, listdoc, fileinfo, archview. Закрываю xml, обновляю список плагинов - загружены всё те же.
Начинаю отключать их по одному - вижу, что проблема в Excellence, после его запрета файл удаляется спокойно. Установлен последний Excellence 1.20.0.9. Кто владее английским в достаточной мере - отпишите, пожалуйста, автору плагина?
Автор: Avada
Дата сообщения: 16.08.2010 17:41
mitrichbel
Там особо достаточного владения не надо. Автор по-русски понимает, хотя и отвечает по-английски. Регистрируемся на русском форуме TC, находим тему по Excellence, излагаем свои печали, указываем ссылки на файлы и ждём прибытия автора. Просто при непосредственном общении баг-репортера с автором будет много больше толку, чем при игре в испорченный телефон. У меня, например, времени на подробное тестирование всех этих нюансов (без которого репортить нет смысла) сейчас элементарно нет.
Автор: Uraanfgh56
Дата сообщения: 16.08.2010 21:53
Попробовал на форуме - http://forum.wincmd.ru/ поискать тему посвященную возмжностям группировке файлов в TC, но не нашёл такой темы , кто в курсе есть такая ? - искать пробовал по таким словам и словосочетаниям:
"группировка" , "группирование", "группировка файлов" , "группирование файлов"
Автор: mbecoool
Дата сообщения: 16.08.2010 22:01
Avada
Вы во всем абсолютно правы. Вы меня просто запутали... Вы написали что
"правокнопочный" режим СТАНДАРТНЫЙ ДЛЯ TC. Я решил, что вы имеете ввиду режим, который стоит ПО-УМОЛЧАНИЮ, а по-умолчанию стоит управление как в Windows (по-крайней мере в Total Commander PowerPack, которым я пользуюсь)
P.S. И никто народ не смешит, более смешным мне кажется то, что при такой, вроде бы простой операции перемещения кнопками мыши вы умудряетесь дождаться появления контекстного меню... Вы когда зажимаете Shift (или Alt) тоже паузу выдерживаете?! ))) И никакого "осмысления" там не нужно, привыкнуть можно после пары - другой попыток... Попробуйте произвести операцию с более быстрым "осмыслением", у вас непременно получится - никакого контекстного меню не появится, и я уверен - вам понравится... ))) - это раз.
Во-вторых, я не понимаю, в чем сложность нажатия правой кнопки "в ходе перетаскивания" "НАДО ПРИВЫКНУТЬ ДАЛЬШЕ ОСМЫСЛЕННО ОТПУСКАТЬ КНОПКИ В СТРОГО ОПРЕДЕЛЁННОМ ПОРЯДКЕ" - не пугайте народ! В ТС нет таких сложных операций!!!))). Неужели отпустить левую кнопку потом правую для вас так сложно?!
Автор: Avada
Дата сообщения: 16.08.2010 22:22
Uraanfgh56
Если я правильно понял вопрос, это обычно называется групповой сортировкой или файловыми группами. Скажем, исполняемые файлы и/или архивы идут раньше прочих файлов.
Поиск на указанном форуме по group даст как минимум три темы, относящиеся к делу. Там рассмотрены WDX-плагины, позволяющие делать такую сортировку только в специально созданных наборах колонок (FileX, Group, FileGroups и пр.).
Гораздо лучше многофункциональный плагин TWinKey, умеющий сейчас (при некотором моём участии как инициатора добавления этой фичи, автора русской документации и бета-тестера) сортировать что угодно (хоть по маске, хоть по поисковому шаблону, хоть в начале, хоть в конце списка) и практически где угодно (кроме режима просмотра эскизов). Ссылка на скачивание в первом посте вышеуказанной темы, подробности в документации. Новая версия TWinKey, где всё это реализовано полностью, в завершающей стадии тестирования, скоро выйдет.

Добавлено:
mbecoool

Цитата:
Я решил, что вы имеете ввиду режим, который стоит ПО-УМОЛЧАНИЮ, а по-умолчанию стоит управление как в Windows (по-крайней мере в Total Commander PowerPack, которым я пользуюсь)

С чем и поздравляю. Источник проблемы ясен (выделено мной), а результат налицо. В этой теме признаются за настоящие умолчания оригинальной (установленой из дистрибутива) программы, а не идеи авторов сборок, способных измененить в исходных настройках что угодно как угодно. И если человек не видит этой разницы и не знает оригинального функционала, то ему не следует так уверенно рассказывать другим, что для них будет правильнее.
Что касается перетаскивания двумя кнопками — мне эту фичу рекламировать не надо, я её пробовал ещё на этапе приватного тестирования, и как основной вариант она меня не устроила. Если она кому нравится — возражений нет, но другие уж сами разберутся, как им удобнее.
Автор: mbecoool
Дата сообщения: 16.08.2010 23:07
Avada
Во - первых, во всех сборках операции перетаскивания мышью одинаковые.
Во - вторых, Вот что не следует - так это перебирать мои слова.
"не следует так уверенно рассказывать другим, что для них будет правильнее".
"вместо Shift можно зажать правую кнопку мыши - так удобнее" - я не написал НУЖНО ЗАЖАТЬ, я написал МОЖНО ЗАЖАТЬ. Я показал человеку возможный вариант, а как для него правильнее решает он уже сам. Надеюсь разницу объяснять не нужно?!
И, наконец, в-третьих, я дал совет участнику под ником AftarJjet. А почему - то ВЫ решили что для AftarJjet это будет скорее всего неудобно. И при этом умудряетесь утверждать, что я "уверенно рассказываю другим, что для них будет правильнее".
Автор: Uraanfgh56
Дата сообщения: 16.08.2010 23:26
Avada

Цитата:
Uraanfgh56
Если я правильно понял вопрос, это обычно называется групповой сортировкой или файловыми группами. Скажем, исполняемые файлы и/или архивы идут раньше прочих файлов.

не совсем так , в группе могут быть разнородные файлы как по названию, так и по типу, так и названию и прочим артибутам, т.е абсоютно любые , критерии же их включения задаются в плагине, сортировка это всё-таки сортировка - несколько другое имхо ...

хотя впрочем приведенный вами плагин меня отчасти заинтересовал , прошёл по ссылке и не совсем понял где скачать - в шапке приведена версия актуальная по состоянию видимо на 23.10.09 - будет ли она корректно работать с TC v.7.50 ? - иными словами где взять актуальную версию , да и неплохо бы глянуть на скриншоты данного плагина - если можно конечно - просто на форуме TC всю тему лопатить лень - уж больно там страниц много ...

поставил TwinKey - не совсем понял - как называется секция ответственная за группировку или по вашему сортировку файлов ? ...
Автор: AftarJjet
Дата сообщения: 16.08.2010 23:31
Можно ли убрать заставку при запуске программы? Наверно, это варезный вопрос.
Автор: mbecoool
Дата сообщения: 16.08.2010 23:45
AftarJjet
Можно. В Wincmd.ini найдите параметр StartupScreen и присвойте ему значение 0
Автор: Avada
Дата сообщения: 16.08.2010 23:56
mbecoool
Во-первых, к уже высказанному ряду, мягко говоря, спорных суждений, добавилось:

Цитата:
во всех сборках операции перетаскивания мышью одинаковые

Обращаю внимание — высказано в категоричной форме, без всяких "мне так кажется" и пр. Так вот — не во всех сборках одинаковые. Если для выделения файлов в разных сборках назначаются разные кнопки мыши (а это так), операции перетаскивания уже в силу этого не могут быть абсолютно одинаковыми. Если не знаете, в чём именно разница — почитайте документацию TC или поэкспериментируйте самостоятельно.
Во-вторых, да, вариант перетаскивания в первом посте был приведён реально существующий. Я с этим не спорил, но заметил, что он не для всех удобен и (самое главное!) ответ был дан не на заданный вопрос. Всё вроде бы было ясно, но дальше началось цепляние к одной (не самой главной) фразе из моего поста, потом фантастические рассказы о том, чем в TC выделяют по умолчанию, а потом попытки учить меня правильно работать с мышью... Вернитесь к началу и посмотрите, с чего на самом деле всё началось и нужен ли человеку предложенный "возможный вариант", если он просил совсем о другом.
На этом предлагаю флейм закончить.

Добавлено:
AftarJjet

Цитата:
Можно ли убрать заставку при запуске программы? Наверно, это варезный вопрос

Нет, не варезный. Просто ключ StartupScreen=0 убирает именно заставку и никак не влияет в незарегистрированой версии на окно с тремя кнопками, которое некоторые почему-то тоже называют заставкой.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

Предыдущая тема: 1С: вопросы по Конфигурациям 1C


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