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

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




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


Группа TCIMG в Telegram

.
 
kfhjxrfДата: Среда, 11.11.2015, 14:40 | Сообщение № 571
Полковник

На сайте с: 09.11.2012
Город: Minsk
Сообщений: 178
Награды: 1
Репутация: 4
Цитата 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 | Сообщение № 572
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
Лариса, для начала надо разобраться с утилитой TCIMG, которая является основополагающей, а потом уж, если возникнет желание, и с утилитой RegExp (которая потребует дополнительных знаний в области регулярных выражений). renms - это одна из команд TCIMG, команда соствляется из параметров, а вот какие параметры и для чего они нужны смотрите в самой команде renms. А RegExp Вам пока не нужна, я уже говорил, что все кнопки (под ваши задачи) и которыми вы сейчас интересуетесь уже имеются в наличии. И еще, для создания кнопок, для себя, в большинстве случаев достаточно параметов самих команд.
 
kfhjxrfДата: Среда, 11.11.2015, 15:49 | Сообщение № 573
Полковник

На сайте с: 09.11.2012
Город: Minsk
Сообщений: 178
Награды: 1
Репутация: 4
Цитата chip642 ()
И еще, для создания кнопок, для себя, в большинстве случаев достаточно параметов самих команд.

Спасибо, Юра, Zmy. Я поняла, что нужно сначала внимательно не прочитать, а изучить справку. Я просто не знала, с чего начать, и тыкалась, как слепой котенок то в одно место, то в другое, пытаясь понять, как же создается та, или иная команда. Сравнивала готовые кнопки, читала справку о регулярных выражениях. А вот самую главную справку упустила. Не смотря ни на что, я хоть на са-а-а-мую малость стала что-то понимать, хотя до создания собственного шедевра мне далеко.
Еще раз спасибо вам, ребята. :D :D :D


Лариса
 
chip642Дата: Среда, 11.11.2015, 17:19 | Сообщение № 574
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
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 | Сообщение № 575
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата
поменять местами имена двух выделенных объектов

Есть вариант попроще, команда renmz

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


 
kfhjxrfДата: Четверг, 12.11.2015, 07:57 | Сообщение № 576
Полковник

На сайте с: 09.11.2012
Город: Minsk
Сообщений: 178
Награды: 1
Репутация: 4
Цитата Andrey_A ()
Есть вариант попроще, команда renmz

Как здорово! Теперь я смотрю на справку TCImage, не как на какой-то космический объект, а на вполне понятный справочник. :)
Спасибо всем!!! :D


Лариса
 
MrakobesДата: Суббота, 14.11.2015, 11:43 | Сообщение № 577
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
Создание папок из списка в буфере обмена в активном каталоге, при этом список должен быть с переводом каретки

Пример 1
Пример 2
И так далее
 
chip642Дата: Суббота, 14.11.2015, 12:21 | Сообщение № 578
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
Цитата
Создание папок из списка в буфере обмена в активном каталоге

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
folds="%p"||list<clpget>
Wcmicons.dll,19
Создать в активной панели папки по списку из буфера обмена

-1
-1
 
MrakobesДата: Воскресенье, 15.11.2015, 15:14 | Сообщение № 579
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
chip642, спасибо!!!

Добавлено (15.11.2015, 15:14)
---------------------------------------------
Ох, такая тема... известно, что для того чтобы болтать на английском требуется всего то 1000-3000 слов. Скажем так, сколько я словарь не брал в руки, проходит неделя и .... чистое сознание))) НО у меня 2500 фильмов и названия на инглишь я понимаю! Еще музла 3Тб, как бы было полезно расширять словарный запас пялясь в плейлист foobar2000 и читая перевод, пуска и в половине случаев бессмысленный, но осядет в мозгу еще 1000 слов то



так предложение в следующем - при помощи некоего словаря (онлайн... яндекс, гугл) правится CUE файл и создается дубликат с переводом, приаттачиваю пример Пример CUE

 
ice_daemonДата: Вторник, 17.11.2015, 18:00 | Сообщение № 580
Лейтенант

