Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Total Commander 7.01 под Vist'ой
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Vladimir Matveev



Joined: 07 Nov 2006
Posts: 5
Location: Санкт-Петербург

Post (Separately) Posted: Sun Jul 01, 2007 09:26    Post subject: Total Commander 7.01 под Vist'ой Reply with quote

Господа! Установил Total Commander 7.01 под Vist'у. Сразу столкнулся с проблемой: перетаскиваю экзешник какой-либо программы на панель Total'a для того, чтобы на ней появилась кнопка для быстрого запуска данной программы, а кнопка не появляется. Вместо нее появляется сообщение об ошибке... В чем дело?

Может быть, всему виной несовпадение битностей: Vista - 64 bit, Total - 32 bit?
_________________
Против методологического принуждения:
http://bioparadigma.narod.ru
Back to top
View user's profile Send private message
2k



Joined: 09 Sep 2006
Posts: 12

Post (Separately) Posted: Sun Jul 01, 2007 16:43    Post subject: Reply with quote

Виста х86, ТС 7.0 RC5 - более новый ещё не пробовал - нет проблем
Back to top
View user's profile Send private message
Spine



Joined: 15 Dec 2004
Posts: 128
Location: Орша, Беларусь

Post (Separately) Posted: Sun Jul 01, 2007 23:20    Post subject: Reply with quote

у меня виста х64, тотал 7.01 - проблем нет.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Mon Jul 02, 2007 00:48    Post subject: Reply with quote

Vladimir Matveev
Может быть, стоит всё же написать, что за сообщение об ошибке появляется?
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Старый Ворчун



Joined: 30 Mar 2005
Posts: 13
Location: Северный Кавказ

Post (Separately) Posted: Tue Jul 03, 2007 05:22    Post subject: Reply with quote

Использую пока версию TC 7.0...
Под XP всё было нормально, но при переходе на Vista неожиданно обнаружилась неприятность...
Не могу понять, в чём дело: дополнительные иконки на собственноручно сделанных мной панелях ;) внезапно исчезли! :(
Речь идёт только об иконках, взятых из файлов .icl
Раньше такие файлы открывались Тоталом без проблем... В чём дело?


ЗЫ. Что касается "перетаскивания" - здесь вопросов нет! Только что проверил... всё работает!

Кстати, чтобы Vista не задавала каждый раз идиотских вопросов о действиях Тотала, рекомендую вызвать щелчком на его экзешнике Свойства ==> Совместимость ==> Уровень прав и поставить флажок, что программа выполняется от имени администратора...
Единственное неудобство, что Vista один раз запросит подтверждение на это при запуске Тотала... Зато потом можно делать любые файловые операции без подтверждения! Например, свирепствовать в папке Program Files или аж самой Windows! :)
_________________
Не сердись, всё пройдёт...
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Tue Jul 03, 2007 14:15    Post subject: Reply with quote

Старый Ворчун wrote:
Не могу понять, в чём дело: дополнительные иконки на собственноручно сделанных мной панелях Wink внезапно исчезли! Sad
Иди в поиск по форуму, набери там "икон* AND vista" без кавычек и обрети счастье.
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Tue Jul 03, 2007 15:23    Post subject: Reply with quote

Старый Ворчун

Vista не поддерживает 16-битные ICL.
Back to top
View user's profile Send private message
Bishop



Joined: 15 May 2007
Posts: 98

Post (Separately) Posted: Sun Jul 08, 2007 19:07    Post subject: Reply with quote

Подниму тему ошибок под Вистой.

Vista x64 Rus, UAC включен.

Пути по умолчанию (настройки в Application Data).
Папка тотала: c:\Program Files (x86)\totalcmd\
Папка ini-файлов: c:\Users\Bishop\AppData\Roaming\GHISLER\
При установке, TC создает файлы DEFAULT.BAR и .br2 в своей папке. Но после изменения панели инструментов, сохраняет измененные файлы в каталоге с ini-файлами. После чего, читает их тоже оттуда. Но стоит удалить первоначальные файлы из каталога установки, как TC перестает показывать панель инструментов вообще.

После входа в каталог, для доступа к которому нужны права администратора, при обновлении панели (F2) происходит переход в корень диска.

Кстати, в Висте не работают и функции из категории «Безопасность». Когда ожидается их обновление?
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Sun Jul 08, 2007 19:26    Post subject: Reply with quote

Стоить репортить на форум Гислера (если еще не зарепортили). Первое issue, второе явный баг...
_________________
UniViewer - CudaText - LogViewer


Last edited by Alextp on Sun Jul 08, 2007 20:51; edited 1 time in total
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Sun Jul 08, 2007 20:32    Post subject: Reply with quote

