ЗАКАЗ КНОПОК
|
|
ХарВик | Дата: Вторник, 17.04.2012, 21:49 | Сообщение № 1 |
|
ЗАКАЗ КНОПОК
В этой теме Вы можете высказывать идеи о каких-либо кнопках. Вы можете описать какую хотелось бы иметь кнопку и возможно найдутся те, кто подскажет как её сделать. Большая просьба чётко описывать задачу, от этого будет зависеть качество её решений
Группа TCIMG в Telegram
.
|
|
| |
chip642 | Дата: Среда, 11.11.2015, 12:47 | Сообщение № 571 |
|
Лариса, никаких опасностей!
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe renms=%L||&&(.*?)[_-](.*)!!$2 Wcmicons.dll,19 Переименовать выделенные объекты: удалить первую часть до символа подчёркивания или до дефиса базового имени
-1 -1
На всякий случай включен и знак подчеркивания _ (часто встречается в именах), если не нужен, то просто удалите его из параметров кнопки., получится ->
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe renms=%L||&&(.*?)[-](.*)!!$2 Wcmicons.dll,19 Переименовать выделенные объекты: удалить первую часть до дефиса базового имени
-1 -1
|
|
| |
kfhjxrf | Дата: Среда, 11.11.2015, 13:03 | Сообщение № 572 |
Полковник
На сайте с: 09.11.2012
Город: Minsk
Сообщений: 178
|
Цитата chip642 ( ) Лариса, никаких опасностей! Ребята, спасибо огромное. Вот сейчас на примере этой кнопки попробую все разложить по косточкам. Вдруг в голове выстроится, как выстраиваются команды. Пока для меня это темный лес, хотя потихоньку начинаю входить в тему, благодаря вам. Пытаюсь освоить программу RegExp. Кое-что начинаю понимать, но у меня вопрос, откуда берется (из вышеуказанного примера кнопки) слово renms. Я прошлась по всем пунктам, там подобного нет. Я правильно понимаю, что renms- это название группы?
Лариса
Сообщение отредактировал kfhjxrf - Среда, 11.11.2015, 13:37 |
|
| |
Zmy | Дата: Среда, 11.11.2015, 14:16 | Сообщение № 573 |
Майор
На сайте с: 19.04.2015
Город: Краснодар
Сообщений: 81
|
Я не совсем понимаю, о какой группе идёт речь. renms - это всего лишь метод, который мы передаём утилите (TCIMG). Как в скриптостроении. В самой утилите есть набор методов, которые она знает, и умеет с ними обращаться. Наша задача, правильно указать метод (в данном случае renms), и передасть ему нужные параметры.
В справке, Основные вопросы есть руководство, как передавать параметры, и советы, что можно, а что нельзя.
Там же, в справке, есть вкладка "Данные", со списком всех ключевых слов и методов.
Да, справку читать нелегко, всего очень много, глаза начинают разбегаться, и не знаешь за что браться, и с чего начинать. Но другого выхода нет. Если есть цель познать эту утилиту, кроме, как справки мы нигде не найдём никакую информацию. И то, на все случаи, примеров не напасёшься. Поэтому, когда перед нами встаёт интересная задача, а подобного примера нет в справке, то придётся самому его изобретать.
Изучайте справку. Она одна - целое произведение искусств.
Сообщение отредактировал Zmy - Среда, 11.11.2015, 14:30 |
|
| |
kfhjxrf | Дата: Среда, 11.11.2015, 14:40 | Сообщение № 574 |
Полковник
На сайте с: 09.11.2012
Город: Minsk
Сообщений: 178
|
Цитата Zmy ( ) В справке, Основные вопросы есть руководство, как передавать параметры.
В справке, есть вкладка "Данные", со списком всех ключевых слов и методов.
Я многого еще не понимаю. С вашей помощью пытаюсь понять, что откуда берется для составления команды. Если Вам не трудно, попробуйте разложить эту команду по полочкам, чтобы я поняла суть на этом примере. Я пыталась сделать это сама, заглядывая в справку Регулярных выражений, но пока не все поняла. Объясните мне, пожалуйста, вот есть в справке такая запись в меню Все команды-Переименование объектов:
global sends=%L!!-1 sends=<info=o72GLOBALSENDS<1>>!!3 sends=<info=o72GLOBALSENDS<2>>!!4 renmm=GLOBALSENDS<1>||rndm<3|12> sends=@GLOBALRENMM<1>!!5 renmm=GLOBALSENDS<2>||rndm<3|12> renmm=GLOBALRENMM<1>||GLOBALSENDS<3> renmm=GLOBALSENDS<5>||GLOBALSENDS<4>||upd<1> ;; поменять местами базовые имена двух выделенных объектов
Я могу выбрать любую команду из нескольких строк для изменения местами имен? Как мне понять эту запись?
Лариса
Сообщение отредактировал kfhjxrf - Среда, 11.11.2015, 15:05 |
|
| |
chip642 | Дата: Среда, 11.11.2015, 15:08 | Сообщение № 575 |
|
Лариса, для начала надо разобраться с утилитой TCIMG, которая является основополагающей, а потом уж, если возникнет желание, и с утилитой RegExp (которая потребует дополнительных знаний в области регулярных выражений). renms - это одна из команд TCIMG, команда соствляется из параметров, а вот какие параметры и для чего они нужны смотрите в самой команде renms. А RegExp Вам пока не нужна, я уже говорил, что все кнопки (под ваши задачи) и которыми вы сейчас интересуетесь уже имеются в наличии. И еще, для создания кнопок, для себя, в большинстве случаев достаточно параметов самих команд.
|
|
| |
kfhjxrf | Дата: Среда, 11.11.2015, 15:49 | Сообщение № 576 |
Полковник
На сайте с: 09.11.2012
Город: Minsk
Сообщений: 178
|
Цитата chip642 ( ) И еще, для создания кнопок, для себя, в большинстве случаев достаточно параметов самих команд. Спасибо, Юра, Zmy. Я поняла, что нужно сначала внимательно не прочитать, а изучить справку. Я просто не знала, с чего начать, и тыкалась, как слепой котенок то в одно место, то в другое, пытаясь понять, как же создается та, или иная команда. Сравнивала готовые кнопки, читала справку о регулярных выражениях. А вот самую главную справку упустила. Не смотря ни на что, я хоть на са-а-а-мую малость стала что-то понимать, хотя до создания собственного шедевра мне далеко. Еще раз спасибо вам, ребята.
Лариса
|
|
| |
chip642 | Дата: Среда, 11.11.2015, 17:19 | Сообщение № 577 |
|
kfhjxrf
Цитата global sends=%L!!-1 sends=>!!3 sends=>!!4 renmm=GLOBALSENDS<1>||rndm<3|12> sends=@GLOBALRENMM<1>!!5 renmm=GLOBALSENDS<2>||rndm<3|12> renmm=GLOBALRENMM<1>||GLOBALSENDS<3> renmm=GLOBALSENDS<5>||GLOBALSENDS<4>||upd<1> ;; поменять местами базовые имена двух выделенных объектов
Я могу выбрать любую команду из нескольких строк для изменения местами имен? Как мне понять эту запись?
Нет, ничего выбирать не надо, это перечень команд и параметров (взаимосвязанных), прописанных для решения одной задачи, а именно, поменять местами имена двух выделенных объектоа, кнопка будет выглядеть так:
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe global sends=%L!!-1 sends=<info=o72GLOBALSENDS<1>>!!3 sends=<info=o72GLOBALSENDS<2>>!!4 renmm=GLOBALSENDS<1>||rndm<3|12> sends=@GLOBALRENMM<1>!!5 renmm=GLOBALSENDS<2>||rndm<3|12> renmm=GLOBALRENMM<1>||GLOBALSENDS<3> renmm=GLOBALSENDS<5>||GLOBALSENDS<4>||upd<1> Wcmicons.dll,19 Поменять местами базовые имена двух выделенных объектов
-1 -1
|
|
| |
Andrey_A | Дата: Среда, 11.11.2015, 21:44 | Сообщение № 578 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
Цитата поменять местами имена двух выделенных объектов Есть вариант попроще, команда renmz
Доступно только для пользователей
|
|
| |
kfhjxrf | Дата: Четверг, 12.11.2015, 07:57 | Сообщение № 579 |
Полковник
На сайте с: 09.11.2012
Город: Minsk
Сообщений: 178
|
Цитата Andrey_A ( ) Есть вариант попроще, команда renmz Как здорово! Теперь я смотрю на справку TCImage, не как на какой-то космический объект, а на вполне понятный справочник. Спасибо всем!!!
Лариса
|
|
| |
Mrakobes | Дата: Суббота, 14.11.2015, 11:43 | Сообщение № 580 |
Полковник
На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
|
Создание папок из списка в буфере обмена в активном каталоге, при этом список должен быть с переводом каретки
Пример 1 Пример 2 И так далее
|
|
| |
chip642 | Дата: Суббота, 14.11.2015, 12:21 | Сообщение № 581 |
|
Цитата Создание папок из списка в буфере обмена в активном каталоге
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe folds="%p"||list<clpget> Wcmicons.dll,19 Создать в активной панели папки по списку из буфера обмена
-1 -1
|
|
| |
Mrakobes | Дата: Воскресенье, 15.11.2015, 15:14 | Сообщение № 582 |
Полковник
На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
|
chip642, спасибо!!! Добавлено (15.11.2015, 15:14) --------------------------------------------- Ох, такая тема... известно, что для того чтобы болтать на английском требуется всего то 1000-3000 слов. Скажем так, сколько я словарь не брал в руки, проходит неделя и .... чистое сознание))) НО у меня 2500 фильмов и названия на инглишь я понимаю! Еще музла 3Тб, как бы было полезно расширять словарный запас пялясь в плейлист foobar2000 и читая перевод, пуска и в половине случаев бессмысленный, но осядет в мозгу еще 1000 слов то
так предложение в следующем - при помощи некоего словаря (онлайн... яндекс, гугл) правится CUE файл и создается дубликат с переводом, приаттачиваю пример Пример CUE
|
|
| |
ice_daemon | Дата: Вторник, 17.11.2015, 18:00 | Сообщение № 583 |
Лейтенант
На сайте с: 01.08.2013
Сообщений: 40
|
Подскажите, пожалуйста, как создать папки с именами выделенных файлов, и переместить каждый файл в папку со своим именем?
|
|
| |
chip642 | Дата: Вторник, 17.11.2015, 18:35 | Сообщение № 584 |
|
ice_daemon
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe moves=%L||"%p"::!!0!!(.*)(\w:.*\\)([^\.\\]*)(.+)!!$1$3 Wcmicons.dll,19 Переместить выделенные элементы в активную панель, каждый в именную папку
-1 -1
|
|
| |
JKT | Дата: Четверг, 19.11.2015, 17:59 | Сообщение № 585 |
|
Доброго времени суток. А можно сделать кнопку "Вкл/Выкл всплывающую подсказку файлов/папок"? А то каждый раз приходится лезть в настройки "Содержимое панелей" и ставить/снимать соответствующую галку.
|
|
| |
|