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

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




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


Группа TCIMG в Telegram

.
 
chip642Дата: Воскресенье, 07.09.2014, 18:56 | Сообщение № 316
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата Mrakobes ()
Кстати так и не нашел у Вас в арсенале кода меняющего раскладку к примеру qwerty - йцукен

Как я понимаю товарищ просил кнопку перевода ошибочно набранного текста в EN раскладке, при нажатии на кнопку, чтобы происходило преобразование "qwerty" в "йцукен". Для таких целей Punto Switcher просто незаменим , со временем добавляешь свои правила исключения, чтобы не было ложного срабатывания и он правильно определял раскладку набираемого текста автоматически (или можно повесить на любую клавишу преобразование "qwerty" в "йцукен" , при нажатии на которую выделенный текст в любом приложении будет менять раскладку), не говорю уж о функциях автозамены (отличная штука), дневник.
А кнопка ХарВик работает отлично, переключает раскладку клавиатуры.


Сообщение отредактировал chip642 - Воскресенье, 07.09.2014, 19:02
 
ХарВикДата: Воскресенье, 07.09.2014, 18:58 | Сообщение № 317
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
Цитата
Для таких целей Punto Switcher просто незаменим
good
 
MrakobesДата: Воскресенье, 07.09.2014, 20:45 | Сообщение № 318
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
Цитата
Punto Switcher
пользовался конечно, 10 лет назад)) не помню чего то все были против, то ли кейлогером называли то ли какие еще претензии были.. вообщем нет такого кода - думаю будет )

Dот вопрос по кнопке
Код
textx=%L||&&(\A|\r\n)!!${1}привет||&&(\r\n|\Z)!!пока$1
в текстовом файле в начале и в конце строк вставка привет и пока, как вставить:

знак табуляции
2 знака табуляции подряд
перевод строки
кавычки например "привет" и они не для красоты а для синтаксиса, так что двойной апостоф не подойдет с этим помогла справка

Для примера в произвольном месте. Надо для XML


Сообщение отредактировал Mrakobes - Воскресенье, 07.09.2014, 22:22
 
Andrey_AДата: Воскресенье, 07.09.2014, 22:57 | Сообщение № 319
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Цитата Mrakobes ()
Pf jryjv gjcktlybt ntgkst lyb? f z yf ajhevt pfkbg - За окном последние теплые дни, а я на форуме залип


Код
"renms=%WL||@@QWERTYinRUS!!1" - переименовать базовое имя выделенных объектов - произвести исправление неправильной раскладки клавиатуры с английской в русскую
"renms=%WL||@@QWERTYinENG!!1" - переименовать базовое имя выделенных объектов - произвести исправление неправильной раскладки клавиатуры с русской на английскую


Цитата Mrakobes ()
я давно еще пытался сделать по типу плагина транслит замену таблицей этих умляутов неладных, в текстовых файлах и именах файлов/папок. Нет желания реализовать в TCIMG?


Делайте таблицу - вставляйте в виде шаблона... В TCIMG.ini в секции [Translit] можно настроить почти любую символьную замену

Цитата Mrakobes ()
как вставить:

знак табуляции 2 знака табуляции подряд перевод строки

В справке во многих командах в Примечаниях:

[helpquote]Дополнительные символы, которые можно использовать в строке: "@CR" - Символ возврата каретки, Chr(13), "@LF" - Символ перевода строки, Chr(10), "@CRLF" = @CR & @LF, "@TAB" - Символ Tab, Chr(9).

Если в команде(ах) необходимы кавычки, то используются две одинарных кавычки (апострофа) '' , если в команде необходим пробел - используются два символа тильды ~~.[/helpquote]

Вариантов может быть масса:

Код
textx=%L||^^+++@CRLF===@TAB@TAB===||$$+++@CRLF===@TAB@TAB===


 
MrakobesДата: Понедельник, 08.09.2014, 01:53 | Сообщение № 320
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
ааааа 3 часа экспериментов, чуть не спятил,
Код
textx=%L||&&(\A|\r\n)!!${1}привет||&&(\r\n|\Z)!!пока$1
работает в файле ОДНОКРАТНО, блин все перепробовал, и вот что обнаружил - код меняет формат файла с PC на UNIX найти было нереально... вторым проходом не добавляет в начале строки а только в начало всего текста, один раз. Я так понимаю, автор не планировал менять тип текстового файла, вот такой баг-репорт ))


Сообщение отредактировал Mrakobes - Понедельник, 08.09.2014, 08:44
 
mopodedeДата: Воскресенье, 14.09.2014, 20:00 | Сообщение № 321
Лейтенант

На сайте с: 05.05.2013
Город: New York
Сообщений: 68
Награды: 0
Репутация: 0
Никак не могу создавать кнопки "Имя выделенных файлов с раширением в комментарий" и обратно "Комментарии вместо имен (с расширением) выделенных файлов". Помогите пожалуйста. сам долго пробовал методом тыка разобраться - между вот этими renms=%L|| и [=tc.Комментарий] всавляя всевозможные знаки - ничего не получилось .

