ЗАКАЗ КНОПОК
|
|
ХарВик | Дата: Вторник, 17.04.2012, 21:49 | Сообщение № 1 |
|
ЗАКАЗ КНОПОК
В этой теме Вы можете высказывать идеи о каких-либо кнопках. Вы можете описать какую хотелось бы иметь кнопку и возможно найдутся те, кто подскажет как её сделать. Большая просьба чётко описывать задачу, от этого будет зависеть качество её решений
Группа TCIMG в Telegram
.
|
|
| |
mopodede | Дата: Воскресенье, 02.10.2016, 01:39 | Сообщение № 826 |
Лейтенант
На сайте с: 05.05.2013
Город: New York
Сообщений: 68
|
друзья, есть такая кнопка для создания пустых файлов из строк выделенного файла:
creat="%p"||list<%P%N>
можно попросить ту же функцию но из строк выделенных файлов, а не одного файла ??
Заранее спасибо за помощь !!
Сообщение отредактировал mopodede - Воскресенье, 02.10.2016, 01:40 |
|
| |
chip642 | Дата: Воскресенье, 02.10.2016, 02:12 | Сообщение № 827 |
|
mopodede,
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe global slist=%L <FOR> 1 <TO> GLOBALSLIST<0> creat="%t"||list<GLOBALSLIST<:INDEX:>> <NEXT> Wcmicons.dll,21 Создать в другой панели файлы из списка выделенных файлов
-1
|
|
| |
mopodede | Дата: Воскресенье, 02.10.2016, 02:54 | Сообщение № 828 |
Лейтенант
На сайте с: 05.05.2013
Город: New York
Сообщений: 68
|
chip642, а возможно сделать так чтобы созданные файлы сохранились в тех же папках где файл-списки ??
Сообщение отредактировал mopodede - Воскресенье, 02.10.2016, 03:02 |
|
| |
chip642 | Дата: Воскресенье, 02.10.2016, 03:01 | Сообщение № 829 |
|
mopodede
В параметрах кнопки просто надо заменить "%t" на "%p"
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe global slist=%L <FOR> 1 <TO> GLOBALSLIST<0> creat="%p"||list<GLOBALSLIST<:INDEX:>> <NEXT> Wcmicons.dll,21 Создать в активной панели файлы из списка выделенных файлов
-1
|
|
| |
mopodede | Дата: Воскресенье, 02.10.2016, 03:03 | Сообщение № 830 |
Лейтенант
На сайте с: 05.05.2013
Город: New York
Сообщений: 68
|
chip642, когда %t заменяю на %p то все файлы создает-сохраняет в первой папке
-----------------------
ну почти ......... сохраняет в папке файл-спика под курсором
Сообщение отредактировал mopodede - Воскресенье, 02.10.2016, 03:06 |
|
| |
chip642 | Дата: Воскресенье, 02.10.2016, 03:30 | Сообщение № 831 |
|
mopodede
На будущее, лучше изначально описать задачу точно, какие файлы, откуда и как берутся файлы со списками..., сэкономим друг друг время. Вот опять предоставляю кнопку и даже не знаю точной задачи.
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe global slist=%L <FOR> 1 <TO> GLOBALSLIST<0> creat=<info=o75GLOBALSLIST<:INDEX:>>||list<GLOBALSLIST<:INDEX:>> <NEXT> Wcmicons.dll,97 Создать файлы из списка выделенных файлов в папках выделенных файлов -1
|
|
| |
mopodede | Дата: Воскресенье, 02.10.2016, 03:56 | Сообщение № 832 |
Лейтенант
На сайте с: 05.05.2013
Город: New York
Сообщений: 68
|
chip642, самое то !! спасибо большое дружище !! я просто из горького опыта прошлого сделал радикальный вывод - вместо того чтоб описать запрос слишком детально, решил лаконично сформулировать и ....... перегнул. извиняюсь !! (в следующий раз попытаюсь нащупать золотую середину).
|
|
| |
chip642 | Дата: Воскресенье, 02.10.2016, 04:00 | Сообщение № 833 |
|
mopodede
Если файлы выделяются после открытия папок через Ctrl+B, в параметрах кнопки можно добавить возврат в панель с папками после создания файлов, вот так :
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe global slist=%L <FOR> 1 <TO> GLOBALSLIST<0> creat=<info=o75GLOBALSLIST<:INDEX:>>||list<GLOBALSLIST<:INDEX:>> <NEXT> patha="%P" Wcmicons.dll,97 Создать файлы из списка выделенных файлов в папках выделенных файлов и вернуться в панель с папками.
-1
|
|
| |
mopodede | Дата: Воскресенье, 02.10.2016, 05:12 | Сообщение № 834 |
Лейтенант
На сайте с: 05.05.2013
Город: New York
Сообщений: 68
|
chip642, Спасибо большое !! хоть и первая кнопка справлялась но не так наглядно как вторая. сo второй все на виду и как бы по логике действий все происходит визуально.
P.S. да да все это в рамках Ctrl+В, Ctrl+B, именно это нужно было указать в запросе в самом начале, да
Сообщение отредактировал mopodede - Воскресенье, 02.10.2016, 05:18 |
|
| |
Lord_NEVR | Дата: Воскресенье, 02.10.2016, 13:13 | Сообщение № 835 |
Полковник
На сайте с: 24.06.2016
Город: Калининград
Сообщений: 212
|
Цитата chip642 ( ) На будущее, лучше изначально описать задачу точно, какие файлы, откуда и как берутся файлы со списками..., сэкономим друг друг время. Зато мы получили четыре разные кнопки.
|
|
| |
Andrey_A | Дата: Воскресенье, 02.10.2016, 15:54 | Сообщение № 836 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
Цитата chip642 ( ) На будущее, лучше изначально описать задачу точно, какие файлы, откуда и как берутся файлы со списками..., сэкономим друг друг время.
Цитата Lord_NEVR ( ) Зато мы получили четыре разные кнопки. Из-за этого и родилась утилита TCIMG - представьте сколько запросов и по каждому поводу писать скрипт... я когда-то написался ... более 500 скриптов точно, а потом надоело)))
[ps] Пишите, дай бог, реализуется, но мы не боги... [/ps] .
|
|
| |
Афи | Дата: Вторник, 04.10.2016, 18:42 | Сообщение № 837 |
Лейтенант
На сайте с: 25.03.2015
Город: Одесса
Сообщений: 61
|
Я выделяю некоторые файлы/папки определенным цветом на некоторое время. Пока они нужны в работе. Делаю это через механизм комментариев, создав цветовую схему. Скажем, объект, имеющий комментарий "555", окрашивается в определенный цвет. Добавить быстро для выделенных объектов определенную фразу (скажем, те же "555") в начало комментария можно командой:
Удалить эту фразу можно так:
Таким образом, происходит как бы "долговременное" выделение объектов. Но кнопки две. Или команды две. Вопрос: нельзя ли объединить эти две кнопки в одну? Создать, так сказать, триггерную кнопку, которая при первом нажатии будет добавлять нужную фразу в комментарий, а при втором нажатии — удалять эту фразу (если она есть). То есть, выделять объекты, а потом снимать выделение. Подумал, что лучше наверное добавлять "выделяющую" фразу, все-таки, в конец комментария. И хорошо бы с новой строки, чтобы не мешать чтению комментария. Вот только можно ли как-нибудь задать в команде символ "перевода каретки", "начала новой строки" и т. п.?
Сообщение отредактировал Афи - Вторник, 04.10.2016, 19:00 |
|
| |
Andrey_A | Дата: Вторник, 04.10.2016, 19:06 | Сообщение № 838 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
|
Афи, можно сложно через цикл проверяя каждый комментарий к объекту... Добавьте в тему расширения функционала, через несколько дней что-нибудь придумаю
.
|
|
| |
chip642 | Дата: Вторник, 04.10.2016, 21:51 | Сообщение № 839 |
|
Цитата Афи ( ) нажатии будет добавлять нужную фразу в комментарий, а при втором нажатии — удалять эту фразу (если она есть). То есть, выделять объекты, а потом снимать выделение.
Из того, что понял такая вот кнопочка:
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe swcmd=comns=%L||2||@CRLF#metka#¦¦comns=%L||6||@CRLF#metka#??tcimg=$cm524¦¦CMarks Wcmicons.dll,97 Добавить в конец комментариев выделенных объектов слово #metka# (с новой строки), второе нажатие удалит строку со словом #metka# и снимет выделение
-1
|
|
| |
Афи | Дата: Среда, 05.10.2016, 10:51 | Сообщение № 840 |
Лейтенант
На сайте с: 25.03.2015
Город: Одесса
Сообщений: 61
|
chip642, спасибо! Протестировал, работает, но нестабильно. Создал для проверки файлы:
- Name_00.txt
- Name_01.txt
- Name_02.txt
- Name_03.txt
- Name_04.txt
- Name_05.txt
- Name_06.txt
Комментариев нет. После первого нажатия вашей кнопки descript.ion получился такой:
Код Name_00.txt \n#selected#В Name_01.txt \n#selected#В Name_02.txt \n#selected#В Name_03.txt \n#selected#В Name_04.txt \n#selected#В Name_05.txt \n#selected#В Name_06.txt \n#selected#В После второго нажатия descript.ion стал таким:
В идеале хорошо бы, чтоб он вообще исчез. Или, если комментарии до "выделения" были бы не пусты, то descript.ion должен вернуться к первоначальному варианту. Но там остались какие-то строки. И еще заметил. Комментарий не удаляется вышеуказанными командами для файлов, в именах которых присутствует скобка/скобки (открывающая, закрывающая или обе). Для других "спецсимволов" анализ не делал. Для букв и цифр всё работает. Поэтому, я все-таки, написал эту просьбу в теме расширения функционала.
Сообщение отредактировал Афи - Среда, 05.10.2016, 11:19 |
|
| |