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

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




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


Группа TCIMG в Telegram

.
 
chip642Дата: Суббота, 14.02.2015, 08:42 | Сообщение № 406
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
pikolikos
TCIMG - может перемещать что угодно, куда угодно и как угодно, надо просто задать точно вопрос, описать нужную задачу. Не надо приводить в пример плагины, просто опишите, что вам нужно, куда переместить(в активную панель, в панель назначения, на уровень вверх...) и что переместить: папки, содержимое папок, только файлы...

Если вдруг я случайно правильно догадался и вам нужно такое, то вот:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
moves=%L||::!!0!!(.+\\).+\\.+\\?!!$1
%COMMANDER_PATH%\Wcmicons.dll,19
Перемещение на уровень вверх выделенные объекты (папки и файлы), не заменяя имеющиеся

-1


Сообщение отредактировал chip642 - Суббота, 14.02.2015, 08:49
 
infodbaДата: Суббота, 14.02.2015, 14:20 | Сообщение № 407
Рядовой

На сайте с: 14.02.2015
Город: Москва
Сообщений: 6
Награды: 0
Репутация: 0
Привет всем участникам форума.
В некоторых файл менеджерах Mac OS есть функция проигрывания видео по FTP без предварительной загрузки, потоком. Не смог найти аналога в Windows, зато это умеют делать некоторые плееры типа VLC или MPC. Решил сделать кнопку (также рассматривался пункт контекстного меню) ведущую на bat примерного содержания:
Код

@Echo Off
Echo.
Echo.
Set /P $pwd=  ‚ўҐ¤ЁвҐ Ї а®«м ¤«п Їа®¤®«¦Ґ-Ёп ^>
"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" %1 --ftp-user=infodba --ftp-pwd="%$pwd%" --ftp-caching=5000

Так как FTP с паролем, перед запуском необходимо ввести пароль, хотя неплохо было бы еслиб он подхватывался из окна логона к ftp серверу.
В totale есть команда cm_CopyNetNamesToClip копирующая путь UNC. Забрать путь из буфера смогу через VBS или JAVA.
Так как цепочка команд в тотале выше 8.50 не срабатывает, возник вопрос как повесить кнопку через TCIMG ?
Что-то типа 2021,D:\VLC.bat, тоесть чтоб сначала копировался путь и следом запускался скрипт который подхватил путь в переменную %1. Параметры %P%N не предлагать, так как это не работает с FTP. Со скриптом проблем нет, напишу и выложу (может кому пригодится), а вот с кнопкой разобраться пока не смог...
 
pikolikosДата: Суббота, 14.02.2015, 15:59 | Сообщение № 408
Лейтенант

На сайте с: 24.08.2012
Город: Yerevan
Сообщений: 63
Награды: 2
Репутация: 2
Цитата chip642 ()
надо просто задать точно вопрос, описать нужную задачу


соррри, вот точная задача:

Переместить в другую панель содержимое выделенных каталогов, с сохранением структуры включая главные выделенные каталоги и сохраняя пустые подкаталоги в начальной панели (=в изначально выделенных главных каталогах).
 
chip642Дата: Суббота, 14.02.2015, 17:04 | Сообщение № 409
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата
с сохранением структуры включая главные выделенные каталоги и сохраняя пустые подкаталоги в начальной панели

Рад бы помочь, но не очень понимаю ...
----------
30 раз перечитал, может так понимать задачу: переместить содержимое выделенных каталогов в другую панель, сохранив пустую структуру вложенности в активной панели?
Посмотрите эту кнопку и скажите чего не хватает в ней
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
moves=FOLDC<%L!!1!!0>||"%t"
%COMMANDER_PATH%\Wcmicons.dll,19
Переместить в другую панель содержимое выделенных папок (включая выделенные файлы), не заменяя имеющиеся элементы

-1
-1


Выделенные каталоги останутся пустыми.


Сообщение отредактировал chip642 - Суббота, 14.02.2015, 17:14
 
pikolikosДата: Суббота, 14.02.2015, 17:59 | Сообщение № 410
Лейтенант

На сайте с: 24.08.2012
Город: Yerevan
Сообщений: 63
Награды: 2
Репутация: 2
Близко но немножко другое надо. записал действие, может так лучше, а то словами описать у меня сложно выходит все время, вот

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


Сообщение отредактировал pikolikos - Суббота, 14.02.2015, 18:16
 
chip642Дата: Суббота, 14.02.2015, 18:04 | Сообщение № 411
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
pikolikos
Видео ограничено, нет доступа.
 
pikolikosДата: Суббота, 14.02.2015, 18:17 | Сообщение № 412
Лейтенант

