ЗАКАЗ КНОПОК
|
|
ХарВик | Дата: Вторник, 17.04.2012, 21:49 | Сообщение № 1 |
|
ЗАКАЗ КНОПОК
В этой теме Вы можете высказывать идеи о каких-либо кнопках. Вы можете описать какую хотелось бы иметь кнопку и возможно найдутся те, кто подскажет как её сделать. Большая просьба чётко описывать задачу, от этого будет зависеть качество её решений
Группа TCIMG в Telegram
.
|
|
| |
simup | Дата: Среда, 01.06.2016, 13:29 | Сообщение № 736 |
|
chip642, чё-то не так... первая кнопка выдает:
Код В указанном файле нет кнопки Total Commander
Вторая:
Код Line 41950 (File "H:\TC IMAGE\TCIMG.exe"):
Error:
"Запустить команду слежения за буфером обмена, скопировать нужные кнопки TC, при повторном вызове команды завершить слежение и создать скопированные кнопки на активной панели инструментов"
Я попробовал разбить строку параметров на 2 части (отдельные кнопки) Потом отслеживал буфер "своей" кнопкой, создал "врукопашную" файл "%COMMANDER_PATH%\Temp\clipall.txt" ПОЛУЧИЛОСЬ!
Пишите, звоните.
|
|
| |
chip642 | Дата: Среда, 01.06.2016, 14:09 | Сообщение № 737 |
|
simup, перекопируй первую кнопку, как обычно, при вставке не прописались двойные $$, исправил.
|
|
| |
chip642 | Дата: Среда, 01.06.2016, 14:15 | Сообщение № 738 |
|
Цитата simup ( ) Я попробовал разбить строку параметров на 2 части (отдельные кнопки)....
К сожалению тут я ничего не понял)))
|
|
| |
simup | Дата: Среда, 01.06.2016, 16:02 | Сообщение № 739 |
|
Доступно только для пользователей
Пишите, звоните.
|
|
| |
chip642 | Дата: Среда, 01.06.2016, 16:36 | Сообщение № 740 |
|
simup, я же дал кнопку , чем не угодила? Для чего надо разбивать параметры, а потом пытаться собрать?
|
|
| |
simup | Дата: Среда, 01.06.2016, 22:27 | Сообщение № 741 |
|
chip642, Дело в том, что при твоей строке параметров сначала просто не работало (я не сразу понял, что itray=3||4 мне не подходит)
Добавлено: Я там тебе поправил, вдруг кто забрать захочет, а у него нету 4...
chip642 Еще раз СПАСИБО! Замечательные КНОПКИ Я за пол-часа весь Андреев Тотал изломал до неузнаваемости!!!
Пишите, звоните.
|
|
| |
chip642 | Дата: Четверг, 02.06.2016, 14:34 | Сообщение № 742 |
|
Цитата simup ( ) я не сразу понял, что itray=3||4 мне не подходит
Я не пользуюсь itray, использую команду imgpr, здесь нагляднее мигание, не даст тебе забыть, подобрал мигающую красно-зеленую стрелку, задал кординаты ей и вперед. Я пользуюсь менеджером буфера обмена CLCL, поэтому при включении слежения от TCIMG , задал параметры отключающие слежения CLCL на время работы слежения TCIMG (CLCL - на панели задач иконка зеленая с буквой Б превращается в красную, по окончанию снова зеленая, то бишь вновь включилось слежение CLCL). Выглядит так
|
|
| |
Andrey_A | Дата: Четверг, 02.06.2016, 14:37 | Сообщение № 743 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
simup, оказывается, chip642, не только кнопочник и клавишник, но и панельщик )))
|
|
| |
chip642 | Дата: Четверг, 02.06.2016, 14:43 | Сообщение № 744 |
|
Andrey_A, думаю он скоро нас удивит своими наработками, ведь главное в нашем деле смекалка и фантазия и полетим... куда захотим!
|
|
| |
simup | Дата: Четверг, 02.06.2016, 19:24 | Сообщение № 745 |
|
Цитата chip642 ( ) Я пользуюсь менеджером буфера обмена CLCL, поэтому Я тоже. Вроде, не мешает. Хотя... Можно и выкл\нафик А вот стрелочка мене панравилась, расскажи подробнее (кнопочки давай!). Тоже хочу!
Пишите, звоните.
|
|
| |
chip642 | Дата: Воскресенье, 05.06.2016, 17:52 | Сообщение № 746 |
|
simup, скачай архивчик, там используемые мной побочные файлы и CLCL для теста, в котором я заменил значки, и файл Read_me.chm, который все объяснит.
|
|
| |
simup | Дата: Воскресенье, 05.06.2016, 19:00 | Сообщение № 747 |
|
Доступно только для пользователей
Пишите, звоните.
|
|
| |
simup | Дата: Понедельник, 06.06.2016, 01:44 | Сообщение № 748 |
|
Народ, подскажите, плизз, как заменить текст в html-файле между комментами
Код <!-- Start MyCode --> <!-- End MyCode --> на текст из буфера или заранее введенный в строку параметров?
нашел вот ето
Код "textx=%L||&&(FILE~~'')([^'']+)(''~~WAVE)!!$1cliptext$3||backup<0>||upd<1>" - замена в выделенных текстовых файлах фразы между FILE и WAVE на содержимое буфера обмена но оно не пашет в html
[img200]http://rabotaemdoma.tk/images/Pomoshch.jpg[/img200]
Пишите, звоните.
|
|
| |
Andrey_A | Дата: Понедельник, 06.06.2016, 08:49 | Сообщение № 749 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
simup, в таких случаях лучше предоставлять тестовый файл...
В TCIMG.ini (TCIMGU.ini) в секцию [FormatUser] добавляем:
Код ht2=(?s)(.*<!-- Start MyCode -->)(.*)(<!-- End MyCode -->.*)||$1ClipGet()$3 или в некоторых случаях
Код ht2=(?s)(.*<!-- Start MyCode -->)(.*)(<!-- End MyCode -->.*)||${1}ClipGet()${3}
Код textx=%L||formt<ht2>||backup<0>||upd<1>
[ps] Изучайте регулярные выражения... [/ps]
.
|
|
| |
chip642 | Дата: Понедельник, 06.06.2016, 10:40 | Сообщение № 750 |
|
Цитата simup ( ) как заменить текст в html-файле между комментами Автор, как всегда, предоставил надежное классическое решение, а я предоставлю решение для лентяев вроде меня.))
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe shape=1 exect=$var_stroka1=##[combo=Выбор~~тега||Введите~~начальный~~тег:||||343||117] exect=$var_stroka2=##[combo=Выбор~~тега||Введите~~конечный~~тег:||||343||117] textx=%L||&&($var_stroka1)([^\r\n]+)($var_stroka2)!!${1}cliptext${3}||upd<1> Wcmicons.dll,21 замена в выделенных текстовых файлах фразы между введенными в диалоговом окне тегами на содержимое буфера обмена(до запуска команды)
-1
Так как кнопка универсальна и может быть использована для замен в любых файлах между заданными метками, то возможно понадобится вставка заменяющей фразы обрамленной пробелами, тогда так:
Код shape=1 exect=$var_stroka1=##[combo=Выбор~~тега||Введите~~начальный~~тег:||||343||117] exect=$var_stroka2=##[combo=Выбор~~тега||Введите~~конечный~~тег:||||343||117] textx=%L||&&($var_stroka1)([^\r\n]+)($var_stroka2)!!${1}~~cliptext~~${3}||upd<1>
Если без буфера обмена, заменяющий фрагмент строки тоже вводить в диалоге,то получится так:
Код 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||&&($var_stroka1)([^\r\n]+)($var_stroka2)!!${1}$var_stroka3${3}||upd<1> Wcmicons.dll,97 замена в выделенных текстовых файлах фразы между введенными в диалоговом окне тегами на введенное в диалоговом окне заменяющую фразу
-1
|
|
| |