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

» Total Commander (часть 3)

Автор: naben
Дата сообщения: 03.06.2007 12:22
GGS
Большое спасибо! Честно говоря, не думал, что это именно та команда.

Добавлено:
CaptainFlint
Подскажите пожалуйста, возможно ли ипользовать вашу утилиту NoClose Replacer, не копируя никаких файлов директорию Windows? Частично это получается делать.
Автор: Labean_Hesv
Дата сообщения: 03.06.2007 18:03
Можно ли каким-то образом установить разные значки на архивы (Rar, Zip, Cab и т.д.).
Автор: CaptainFlint
Дата сообщения: 03.06.2007 18:04
naben

Цитата:
Подскажите пожалуйста, возможно ли ипользовать вашу утилиту NoClose Replacer, не копируя никаких файлов директорию Windows?

Файл noclose.pif должен находиться в любом каталоге, перечисленном в переменной окружения PATH. При этом стандартный noclose.pif, копирующийся в каталог Windows инсталлятором Тотала, придётся удалить, т.к. иначе он будет вызываться вместо Replacer'а (т.к. каталог Windows стоит первым в PATH).

Добавлено:
Labean_Hesv

Цитата:
Можно ли каким-то образом установить разные значки на архивы (Rar, Zip, Cab и т.д.).

Нет. Только если отказаться от их обработки как архивов.
Автор: naben
Дата сообщения: 04.06.2007 00:08
CaptainFlint
А почему нельзя сделать так, что бы утилитка искала все необходимые ей файлы в одной папке ну или хотя бы в каталоге тотала? Если это ограничение Windows, то понятно, но если нет, то как с этим бороться?
Автор: CaptainFlint
Дата сообщения: 04.06.2007 00:15
naben

Цитата:
А почему нельзя сделать так, что бы утилитка искала все необходимые ей файлы в одной папке ну или хотя бы в каталоге тотала?

Потому что ищет не утилитка. Утилитка - это и есть сам файл noclose.pif. Тотал при нажатии Shift+Enter всего лишь запускает командную строку следующего вида:

Код: noclose.pif /C <то_что_введено_в_командной_строке>
Автор: naben
Дата сообщения: 04.06.2007 02:13
CaptainFlint
Всё ясно, спасибо за разъяснение.
Автор: naben
Дата сообщения: 04.06.2007 15:43
Скажите пожалуйста, можно ли задать иное расположение файлов Wcmicons.dll и Wcmicons.inc?
Автор: 0Vovan0
Дата сообщения: 04.06.2007 16:57
TC 6.56 почему то не показывает иконку для bat файлов, хотя для cmd показывает стандартый значек. Мелочь но неприятно, можно ли пофиксить?

