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

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

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

Maz (11-07-2018 20:27): Total Commander (часть 10)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

   

The Unforgiven



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

 
Текущая финальная версия: 9.20 (32-битная/64-битная/32+64) (04.07.2018)
 
Предыдущие версии: 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.20, англ.)  

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


Полный набор русификации от CaptainFlint и Avada
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.0a (справочные таблицы)
Все стандартные клавиши Total Commander 9.0a (справочные таблицы)

Всего записей: 3665 | Зарегистр. 20-12-2001 | Отправлено: 19:11 16-12-2015 | Исправлено: Avada, 20:38 05-07-2018
helbvtynec

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Да хочу чтобы во внешней утилите/скрипте было полное соответствие следующего/предыдущего файлов текущей ситуации в TC. Немного отличающаяся ситуация от типичной передачи листа на обработку.

Всего записей: 414 | Зарегистр. 19-03-2008 | Отправлено: 15:57 08-05-2018
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
helbvtynec
Объясните, пожалуйста, конкретно и от начала до конца, чего вы хотите, в чём видите отличие ситуации. Каким образом выделение мешает соответствию порядка файлов в панели и в списке, я по вашим предыдущим сообщениям не понимаю.

Всего записей: 7463 | Зарегистр. 31-07-2008 | Отправлено: 21:06 08-05-2018
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Без выделения можно попробовать работать с файловой панелью напрямую, как с обычным ListBox (в ТС9х это стало и поудобнее - WM_USER+50 с wparam), но это достаточно геморно, к тому же тут прозвучало:
- результаты поиска: нужны дополнительные проверки;
- Temp Panel: реальный путь файла,так понимаю, нужно "спрашивать" у плагина, а в случае списка его получить не проблема - ТС сам отдаст нужное.

Всего записей: 6489 | Зарегистр. 28-01-2008 | Отправлено: 02:33 09-05-2018
HandyCache

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть у кого нибудь кнопка, конвертировать выделенные файлы с помощью lame в mp3, а после удачи удаление оригиналов?

Всего записей: 130 | Зарегистр. 09-10-2008 | Отправлено: 13:27 09-05-2018
RetroRocket



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HandyCache
Цитата:
кнопка, конвертировать выделенные файлы с помощью lame в mp3, а после удачи удаление оригиналов
Для Lame 3.92 делал такую кнопку -
 
Команда: c:\Lame\lame.bat
Параметры: %S
 
В каталоге c:\Lame\ лежат файлы -
lame.bat
lame_enc.dll
lame.exe
 
Содержимое lame.bat -
Код:
@echo off
rem  Please set LAME and LAMEOPTS
rem  LAME - where the executeable is
rem  OPTS - options you like LAME to use
rem  ---------------------------------------------
 
    set LAME=c:\Lame\lame.exe
    set OPTS=--preset cd
 
rem  ---------------------------------------------
    set thecmd=%LAME% %OPTS%
    lfnfor on
:processArgs
    if "%1"=="" goto endmark
    for %%f in (%1) do %thecmd% "%%f"
    if %errorlevel% neq 0 goto errormark
    echo.
    echo Deleting %1 ...
    del %1
    shift
    goto processArgs
:errormark
    echo.
    echo.
    echo ERROR processing %1
    echo.
    pause  
:endmark
    echo.
    echo.
    echo Finished.
    echo.


----------
"... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

Всего записей: 2685 | Зарегистр. 02-01-2018 | Отправлено: 16:40 09-05-2018
helbvtynec

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Нужно то же, что заполучается параметром %UL при выделении абсолютно всех файлов, но прозрачно для пользователя и неинтрузивно. Куда детальнее-то? Просто представьте внешний просмотрщик, листающий то же самое что показывается в Тотале, в том же порядке.
 
Skif_off
Вот я и не хотел вот этого вот :)
Но я все же понимаю, там в оконных сообщениях нет ничего для непосредственного получения списка (handle я и так получить могу), да и не уверен, что толк от текста этого ListBox'а будет.
В принципе можно с помощью сообщений и выделения гибридно сделать, чтобы с пользовательской стороны только небольшое мелькание неизбежным оставалось.
 
Вообще по коммуникацией сообщениям есть где-то сборная информация? А то по моим ощущениям всё это разрозненно в одних changelog'ах да темах на форумах.

Всего записей: 414 | Зарегистр. 19-03-2008 | Отправлено: 17:29 09-05-2018 | Исправлено: helbvtynec, 17:41 09-05-2018
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всех с Днём Победы!

----------
Я, инвалид 1 группы, ищу работу. Или благотворительную помощь. Спасибо.

Всего записей: 3809 | Зарегистр. 11-07-2005 | Отправлено: 17:51 09-05-2018
HandyCache

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RetroRocket
У меня не работает.
"lfnfor" не является внутренней ипи внешней
командой, исполняемой программой ипи пакетным Файлом.
Could not find "1.m4a".
ERROR processing 1.m4a

Всего записей: 130 | Зарегистр. 09-10-2008 | Отправлено: 18:25 09-05-2018
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
helbvtynec
Извините, но, кажется на "прозрачно и неинтруизивно" я потерял ход вашей мысли окончательно. Очень надеюсь, что кому-то повезет и дискуссия получится более содержательной.

Всего записей: 7463 | Зарегистр. 31-07-2008 | Отправлено: 18:45 09-05-2018
RetroRocket



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HandyCache
Цитата:
"lfnfor" не является внутренней ипи внешней
Это можно игнорировать. У меня в WinXP тоже эта команда не работает, но и без неё конвертируется нормально.
Вот так кнопка настроена -


Цитата:
Could not find "1.m4a".
У вас почему-то конвертер не видит файл. Может где-то пути с пробелами?
Попробуйте %P%S в поле "Параметры".

