Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 10)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1 Часть 2 Часть 3 Часть 4 Часть 5 Часть 6 Часть 7 Часть 8 Часть 9
 

Текущая тестовая версия: 9.50 b5 (Инсталлятор; оффлайн-установка: INF, CAB x32/CAB x64/CAB x32+x64) (13.11.2019)
Текущая финальная версия: 9.22a (32-битная/64-битная/32+64) (29.03.2019)
 
Предыдущие версии: 9.2x: 9.21a (32/64/32+64); 9.1x: 9.12 (32/64/32+64); 9.0x: 9.0a (32/64/32+64);
8.5x: 8.52a (32/64/32+64); 8.0x: 8.01 (32/64/32+64);
7.5x: 7.57a; 7.0x: 7.04a
 
Коллекция предыдущих версий | Новейшая история изменений (9.50, англ.)  

"Когда ждать финальную версию x.xx?" — "Когда будет готова!" © К. Гислер
На вопрос "Когда будет русик к версии x.xx?" ответ точно такой же © CaptainFlint


Полный набор русификации от CaptainFlint и Avada
v9.2+ (9.22a Lite, 31.10.2019, без перевода справки): Скачать (зеркало)
v8.5+ (8.52a, 17.04.2016, с переводом справки): CHM (зеркало), HLP (зеркало)
Начиная с версии 7.50 стандартный набор русификации от тех же авторов входит в дистрибутив TC!
 
Стандартный набор русификации от М. Жилина
v9.0+ (9.20, 03.07.2018): Скачать

Официальный сайт разработчика | Официальный форум TC | Русский сайт TC | Русский форум TC
Все вопросы по плагинам и аддонам — в Плагинах
Все вопросы по лечению пациента — только в Варезнике
Настроенные сборки Total Commander (и все вопросы по ним)

Онлайновая русская справка (для TC 8.52a, 17.04.2016)
Total Commander Knowledge Base 2.0 (русскоязычная база знаний)  
Оффлайновая версия TCKB 1.7 (CHM-файл)
Все ключи Total Commander 9.22a (онлайновая версия файла данных Ultra TC Configuration Editor)
Команды и параметры Total Commander 9.22a (справочные таблицы)
Стандартные клавиатурные назначения Total Commander 9.22a (справочные таблицы)

Всего записей: 36136 | Зарегистр. 26-02-2002 | Отправлено: 20:26 11-07-2018 | Исправлено: CaptainFlint, 21:08 13-11-2019
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вывод рара: https://klikr.org/64acf3d889fb617978899ab35e78.png
теперь файл создаётся, но имеет расширение sfx а не exe.
 

----------
animelist

Всего записей: 6133 | Зарегистр. 11-03-2004 | Отправлено: 23:30 30-07-2019
iglezz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AngelNet

Цитата:
 теперь файл создаётся, но имеет расширение sfx а не exe.  


Код:
a -ma -ep1 -r -rr9 -ppass -z"%COMMANDER_PATH%\Plugins\arc\rarSFXComm.txt" -sfx"%COMMANDER_PATH%\Plugins\arc\DefaultEn64.SFX" "d:\Dropbox\Public\desktop.ini.rar.sfx" "d:\Dropbox\Public\desktop.ini"

Всего записей: 864 | Зарегистр. 18-02-2003 | Отправлено: 23:34 30-07-2019
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вроде доделал:
есть нюанс, пакует только 1 файл или 1 папку (группу файлов даже если выделишь - упакует только тот что под курсором. абсолютно не мешает, просто не знал!)
---
остался вопрос, как и где задаётся пароль, например я хочу стандартный пароль "ru-board"
 
add: еще фейл у меня
стоит удалить cmd /k  в поле команды где  cmd /k "%COMMANDER_PATH%\plugins\arc\rar.exe"  
и снова не хочет паковать, быстро промелькивает окно консольного рара и закрывается.
прямо шаманство какое то...
 
Добавлено:
код кнопки такой:

Код:
TOTALCMD#BAR#DATA
cmd /k %COMMANDER_PATH%\Plugins\arc\Rar.exe
a -ma -ep1 -r -rr9 -ppass -z"%%COMMANDER_PATH%%\Plugins\arc\rarSFXComm.txt" -sfx"%%COMMANDER_PATH%%\Plugins\arc\DefaultEn64.SFX" "%P%N.exe" "%P%N"
%COMMANDER_PATH%\Plugins\arc\SFX.ico
Создаём запароленный sfx-rar-архив
 
 
-1
 


----------
animelist

Всего записей: 6133 | Зарегистр. 11-03-2004 | Отправлено: 23:47 30-07-2019 | Исправлено: AngelNet, 23:51 30-07-2019
iglezz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AngelNet
Тут есть неочевидный момент - %P%N автоматически обрамляется кавычками и конструкция "%P%N.exe" превращается в ""x:\path\to\file.ext".exe". Вместо неё следует использовать "%P%O.%E.exe"
кнопка
 

