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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160

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

Maz



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

 
Текущая финальная версия: 9.51 (32-битная/64-битная/32+64) (25.03.2020)
 
Предыдущие версии: 9.2x: 9.22a (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.51, англ.)  

"Когда ждать финальную версию 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 (справочные таблицы)

Всего записей: 36650 | Зарегистр. 26-02-2002 | Отправлено: 20:26 11-07-2018 | Исправлено: CaptainFlint, 22:06 25-03-2020
AngelNet



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

----------
animelist

Всего записей: 6451 | Зарегистр. 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"

Всего записей: 1233 | Зарегистр. 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

Всего записей: 6451 | Зарегистр. 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 - путь файла под курсором
и т.д.

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



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

----------
animelist

Всего записей: 6451 | Зарегистр. 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.

Всего записей: 5945 | Зарегистр. 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

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

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

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

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

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



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

----------
animelist

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

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

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



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

----------
animelist

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

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

Всего записей: 1266 | Зарегистр. 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

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

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

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

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

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



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

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

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

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

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

----------
animelist

Всего записей: 6451 | Зарегистр. 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

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



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

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

Всего записей: 1080 | Зарегистр. 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\")

Всего записей: 5945 | Зарегистр. 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

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



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

 
Axialis IconWorkshop

Всего записей: 5178 | Зарегистр. 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 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru