Страница 25 из 41

Добавлено: Пн апр 11, 2011 12:50
MVV
Думаю, довел до релизного состояния версию 2.0 (когда-то нужно было остановиться), если что, остальное будем доделывать в следующих выпусках.


VirtualPanel 2.0.0.1080 (изменения после 1.0.0.920):
+ виртуальный браузер, позволяющий открывать любое число окон
+ интерфейс окон браузера подстраивается под интерфейс ТК
+ поддержка перетаскивания файлов между окнами браузера и внешними приложениями
+ событие протокола для действий в Virtual Explorer
+ максимальная длина строки файла состояния увеличена до 8 тысяч символов
+ команда <put позволяет добавлять папки из списков, созданных командами типа cm_SaveSelectionToFile (косые черты в конце строк игнорируются)
+ команда <edit позволяет изменять пустые целевые объекты файлов
* ошибка в рекурсивном создании промежуточных каталогов (после изменений в 1.0.0.920)
* команда <for генерировала неверные имена
* биты 0x01 и 0x02 параметра LogEnabled переставлены
* слегка изменен формат лог-строки для FsPutFile


VirtualPanel 2.0.0.1080 на wincmd.ru


Обращаю внимание, что файлы и папки пока перетаскиваются только под их истинными именами, а не под теми, которые отображаются в виртуальных папках (для перетаскивания с отображаемыми нужно копировать их во временную папку и передавать тот путь, это пока не реализовано). Перетаскивание в физические папки виртуального браузера пока также не поддерживается. Дерево каталогов пока тоже не реализовано, хотя место под него имеется, и сепаратор передвигается.

Добавлено: Ср апр 13, 2011 11:10
MVV
Слегка обновил версию до 2.0.1 - в основном изменения коснулись браузера.

VirtualPanel 2.0.1.1090:
+ Virtual Explorer: теперь при смене папки элементы истории, следующие за ней, не очищаются
+ Virtual Explorer: элемент истории перемещается вниз при выборе мышью
+ Virtual Explorer: комбинация Alt+Вниз для показа меню истории
+ опции INI Explorer.RenameByF2 и Explorer.RightPixels
* Virtual Explorer: ошибка перетаскивания из корневой папки
* Virtual Explorer: невозможность входа в папки после перехода в корень по Ctrl+\
* неправильная обработка аргумента оператора "like" команды <ifcond

VirtualPanel 2.0.1.1090 на wincmd.ru

Добавлено: Ср апр 13, 2011 13:08
Total7zip
привет - начал осваивать ваш плагин.
первое пожелание -
в Virtual Explorer сделать настраиваемым цвет выделения.
у меня сейчас получается у обычных файлов светлый шрифт (как в TC, черный фон), а у выделенных черный фон и черный шрифт - видно только иконку.
версия VirtualPanel 2.0.1.1090

Добавлено: Ср апр 13, 2011 15:32
likhobory
пожелание: для удобства перетаскивания не помешала бы опция типа "отобрать окно Virtual Explorer поверх других окон"

Добавлено: Ср апр 13, 2011 16:08
MVV
Вообще, в винде есть такая штука - во время перетаскивания при наведени мышью на кнопку панели задач (не отпуская кнопку) то окно переходит на передний план, и можно продолжить перетаскивание уже на него.

Но мысль хорошая. Пожалуй, добавлю соответствующую кнопку на тулбар.

Добавлено: Пт апр 15, 2011 21:47
MVV
VirtualPanel 2.0.2.1100:
+ Virtual Explorer: переключение режима "поверх всех окон" по кнопке панели инструментов и клавише F12

VirtualPanel 2.0.2.1100 на wincmd.ru

Добавлено: Вс апр 17, 2011 13:01
ApceH
MVV
Смотрю, много накопилось новшеств. Пожалуйста, дополните список кнопок в баре, у вас же они наверняка уже имеются.

Добавлено: Вс апр 17, 2011 17:33
MVV
Ну кнопку вызова браузера я добавил - самая первая. Не думаю, что еще что-то необходимо добавлять туда. И потом, если что-то нужно, ты можешь добавить это себе индивидуально. А если нужно, но не знаешь, как - пигши, разберемся. :) Ну а если не знаешь, что нужно - значит не так оно и нужно. :wink:

Добавлено: Вс апр 17, 2011 19:05
Headly
Доброго времени суток! Подскажите, пожалуйста, как сделать подобие библиотек W7 с помощью виртуальной панели. Ридми прочитал, но ни сходу ни поразбиравшись ничего не понял, видимо дуб) Мне нужно чтобы в виртуальной панели оказалось содержимое нескольких папок и при различных действиях (копирование, удаление, создание) в реальных каталогах, обновлялась инфа в виртуальной панели. Спасибо.