Второе баг, но не Тотала, а Висты. На оф. форуме Гислер уже неоднократно давал пояснения по этому поводу: в Висте просто-напросто перестали работать функции для вызова соответствующих диалогов, и он ничего не может с этим поделать.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Sun Jul 08, 2007 20:50    Post subject: Reply with quote

CaptainFlint
Quote:
На оф. форуме Гислер уже неоднократно давал пояснения по этому поводу: в Висте просто-напросто перестали работать функции для вызова соответствующих диалогов


Под "второе" я имел в виду это:
После входа в каталог, ...при обновлении панели (F2) происходит переход в корень диска.

Тут похоже больше на баг Тотала, что он не перечитывает по F2 каталог с админ-кими правами.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Mon Jul 09, 2007 00:03    Post subject: Reply with quote

А-а, я думал - про функции категории "Безопасность"...

По поводу первых багов - проверил у себя на виртуалке:
Bishop wrote:
При установке, TC создает файлы DEFAULT.BAR и .br2 в своей папке. Но после изменения панели инструментов, сохраняет измененные файлы в каталоге с ini-файлами. После чего, читает их тоже оттуда. Но стоит удалить первоначальные файлы из каталога установки, как TC перестает показывать панель инструментов вообще.

Подтверждаю, но ошибкой не считаю. В файле wincmd.ini указан путь c:\Program Files (x86)\totalcmd\default.bar. Тотал пытается открыть этот файл и не находит его. Что ж ему, отображать несуществующую панель? Если хочется, чтобы работа велась с панелью, находящейся в каталоге пользовательских настроек - укажи этот BAR-файл, тогда старый файл можно будет удалить, никто слова не скажет.
То, что BAR-файл автоматически копируется в каталог настроек - это всего лишь обходной путь для обеспечения совместимости со старыми версиями.

Bishop wrote:
После входа в каталог, для доступа к которому нужны права администратора, при обновлении панели (F2) происходит переход в корень диска.

Подтверждаю, надо репортить.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Mon Jul 09, 2007 00:12    Post subject: Reply with quote

Второе зарепортил (F2 reread).
Back to top
View user's profile Send private message
Bishop



Joined: 15 May 2007
Posts: 98

Post (Separately) Posted: Mon Jul 09, 2007 16:09    Post subject: Reply with quote

CaptainFlint, в том то и дело, что в wincmd.ini не указан путь к buttonbar. И тотал сохраняет эти файлы в каталоге настроек, и читает их оттуда. По такой логике, должен был бы читать первоначальный.
Получается, при наличии c:\Program Files (x86)\totalcmd\default.bar - отображается c:\Users\Bishop\AppData\Roaming\GHISLER\default.bar. При отсутствии c:\Program Files (x86)\totalcmd\default.bar - панели нет.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Mon Jul 09, 2007 17:49    Post subject: Reply with quote

Bishop wrote:
в том то и дело, что в wincmd.ini не указан путь к buttonbar. И тотал сохраняет эти файлы в каталоге настроек, и читает их оттуда. По такой логике, должен был бы читать первоначальный.

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

Bishop wrote:
Получается, при наличии c:\Program Files (x86)\totalcmd\default.bar - отображается c:\Users\Bishop\AppData\Roaming\GHISLER\default.bar. При отсутствии c:\Program Files (x86)\totalcmd\default.bar - панели нет.

Фактически - да, так и получается. Но необходимые звенья логики пропущены. Вот они:
1. В настройках Тотала сказано, что файл должен располагаться в каталоге Тотала (или ничего не сказано - что по сути означает то же самое - значение по умолчанию для ключа [Buttonbar] / Buttonbar - это default.bar в каталоге установки.
2. Тотал честно пытается этот default.bar отобразить. Получилось - хорошо. Не получилось - извините, нет у вас панели, ничего не отображается.
3. При попытке чего-либо поменять в панели инструментов старые версии Тотала просто отказывались что-либо делать. Новые версии вместо этого копируют файл в каталог, имеющий права на запись, и выполняют изменения там.

Смотри, что получается, если путь к BAR-файлу не указан или дефолтный:
Ситуация 1. Оригинальный файл default.bar лежит в каталоге Тотала, изменённый вариант - в каталоге wincmd.ini. В этом случае Тотал проверяет, есть ли доступ на запись к оригинальному файлу. Если нет - использует копию, т.к. знает, что копия сделана им самим, т.к. Виста вынудила.
Ситуация 2: Оригинального файла default.bar в каталоге Тотала нет. Что видит Тотал: в настройках указан путь к несуществующему BAR-файлу. Да, в каталоге с INI-файлом есть BAR-файл. Ну и что с того? Мало ли, сколько ещё BAR-файлов по всему диску разбросано...
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group