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

» Total Commander (Часть 8)

Автор: B3T6
Дата сообщения: 05.01.2014 12:22
Abel11
на http://forum.wincmd.ru/ посмотрите тему "Кнопки для 7-zip"
Автор: Abel11
Дата сообщения: 05.01.2014 12:31
B3T6, ссылка не открывается, но насколько мне известно, главным условием их работы является установка 7-ZIP в систему, помню как-то пробовал и портабл 7-ZIP использовать, ну короче мне не понравилось, там все через диалоги, а мне главное иметь две кнопки распаковки (в одноименные папки и напрямую) и одну для упаковки., а с диалогами и так можно вызвать.
Автор: Andarin
Дата сообщения: 05.01.2014 13:30
Раз уж пошла речь про автоматизацию, вспомнилась мне одна операция, которую приходится делать регулярно. Есть папка, в ней файлы и подпапки, в которых тоже есть файлы. Надо архивировать только файлы, причём каждый файл в отдельный архив, и чтобы архив оставался рядом с файлом, вернее даже, вместо него. Т. е. файлы надо переместить в архивы. В ТС в диалоге упаковки файлов есть две галочки, которые каждый раз надо ставить заново - "удалить исходные файлы после упаковки" и "отдельные архивы для каждого файла\каталога". Выбрать отдельно только файлы в этих папках без проблем - Ctrl+B, но в таком случае при упаковке итоговые архивы не будут на своих местах. Файлов не особенно много десятка два-три-четыре, но практически каждый в своём подкаталоге, и каждый раз ставить эти галочки как-то надоедает, да и ходить по подкаталогам тоже. Архивирование, если что, встроенным Zip. C помощью TCIMG это сделать, я думаю, достаточно несложно, но без неё вряд ли. Так что требуется совет (или кнопка в TCIMG)
P.S. пока писал, поэкспериментировал, сделал кнопку с параметрами "arwcx=||zip||1,4,6,7" Вроде всё устраивает, только вот можно ли там указать определённые типы файла или хотя бы один тип, чтобы при случайно выделенных других типах они не попали под пресс? Ну и, кроме того, это работает после Ctrl+B, т. е. при показе файлов без папок.
Автор: maK
Дата сообщения: 05.01.2014 13:35
Abel11
DreamButton
Автор: B3T6
Дата сообщения: 05.01.2014 13:49
Andarin
посмотри http://forum.wincmd.ru/viewtopic.php?p=81155#81155
Автор: Avada
Дата сообщения: 05.01.2014 14:33
Andarin
Ещё есть здесь.
Автор: Andarin
Дата сообщения: 05.01.2014 17:04
B3T6, Avada спасибо, но не то. Там и к окончательному решению не пришли, да и по сути немного не то. Но попробовал скрипт, ничего не вышло. Пишет "упаковка завершена". Но ничего никуда не пакуется. А что не так в скрипте - хз. Параметры брал из самого скрипта (примеры)
Автор: VictorMan
Дата сообщения: 05.01.2014 19:13
HelioSS

Цитата:
Прописан путь к rar-архиватору последней 5 версии, но в TC архивы созданные пятой версией RAR не открываются (Неизвестный формат или ошибка архива). Только самим WinRAR

Вроде действительно так...Обнаружил сегодня, стал искать по форуму - уже было.
И что-то я не нашел решения...или плохо искал? - ткните носом.
Похоже, что команда вызова внешнего WinRAR не работает вообще.
(Либо не обрабатывается отсутствие галочки на использовании внутреннего архиватора).
============================================================
Попробовал 8.50b14 - работает.
Значит, был глюк.


Автор: addhaloka
Дата сообщения: 05.01.2014 19:47
VictorMan 21:13 05-01-2014
Цитата:
Попробовал 8.50b14 - работает.
Значит, был глюк.

Дык, а до этого в какой версии TC RAR5 не открывался? Эта возможность только в 8.50 и появилась (к младшим версиям через MultiArc можно было прикрутить). И ещё, если не ошибаюсь, при открытии rar-архивов приоритет у unrar.dll, 5-ю версию которой тоже только в TC 8.50 приделали.