Добавлено:
И еще одна трабла есть, гораздо более неприятная - не работает упаковка в rar/arj/ace и проч архивы поддержка к-х вроде есть по умолчанию. Пскольку текущая "сборка" командера живет со мною уже второй год(по нормальному сделать все пока некогда( ), наверняка чтото либо удалело либо затерлось либо еще что, можно по пунктам рассказать что нужно сделать чтобы работало? ато из консоли раром паковать надоело
Ставил SAMовскую сборку комадера - почемуто тоже неработает
Автор: CaptainFlint
Дата сообщения: 04.06.2007 17:29
0Vovan0

Цитата:
И еще одна трабла есть, гораздо более неприятная - не работает упаковка в rar/arj/ace и проч архивы поддержка к-х вроде есть по умолчанию.

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

naben

Цитата:
Скажите пожалуйста, можно ли задать иное расположение файлов Wcmicons.dll и Wcmicons.inc?

Кажись, нет.
Автор: rick1
Дата сообщения: 04.06.2007 17:30
Просканил фтпишник в сетке, хочу список сериалов сделать, Содержие результата в поисек копирую в буфер и вставляю в блокнот - а там крякозабры!!!

0:/&#205;&#206;&#194;&#192;&#223; &#204;&#211;&#199;&#219;&#202;&#192;\
0:/&#205;&#206;&#194;&#192;&#223; &#204;&#211;&#199;&#219;&#202;&#192;/Chris Cornell - Carry On (2007)\
0:/&#205;&#206;&#194;&#192;&#223; &#204;&#211;&#199;&#219;&#202;&#192;/Jennifer Lopez - Como Ama Una Mujer (2007)\
0:/&#205;&#206;&#194;&#192;&#223; &#204;&#211;&#199;&#219;&#202;&#192;/Linkin Park - Minutes To Midnight (2007)\
0:/&#205;&#206;&#194;&#192;&#223; &#204;&#211;&#199;&#219;&#202;&#192;/Mark Ronson - Version (2007)\


Как порешать!?
Автор: CaptainFlint
Дата сообщения: 04.06.2007 17:59
rick1
http://tckb.megabyte-web.ru/content/view/568/27/
Автор: 0Vovan0
Дата сообщения: 04.06.2007 18:28

Цитата:
о формат RAR является проприетарным и создавать RAR-архивы можно только с помощью софта, выпущенного автором RAR.

ну я ж не спорю, в командере прописан путь rar.exe , с помощью которого я при необходимости и пакую файлы, только при попытке чтото упаквать командером на секунду появляется консольное окошко после чего ошибка "не удается открыть файл".
Мб кроме пути надо прописать опции с к-ми запускать архиватор, тогда неподелится ли кто ими?
Автор: CaptainFlint
Дата сообщения: 04.06.2007 19:00
0Vovan0

Цитата:
Мб кроме пути надо прописать опции с к-ми запускать архиватор, тогда неподелится ли кто ими?

Опции Тотал передаёт архиватору сам. Возможно, проблема с длинными путями - попробуй взять путь к rar.exe в кавычки, а для теста упакуй файл с короткими путями без пробелов (типа C:\temp\test.txt -> C:\temp\test.rar). Попробуй также указать графическую версию WinRAR.exe вместо консольной rar.exe.
Автор: 0Vovan0
Дата сообщения: 04.06.2007 19:51
пробовал разное указывать, с кавычками и без, судя по всему поблема в том что командер передает имя файла-листинга-файлов-для-упаковки без кавычек - @C:\Documents and Settings\Vladimir\Local Settings\Temp\CMD2CFE.tmp
а тут пробелы. Только как это мне пофиксить, параметры то командер сам задает?
Автор: Garrett
Дата сообщения: 04.06.2007 20:21
0Vovan0
У меня указано - C:\Program Files\WinRAR\WinRAR.exe (без кавычек)
галочка "использовать внутренний распаковщик" снята.
Все работает не один год.
А поводу Temp'а. Размести ты его в корне диска С:
+ машина будет пошустрее работать.
(как поменять - мой компьютер / свойства / дополнительно / переменные среды
для TEMP и TMP задай c:\Temp, затем перезагрузись)
Автор: 0Vovan0
Дата сообщения: 04.06.2007 20:26

Цитата:
Все работает не один год.

у меня раньше тоже работало)

Цитата:
А поводу Temp'а. Размести ты его в корне диска С:
+ машина будет пошустрее работать.

шустрей работать оно точно небудет, и вообще хочется командер настроить, ане систему под него
Автор: CaptainFlint
Дата сообщения: 04.06.2007 23:58
0Vovan0
Вообще, настоятельно рекомендуется сразу задавать нормальную переменную TEMP вместо этого идиотизма, выдуманного MS чёрт знает с какого перепоя. Мало того, что путь длинный (а ограничение на максимальную длину пути составляет лишь 260 символов, с более длинными нормально работать нельзя), так ещё и куча программ есть, которые не умеют корректно работать с именами, содержащими пробелы.

С путём, передаваемым RAR'у, это, конечно, тоже нехорошо, согласен, Гислеру отпишусь. Но Гислер, может, и пофиксит, а куча других программ так и останется. Так что в любом случае настоятельно рекомендую воспользоваться советом Garrett.
Автор: abz
Дата сообщения: 05.06.2007 00:10
CaptainFlint

Цитата:
Вообще, настоятельно рекомендуется сразу задавать нормальную переменную TEMP вместо этого идиотизма, выдуманного MS чёрт знает с какого перепоя. Мало того, что путь длинный (а ограничение на максимальную длину пути составляет лишь 260 символов, с более длинными нормально работать нельзя), так ещё и куча программ есть, которые не умеют корректно работать с именами, содержащими пробелы.

Всё не так просто. Если юзер ограничен в правах, то с переделкой пути в переменной %temp% у него перестанут устанавливаться и запускаться те проги, на которые есть разрешения в политиках! Так что это актуально только на домашнем компе с одним аккаунтом. На рабочих, а тем более доменных, настоятельно не рекомендую переделывать путь.
Автор: 0Vovan0
Дата сообщения: 05.06.2007 00:23

Цитата:
С путём, передаваемым RAR'у, это, конечно, тоже нехорошо, согласен

млин, но както оно раньше работало же? и у большинства наверняка такой же путь к %temp%, и архиваторы пашут. в чем заковыка?

с другими прогами за два года пока подобных глюков небыло, а в батниках всегда лучше в кавычки брать
Автор: CaptainFlint
Дата сообщения: 05.06.2007 09:14
abz

Цитата:
Если юзер ограничен в правах, то с переделкой пути в переменной %temp% у него перестанут устанавливаться и запускаться те проги, на которые есть разрешения в политиках!

