[WFX] VirtualPanel - временная панель для ТК (Unicode)

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Grinod, по умолчанию в подпапки Program Files могут писать только администраторы, и то с повышением. Стандартный путь к файлу состояния в VP - в папке Temp, чтобы не было проблем с правами. Тип модуля - временная панель - вполне согласуется с таким размещением. Если пользователь достаточно продвинут, он может выбрать путь самостоятельно.

Serge Yolkin, не очень люблю сокращения, да и блох ловить не хочется. С одним шрифтом оно помещается (и то еле-еле), с другим - не поместится. Думаю, уже достаточно упоминаний о секундах.


Прошу тех, у кого настроено много скриптов, проверить их работоспособность в новой версии, а то на оффоруме есть жалобы.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Virtual Panel 2.0.4.1154:
* ошибка загрузки внешних значков скриптов (в версии 2.0.4.1150)
* ошибка выполнения команд из командной строки (в версии 2.0.4.1150)
Аватара пользователя
_92
Сообщения: 398
Зарегистрирован: Ср ноя 23, 2005 15:31
Откуда: ufa

Сообщение _92 »

при копировании с ftp в virtual panel
The given target path \\\Virtual Panel\ is invalid!

tc 7.56a
ubuntu+tc+synwrite
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

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

Но даже если бы позволял, какой смысл создавать ссылку на файл, к которому просто так не обратиться? Единственный резон - если копирование производится в папку-ссылку.
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

MVV писал(а):Тотал не позволяет копировать с FTP в папки плагинов файловых систем, так что ничего нельзя сделать.
history80.txt писал(а):26.06.11 Added: Copy from FTP or virtual folders (e.g. the desktop) to file system plugins (32/64)
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Думаю, плагины временных панелей не имелись в виду.

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

Вполне очевидно, что файлы на FTP не могут иметь физических путей. А вот файлы в виртуальных папках - могут.

Аналогичный пример - попытка добавить на виртуальную панель файлов из архива. Да, тотал такое даже позволяет. Но он сам не ведает, что творит. Он извлекает файлы во временную папку, даёт плагину их пути, плагин запоминает ссылки, и тотал удаляет файлы. Что имеем в итоге? Кучу ссылок на несуществующие файлы. :)
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Выложил 64-битную версию. Самым страшным при компиляции было утихомирить сотню-полторы варнингов. :)

Virtual Panel 2.0.5.1200:
+ добавлена 64-битная версия модуля (работает только с 64-битной версией ТК)
Аватара пользователя
angry_dog
Сообщения: 143
Зарегистрирован: Пт ноя 20, 2009 23:05
Откуда: Питер

Сообщение angry_dog »

На первой странице есть
Панель инструментов, позволяющая использовать основные команды VirtualPanel
Создал новую панель. Куда вводить код? Разъясните пожалуйста.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Дык секретная консоль, надо нажать Вправо-Вправо-Вверх-Влево-Вверх-Вправо-Вниз-B-A-Select-Start-Start. :lol:

Шучу, это ж не Денди. Это всего-навсего текст файла панели инструментов, сохрани его под именем VirtualPanel.bar и добавь к себе на панель в виде кнопки. Если поставишь в свойствах кнопки галочку "Показывать как меню", будет раскрываться как меню.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Необходима универсальная кнопка создания каталога как в файловых панелях TC, так и виртуальной панели VP...
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Не поверишь, она есть.

Код: Выделить всё

F7 СоздКат
:roll:

А если серьезно, пишите скрипт, который будет брать текущий путь и, если он начинается с \\\Virtual Panel (или хотя бы содержит), запускать VPBatch (например, с параметрами /r"%P" ^add /r Имя_Папки), иначе - создавать каталог вручную традиционными методами.
Аватара пользователя
AKR
Сообщения: 64
Зарегистрирован: Пт мар 16, 2007 12:25
Откуда: Russian

Сообщение AKR »

"Косяк" в последней версии 25.02.2012 VirtualPanel 2.0.5.1205 32/64, она при установке в Wincmd.ini прописывается как

Код: Выделить всё

Virtual Pane=C:\Program Files (x86)\Total Commander\Plugins\wfx\VirtualPanel\VirtualPanel.wfx
ВНИМАНИЕ! Virtual Pane вместо Virtual Panel без последней буквы l, из-за чего если плугин ранее уже стоял, то появляется второая виртуальная панель с иным названием. Да и опечатка просто не корректно.
Жизнь это игра для которой нет Tutorial`а
Samotek
Сообщения: 4
Зарегистрирован: Пн фев 27, 2012 12:40

Сообщение Samotek »

Уважаемый MVV
У меня есть кнопка в ТК для передачи функции копирования внешней программе TeraCopy

Код: Выделить всё

Copy *"%L" "%T"

Но при нажатии на нее в ВП в TeraCopy передается пути ВП, а не реальные. Readme прочитал, конечно, пример из шапки темы посмотрел, но мне не помогло :(
Не подскажите, как правильно сделать?
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

AKR, спасибо, проверю.

Samotek, с этим проблема. Гислер так и не научил тотал раскрывать физические пути в списочных переменных. Тут либо только для одного объекта (по %P%N), либо для объектов по маске (через VPBatch и скрипт, создающий файл-список), а для выделенных - пока никак.


Добавлено спустя 6 минут:

Ох ё-моё, эта Virtual Pane еще с версии 1.0.0.922 тянется...
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

MVV писал(а):.. а для выделенных - пока никак
А через %F/%UF/%WF никак?
Ответить