Добавлено:

Цитата:
если не ошибаюсь, при открытии rar-архивов приоритет у unrar.dll

У меня без неё вообще не открывается, ни RAR5, ни RAR4. Глюк или так и должно быть? TC 8.50b14 x32, winxp sp3.
Раньше никогда над этим и не задумывался, т. к. unrar.dll всегда лежала на своём месте.
Автор: Avada
Дата сообщения: 06.01.2014 08:04
addhaloka

Цитата:
У меня без неё вообще не открывается, ни RAR5, ни RAR4. Глюк или так и должно быть?

Если в настройках TC для RAR отмечена опция "По возможности использовать внутренний распаковщик", то так и должно быть.
Автор: Abel11
Дата сообщения: 06.01.2014 09:56
[more]
Цитата:
P.S. пока писал, поэкспериментировал, сделал кнопку с параметрами "arwcx=||zip||1,4,6,7" Вроде всё устраивает, только вот можно ли там указать определённые типы файла или хотя бы один тип, чтобы при случайно выделенных других типах они не попали под пресс? Ну и, кроме того, это работает после Ctrl+B, т. е. при показе файлов без папок.

Ну если дело осталось за малым, исключить из общего выделения определенный тип расширения , то вот:
marks=1||test<0e!![input=Box1]> , кнопка с этими параметрами вызывает диалог, нужно лишь вписать нужное расширение, выделится сразу же все помимо файлов с указанным расширением. Можно и без диалога, вписав нужные расширения в параметры типо : marks=1||test<0e!!mp3|avi|mp4> (выделить всё, помимо указанных в параметах). Я еще не вникал в сам процесс создания данных архивов, но конечно было бы лучше, если бы сразу все оговаривалось, какие файлы архивировать.
P.S. Надеюсь не усугубил.... [/more]
Автор: whitelime
Дата сообщения: 08.01.2014 20:40
8.50 b15
Автор: stoak
Дата сообщения: 08.01.2014 21:16
Какие-то бетты неиссякаемые. Когда уже релизы пойдут?
Автор: mig73
Дата сообщения: 08.01.2014 21:20
whitelime
Может слишком быстрая сборка? В history.txt бета 15 даже не упоминается.
Автор: whitelime
Дата сообщения: 08.01.2014 21:24
mig73, даже не знаю. На форуме уже задали вопрос, ждем ответа
Автор: Avada
Дата сообщения: 08.01.2014 21:46
mig73
Времени-то на подготовку версии было достаточно. Но глюк с этой историей в history.txt действительно есть. А в онлайновой истории (см. шапку) всё нормально. На оффоруме уже сообщили.
Автор: mig73
Дата сообщения: 08.01.2014 21:51
Avada
Спасибо Avada. сейчас изучать начнем.

del
Автор: Avada
Дата сообщения: 09.01.2014 06:31
mig73
На сайте Гислера уже лежат дистрибутивы с правильной историей. На totalcmd.net, разумеется, в ближайшее время тоже будет перезалито.
Автор: CaptainFlint
Дата сообщения: 09.01.2014 10:52
На totalcmd.net тоже обновил.
Автор: Worster
Дата сообщения: 09.01.2014 19:25
Доброго всем времени суток.
Есть такой вопрос. На новый комп поставил версию ТС, 8.5 pb12. И вот беда - названия дисков в древовидной панели после буквы диска указывается как "размер занято/размер полный" (типа 1 246 Гб/1 397 Гб). На старой системе, и еще на 2 компах на работе (там версии 8.0 rc2) все как и должно быть - показывает метку диска (C: System, D: Documents, E: Work) Уже все настройки перелопатил по 100 раз - нигде не могу найти как вернуть названия вместо цифр. А все ветки темы пересматривать с ума сойдешь. Подскажите, если кто знает
Автор: Avada
Дата сообщения: 09.01.2014 21:08
Worster
Если "древовидная панель" — это дерево в файловой или отдельной панели, то лично у меня в WinXP и Win7 там отображаются метки. Что в 8.50, что в 8.0, что в более ранних версиях. Настроек TC для отображения там размеров нет. А вот в виртуальной папке "Мой компьютер" (cm_OpenDrives) для локальных дисков TC отображает как раз размеры, а не метки (потому что так специально в своё время попросили сделать). Опять же независимо от версии. В общем, если это всё-таки дерево, хорошо бы скрин увидеть.
Автор: Andarin
Дата сообщения: 09.01.2014 23:12
Скорее всего, это "Мой компьютер" и вид "подробный", в кратком такого нет. У меня только так подобное получилось. Если вид "дерево каталогов", то показывает метки дисков.
Автор: Worster
Дата сообщения: 10.01.2014 08:33
Avada
На рабочем компе картинка выглядит вот так:

