PortaDev — Обёртка над Windows Portable Devices

Здесь можно обсудить ваш любимый плагин.
Post Reply
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

PortaDev — Обёртка над Windows Portable Devices

Post by artemsen »

Обсуждение плагина PortaDev.
User avatar
zg
zero-gravity
Posts: 6015
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: PortaDev — Обёртка над Windows Portable Devices

Post by zg »

Latest post of the previous page:

EXEMOK wrote:Куда копать?
alt-f1/f2.
igvk
Posts: 14
Joined: Sat 22 Sep, 2012 06:30

Re: PortaDev — Обёртка над Windows Portable Devices

Post by igvk »

Возможно ли поправить отображение устройств в данном случае?

Code: Select all

  ╔═══════════════════════════════════════════ Drive ════════════════════════════════════════════╗
  ║  C: fixed     │ 238.13 G │  78.96 G                                                          ║
  ║  D: fixed     │   1.00 T │ 828.69 G                                                          ║
  ║  E: fixed     │   1.73 T │   7.17 G                                                          ║
  ║  F: removable │          │                                                                   ║
  ║  G: removable │          │                                                                   ║
  ║  H: removable │          │                                                                   ║
  ║  R: BD-RW     │          │                                                                   ║
  ╟───────────────┴──────────┴───────────────────────────────────────────────────────────────────╢
  ║     \\?\swd#wpdbusenum#_??_usbstor#diskven_generic&prod_storage_device&rev_0551#000000000551»0#
  ║     \\?\swd#wpdbusenum#_??_usbstor#diskven_generic&prod_storage_device&rev_0551#000000000551»1#
  ║  2  NetBox                                                                                   ║
  ║  3  network                                                                                  ║
  ║  4  pda                                                                                      ║
  ║  0  Process list                                                                             ║
  ║  1  temporary                                                                                ║
  ╚═══════════════════════════════════ Del,Shift-Del,F3,F4,F9 ═══════════════════════════════════╝
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: PortaDev — Обёртка над Windows Portable Devices

Post by artemsen »

Красота :-)
Да, поправлю.

Up: какая версия плагина? В 3.8 это должно превратиться в надпись "WPD".
EXEMOK
Posts: 24
Joined: Fri 23 Mar, 2007 17:09

Re: PortaDev — Обёртка над Windows Portable Devices

Post by EXEMOK »

zg wrote:
EXEMOK wrote:Куда копать?
alt-f1/f2.
Ну не настолько у глуп :)
Всё-таки когда в FAR alpha test group входил.

В винде устройство есть, в фаре - нет
Image
ex - Far alfatester group
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: PortaDev — Обёртка над Windows Portable Devices

Post by artemsen »

Плохо, потому что даже я не знаю куда копать... Может ХР, может модель телефона. Есть возможность попробовать всё это под семеркой/восьмеркой?
EXEMOK
Posts: 24
Joined: Fri 23 Mar, 2007 17:09

Re: PortaDev — Обёртка над Windows Portable Devices

Post by EXEMOK »

artemsen wrote:Плохо, потому что даже я не знаю куда копать... Может ХР, может модель телефона. Есть возможность попробовать всё это под семеркой/восьмеркой?
На этой машине - нет. С фотиком все аналогично - в эксплорере появляется, в фаре - нет.
Думал в виндой какие глюки - переставил, не помогло.

На другой машине с ХР - всё работает.
ex - Far alfatester group
igvk
Posts: 14
Joined: Sat 22 Sep, 2012 06:30

Re: PortaDev — Обёртка над Windows Portable Devices

Post by igvk »

artemsen wrote:Красота :-)
Да, поправлю.

Up: какая версия плагина? В 3.8 это должно превратиться в надпись "WPD".
Версия 3.8.0.3525.

Code: Select all

