[WFX] VirtualPanel - временная панель для ТК (Unicode)
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Grinod, по умолчанию в подпапки Program Files могут писать только администраторы, и то с повышением. Стандартный путь к файлу состояния в VP - в папке Temp, чтобы не было проблем с правами. Тип модуля - временная панель - вполне согласуется с таким размещением. Если пользователь достаточно продвинут, он может выбрать путь самостоятельно.
Serge Yolkin, не очень люблю сокращения, да и блох ловить не хочется. С одним шрифтом оно помещается (и то еле-еле), с другим - не поместится. Думаю, уже достаточно упоминаний о секундах.
Прошу тех, у кого настроено много скриптов, проверить их работоспособность в новой версии, а то на оффоруме есть жалобы.
Serge Yolkin, не очень люблю сокращения, да и блох ловить не хочется. С одним шрифтом оно помещается (и то еле-еле), с другим - не поместится. Думаю, уже достаточно упоминаний о секундах.
Прошу тех, у кого настроено много скриптов, проверить их работоспособность в новой версии, а то на оффоруме есть жалобы.
Virtual Panel 2.0.4.1154:
* ошибка загрузки внешних значков скриптов (в версии 2.0.4.1150)
* ошибка выполнения команд из командной строки (в версии 2.0.4.1150)
* ошибка загрузки внешних значков скриптов (в версии 2.0.4.1150)
* ошибка выполнения команд из командной строки (в версии 2.0.4.1150)
Думаю, плагины временных панелей не имелись в виду.
Плагины временных панелей - это подкласс плагинов файловых систем, который хранит ссылки на физические файлы компьютера вместо самих файлов. При копировании файла в такую панель тотал передаёт путь к локальному физическому объекту, и плагин сохраняет его у себя, и тотал в любой момент может запросить этот путь. Физического копирования содержимого файла не производится.
Вполне очевидно, что файлы на FTP не могут иметь физических путей. А вот файлы в виртуальных папках - могут.
Аналогичный пример - попытка добавить на виртуальную панель файлов из архива. Да, тотал такое даже позволяет. Но он сам не ведает, что творит. Он извлекает файлы во временную папку, даёт плагину их пути, плагин запоминает ссылки, и тотал удаляет файлы. Что имеем в итоге? Кучу ссылок на несуществующие файлы.
Плагины временных панелей - это подкласс плагинов файловых систем, который хранит ссылки на физические файлы компьютера вместо самих файлов. При копировании файла в такую панель тотал передаёт путь к локальному физическому объекту, и плагин сохраняет его у себя, и тотал в любой момент может запросить этот путь. Физического копирования содержимого файла не производится.
Вполне очевидно, что файлы на FTP не могут иметь физических путей. А вот файлы в виртуальных папках - могут.
Аналогичный пример - попытка добавить на виртуальную панель файлов из архива. Да, тотал такое даже позволяет. Но он сам не ведает, что творит. Он извлекает файлы во временную папку, даёт плагину их пути, плагин запоминает ссылки, и тотал удаляет файлы. Что имеем в итоге? Кучу ссылок на несуществующие файлы.
Дык секретная консоль, надо нажать Вправо-Вправо-Вверх-Влево-Вверх-Вправо-Вниз-B-A-Select-Start-Start. 
Шучу, это ж не Денди. Это всего-навсего текст файла панели инструментов, сохрани его под именем VirtualPanel.bar и добавь к себе на панель в виде кнопки. Если поставишь в свойствах кнопки галочку "Показывать как меню", будет раскрываться как меню.
Шучу, это ж не Денди. Это всего-навсего текст файла панели инструментов, сохрани его под именем VirtualPanel.bar и добавь к себе на панель в виде кнопки. Если поставишь в свойствах кнопки галочку "Показывать как меню", будет раскрываться как меню.
Не поверишь, она есть.

А если серьезно, пишите скрипт, который будет брать текущий путь и, если он начинается с \\\Virtual Panel (или хотя бы содержит), запускать VPBatch (например, с параметрами /r"%P" ^add /r Имя_Папки), иначе - создавать каталог вручную традиционными методами.
Код: Выделить всё
F7 СоздКатА если серьезно, пишите скрипт, который будет брать текущий путь и, если он начинается с \\\Virtual Panel (или хотя бы содержит), запускать VPBatch (например, с параметрами /r"%P" ^add /r Имя_Папки), иначе - создавать каталог вручную традиционными методами.
"Косяк" в последней версии 25.02.2012 VirtualPanel 2.0.5.1205 32/64, она при установке в Wincmd.ini прописывается как
ВНИМАНИЕ! Virtual Pane вместо Virtual Panel без последней буквы l, из-за чего если плугин ранее уже стоял, то появляется второая виртуальная панель с иным названием. Да и опечатка просто не корректно.
Код: Выделить всё
Virtual Pane=C:\Program Files (x86)\Total Commander\Plugins\wfx\VirtualPanel\VirtualPanel.wfxЖизнь это игра для которой нет Tutorial`а
Уважаемый MVV
У меня есть кнопка в ТК для передачи функции копирования внешней программе TeraCopy
Но при нажатии на нее в ВП в TeraCopy передается пути ВП, а не реальные. Readme прочитал, конечно, пример из шапки темы посмотрел, но мне не помогло
Не подскажите, как правильно сделать?
У меня есть кнопка в ТК для передачи функции копирования внешней программе TeraCopy
Код: Выделить всё
Copy *"%L" "%T"Но при нажатии на нее в ВП в TeraCopy передается пути ВП, а не реальные. Readme прочитал, конечно, пример из шапки темы посмотрел, но мне не помогло
Не подскажите, как правильно сделать?
AKR, спасибо, проверю.
Samotek, с этим проблема. Гислер так и не научил тотал раскрывать физические пути в списочных переменных. Тут либо только для одного объекта (по %P%N), либо для объектов по маске (через VPBatch и скрипт, создающий файл-список), а для выделенных - пока никак.
Добавлено спустя 6 минут:
Ох ё-моё, эта Virtual Pane еще с версии 1.0.0.922 тянется...
Samotek, с этим проблема. Гислер так и не научил тотал раскрывать физические пути в списочных переменных. Тут либо только для одного объекта (по %P%N), либо для объектов по маске (через VPBatch и скрипт, создающий файл-список), а для выделенных - пока никак.
Добавлено спустя 6 минут:
Ох ё-моё, эта Virtual Pane еще с версии 1.0.0.922 тянется...