Даже если есть такие драконовские ограничения прав, то, во-первых, вряд ли пользователю разрешено сидеть исключительно в своём C:\Documents and Settings\<user>\ и больше никуда не вылезать, а во-вторых, в случае, если это всё же так, стоит обратиться к администратору и попросить сделать нормальный, короткий путь к TEMP'у. Если админ вменяемый, он это сделает.

0Vovan0

Цитата:
млин, но както оно раньше работало же?

Вот тут я пас. У меня упаковка всегда работала, но переделка переменной TEMP на нормальную у меня стоит одним из самых первых дел, выполняемых после переустановки системы...

Добавлено:
0Vovan0
Хотя, знаешь, есть одна мысля... Гислер ответил, что путь обычно передаётся в коротком виде: C:\DOCUME~1\<username>\LOCALS~1\Temp (кавычки он попробует добавить, но уже после финальной семёрки). Может, ты отключил короткие имена на своём диске? Ключ NtfsDisable8dot3NameCreation в реестре не устанавливал? Если устанавливал, верни обратно 0. С этим ключом, помимо прочего, Тотал ещё и не сможет работать с юникодными именами файлов.
Автор: Eliza
Дата сообщения: 05.06.2007 12:01
Товарищи! А почему у меня в контекстном меню есть тока:



а нету "Создать документ Word"? И как туда зафигачить этот пункт?
Спасибо.
Автор: CaptainFlint
Дата сообщения: 05.06.2007 13:31
Eliza
Это меню Тотал берёт из системы. Видимо, в реестре не прописаны нужные ключи для Ворда. Три вопроса:
1. Какая версия Тотала? (Судя по скрину, явно не последняя)
2. Какая версия Ворда?
3. Есть ли соответствующий пункт в Проводнике?

Если ответ на третий вопрос - "да", то стоит попробовать поставить последнюю версию Тотала и проверить в ней, в этой области там были какие-то подвижки...
Автор: Eliza
Дата сообщения: 05.06.2007 13:53
CaptainFlint 15:31 05-06-2007
Цитата:
1. Какая версия Тотала? (Судя по скрину, явно не последняя)
2. Какая версия Ворда?
3. Есть ли соответствующий пункт в Проводнике?

1. Есть три Тотала: 2006 и 2007-го года;
2. 2007;
3. В Проводнике - есть.
Руководствуясь Вашими указаниями, проверила все три Тотала (надо бы лишние удалить...) - в более новой версии всё ОК!
Огромное Вам спасибо, хороший человек.
Автор: 0Vovan0
Дата сообщения: 05.06.2007 21:02

Цитата:
Хотя, знаешь, есть одна мысля... Гислер ответил, что путь обычно передаётся в коротком виде: C:\DOCUME~1\<username>\LOCALS~1\Temp

да, именно в этом и заковыка оказалась, правда возврат NtfsDisable8dot3NameCreation в ноль, перезаргузка, преудаление темпа не помогло, но на чистой системе архивация нормально работает, передается короткий путь.

ЗЫ насчет первого вопроса, иконочки батников не просветите?
Автор: CaptainFlint
Дата сообщения: 05.06.2007 21:42
0Vovan0

Цитата:
правда возврат NtfsDisable8dot3NameCreation в ноль, перезаргузка, преудаление темпа не помогло

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

Цитата:
fsutil file setshortname <файл> <короткое имя>


Добавлено:

Цитата:
ЗЫ насчет первого вопроса, иконочки батников не просветите?

Не просветю, ибо не совсем понял, о чём речь. А именно: а) какой значок ожидается для показа у BAT-файлов, б) почему ожидается именно он, и в) какой отображается на самом деле?
Автор: 0Vovan0
Дата сообщения: 05.06.2007 23:44

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

нет, походу только у новых папок будут и длинные и короткие имена, если создать папку то у неё короткое имя есть, а командеровские CMDNNN только с длинными(имя файла итак 8.3, а для папкоп в полном пути короткие имена не создаются от этого)

Цитата:
Правда, не уверен, что система даст переименовать эти каталоги..

угу

Цитата:
fsutil file setshortname <файл> <короткое имя>

-

Цитата:
Правда, не уверен, что система даст переименовать эти каталоги...

не дает.
ну эт мелочи уже, теперь можно и перенести %temp% в c:\temp

в продолжение темы путей - при перетаскивании файла/папки на иконку какой ибо программы на панели путь к тому что перетащили почемуто передается каждой по разному - то длинный и в кавычках, как и надо, то длинный без кавычек, то короткий.
Это именно при перетаскивании, если указывать в параметрах %p%n/%P%N и запускать ставя курсор на нужный файл то все работает как надо, но почему при перетаксивании по другому?