Цитата:
есть нюанс, пакует только 1 файл или 1 папку (группу файлов даже если выделишь - упакует только тот что под курсором. абсолютно не мешает, просто не знал!)  

Вот тут, как и на дальнейшее - RTFM
%P - путь файла под курсором
и т.д.

Всего записей: 864 | Зарегистр. 18-02-2003 | Отправлено: 00:45 31-07-2019 | Исправлено: iglezz, 00:46 31-07-2019
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iglezz
спасибо большое за исправления!
я так понимаю последний код под спойлером у вас работает?
просто я до сих пор мучаюсь как избавится от предзапуска консоли
cmd /k  
без этого у меня rar.exe промелькивает и не отрабатывает, возможно это проблема архиватора (попробовал спросить в его теме).

----------
animelist

Всего записей: 6133 | Зарегистр. 11-03-2004 | Отправлено: 00:58 31-07-2019
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iglezz

Цитата:
Вместо неё следует использовать "%P%O.%E.exe"  

%P вообще можно убрать: в кнопке не указан рабочий каталог, значит, им станет текущий.
 
Добавлено:
AngelNet
В этой кнопке замените cmd /k на cmd /c, а в параметрах в конце добавьте пробел и && pause: всё, теперь кнопка полностью рабочая - откроется окно консоли, запуститься RAR.exe, когда он отработает, вылезет строка "Для продолжения нажмите любую клавишу . . ." - нажмёте и она сама закроется.
До кучи можно заменить -p на -hp и шифровать ещё и имя файла.
 
Вы хотите то же самое, но без окна консоли? Сохраните с расширением vbs, в параметрах только %P%N.

Всего записей: 5827 | Зарегистр. 28-01-2008 | Отправлено: 02:27 31-07-2019
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
WOW! у меня просто нет слов, я думал уже дальше некуда накручивать, но "совершенству нет предела"!
консольное окно кстати не мешает по нему удобно отслеживать прогресс сжатия.
 
вот итоговая итерация кнопки для создания sfx-рар архивов, с сокрытыми именами файлов внутри.
пароль ру-боард (лат.)
 

Код:
TOTALCMD#BAR#DATA
cmd /c %COMMANDER_PATH%\Plugins\arc\Rar.exe
a -ma -ep1 -r -rr9 -hpru-board -z"%%COMMANDER_PATH%%\Plugins\arc\rarSFXComm.txt" -sfx"%%COMMANDER_PATH%%\Plugins\arc\DefaultEn64.SFX" "%O.%E.exe" %P%N && pause:
%COMMANDER_PATH%\Plugins\arc\SFXrar.ico
Создаём запароленный sfx-rar-архив
 
 
-1
 
 
Skif_off
респект вам и ребятам начавшим эту переписку с моими "кнопками"
 
хочу теперь такую же прелесть для 7z.
 
Добавлено:
add: да я помню про прицепленные комментарии, оказавшиеся в случае использования сокрытия файлов бесполезными, но их легко включить обратно сменив -hp на -p когда мне это будет нужно!
 
правда у архива получается две точки в расширении вместо одной
   
где то вкралась очепятка...

----------
animelist

Всего записей: 6133 | Зарегистр. 11-03-2004 | Отправлено: 03:51 31-07-2019 | Исправлено: AngelNet, 04:07 31-07-2019
GoblinNN



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
где то вкралась очепятка...

замените это "%O.%E.exe" на это "%O.exe"

Всего записей: 1065 | Зарегистр. 11-10-2005 | Отправлено: 04:13 31-07-2019
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
спасибо, теперь все работает как надо!
а что это была за переменная?

----------
animelist

Всего записей: 6133 | Зарегистр. 11-03-2004 | Отправлено: 15:53 31-07-2019
GoblinNN



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AngelNet
%P - Вставляет в командную строку исходный путь, включая обратную косую черту (\) в конце.
%N - Помещает в командную строку имя файла под курсором.
%O - Помещает в командную строку имя файла под курсором без расширения.
%E - Помещает в командную строку расширение файла под курсором (без предшествующей точки).
 
ps: я это в справке прочитал.

Всего записей: 1065 | Зарегистр. 11-10-2005 | Отправлено: 16:28 31-07-2019
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
Цитата:
в справке  
ТОТАЛА или CMD?
первую я когда то пытался осилить, даже кое что полезное себе смастерил, во вторую же никогда не заглядывал даже...
а ещё пожалуйста
 

----------
animelist

Всего записей: 6133 | Зарегистр. 11-03-2004 | Отправлено: 17:05 31-07-2019
GoblinNN



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AngelNet, тотала конечно. где кнопки делаем?