Добавлено: Вс апр 17, 2011 19:13
Вахмурка
библиотек W7
А что это?!
Если я правильно понял постановку задачи, то это именно то, ради чего VP и создавалась. Просто "скопируй в нее" нужные директории и все.

Добавлено: Вс апр 17, 2011 19:27
MVV
Вообще, насколько я успел заметить (сам библиотеки не использую, т.к. не люблю этих непонятных хранилищ, которые неизвестно как хранятся), главное отличие библиотеки от виртуальной панели - в библиотеке ссылки всегда имеют такие же имена, как и файлы, на которые они ссылаются, и при переименовании ссылок автоматом меняются имена файлов. В виртуальной панели концепция несколько иная.

В любом случае, можно составить скрипт, который будет автоматом загружать в виртуальную папку содержимое нескольких физических папок (возможно даже указать маску загружаемых файлов, не говоря уже о возможности дальнейшей фильтрации файлов по размеру, дате и т.п.).

Простейший вариант скрипта для объединения нескольких физических папок в одной виртуальной приведен в конце 3-го раздела Readme-файла:

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

<add >Refresh { <silent <del *.avi <put . "D:\Video\*.avi" <put /l . "E:\Video\*.lst" }
(это нужно вставить в командную строку тотала и выполнить, добавится файл со скриптом; при этом необходимо, чтобы имя скрипта автообновления в настройках было >Refresh)

Если вопросы не исчезнут - напиши конкретно, в какой папке виртуальной панели какие файлы каких физических папок нужно отображать автоматом.

Добавлено: Вс апр 17, 2011 19:52
ApceH
Хм. А было бы и правда здорово!
Вот отрывок из реестр, где как раз определяются эти библиотеки (точнее основная папка, куда будет записываться):

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

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"My Video"="D:\\VIDEO"
"My Pictures"="D:\\PHOTO"
"My Music"="D:\\MUSIC"
"Personal"="D:\\PRIVATE" ;это библиотека Документы
То есть было бы здорово, если бы эти стандартные библиотеки сразу подгружались во временную панель. Ну опционально, конечно.
Кстати, вот ещё ключи, заслуживающие внимания (в том же кусте):

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

"Desktop"="D:\\PRIVATE\\DESKTOP"
"{374DE290-123F-4565-9164-39C4925E467B}"="D:\\DOWNLOADS" ;папка Загрузки
"{4C5C32FF-BB9D-43B0-B5B4-2D72E54EAAA4}"="D:\\PRIVATE\\GAMES" ;папка с сохранениями игр
"{1B3EA5DC-B587-4786-B4EF-BD1DC332AEAE}"="C:\\Users\\ApceH\\AppData\\Roaming\\Microsoft\\Windows\\Libraries" ;файлы-определения библиотек
Последняя папка вообще прикол! Эти файлы-определения по F3 (IEView) отображаются вполне рабочими Explorer-папками...

Добавлено: Вс апр 17, 2011 20:38
Headly
Вахмурка
не правильно поняли)

MVV
все вроде бы получилось, спасибо!

Добавлено: Вс апр 17, 2011 22:31
MVV
ApceH, можно вообще написать утилиту, которая будет читать эти значения из реестра и добавлять в файл скрипта - но так ли это нужно? Далеко не всем они нужны на временной панели, а кому нужны - легко добавит и вручную. Я, например, предпочитаю зайти в папку D:\Docs напрямую (все-таки, тотал заметно ограничивает функционал временной панели по сравнению с обычной).

Но если папки с видео расположены на разных дисках (на одном-то места не хватает :)), уже есть смысл завести виртуальную папочку, которая будет показывать все файлы из нескольких папок.

А вот на днях на официальном форуме товарищ один захотел видеть папочку, которая бы показывала XLS-файлы весом более 100 килобайт из каталога на винте, плюс чтобы в подпапках этой папочки были видны файлы из подкаталогов этого каталога, с теми же условиями. В общем, удалось составить скрипт, который дублирует структуру каталога в виде виртуальной папки и в каждую подпапку кладет скрипт, который при входе загружает нужные файлы.

Headly, эт хорошо. Если что ещё появится - спрашивай, поможем:)

Добавлено: Ср апр 27, 2011 12:52
MVV
Чуток допилил. :)

VirtualPanel 2.0.3.1104 (изменения после 2.0.2.1100):
+ Virtual Explorer: возможность рекурсивного удаления физических каталогов

VirtualPanel 2.0.3.1104 на wincmd.ru