Цитата:
Не просветю, ибо не совсем понял, о чём речь

Вот так проще обьяснить будет
http://img528.imageshack.us/img528/1841/clip352bj7.png
у .cmd иконка есть, а у .bat почемуто нету, в проводнике есть у обоих, соответственно и в командере у бат файлов ожидалась оная иконка
Автор: abz
Дата сообщения: 06.06.2007 00:28
CaptainFlint

Цитата:
Даже если есть такие драконовские ограничения прав, то, во-первых, вряд ли пользователю разрешено сидеть исключительно в своём C:\Documents and Settings\<user>\ и больше никуда не вылезать

На все остальные папки у него ограниченные права (как правило на просмотр) под стандартным пользователем, а на некоторые вообще нет... И переправлять их вручную, чтобы обеспечить совместимость с прогами, которые написаны безголовыми программистами, которые не знают о длинных путях считаю глупым и не нужным занятием... Это моё мнение и я никого не принуждаю к нему.

Цитата:
Если админ вменяемый, он это сделает.

Вменяемый сделает наоборот.
Автор: CaptainFlint
Дата сообщения: 06.06.2007 01:09
0Vovan0

Цитата:
у .cmd иконка есть, а у .bat почемуто нету, в проводнике есть у обоих, соответственно и в командере у бат файлов ожидалась оная иконка

Не в курсе. Как-нибудь заброшу Гислеру, но это явно не критическая проблема, которую жизненно важно исправить в семёрке.

abz

Цитата:
И переправлять их вручную, чтобы обеспечить совместимость с прогами, которые написаны безголовыми программистами, которые не знают о длинных путях считаю глупым и не нужным занятием...

Хм... Т.е. ты считаешь, что раз программу написал безголовый программист, который во времена Windows 3.1 не предусмотрел длинных путей, которых тогда не существовало в природе, и написал какой-нибудь Paradox, к которому сейчас нет аналогов (либо аналоги есть, но нет конверторов баз данных), то теперь и все пользователи этого Парадокса должны попросту выкинуть его вместе со всеми наработанными базами, и всё лишь по той причине, что путь по умолчанию стал содержать пробелы? Оригинальная точка зрения...


Цитата:
Вменяемый сделает наоборот.

Видимо, у нас разное понятие о вменяемости.
Если есть программа, необходимая для ведения офисной работы, которую нечем заменить, и которая не работает исключительно из-за того, что пути содержат пробелы, и админ отказывается поправить длинные пути, мотивируя это тем, что "ибо нефиг", или "а меня не колышет", или "не пользуйтесь этой древностью" (не обращая внимания на то, что пользоваться больше попросту нечем) - такой админ для меня вменяемым считаться никак не может.
Создать в корне диска (или в любом другом "коротком" подкаталоге) временную папку, выставить на неё права и переназначить %TEMP% - дел на несколько секунд. Защищённость системы не страдает. Если прям параноидальная секретность, что разные пользователи не имеют права видеть даже временные файлы друг друга - сделать по временному каталогу на каждого, навесить отдельные права. Короче, недостатков никаких не вижу. Кроме простой бараньей упёртости, я не могу придумать ни единого довода, почему этого не стоит делать.


Добавлено:
PS: Прошу прощения, это уже оффтоп начался. Умолкаю...
Автор: abz
Дата сообщения: 06.06.2007 02:25
CaptainFlint

Длинно отвечать не буду, но вот на это скажу:

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

Ну нет таких программ, которых нечем заменить в 2007-м году из-за косячности перехода с путями в 95-м!!! Если всё же найдётся пару таких программ, то от них в любом случае надо отказываться, так как их время жизни предрешено по-любому (ты в курсе, что следующая, после Vista, ОС не будет поддерживать архитектуру x86?!), да и смысла пользоваться таким старьём нет никакого, а тем более в XP и выше. Если же программа уникальна и вся работа зависит от этого атавизма, то надо и устанавливать её на ту ОС, под которую она писалась и на тот же хлам (комп всмысле). Если же фирма серьёзная, то она наймёт программистов, чтобы они написали программу, полностью удовлетворяющую нуждам фирмы и к ней конвертор для старой базы. Если они до этого не дошли за более, чем 10 лет, то такую фирму надо закрывать нафиг.

Цитата:
Кроме простой бараньей упёртости, я не могу придумать ни единого довода, почему этого не стоит делать.

Ты, видимо, нервничаешь. В моих словах нет ничего личного.
Автор: Loafer
Дата сообщения: 06.06.2007 07:50
Народ! Нам то это зачем читать?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: DAMN NFO Viewer


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