Всего записей: 1065 | Зарегистр. 11-10-2005 | Отправлено: 21:50 31-07-2019
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
глянул я вашу сборку, куча мусора и треша, но то что мне нужно нашёл.
собственно реализация sfx-7z там организована точно также через wxc плагин Total7zip, только он какой то странный у автора (возможно патченый) и не гадит в реестр. /add: разобрался, не гадит потому что консольный 7z.exe , гадит как раз гуёвый 7zG.exe /
(заменил плагин у себя на сборочный).
код кнопки получился такой:  

Код:
TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Plugins\WCX\Total7zip\7z.exe"
a -t7z -md=192m -mx -myx=9 -m0=LZMA2 -ssw -mqs=on -scsUTF-16LE -sfx7z.sfx -y -i"@%WL" -- _%N.exe
wcmicons.dll,28
Упаковать с максимальным сжатием выделенное  в sfx-7z архив
 
 
-1
 

есть претензии к иконке (потом заменю каким нибудь редактором ресурсов на нормальную) и то, что имена файлов получают знак "_" ввиде префикса. например : _Pictures.exe
это можно побороть?

----------
animelist

Всего записей: 6133 | Зарегистр. 11-03-2004 | Отправлено: 02:02 01-08-2019 | Исправлено: AngelNet, 02:10 01-08-2019
GoblinNN



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 _%N.exe

наверно тут убрать?
 
может конечно мусору много, но кому-то этот мусор важен. и самое что интересное все работает.
 
ps: сборка не моя.

Всего записей: 1065 | Зарегистр. 11-10-2005 | Отправлено: 02:48 01-08-2019
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
наверно тут убрать?  

я тоже так думал, да боялся проверять. меня эти двойные тире без ключей смущали, зачем они, для чего...
прямо перед этой переменной идут.
вобщем боялся все поломать ^^
но нет, всё завелось. я даже обновил компоненты 7z ибо у автора в сборке был старый 18,05.
теперь 19-й.
---
глядя на обрамлённую кавычками "команду" к этой кнопке, мне пришла мысль, а не попробовать ли так с кнопкой для рара?
всё таки хочется отвязаться от вызова консоли, ну нечего мне там смотреть (файлы жмутся маленькие и мало).

 
завтра (на свежую голову) буду пробовать заодно и zip-sfx от гислера хочу прикрутить.
несколько лет назад он у меня не паковал как положено, то ли длинные пути, то ли кириллица в них... вобщем не срасталось, а теперь захотелось побороть проблему.

 
GoblinNN
благодарю за вашу поддержку!

----------
animelist

Всего записей: 6133 | Зарегистр. 11-03-2004 | Отправлено: 03:09 01-08-2019
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите кто знает:  
как из Total Commander запустить "дефолтный браузер" в системе?
(это может быть не осёл! а чтото установленное и назначенное юзером вручную, то что открывается при клике по урл-линкам или по ссылкам из форм программ).
---
сейчас юзаю такое безобразие и хочу от него избавится.

Код:
TOTALCMD#BAR#DATA
%PROGRAMFILES%\Internet Explorer\IEXPLORE.EXE
 
wcmicons.dll,8
Internet Explorer
 
0
-1
 
к тому же как недавно выяснилось ишак есть не везде! да...

----------
animelist

Всего записей: 6133 | Зарегистр. 11-03-2004 | Отправлено: 18:41 01-08-2019
insorg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AngelNet
Меня вполне устраивает так:
 

Код:
TOTALCMD#BAR#DATA
http://
 
shell32.dll,13
 
 
0
-1
 

Всего записей: 725 | Зарегистр. 04-11-2010 | Отправлено: 18:54 01-08-2019
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
http://

Так разве не будет предупреждения "Не удаётся отобразить эту страницу"?
 
Можно попробовать в реестре читать, типа такого на VBScript:

Код:
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run WshShell.RegRead("HKEY_CLASSES_ROOT\http\shell\open\command\")

Всего записей: 5827 | Зарегистр. 28-01-2008 | Отправлено: 19:03 01-08-2019
AngelNet



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а чем можно заменить иконку в библиотеке WCMICONS.DLL
ресторатор/ресурсхакер и спец. тулсы иконочные пасуют (артиконс и ико fx).
---
учитывая что это от семлаба, не исключено что он намеренно испортил структуру так, что тотал с нею работает, а вот внести изменения в библиотеку невозможно(
_https://www.upload.ee/files/10302124/WCMICONS.DLL.html

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

----------
animelist

Всего записей: 6133 | Зарегистр. 11-03-2004 | Отправлено: 21:11 01-08-2019 | Исправлено: AngelNet, 21:47 01-08-2019
maK



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 AngelNet (пост)
Цитата:
заменить иконку в библиотеке  

 
Axialis IconWorkshop

Всего записей: 5099 | Зарегистр. 19-12-2003 | Отправлено: 21:24 01-08-2019
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 10)

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru