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

» Total Commander (Часть 7)

Автор: xrun1
Дата сообщения: 29.05.2012 17:32
TC8 x64 на Win7 x64 SP1 падает при выходе из папки, которая обозвана одной буквой или цифрой.
1. Создаём папку и называем, например, 1
2. Входим в неё.
3. Двойным кликом мышки выходим --> Прекращена работа программы "Total Commander".
P.S. По Enter выходит нормально.
Автор: The Unforgiven
Дата сообщения: 29.05.2012 17:38
abz
Обязательно попробую сегодня, попозже.

xrun1
Ничего подобного не наблюдаю - кликаю мышкой, TC стоИт железобетонно, не падает.

Добавлено:
Система и Total той же битности, x64.
Автор: caxap
Дата сообщения: 29.05.2012 18:04
xrun1

Цитата:
TC8 x64 на Win7 x64 SP1 падает при выходе из папки, которая обозвана одной буквой или цифрой.

Думаю, если был-бы ТАКОЙ баг, то мы-бы ужо давно лицезрели 8.0a... ИМХО... Уж слишком "стандартная" ситуация...
З.Ы.
У меня
Цитата:
TC8 x64 на Win7 x64 SP1
на нескольких разномастных машинах робит...


Добавлено:
xrun1
Поотключай плаги поочерёдно... Мож в них какой косяк...
Автор: xrun1
Дата сообщения: 29.05.2012 19:28
caxap

Цитата:
Поотключай плаги поочерёдно...

В том то и дело, что начисто ставил.
Попробую ещё поиграться, отпишусь.
Автор: Nata007
Дата сообщения: 29.05.2012 19:55
CaptainFlint

Цитата:
Вероятность огребания проблем довольно низка, но всё же ненулевая. В Тотале могут быть плагины


Чистый Тотал (без плагинов) показывает пиктограммы файлов


Очень интересно, могут через этот показ пролезть вирусы?
Автор: The Unforgiven
Дата сообщения: 29.05.2012 19:55
abz

Цитата:
Проверьте у себя. Создайте архив с помощью этого модуля и попробуйте повторить баг.

С этим модулем проблема НЕ воспроизвелась. Если хочешь, архив: http://rghost.ru/38358517
Из чего, наверно, вывод, что проблема не в Тотал Коммандере, а в SFX-модуле?
Автор: abz
Дата сообщения: 29.05.2012 20:14
The Unforgiven

Цитата:
Из чего, наверно, вывод, что проблема не в Тотал Коммандере, а в SFX-модуле?

При любом SFX модуле оставаться тотал с пустой панелью не должен! Буду копать дальше - у меня почему-то проблема воспроизвелась с этим модулем. Сейчас проанализирую...
Автор: CaptainFlint
Дата сообщения: 29.05.2012 22:16
Nata007

Цитата:
Чистый Тотал (без плагинов) показывает пиктограммы файлов
Очень интересно, могут через этот показ пролезть вирусы?

По моим сведениям, загрузка значка как таковая не может послужить лазейкой для исполнения кода (библиотека при этом в память загружается той же LoadLibrary, но со специальным флагом, запрещающим подключение секций кода; кстати, именно благодаря этому флагу Тотал может показывать значки одновременно и 32-, и 64-битных приложений, несмотря на то, что попытка обычного вызова LoadLibrary для библиотеки несовпадающей битности провалилась бы).
Однако нельзя забывать, что в системе могут быть установлены различные расширения Проводника, которые используются для модификации этих самых значков (либо путём навешивания оверлея, либо путём полной замены самого значка), и вот эти-то расширения, будучи автоматически вызваны Тоталом для получения нужного значка, могут самовольно выполнять дополнительные действия по влезанию в файл и анализированию его содержимого (для выбора корректного значка). Короче говоря, здесь ситуация точно та же, что и с плагинами: технически возможна ситуация, когда вызов такого расширения для анализа завирусованного файла приведёт к загрузке этого файла в память и исполнению части его кода. На практике же такое поведение вряд ли встретится.
Автор: P0wder
Дата сообщения: 29.05.2012 22:47
При выборе "Инструменты/Поиск файлов" с опцией "С текстом" почему-то не находит файлы (распознанные pdf), хотя они содержат заданный параметр поиска. Почему так происходит ?
Автор: Skif_off
Дата сообщения: 29.05.2012 22:51
CaptainFlint, стоит отказаться от плагинов?
Автор: xrun1
Дата сообщения: 29.05.2012 23:56
Процитирую сам себя.

Цитата:
TC8 x64 на Win7 x64 SP1 падает при выходе из папки, которая обозвана одной буквой или цифрой.
1. Создаём папку и называем, например, 1
2. Входим в неё.
3. Двойным кликом мышки выходим --> Прекращена работа программы "Total Commander".
P.S. По Enter выходит нормально.