На сайте с: 24.08.2012
Город: Yerevan
Сообщений: 63
Награды: 2
Репутация: 2
Исправил, должно сработать (в любом случае спасибо за отзыв !!)
 
chip642Дата: Суббота, 14.02.2015, 18:19 | Сообщение № 413
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
pikolikos
Ясно!

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
copys=FOLDC<%L!!1!!0>||"%t" delss=FOLDC<%L!!1!!-1>||1
%COMMANDER_PATH%\Wcmicons.dll,19
Копировать содержимое выделенных каталогов (с сохранением структуры) в другую панель, после чего удалить все файлы в изначально выделенных каталогах

-1
-1

Получится, типо перемещения выделенных каталогов с сохранением пустой структуры вложенности.
На вскидку так, может автор что-то предложит другое.


Сообщение отредактировал chip642 - Суббота, 28.02.2015, 16:45
 
pikolikosДата: Суббота, 14.02.2015, 18:27 | Сообщение № 414
Лейтенант

На сайте с: 24.08.2012
Город: Yerevan
Сообщений: 63
Награды: 2
Репутация: 2
А можно сделать так чтобы он переместил саму выделенную папку тоже (на видео папка 000)??
 
chip642Дата: Суббота, 14.02.2015, 18:30 | Сообщение № 415
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
pikolikos
Сорри, не ту кнопку скинул, вот

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
copys=%L||"%t" delss=FOLDC<%L!!1!!-1>||1
%COMMANDER_PATH%\Wcmicons.dll,19
Копировать выделенные каталоги в другую панель, после чего удалить все файлы в изначально выделенных каталогах

-1
-1


Сообщение отредактировал chip642 - Суббота, 14.02.2015, 18:31
 
pikolikosДата: Суббота, 14.02.2015, 18:35 | Сообщение № 416
Лейтенант

На сайте с: 24.08.2012
Город: Yerevan
Сообщений: 63
Награды: 2
Репутация: 2
Красота просто !! Спасибо большое дружище, мозг у тебя молниеносен и реакция как у киборга !! (я пока настраиваю одну кнопку пол жизни уходит).
 
infodbaДата: Суббота, 14.02.2015, 23:23 | Сообщение № 417
Рядовой

На сайте с: 14.02.2015
Город: Москва
Сообщений: 6
Награды: 0
Репутация: 0
Кто знает подробности по вызову bat файла из tcimg , желательно с параметром передающим UNC путь ?
 
pikolikosДата: Воскресенье, 15.02.2015, 02:28 | Сообщение № 418
Лейтенант

На сайте с: 24.08.2012
Город: Yerevan
Сообщений: 63
Награды: 2
Репутация: 2
Жутко боюсь оказаться наглецом, просто так часто эту функцию в разных вариациях использую что придется рискнуть ..... а возможно ли то же самое действие, когда предварительно включен "показ файлов без подкаталогов в выделенном ?? то есть можно кнопку которая делает вот это ??

Цитата chip642 ()
[КОД:]
Выделить весь код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
copys=%L||"%t" delss=FOLDC<%L!!1!!-1>||1
%COMMANDER_PATH%\Wcmicons.dll,19
Копировать выделенные каталоги в другую панель, после чего удалить все файлы в изначально выделенных каталогах

-1
-1


когда заранее задействовано это



Сообщение отредактировал pikolikos - Воскресенье, 15.02.2015, 02:32
 
chip642Дата: Воскресенье, 15.02.2015, 06:40 | Сообщение № 419
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
pikolikos
Ничего заранее задействовать не надо, TCIMG все это может делать сама, надо просто выделить папки и все.
Если я правильно понял задачу, то надо переместить все файлы из выделенных каталогов в другую панель, а выделенных каталогах по-прежнему оставить пустую структуру (подпапки), тогда так:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
copys=FOLDC<%L!!1!!-1>||"%t" delss=FOLDC<%L!!1!!-1>||1
%COMMANDER_PATH%\Wcmicons.dll,19
Копировать все файлы выделенных каталогов(с рекурсией) в другую панель и удалить все файлы в выделенных каталогах

-1
-1

Цитата pikolikos ()
Жутко боюсь оказаться наглецом...

Никаких проблем, что надо спрашивайте, чем можем - поможем!


Сообщение отредактировал chip642 - Воскресенье, 15.02.2015, 17:18
 
pikolikosДата: Воскресенье, 15.02.2015, 09:27 | Сообщение № 420
Лейтенант

На сайте с: 24.08.2012
Город: Yerevan
Сообщений: 63
Награды: 2
Репутация: 2
Кажется я снова промахнулся своим описанием, поэтому снова сделал запись, вот

Доступно только для пользователей
 
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
Поиск:

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