----------
"... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

Всего записей: 2685 | Зарегистр. 02-01-2018 | Отправлено: 19:09 09-05-2018
HandyCache

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RetroRocket
Путь c:\Lame\lame.exe, система WinXP. Пробовал %P%S и %S, не работает. Работает только %p%n с одиночными файлами, и только с mp3, с m4a и mp4 нет  
 
C:\Lame>if "d:\Video\-F01E"l.M4fl" == "" goto    endmark    
C:\Lame>for %f in (d:\Video\--F01E~l.M4H) do <    ;: \Lame\lame.exe    —preset cd "%f
С:\Lame>c:\Lame\lame.exe —preset cd "d:\Video\—F01E~1.M4A" Warning: unsupported audio format        
C:\Lame>if 1 NEQ 0 goto errormark        
C:\Lame>echo ERROR processing d:\Video\-F01E' ERROR processing d:\Video\-F01E"l.M4fl    '1.M4A    
 
Есть скрипт для пакетной конвертации в MP3 List2Multi.vbs, но не получается к нему прикрутить удаление исходников.

Всего записей: 130 | Зарегистр. 09-10-2008 | Отправлено: 19:38 09-05-2018
frost745



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Total Commander 9.20 beta 2
Changelog

Всего записей: 4173 | Зарегистр. 26-02-2013 | Отправлено: 20:04 09-05-2018
RetroRocket



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

Цитата:
m4a и mp4 нет

Так Lame и пишет, что -
Цитата:
Warning: unsupported audio format

Батник неправильно работает с файлами, содержащими пробелы в имени.
Например, файл "Windows XP Startup.wav" батник попытается обработать как три отдельных файла - "Windows", "XP" и "Startup.wav". Так срабатывает команда shift.
Файлы без пробелов батник конвертирует и удаляет нормально.
 
В общем, это не проблема ТС. Он правильно передаёт имена файлов батнику через %S и %P%S.
Надо менять логику батника, но к теме ТС это уже не относится.

----------
"... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

Всего записей: 2685 | Зарегистр. 02-01-2018 | Отправлено: 20:42 09-05-2018
Skif_off

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

Цитата:
Но я все же понимаю, там в оконных сообщениях нет ничего для непосредственного получения списка (handle я и так получить могу), да и не уверен, что толк от текста этого ListBox'а будет.  

Получить список в принципе не очень сложно (AutoIt, ТС9+, вид подробный, обычная (локальная) файловая система и предполагается, что пользователь не трогал AlternateUserIni, RedirectSection и GetTextMode (набросок же, подпилил свой старый скрипт)).
 

Цитата:
В принципе можно

Вы так и не пояснили нормально цель. Если нужно открывать в сторонней программе файл под курсором и далее при смене положения курсора переключать её на новый - это одно, если нужно из сторонней программы открывать в ТС папку и перейти к выбранному файлу - совсем другое.
Может быть, без всяких %UL обойтись %P%N по хоткею (в первом случае)? Либо резидентный скрипт и раз в, например, 500-1000 мс брать файл под курсором: если сменился - менять и в сторонней программе (но есть тонкости).
 
P.S. Насчёт %L и %UL см. замечание.

Всего записей: 6489 | Зарегистр. 28-01-2008 | Отправлено: 20:46 09-05-2018
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Всё, в beta2 теперь как положено, сбоя нет. Говорил же что явный баг

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 00:07 10-05-2018
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Выпущена вторая бета-версия TC 9.20, где исправлен ряд ошибок предыдущей беты.
 
Полный список изменений смотрите пока в дистибутивном файле history.txt; онлайновый вариант истории ещё не обновлён.
 
Загрузить можно со страницы на сайте ghisler.com или с wincmd.ru:

Всего записей: 7463 | Зарегистр. 31-07-2008 | Отправлено: 05:08 10-05-2018
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HandyCache
 
Конвертация в mp3 при помощи TCIMG + FFmpeg (m4a, mp4...),  кнопка (битрейт 320 кбит/с) здесь.

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 09:38 10-05-2018 | Исправлено: Abel11, 10:13 10-05-2018
RetroRocket



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HandyCache
Батник для Lame исправил и выложил в более подходящей теме.
Кнопка для ТС прежняя.

----------
"... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

Всего записей: 2685 | Зарегистр. 02-01-2018 | Отправлено: 10:01 10-05-2018
SergeyGolubev



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не подскажите, что нужно сделать, чтоб эти файлы хранились в папке программы ?..
C:\Users\[user]\AppData\Roaming\GHISLER\wcx_ftp.ini
C:\Users\[user]\AppData\Roaming\GHISLER\WINCMD.INI

----------
ASUS X570UD-E4021T: i5-8250U (1.6GHz), 8Gb RAM, 15.6" FHD AG, GeForce GTX1050 2G, 1Tb, noODD, BT + Wi-Fi, Windоws 10 x64 RU

Всего записей: 22609 | Зарегистр. 31-01-2008 | Отправлено: 12:38 10-05-2018
RetroRocket



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SergeyGolubev
Цитата:
чтоб эти файлы хранились в папке программы

Попробуйте так -
Код:
Windows Registry Editor Version 5.00
 
[HKEY_CURRENT_USER\Software\Ghisler\Total Commander]
"FtpIniName"=".\\wcx_ftp.ini"
 
[HKEY_CURRENT_USER\Software\Ghisler\Total Commander]
"IniFileName"=".\\wincmd.ini"
 

 
Или так - http://ghisler.fileburst.com/addons/inireloc.zip

----------
"... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

Всего записей: 2685 | Зарегистр. 02-01-2018 | Отправлено: 12:55 10-05-2018
   

Страницы: 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 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 9)
Maz (11-07-2018 20:27): Total Commander (часть 10)


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru