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

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




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


Группа TCIMG в Telegram

.
 
simupДата: Вторник, 07.06.2016, 10:49 | Сообщение № 751
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
Привет, всем.
chip642, всю голову сломал - не работает твоя последняя кнопа :(
(А очччень хотелось бы...)
А вот вариант Андрея работает, как танк - не взирая на расширение и кодировку файла!

Andrey_A, спасибо большое!

chip642, я в архивчик сложил файлики - погляди пожалиста:
Архив

P.S. Фраза "регулярные выражения" у меня вызывает только одну ассоциацию - русский народный мат :)
(шутю)


Пишите, звоните.
 
chip642Дата: Вторник, 07.06.2016, 12:45 | Сообщение № 752
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
simup, посмотрел твои файлики, у тебя многострочная замена (межстрочная), мои же варианты для поиска и замены только в строке(ах).
 
chip642Дата: Вторник, 07.06.2016, 13:40 | Сообщение № 753
Генералиссимус

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

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
shape=1 exect=$var_stroka1=##[combo=Выбор~~тега||Введите~~начальный~~тег:||||343||117] exect=$var_stroka2=##[combo=Выбор~~тега||Введите~~конечный~~тег:||||343||117] textx=%L||&&(?s)(.*$var_stroka1)(.*)($var_stroka2.*)!!${1}cliptext${3}||upd<1>
Wcmicons.dll,19
Замена в выделенных файлах текста между введенными в диалоговом окне тегами на содержимое буфера обмена
-1
-1
 
simupДата: Вторник, 07.06.2016, 14:18 | Сообщение № 754
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
chip642, работает, но...
Вводить надо все врукопашную, задействовать буфр не получается, а ето не удобно :(

Кстати, по-поводу вотетого

Мне ышо одна картинка понравилась

Смотреть

Скачать картинку


Пишите, звоните.
 
simupДата: Вторник, 07.06.2016, 14:24 | Сообщение № 755
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
Цитата chip642 ()
мои же варианты для поиска и замены только в строке(ах)


ТЫ ГЕНИЙ!!!
Я ведь код могу и в одну строку писать :) :)


Пишите, звоните.
 
chip642Дата: Вторник, 07.06.2016, 14:27 | Сообщение № 756
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата simup ()
Вводить надо все врукопашную, задействовать буфр не получается


Если заменяющий текст не многострочный , то можно так:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
shape=1 exect=$var_stroka1=##[combo=Выбор~~тега||Введите~~начальный~~тег:||||343||117] exect=$var_stroka2=##[combo=Выбор~~тега||Введите~~конечный~~тег:||||343||117] exect=$var_stroka3=##[combo=Заменяющая~~фраза||Введите~~Заменяющую~~фразу:||||343||117] textx=%L||&&(?s)(.*$var_stroka1)(.*)($var_stroka2.*)!!${1}$var_stroka3${3}||upd<1>
Wcmicons.dll,97
замена в выделенных файлах текста между введенными в диалоговом окне тегами на введенное в диалоговом окне заменяющую фразу

-1
 
simupДата: Вторник, 07.06.2016, 14:37 | Сообщение № 757
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
chip642,

Всо замечательно!
Я теперь счастлив!!!


Пишите, звоните.
 
chip642Дата: Вторник, 07.06.2016, 14:54 | Сообщение № 758
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
simup, ну и замечательно!
 
simupДата: Четверг, 09.06.2016, 23:29 | Сообщение № 759
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
Здрасте, это сноваопятьобратно я :D
chip642, в моё ощущение полного счастия вмешалась мысля:



Этот диалог может как-нить запоминать последние несколько введенных фраз?
Или врукопашную где прописать нада?


Пишите, звоните.
 
chip642Дата: Пятница, 10.06.2016, 00:10 | Сообщение № 760
Генералиссимус

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

Хорошая мысля - приходит опосля)))
Конечно можно, я специально шаблоны диалогов предоставил в кнопке в развернутом виде. У тебя три шаблона в кнопке, в каждом шаблоне найди ||||, вот между двойными пайпами(трубами) и прописывай нужный тег(и) через одиночный пайп |, пример:
[combo=Выбор~~тега||Введите~~начальный~~тег:||тег№1|тег№2|тег№3||343||117]
 
simupДата: Пятница, 10.06.2016, 00:20 | Сообщение № 761
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
chip642, спасибо.
Теперь я не только счастливее, но и чуть умнее стал :)


[spoiler=Так что, лохматость у меня повысилась.:]



[/spoiler]


Пишите, звоните.
 
simupДата: Пятница, 10.06.2016, 09:45 | Сообщение № 762
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
chip642, смастерить пару-тройку кнопочек с постоянными заменами - эт канешна можно, что я и сделал.
Но прописивать кажный раз - лениво (привыкли уже как-то одним кликом "Войну и мир" писать)...
А что думают вверьху ОНИ, Наш Создатель?
Возможно-ли научить диалоги запоминать несколько введённых значений?


Пишите, звоните.
 
chip642Дата: Пятница, 10.06.2016, 10:11 | Сообщение № 763
Генералиссимус

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


Автор над этим работает, утилита в будущем будет считывать инфу из зрительной памяти самого пользователя.))) (типа, Шутю )

Нет, к сожалению такой возможности нет. Вообще конечно шаблоны диалогов лучше прописать в TCIMG.lng (справка Дополнение №18).
 
simupДата: Пятница, 10.06.2016, 17:32 | Сообщение № 764
Генерал-лейтенант

На сайте с: 26.01.2012
Город: Уфа
Сообщений: 535
Награды: 6
Репутация: 7
Цитата chip642 ()
утилита в будущем будет считывать инфу из зрительной памяти самого пользователя

Ага...
+ Голосовое управление :) :)


Пишите, звоните.
 
Andrey_AДата: Пятница, 10.06.2016, 20:49 | Сообщение № 765
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Всё там можно... только включить фантазию

 
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
Поиск:

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