Установка чистая, ветки от предыдущей установки
HKEY_CURRENT_USER\Software\Ghisler и HKEY_LOCAL_MACHINE\SOFTWARE\Ghisler удалены.
А вот и на youtube видео выложил.
И ещё интересно, если стоит TC8x86 в папке C:\Program Files (x86)\totalcmd, то TC8x64 нормально встаёт и работает в папке C:\Program Files\totalcmd. Что там себе думает и проверяет при установке x64 - лчно мне неизвестно.
Автор: Shteger
Дата сообщения: 30.05.2012 00:39
xrun1
Попробовал. и не думает вылетать
Автор: xrun1
Дата сообщения: 30.05.2012 00:51
Разобрался. Рушит переводчик QTranslate. Надо автора попытать будет. Или с настройками поиграться. К TC претензий нет.
Автор: CaptainFlint
Дата сообщения: 30.05.2012 02:38
P0wder

Цитата:
При выборе "Инструменты/Поиск файлов" с опцией "С текстом" почему-то не находит файлы (распознанные pdf), хотя они содержат заданный параметр поиска. Почему так происходит ?

Нажми на PDF-файле Alt+Shift+F3 и посмотри, что на самом деле представляет из себя PDF-файл на бинарном уровне, сразу станет понятно, почему текст там не находится. Чтобы искать текст в сложных двоичных файлах, необходимо пользоваться плагинами, которые трансформируют этот поток байтов в текстовое представление.


Skif_off

Цитата:
стоит отказаться от плагинов?

Это же одно из важнейших преимуществ Тотала, именно то, что превращает его в универсальный инструмент. Зачем же добровольно себя лишать таких вкусностей? Если только из-за боязни вирусов, то я уже говорил, что вероятность заражения через плагин крайне мала. Я бы даже сказал, что куда серьёзнее опасность того, что вирус пролезет самостоятельно и без всяких Тоталов через уязвимость в браузере или в дырявом флэш-плеере.
Автор: Skif_off
Дата сообщения: 30.05.2012 12:25
CaptainFlint
Что-то у меня последние пару недель легкая паранойя, не замечаю, как начинаю себя накручивать
По классификации проактивной защиты (не люблю антивирусники, пользуюсь фаером и проактивкой Comodo) функция LoadLibrary будет относится к "Хуки Windows/Хуки событий", так? Для TC у меня, пожалуй, самые лояльные правила, надо будет покопаться и определить достаточный минимум.

З.Ы. Тысяча извинений, если оффтоп.
Автор: CaptainFlint
Дата сообщения: 30.05.2012 13:52
Skif_off

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

Паранойя хороша в меру. Гарантированно комп невозможно будет заразить только в одном случае: если он стоит в запертом наглухо сейфе с неизвестным кодом и отцепленным шнуром питания (и вытащенной батареей, если это ноут).


Цитата:
По классификации проактивной защиты (не люблю антивирусники, пользуюсь фаером и проактивкой Comodo) функция LoadLibrary будет относится к "Хуки Windows/Хуки событий", так?

Нет, конечно, с какой стати? Загрузка модулей — это ключевая функция всей архитектуры Windows. Ни одно приложение не запустится без того, чтобы загрузить в себя разные библиотеки, хотя бы основные системные, такие как kernel32.dll, user32.dll и т.п. (причём грузиться они могут как системой, на этапе загрузки приложения в память, так и динамически, самим приложением при помощи этой самой LoadLibrary). Загрузка значков тоже, как я уже сказал, выполняется через LoadLibrary — и много ли существует приложений, не отображающих вообще ни одного значка, кроме встроенных непосредственно в исполняемый файл? Да даже сам Тотал грузит собственные значки из wcmicons.dll. Так что одна ошибка программиста, забывшего, что ресурсные библиотеки рекомендуется грузить не через LoadLibrary, а через LoadLibraryEx со спец-флагом — и вот получаем выполнение кода. Защититься от этого можно только одним способом: жёстко контролировать список приложений, установленных на компе, чтобы все были только с открытым кодом и предварительно проверены доверенными лицами на отсутствие подобных ошибок.
Автор: xrun1
Дата сообщения: 30.05.2012 16:11
Возвращаясь к своим "баранам".
Проверьте:
1. Создаём папку, обзываем 1 (или любой другой один символ)
2. Нажимаем на ней Ctrl+C
Падает TC8x64 на Win7 x64 SP1 - невозможно скопировать папку, имя которой состоит из одного символа.
Может кто подтвердить?
Автор: Ang
Дата сообщения: 30.05.2012 16:33
xrun1
Не воспроизводится. И тотал и система - аналогичные Вашим.
Автор: Andarin
Дата сообщения: 30.05.2012 16:47
xrun1
Не воспроизводится. Версии те же.
Автор: WatsonRus
Дата сообщения: 30.05.2012 17:32
Подскажите, в 8-ке много изменений, связанных с русиком/меню? Много ли потеряется нового, если использовать старые, от версии 7.5*, пока новых нет?
Автор: CaptainFlint
Дата сообщения: 30.05.2012 18:26
WatsonRus