Помогите пожалуйста.
 
chip642Дата: Понедельник, 15.09.2014, 02:33 | Сообщение № 322
Генералиссимус

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


Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
comnt=%P%N||0||<Info=f13%P%N>||upd<1>
%COMMANDER_PATH%\Wcmicons.dll,19
Добавить имя файла с расширением под курсором в комментарий

-1
-1

Ой, спросонья не понял, что для выделенных файлов (персональная информация для каждого файла в собственный комментарий).


Сообщение отредактировал chip642 - Понедельник, 15.09.2014, 03:58
 
mopodedeДата: Понедельник, 15.09.2014, 05:07 | Сообщение № 323
Лейтенант

На сайте с: 05.05.2013
Город: New York
Сообщений: 68
Награды: 0
Репутация: 0
да, работает только для одного, а для всех выделенных - каждому свое, никак да ?? в команде comnt=%P%N||0||<Info=f13%P%N>||upd<1> замнеил %N на %S - не сработало, хотя казалось бы должно было бы (если %P%N открыть файл а %P%S открыть выделенные).
 
Andrey_AДата: Понедельник, 15.09.2014, 16:07 | Сообщение № 324
Генералиссимус

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


Тестовая версия TCIMG 84b2, в последней версии замените exe-шник

Доступно только для пользователей



 
mopodedeДата: Понедельник, 15.09.2014, 23:04 | Сообщение № 325
Лейтенант

На сайте с: 05.05.2013
Город: New York
Сообщений: 68
Награды: 0
Репутация: 0
Спасибо Большое дружище, заработал как лектор перед пенсионной реформой !! а обратное действие можно попросить ?? то есть - "переименовать выделенные файлы (вместе с расширением) соответствующимы комментариями". понятно что можно в обычном тоталовском переименовании создавать шаблон с [=tc.Комментарий], только вот динамика и контекст действий при этом теряется - при равнозначных действих придется кидаться с TCIMG в TC обычный и обратно.

Еще раз спасибо за помощь !!
 
Andrey_AДата: Вторник, 16.09.2014, 01:38 | Сообщение № 326
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7167
Награды: 139
Репутация: 125
Аверин Андрей
Цитата mopodede ()
а обратное действие можно попросить ?? то есть - "переименовать выделенные файлы (вместе с расширением) соответствующими комментариями"


Тестовая версия TCIMG 84b3, в последней версии замените exe-шник

Доступно только для пользователей

Доступно только для пользователей



 
mopodedeДата: Среда, 17.09.2014, 15:37 | Сообщение № 327
Лейтенант

На сайте с: 05.05.2013
Город: New York
Сообщений: 68
Награды: 0
Репутация: 0
Класс и Профессионализм TCIMG-тоталистов во главе с главным тоталистом - вызывает тотальное восхищение и бис через монитор up

Спасибо большое, бесценный инструмент с несичерпаемыми возможностями!!
 
MrakobesДата: Среда, 17.09.2014, 15:53 | Сообщение № 328
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
Код
renms=%L||~~Of~~!!~~of~~||~~The~~!!~~the~~||~~To~~!!~~to~~


не меняет регистр, какой параметр добавить?

Добавлено (17.09.2014, 15:53)
---------------------------------------------
и еще - в конце имени файла или папки в скобках слово или фраза, задача:

перенести все что находится в скобках, вместе со скобками в descript.ion (имеется ввиду из имени файла удалить, остается только в примечаниях)


Сообщение отредактировал Mrakobes - Среда, 17.09.2014, 15:55
 
chip642Дата: Среда, 17.09.2014, 18:45 | Сообщение № 329
Генералиссимус

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

renms=%L||??1 переименование базового имени выделенных объектов перевод во все строчные
renms=%L||??2 переименование базового имени выделенных объектов перевод во ВСЕ ЗАГЛАВНЫЕ
renms=%L||??3 переименование базового имени выделенных объектов перевод Как в предложении
renms=%L||??4 переименование базового имени выделенных объектов перевод Начало Слов С Заглавной
renms=%L||??5 переименование базового имени выделенных объектов Инвертирует регистр символов
—————————————————————————————
Цитата Mrakobes ()
renms=%L||~~Of~~!!~~of~~||~~The~~!!~~the~~||~~To~~!!~~to~~

Только потом дошло, что видимо требуется изменение регистра определенных слов в имени.


Сообщение отредактировал chip642 - Среда, 17.09.2014, 19:35
 
MrakobesДата: Четверг, 18.09.2014, 10:36 | Сообщение № 330
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
chip642,
Цитата chip642 ()
изменение регистра определенных слов в имени
ага
 
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
Поиск:

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