TCx64,W7x64, mobile device paired via bluetooth: FS browsing

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
DrShark
Power Member
Power Member
Posts: 1872
Joined: 2006-11-03, 22:26 UTC
Location: Kyiv, 68/262
Contact:

TCx64,W7x64, mobile device paired via bluetooth: FS browsing

Post by *DrShark »

1. Environment:

On Windows 7 Home Premium SP1 x64 russian, I can attach my device (Nokia E52) via bluetooth and browse its filesystem by opening the device from My Computer. It seems that there are native Windows 7 drivers that allow this, so I can also acces the device the same way via x64 version of Total Commander (any beta version; x32 doesn't support it). Alternatively, it's possible to use TC button:

Code: Select all

TOTALCMD#BAR#DATA
cd ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{0FAB5E7A-4A3B-49C4-9890-FCD9FA53C4F6}

%COMMANDER_PATH%\TOTALCMD64.EXE,1
Nokia E52 shrk


-1
It seems that the device works with Windows via Bluetooth FTP profile.

On the drivers side, please look at the screenshots on how the device is recognised in system:
Image: http://img515.imageshack.us/img515/6264/bluetoothftpattacheddev.png
Image: http://img207.imageshack.us/img207/9236/windowsbluetoothicon.png
Image: http://img812.imageshack.us/img812/6264/bluetoothftpattacheddev.png

2. Manual directiory refresh required to display the content of mobile device directory.
Items on the file system of the Device in TC become visible only after *manual* refreshing the current dir (e.g. via Ctrl+R, and sometimes not all items displayed after several Ctrl+R refreshes, for example when a new file is copied to current dir of the Device). You'll see difference in behaviour of Explorer and TC in the videos:
https://rapidshare.com/files/3421842526/TCBTFTPVideo.zip

It's possible that it's bug not just with that certain Nokia E52, but also with other mobile devices that suppot browsing the own file system from PC when paired using Bluetooth. Unfortunately, currently I don't have any of other similar devices, so I cannot it.

3. Small other notes and differences between Explorer and TC x64 with connected mobile device (maybe even not bugs, but I'll create separate topics on them if Ghisler will tell that they are not related and notable enough.)
a) While copying with Total Commander the file(s) from PC to the Device using F5 or Ctrl+C/Ctrl+V, there is no any progress bar availavle, but the copying is going somewhere in foreground. However, when using Past item from Context menu in Total Commander (on address bar or on [..] elemnent), the progress bar (see Image: http://img21.imageshack.us/img21/6264/bluetoothftpattacheddev.png) appears. The second behaviour looks right to me, so the question is why the progress is not available in first case.

b) Context menus are different. In My Computer, select the Device and call its Context Menu.
In Explorer and Total Commander, Context menus will be different:
Image: http://img193.imageshack.us/img193/6264/bluetoothftpattacheddev.png
Image: http://img52.imageshack.us/img52/6264/bluetoothftpattacheddev.png
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I'm sorry but I don't have any influence of what Windows will return to TC in virtual folders. TC can just request that Windows returns the data.
Author of Total Commander
https://www.ghisler.com
User avatar
DrShark
Power Member
Power Member
Posts: 1872
Joined: 2006-11-03, 22:26 UTC
Location: Kyiv, 68/262
Contact:

Post by *DrShark »

Hi!

I tried to check how other file managers work with such My Computer\device special folders. Unfortunatly, I found only 64 bit version Directory Opus (tried v. 10) to work with content of My Computer special directory and with included device special dirs. Directory Opus also requires 2 doubleclicks on file system element expand it (note: in Opus, to initial device FS expanding, "Open" context menu item of the device must be used) . However, unlike Total Commander, DO shows the folders (directory tree), but not the files.

I also checked Total Commander tree modes. Default tree mode requires 2 doublecliks to expand dir, files then shown in file panel. In Separate tree modes, entering into the sub-directory via file panel is reqired to expand some directory in the tree.

I'd like to check other 64-bit file managers with My Compurter special folder support, so if anybody know some please share.
ghisler(Author) wrote:I'm sorry but I don't have any influence of what Windows will return to TC in virtual folders. TC can just request that Windows returns the data.
Is it possible that 64 bit Windows returns the data not in the same way that 32 bit does?
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Is it possible that 64 bit Windows returns the data not in the same way that 32 bit does?
Yes, this is possible, it may depend on registry settings and implementation of the installed shell extensions.
Author of Total Commander
https://www.ghisler.com
User avatar
DrShark
Power Member
Power Member
Posts: 1872
Joined: 2006-11-03, 22:26 UTC
Location: Kyiv, 68/262
Contact:

Post by *DrShark »

DrShark wrote:... I also checked Total Commander tree modes. Default tree mode requires 2 doublecliks to expand dir, files then shown in file panel. ...
Maybe to fix this issue you could add an option for View Modes to use "Open files in directories with single click" for default tree? Then I could use such View Mode for my virtual path to device (the button for it is available in first post.)
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
Post Reply