Documents and Settings │                                                 │                        ║
                            ╔═════════ Plugin information ══════════╗
 ╔═══════════════════════   ║ Title:                                ║   ════════════════════════╗
 ║  C: fixed     │ 238.13   ║ Portable Devices                      ║                           ║
 ║  D: fixed     │   1.00   ║ Description:                          ║                           ║
 ║  E: fixed     │   1.73   ║ Windows Portable Devices wrapper      ║                           ║
 ║  F: removable │          ║ Author:                               ║                           ║
 ║  G: removable │          ║ Artem Senichev                        ║                           ║
 ║  H: removable │          ║ Version:                              ║                           ║
 ║  R: BD-RW     │          ║ 3.8.0 (build 3525)                    ║                           ║
 ╟───────────────┴───────   ║ Module path:                          ║   ────────────────────────╢
 ║     \\?\swd#wpdbusenum   ║ anager\Plugins\PortaDev\PortaDev.dll  ║   e&rev_0551#000000000551»0#
 ║     \\?\swd#wpdbusenum   ║ Plugin GUID:                          ║   e&rev_0551#000000000551»1#
 ║  2  NetBox               ║ 9BF0E19D-B943-4E6D-B7B0-D71E3DAF446A  ║                           ║
 ║  3  network              ║ Plugin item GUID:                     ║                           ║
 ║  4  pda                  ║ D11D9CF4-038B-4B5C-A624-7977DFA0CB23  ║                           ║
 ║  0  Process list         ║ Plugin prefix:                        ║                           ║
 ║  1  temporary            ║                                       ║                           ║
 ╚═══════════════════════   ╟───────────────────────────────────────╢   ════════════════════════╝
                            ║                { OK }                 ║
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: PortaDev — Обёртка над Windows Portable Devices

Post by artemsen »

igvk wrote:Версия 3.8.0.3525.
Попробуйте заменить модуль плагина из приложенного архива.
Attachments
PortaDev381.zip
(192.59 KiB) Downloaded 217 times
igvk
Posts: 14
Joined: Sat 22 Sep, 2012 06:30

Re: PortaDev — Обёртка над Windows Portable Devices

Post by igvk »

Сейчас все выглядит лучше:

Code: Select all

                                           ╔═════════ Plugin information ══════════╗
 ╔═══════════════ Drive ═══════════════╗   ║ Title:                                ║
 ║  C: fixed     │ 238.13 G │  75.83 G ║   ║ Portable Devices                      ║
 ║  D: fixed     │   1.00 T │ 828.66 G ║   ║ Description:                          ║
 ║  E: fixed     │   1.73 T │   7.17 G ║   ║ Windows Portable Devices wrapper      ║
 ║  F: removable │          │          ║   ║ Author:                               ║
 ║  G: removable │          │          ║   ║ Artem Senichev                        ║
 ║  H: removable │          │          ║   ║ Version:                              ║
 ║  R: BD-RW     │          │          ║   ║ 3.8.1 (build 3525)                    ║
 ╟───────────────┴──────────┴──────────╢   ║ Module path:                          ║
 ║  2  NetBox                          ║   ║ anager\Plugins\PortaDev\PortaDev.dll  ║
 ║  3  network                         ║   ║ Plugin GUID:                          ║
 ║  4  pda                             ║   ║ 9BF0E19D-B943-4E6D-B7B0-D71E3DAF446A  ║
 ║  0  Process list                    ║   ║ Plugin item GUID:                     ║
 ║  1  temporary                       ║   ║ D11D9CF4-038B-4B5C-A624-7977DFA0CB23  ║
 ║     WPD: Storage 0                  ║   ║ Plugin prefix:                        ║
 ║     WPD: Storage 1                  ║   ║                                       ║
 ╚══════ Del,Shift-Del,F3,F4,F9 ═══════╝   ╟───────────────────────────────────────╢
Другой вопрос - а надо ли эти устройства показывать через PortaDev? Насколько я понимаю, это так видится card reader, который доступен и по буквам дисков.

Code: Select all

USB Reader	Generic STORAGE DEVICE USB Device	Mass Storage	Yes	Yes	No	No	F:, G:, H:	000000000551	12/02/2014 09:54:47	10/09/2013 21:26:38	05e3	0732	5.51	08	06	50						USBSTOR	@usbstor.inf,%USBSTOR.SvcDesc%;USB Mass Storage Driver	USBSTOR.SYS		Compatible USB storage device	896 mA	3.00	USB Mass Storage Device	6.3.9600.16475	USB\VID_05E3&PID_0732\000000000551	
Жаль, что нельзя посмотреть в таких случаях подробную информацию по отображаемому устройству.
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: PortaDev — Обёртка над Windows Portable Devices

Post by artemsen »

К сожалению я не нашел простого способа обнаружить подключение WPD хранилищ как дисковых накопителей (иногда их id соответствует букве диска, тогда они игнорируются плагином).
Часть информации по подключенному устройству можно посмотреть на панели информации (Ctrl+L).
igvk
Posts: 14
Joined: Sat 22 Sep, 2012 06:30

Re: PortaDev — Обёртка над Windows Portable Devices

Post by igvk »