На сайте с: 01.08.2013
Сообщений: 40
Награды: 0
Репутация: 0
Подскажите, пожалуйста,
как создать папки с именами выделенных файлов, и переместить каждый файл в папку со своим именем?
 
chip642Дата: Вторник, 17.11.2015, 18:35 | Сообщение № 581
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
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 | Сообщение № 582
Генерал-майор

На сайте с: 01.02.2012
Город: Харьков
Сообщений: 371
Награды: 7
Репутация: 7
Доброго времени суток.
А можно сделать кнопку "Вкл/Выкл всплывающую подсказку файлов/папок"?
А то каждый раз приходится лезть в настройки "Содержимое панелей" и ставить/снимать соответствующую галку.
 
Andrey_AДата: Вторник, 24.11.2015, 13:59 | Сообщение № 583
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата
А можно сделать кнопку "Вкл/Выкл всплывающую подсказку файлов/папок"?

JKT, если правильно понял, то вот так:

Отключение/включение подсказок в файловых панелях в Total Commander

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



 
Andrey_AДата: Вторник, 24.11.2015, 16:53 | Сообщение № 584
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7212
Награды: 144
Репутация: 132
Аверин Андрей
Цитата
Ох, такая тема... известно, что для того чтобы болтать на английском требуется всего то 1000-3000 слов. Скажем так, сколько я словарь не брал в руки, проходит неделя и .... чистое сознание))) НО у меня 2500 фильмов и названия на инглишь я понимаю! Еще музла 3Тб, как бы было полезно расширять словарный запас пялясь в плейлист foobar2000 и читая перевод, пуска и в половине случаев бессмысленный, но осядет в мозгу еще 1000 слов то

так предложение в следующем - при помощи некоего словаря (онлайн... яндекс, гугл) правится CUE файл и создается дубликат с переводом, приаттачиваю пример Пример CUE


Mrakobes, Вот, что получилось, пришлось немного добавить в утилиту:

Тестовая версия TCIMG 120_b11, в версии 11.9 замените соответствующие файл(ы)

Для простого понимания несколько вводных кнопок:

1. Получить из -CUE файла под курсором нужные отрезки

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

В TCIMG.ini (TCIMGU.ini) в секцию [FormatUser] добавлено:
Код
aray_cue1=(?m)TITLE\h"(.+)"


2. Получить из -CUE файла под курсором нужные отрезки и создать список для переименования, добавив к основным отрезкам перевод на русский с помощью Yandex

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

В TCIMG.ini (TCIMGU.ini) в секцию [FormatUser] добавлено:
Код
fun_translate1=(.+)||'"'&"$1"&'"="'&"$1"&' ['&_GTR("$1",'en|ru',1,1)&']"'


3. Финальная В -CUE файле под курсором добавить к английским названиям TITLE русский перевод с помощью Yandex

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

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Примечание: Gogle перевод пока в утилите не работает - писал тут http://tc-image.3dn.ru/forum/5-498-14166-16-1448313708
Для перевода в Yandex необходимо получить бесплатный ключ по адресу:
http://tc-image.3dn.ru/go?http....o?https
инфа тут: http://tc-image.3dn.ru/go?https://translate.yandex.ru/developers

И в TCIMGU.ini в секции [Setting] в ключе YandexKey его прописать
(пока в TCIMG.ini стоит мой ключ - но он может со временем не работать, т.к. там ограничение в 1.000.000 символов в день - а это малое число, если все захотят переводить)



 
JKTДата: Вторник, 24.11.2015, 16:56 | Сообщение № 585
Генерал-майор

На сайте с: 01.02.2012
Город: Харьков
Сообщений: 371
Награды: 7
Репутация: 7
Andrey_A
Цитата
Отключение/включение подсказок в файловых панелях в Total Commander

Спасибо! Именно то, что надо.


Сообщение отредактировал JKT - Вторник, 24.11.2015, 17:00
 
Поиск:

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