Цитата:
Подскажите, в 8-ке много изменений, связанных с русиком/меню? Много ли потеряется нового, если использовать старые, от версии 7.5*, пока новых нет?

Изменений не очень много, но есть. Для тех, кому нужен расширенный вариант, оптимальным вариантом на данный момент является комбинированный вариант, когда берутся файлы WCMD_RUS.LNG и .INC из дистрибутива Тотала, переименовываются в WCMD_EXT_RUS.*, а всё остальное идёт из пакета русификации 7.57a.
Автор: ppkp
Дата сообщения: 30.05.2012 20:57
Где можно скачать нормальный Ultra TC Editor (для удаления историй)? У меня версия 5.54 при запуске ругается на отсутствие MSCOMCTL.OCX
Автор: arvidos
Дата сообщения: 30.05.2012 20:59
Может лучше использовать Clear History TC 1.5 для чистки истории?
Автор: LonerDergunov
Дата сообщения: 30.05.2012 21:22

Цитата:
Где можно скачать нормальный Ultra TC Editor (для удаления историй)? У меня версия 5.54 при запуске ругается на отсутствие MSCOMCTL.OCX

Равно как и много других программ будут ругаться, потому как это стандартная системная библиотека. Чтобы "усё работало" и потом не морочиться - как правило сразу же после установки системы можно установить пакет необходимых библиотек - этот или какой-нибудь аналог.
В отношении Ultra TC Editor - достаточно положить вышеуказанный файл в каталог с программой для решения проблемы.
Автор: Avada
Дата сообщения: 30.05.2012 21:40
ppkp
Во-первых, не Ultra TC Editor, а Ultra TC Editors (это не программа, а пакет программ).
Во-вторых, программа для работы с историями там называется History Editor.
В-третьих, последняя версия пакета (с учётом новаций TC 8.0) вообще-то уже 6.10.
В-четвёртых, наконец, ссылка на полный набор (со всеми дополнительными библиотеками) всегда есть здесь. И про это, кстати, написано в справке программы.
Автор: ppkp
Дата сообщения: 30.05.2012 22:51
Avada
Большое спасибо за ссылку. У меня есть понимание, что это набор программ, т.к. имею версию 5.54. Именно History Editor я и запускал. К сожалению, версия 6.10 - это RC1, но дело не в этом, а в том, что она тоже требует такой же MSCOMCTL.OCX

Все решилось. Нашел файл, вставил его в папку с программой и заработало. Мои извинения за некоторые неудобства.
Автор: Avada
Дата сообщения: 31.05.2012 06:15
ppkp
Два маленьких уточнения:
1. MSCOMCTL.OCX, разумеется, потребуется для любой версии пакета. Но лучше положить файл не в папку с программой, а в \WINDOWS\system32\ (т.к. он может потребоваться и другим программам).
2. Автор пакета только что сообщил мне, что финальный релиз 6.10 планируется на следующей неделе. Но там особых различий с RC1 по функциональности не ожидается. А вот в файлах русификации (справке и файле данных для Configuration Editor) будут всякие полезные уточнения и дополнения (это я уже подготовил).
Автор: The Unforgiven
Дата сообщения: 31.05.2012 10:41
Avada
И малюсенькое уточнение: в папку Windows\SysWOW64 - если установлена 64-битная Windows, что уже не редкость. Проверено вчера.
Автор: Avada
Дата сообщения: 31.05.2012 11:04
The Unforgiven
Да, разумеется.
Автор: mrdime
Дата сообщения: 31.05.2012 17:03
Заметил такой глюк в новом ТС 8.0 х32 (система Windows 7 SP1 x64). Возможно у меня что-то с системой конечно, но до этого стоял ТС 7.55а и все было нормально.
Когда удаляю файл нажатием клавиши "del" вылетает стандартный диалог подтверждения (действительно ли я хочу удалить файл), жму "да" и... ничего не происходит. Файл остается.
Со второй попытки - все удаляется.
В чем может быть дело?
P.S. Точнее ТС в составе сборки PowerPack от SabLabs от 23.05.2012. Но думаю сборка здесь не при чем.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

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


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