Вот так у меня выглядят эти "диски":

Code: Select all

╔═══════════════════════════ Information ════════════════════════════╗╔══════════ [: ]\ ═══════14:43
║ Computer name                                                  WIN ║║n   Name     │     Name     ║
║ User name                                                        I ║║DEVICE       │              ║
║ Access level                                         Administrator ║║             │              ║
╟[+]──────────────────────────── Disk ───────────────────────────────╢║             │              ║
╟[+]─────────────────────────── Memory ──────────────────────────────╢║             │              ║
╟[-]─────────────────────────── Plugin ──────────────────────────────╢║             │              ║
║ Total space                                                      0 ║║             │              ║
║ Free space                                                       0 ║║             │              ║
║                                                                    ║║             │              ║
║ Storage ID                                                         ║║             │              ║
║ Storage type                                                       ║║             │              ║
║ Storage name                                                       ║║             │              ║
║ Storage s/n                                                        ║║             │              ║
║ Storage description                                                ║║             │              ║
║                                                                    ║║             │              ║
║ Device ID ...-00a0c91efb8b}#{6ac27878-a6fa-4155-ba85-f98f491d4f33} ║║             │              ║
║ Device name                                                        ║║             │              ║
║ Device description                    WPD FileSystem Volume Driver ║║             │              ║
║ Device manifacturer                                                ║║             │              ║
║                                                                    ║║             │              ║
║                                                                    ║║             │              ║
║                                                                    ║║             │              ║
║                                                                    ║║             │              ║
║                                                                    ║║             │              ║
║                                                                    ║╟─────────────┴──────────────╢
║                                                                    ║║DEVICE      0               ║
╚════════════════════════════════════════════════════════════════════╝╚════ 0 bytes in 1 file ═════╝
>                                                                                                  ↑
1Help   2UserMn 3View   4Edit   5Copy   6RenMov 7MkFold 8Delete 9ConfMn 10Quit   11Plugin 12Screen
dima_gsv
Posts: 4
Joined: Thu 25 May, 2006 07:35
Contact:

Re: PortaDev — Обёртка над Windows Portable Devices

Post by dima_gsv »

У меня есть похоже такая же проблема, как и у EXEMOK.
Заметил, что иногда при подключении портативного девайса в far они не показываются, хотя в эксплорере видны. Помогает перезапуск Far-a. После чего при подключении / отключении устройств соответствующие пункты меню дисков как положено появляются / исчезают. Похоже на то, что где то что то иногда клинит и события в фар о порт. девайсах перестают приходить. Перезапуск фара помогает всегда и я особо не парюсь.
Есть ещё одна проблема. Время модификации файла показывается неверно. На три часа больше. Часовой пояс в компьютере и телефоне UTC+3. В эксплорере время показывается правильное. В файловом браузере на телефоне - правильное. В фаре - больше на три часа.
Far30b3800.x86.20140208
FarPortaDev_3.8.0.3525_x86
windows xp prof SP3
dima_gsv
Posts: 4
Joined: Thu 25 May, 2006 07:35
Contact:

Re: PortaDev — Обёртка над Windows Portable Devices

Post by dima_gsv »

Как и у NoXy у меня была проблема с удалением файлов. При первом удалении иногда файл удаляется с очень большой задержкой порядка секунд 30. Замечено было на файле длиной 24 байта.
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: PortaDev — Обёртка над Windows Portable Devices

Post by artemsen »

1. Время поправил в 3.9;
2. Про зависания при файловых операциях я знаю, но как это починить не знаю - вызов идёт в wpd api и там где-то клинит, это не мои пустые циклы или слипы.
3. По поводу "иногда при подключении портативного девайса в far они не показываются" - весьма плавающая проблема, воспроизвести и поймать сложно, думаю этот баг не настолько критичен.
crass1968
Posts: 3
Joined: Wed 07 May, 2014 07:46

Re: PortaDev — Обёртка над Windows Portable Devices

Post by crass1968 »

artemsen wrote:1. Время поправил в 3.9;
извините если уже было - скажите пожалуйста можно сделать, что бы при копировании/переносе на мобильное устройство сохранялись оригинальные дата-время файла? а то устанавливается текущая :(
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 4 times

Re: PortaDev — Обёртка над Windows Portable Devices

Post by artemsen »

А какая именно дата не устанавливается? Записи/создания/доступа? Я вроде это исправил в 3.9, но WPD поддерживает создания и модификации.
Post Reply

Return to “Обсуждение плагинов”