Вид с домашнего компьютера представить сейчас не могу, но там вместо меток стоят размеры как я и писал ранее. Представление данных, что на домашнем, что на рабочем одно и то же - дерево в отдельной панели (2: по одному на панель) и вид "подробный".
Автор: Avada
Дата сообщения: 10.01.2014 12:16
Worster
На картинке всё выглядит так, как и должно быть. Нужен именно скрин, где в дереве — размеры вместо меток.
Автор: Worster
Дата сообщения: 10.01.2014 15:16
Добрался до домашнего компа. Здесь все выглядит вот так:

Автор: Avada
Дата сообщения: 10.01.2014 16:24
Worster
М-да, оригинально. У меня на 64-битной семёрке в дереве метки. Могу посоветовать следующее:
• Обновить дома TC до последней (15-й) беты 8.50.
• Попробовать проверить вид дерева дома на чистом TC (с пустым INI-файлом).
• Сравнить между собой содержимое wincmd.ini от домашнего и рабочего компов (несовпадающие ключи!).
Если эти шаги ничего не дадут (а опции для такого изменения вида дерева на такой в TC точно нет, это может быть только побочным эффектом чего-то), то проблема со стороны каких-то системных настроек.
Автор: Worster
Дата сообщения: 10.01.2014 17:25
Avada
Все это, конечно, несколько туманно, но попробую. Надеюсь, поможет. Спасибо


Добавлено:
И ведь помогло... только как-то странно - после обновления (без сноса предыдущей версии) старая - 12 бета:

А это - новая, 15-я:
Автор: Avada
Дата сообщения: 10.01.2014 18:19
Worster
На самом деле это всё не туманно, а более чем прозрачно: исключить зависимость от конкретной версии и от любых настроек, отличных от умолчальных. И аналогичные рекомендации тут давались уже многократно.
На первом скрине в последнем посте — 32-битная версия. Я вижу, что там проблем нет, так что пока больше эту битность не обсуждаем. Между 64-битными бетами 12 и 15 разницы по картинкам нет. У меня, повторяю, проблем с этой битностью нет. Тут что-то локальное, на конкретной машине.
В общем, запускаем 64-битную версию с настройками по умолчанию (totalcmd64.exe /i=test.ini или что-то вроде этого — с указанием несуществующего INI-файла) и смотрим результат.
Автор: Andarin
Дата сообщения: 10.01.2014 19:07
del
Если уж Avada здесь (а он практически всегда есть в этой теме), не буду встревать, тем более, что полезных предложений и нет.
Автор: Avada
Дата сообщения: 11.01.2014 08:10
Worster
Некоторые дополнения.
Во-первых, специально оговариваю, что проверять надо чистый немодифицированный экзешник TC из официального дистрибутива.
Во-вторых, на скринах с x64 проблема не только с локальными дисками: не отображается никакая нормальная информация по BD/DVD — ни стандартная, ни пользовательская. Причём не только в дереве, но и в виртуальной папке (справа). В норме этого просто быть не должно. Попутно заметил, что на последних двух скринах в дереве вообще разное число элементов (на втором скрине есть ещё Bluetooth).
Кстати, что и как по этим элементам отображает Проводник? И хорошо бы попробовать распаковать в другой каталог и запустить оттуда 64-битную версию TC 8.01 (см. шапку). Уж проверять — так всё.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176

Предыдущая тема: Распечатка брошюры в Word 2003


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