[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Andrey_A, ХарВик, chip642  
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
ЗАКАЗ КНОПОК
ХарВикДата: Вторник, 17.04.2012, 21:49 | Сообщение № 1
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
ЗАКАЗ КНОПОК




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


Группа TCIMG в Telegram

.
 
rediffusionДата: Вторник, 16.04.2019, 09:35 | Сообщение № 1636
Полковник

На сайте с: 23.10.2017
Сообщений: 180
Награды: 1
Репутация: 0
sibirnik,
Не просто и TCIMG и TotalCommander в одном и том же каталоге расположены и по этому я немного озадачился...
$f300 – TCVIM35\TOTALCMD64.EXE
$f250 – TCVIM35\TCIMG.exe
Где то в параметрах встречается $f300 а где то $f250 хотя и введут оба варианта в один каталог (или каталог это что то другое я думал каталог = папка). :D


Сообщение отредактировал rediffusion - Четверг, 18.04.2019, 21:40
 
chip642Дата: Вторник, 16.04.2019, 10:20 | Сообщение № 1637
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
rediffusion

Для работы кнопки там ещё нужен файл win_iconv.exe (он имеется в сборке Матроса в папке SetTools) переместите его тоже в папку SetTools и всё у вас заработает. Я просто не знал, что и этот файл принимает участие, так как ориентировался визуально на ваши команды.

Далее применяете команду.

Код
<HOTKEY=10> tcimg=$pmRegToInf <HOTKEY=11> tcimg=$pmRegToCfg <HOTKEY=X> tcimg=$pmRegToBat
 
sibirnikДата: Вторник, 16.04.2019, 13:01 | Сообщение № 1638
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Цитата rediffusion ()
Не просто и TCIMG и TotalCommander в одном и том же каталоге расположены и по этому я немного озадачился

У меня тоже так. Но у многих TCIMG в отдельном каталоге(видимо это для этих случаев).

Добавлено (16.04.2019, 13:05)
---------------------------------------------
chip642,
Эту мою просьбу видимо пропустили, уж очень надо. Прошу извинить за назойливость. Помогите, если можно сотворить такую кнопочку. Спасибо.

 
Andrey_AДата: Вторник, 16.04.2019, 17:43 | Сообщение № 1639
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Цитата sibirnik ()
уж очень надо


переименовать выделенные объекты: заменить в именах все пробелы и дефисы идущие подряд на один пробел, далее первый пробел заменить на " - "

Код
renms=%UL||&&([~~-]+)!!~~||~~!!~~-~~!!1


.


 
sibirnikДата: Вторник, 16.04.2019, 18:07 | Сообщение № 1640
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
Красиво Маэстро! Но есть моя оплошность в примерах я пропустил ещё один возможный вариант:
Такой:
Помогите Решить - Проблему-Сам-Не - могу
Надо так:
Помогите Решить - Проблему Сам Не могу
Если не затруднит подправьте и под такую ситуацию. Спасибо.
Или по другому сформулирую задачу:
Удалить в имени под курсором все чёрточки - и между вторым и третим словом вставить ~~-~~


Сообщение отредактировал sibirnik - Вторник, 16.04.2019, 18:31
 
Andrey_AДата: Вторник, 16.04.2019, 18:50 | Сообщение № 1641
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
sibirnik,

Код
renms=%UL||&&([~~-]+)!!~~||&&([^~~]+~~[^~~]+)~~(.+)!!$1~~-~~$2


[img640]http://tc-image.3dn.ru/Image/tctcimg/0/regex342.png[/img640]


 
sibirnikДата: Вторник, 16.04.2019, 19:15 | Сообщение № 1642
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Andrey_A,
Огромнейшее спасибо! Смотрю на картинку, запускаю саму программу Regex и ничего не понимаю. Вот бы маленький видео урок(наглость конечно) на примере этой просьбы, с пояснением, что откуда и куда вставляется и берётся. Если сложно и трудно сделать урок, то не нужно. От души благодарю за кнопку. Рутинного труда много сняли.
 
Andrey_AДата: Вторник, 16.04.2019, 21:40 | Сообщение № 1643
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
sibirnik, по поводу видеоуроков к chip642
а так смотрите Дополнение №2

.


 
sibirnikДата: Среда, 17.04.2019, 02:22 | Сообщение № 1644
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Цитата Andrey_A ()
по поводу видеоуроков к chip642
Принял к сведению.
 
rediffusionДата: Среда, 17.04.2019, 14:38 | Сообщение № 1645
Полковник

На сайте с: 23.10.2017
Сообщений: 180
Награды: 1
Репутация: 0
Цитата sibirnik ()
Но у многих TCIMG в отдельном каталоге(видимо это для этих случаев).

Andrey_A,

Итак... файлы утилиты "TCIMG" переместил в отдельный каталок именованный как "TEST_TCIMG".
Если в поле ввести:
и так – %TCIMG_PATH%
и так – %COMMANDER_PATH%
Всё равно результат один!
Скринкаст
Думаю в справку стоит внести поправки для ясности!
 
sibirnikДата: Среда, 17.04.2019, 14:54 | Сообщение № 1646
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Цитата rediffusion ()
файлы утилиты "TCIMG" переместил в отдельный каталок именованный как "TEST_TCIMG".

Вы наверное не правы. Ключевое слово папка TCIMG, а не как у вас TEST_TCIMG. Маэстро подправит, если я не прав.


Сообщение отредактировал sibirnik - Среда, 17.04.2019, 14:55
 
Andrey_AДата: Среда, 17.04.2019, 16:12 | Сообщение № 1647
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
rediffusion, вы должны разобраться что такое %TCIMG_PATH% и %COMMANDER_PATH%

Немного объясню

1. %COMMANDER_PATH%, %COMMANDER_DRIVE%, %COMMANDER_EXE%, %COMMANDER_INI%
Это относительные пути Total Commander и он естественно знает их, т.к. это родные его сокращения.
Другие программы не знают об этом "сокращении"
Для того чтобы другие программы знали что такое "%COMMANDER_PATH%" надо добавить в системные "переменные среды" (сокращение "%NAME%" и абслолюный путь "D:\xxx\", который соответствует сокращению)

2. Тоже самое и с сокращениями %TCIMG_PATH%, $f... - выше я писал, что они относятся ТОЛЬКО к утилите и работают только при уже запущенной утилите.
Так же как и с %COMMANDER_PATH% - кто знает что-то такое %TCIMG_PATH% ? - никто ...
Кто знает что вы переместили папку? - никто...

3. Как сделать так чтобы о ваших сокращениях переммных среды "узнали" другие программы?

1) На постоянной основе внести в систему:
Надо самому вручную или с помощью дополнительных программ внести в систему эти данные, чтобы система их видела как эти встроенные
https://ru.wikipedia.org/wiki....Windows

2) Можно временно добавить: подробно описывать не буду...

