Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[WFX] VirtualPanel - временная панель для ТК (Unicode)
Goto page Previous  1, 2, 3 ... 24, 25, 26 ... 39, 40, 41  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Mon Apr 11, 2011 12:50    Post subject: Reply with quote

Думаю, довел до релизного состояния версию 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


Обращаю внимание, что файлы и папки пока перетаскиваются только под их истинными именами, а не под теми, которые отображаются в виртуальных папках (для перетаскивания с отображаемыми нужно копировать их во временную папку и передавать тот путь, это пока не реализовано). Перетаскивание в физические папки виртуального браузера пока также не поддерживается. Дерево каталогов пока тоже не реализовано, хотя место под него имеется, и сепаратор передвигается.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Wed Apr 13, 2011 11:10    Post subject: Reply with quote

Слегка обновил версию до 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
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Total7zip



Joined: 27 Nov 2010
Posts: 287

Post (Separately) Posted: Wed Apr 13, 2011 13:08    Post subject: Reply with quote

привет - начал осваивать ваш плагин.
первое пожелание -
в Virtual Explorer сделать настраиваемым цвет выделения.
у меня сейчас получается у обычных файлов светлый шрифт (как в TC, черный фон), а у выделенных черный фон и черный шрифт - видно только иконку.
версия VirtualPanel 2.0.1.1090
_________________
Total7zip - архиваторный+content+lister плагин, 0.8.5.2
Back to top
View user's profile Send private message
likhobory



Joined: 25 Feb 2009
Posts: 63
Location: Москва

Post (Separately) Posted: Wed Apr 13, 2011 15:32    Post subject: Reply with quote

пожелание: для удобства перетаскивания не помешала бы опция типа "отобрать окно Virtual Explorer поверх других окон"
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Wed Apr 13, 2011 16:08    Post subject: Reply with quote

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

Но мысль хорошая. Пожалуй, добавлю соответствующую кнопку на тулбар.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Fri Apr 15, 2011 21:47    Post subject: Reply with quote

VirtualPanel 2.0.2.1100:
+ Virtual Explorer: переключение режима "поверх всех окон" по кнопке панели инструментов и клавише F12

VirtualPanel 2.0.2.1100 на wincmd.ru
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Sun Apr 17, 2011 13:01    Post subject: Reply with quote

MVV
Смотрю, много накопилось новшеств. Пожалуйста, дополните список кнопок в баре, у вас же они наверняка уже имеются.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Sun Apr 17, 2011 17:33    Post subject: Reply with quote

Ну кнопку вызова браузера я добавил - самая первая. Не думаю, что еще что-то необходимо добавлять туда. И потом, если что-то нужно, ты можешь добавить это себе индивидуально. А если нужно, но не знаешь, как - пигши, разберемся. Smile Ну а если не знаешь, что нужно - значит не так оно и нужно. Wink
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Headly



Joined: 17 Apr 2011
Posts: 2

Post (Separately) Posted: Sun Apr 17, 2011 19:05    Post subject: Reply with quote

Доброго времени суток! Подскажите, пожалуйста, как сделать подобие библиотек W7 с помощью виртуальной панели. Ридми прочитал, но ни сходу ни поразбиравшись ничего не понял, видимо дуб) Мне нужно чтобы в виртуальной панели оказалось содержимое нескольких папок и при различных действиях (копирование, удаление, создание) в реальных каталогах, обновлялась инфа в виртуальной панели. Спасибо.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2587
Location: Большая деревня Москва

Post (Separately) Posted: Sun Apr 17, 2011 19:13    Post subject: Reply with quote

Quote:
библиотек W7
А что это?!
Если я правильно понял постановку задачи, то это именно то, ради чего VP и создавалась. Просто "скопируй в нее" нужные директории и все.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Sun Apr 17, 2011 19:27    Post subject: Reply with quote

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

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

Простейший вариант скрипта для объединения нескольких физических папок в одной виртуальной приведен в конце 3-го раздела Readme-файла:
Code:
<add >Refresh { <silent <del *.avi <put . "D:\Video\*.avi" <put /l . "E:\Video\*.lst" }

(это нужно вставить в командную строку тотала и выполнить, добавится файл со скриптом; при этом необходимо, чтобы имя скрипта автообновления в настройках было >Refresh)

Если вопросы не исчезнут - напиши конкретно, в какой папке виртуальной панели какие файлы каких физических папок нужно отображать автоматом.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
ApceH



Joined: 08 Apr 2011
Posts: 316
Location: Димитровград

Post (Separately) Posted: Sun Apr 17, 2011 19:52    Post subject: Reply with quote

Хм. А было бы и правда здорово!
Вот отрывок из реестр, где как раз определяются эти библиотеки (точнее основная папка, куда будет записываться):
Code:
[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" ;это библиотека Документы
То есть было бы здорово, если бы эти стандартные библиотеки сразу подгружались во временную панель. Ну опционально, конечно.
Кстати, вот ещё ключи, заслуживающие внимания (в том же кусте):
Code:
"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-папками...
Back to top
View user's profile Send private message
Headly



Joined: 17 Apr 2011
Posts: 2

Post (Separately) Posted: Sun Apr 17, 2011 20:38    Post subject: Reply with quote

Вахмурка
не правильно поняли)

MVV
все вроде бы получилось, спасибо!
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Sun Apr 17, 2011 22:31    Post subject: Reply with quote

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

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

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

Headly, эт хорошо. Если что ещё появится - спрашивай, поможемSmile
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4815
Location: Ростов-Дон

Post (Separately) Posted: Wed Apr 27, 2011 12:52    Post subject: Reply with quote

Чуток допилил. Smile

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

VirtualPanel 2.0.3.1104 на wincmd.ru
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 24, 25, 26 ... 39, 40, 41  Next
Page 25 of 41

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group