Один из вариантов - это плагин Autorun

Цитата rediffusion ()
Думаю в справку стоит внести поправки для ясности!


В справке об этом написано - только надо прочитать, хотя бы Основные вопросы
на этой же странице 21. Можно ли в командной строке Total Commander указывать переменные утилиты?

Код
SetEnv /A TCIMG_DRIVE "%COMMANDER_DRIVE%"
SetEnv /A TCIMG_EXE "%COMMANDER_PATH%\TCIMG.exe"
SetEnv /A TCIMG_PATH "%COMMANDER_PATH%"
SetEnv /A TCIMG_TEMP "%COMMANDER_PATH%\Temp"
SetEnv /A TCIMG_INI "%COMMANDER_PATH%\TCIMG.ini"


.


 
rediffusionДата: Четверг, 18.04.2019, 21:53 | Сообщение № 1648
Полковник

На сайте с: 23.10.2017
Сообщений: 180
Награды: 1
Репутация: 0
chip642,

Ой я такой тупой %) ... я запись вносил в файл TCIMG.ini а нужно то в файл с расширением .tcg и по этому не работало!
Свои бесполезные комментарии я подчистил! ^_^

-------------------------------------------------------------
По поводу этого поста:
Цитата
Копия в буфер ПУТИ В ВИДЕ {"Путь" "%1"}

Кнопка у меня такая:
Код
Cmd=%COMMANDER_PATH%\TCIMG.exe
Param=lists=%Z%L||##path<1|0|1>||$$~~''%%1''

Я всё это дело вставляю ручками в файл ассоциаций, мне так удобней. Но нужны ещё кавычки двойные вначале и в конце:
""Путь" "%1""
Чтобы строка получилась такой:
Код
""%COMMANDER_PATH%\AkelPad.exe" "%1""
 
chip642Дата: Четверг, 18.04.2019, 22:54 | Сообщение № 1649
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата rediffusion ()
Но нужны ещё кавычки двойные вначале и в конце


Код
lists=%Z%L||##path<1|0|1>||$$~~''%%1''||^^''||$$''
 
sibirnikДата: Пятница, 19.04.2019, 15:25 | Сообщение № 1650
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Помогите пожалуйста решить рутинную, повторяющую задачу с выбором до нужной ссылки.
Имеем ссылки типа:
Цитата
http://turbobit.net/p6hllwpvz16d/Stardock.Start10.1.7.rar.html

или такая
Цитата
https://turbo.to/p6hllwpvz16d/Stardock.Start10.1.7.rar.html


Нужно преобразовать эти ссылки к виду:
Цитата
https://turbobit.net/download/free/p6hllwpvz16d

Здесь ссылки для примера, то что выделено красным(оно в разных ссылках разное, да и файлы с разным названием), но вот это разное красное мне и нужно в конечном варианте ссылки нужной мне для вставки в менеджер закачек.(USD)
Спасибо.
 
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
Поиск:

Интеллектуальные права и отказ от ответственности