[11.01] 32-bit doesn`t open full path in Multimedia mobile device

Bug reports will be moved here when the described bug has been fixed

Moderators: white, Hacker, petermad, Stefan2

Post Reply
790
Junior Member
Junior Member
Posts: 30
Joined: 2009-04-22, 18:27 UTC
Location: Saint-Petersburg.RU

[11.01] 32-bit doesn`t open full path in Multimedia mobile device

Post by *790 »

I have a Multimedia mobile device (player) and it does not working as usual USB-disk.
I had its folder in Favorites:

Code: Select all

cd ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\\\?\usb#vid_054c&pid_0689#1042dbe3470405#{6ac27878-a6fa-4155-ba85-f98f491d4f33}\SID-{10001,03FB000066B6D9060002DDAC2C995906,3846701056}\{00000000-0000-0000-B86B-754800000000}
This working good in TC 11.01 64-bit and all early TC 32/64, only TC 11.01 32-bit does not open this path.
Only part of it is working:

Code: Select all

cd ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\\\?\usb#vid_054c&pid_0689#1042dbe3470405#{6ac27878-a6fa-4155-ba85-f98f491d4f33}
Also, I can use wfx MediaAudio2:

Code: Select all

cd \\\MediaAudio2\WALKMAN NWZ-B173F\Storage Media\MUSIC
Win10x64, TC 11.02
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [11.01] 32-bit doesn`t open full path in Multimedia mobile device

Post by *ghisler(Author) »

It's probably due to this change:
21.08.23 Fixed: cd ::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{BD84B380-8CA2-1069-AB1D-08000948F534} didn't work, use prefix shell:::{ on Vista or newer (32)
The problem is, you can't have both. The old TC 32-bit tried to get the parent of the inaccessible folder, and when this worked, it tried to get the child from there. This doesn't work with the above URL - although Tc can get the content of ::{21EC2020-3AEA-1069-A2DD-08002B30309D}, it doesn't help to get to its subfolder ::{BD84B380-8CA2-1069-AB1D-08000948F534}. Only putting shell:: in front of the entire URL helps. Strangely, in 64-bit this isn't necessary.

I don't know how I should resolve this dilemma - some paths will always be inaccessible, some of them with this parent method and some of them with the prefix method.
Author of Total Commander
https://www.ghisler.com
790
Junior Member
Junior Member
Posts: 30
Joined: 2009-04-22, 18:27 UTC
Location: Saint-Petersburg.RU

Re: [11.01] 32-bit doesn`t open full path in Multimedia mobile device

Post by *790 »

Negative.
Link
shell :::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\\\?\usb#vid_054c&pid_0689#1042dbe3470405#{6ac27878-a6fa-4155-ba85-f98f491d4f33}\SID-{10001,03FB000066B6D9060002DDAC2C995906,3846701056}\{00000000-0000-0000-B86B-754800000000}
"File not found", "The specified file cannot be found". What I did wrong?

I think, the "parent method" is better, at least something will open :wink:
Win10x64, TC 11.02
User avatar
white
Power Member
Power Member
Posts: 4623
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Re: [11.01] 32-bit doesn`t open full path in Multimedia mobile device

Post by *white »

790 wrote: 2023-09-19, 01:22 UTC shell :::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\\\?\usb#vid_054c&pid_0689#1042dbe3470405#{6ac27878-a6fa-4155-ba85-f98f491d4f33}\SID-{10001,03FB000066B6D9060002DDAC2C995906,3846701056}\{00000000-0000-0000-B86B-754800000000}
"File not found", "The specified file cannot be found". What I did wrong?
Perhaps because you have a space behind shell and didn't include the command "cd". Try it like this:

Code: Select all

cd shell:::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\\\?\usb#vid_054c&pid_0689#1042dbe3470405#{6ac27878-a6fa-4155-ba85-f98f491d4f33}\SID-{10001,03FB000066B6D9060002DDAC2C995906,3846701056}\{00000000-0000-0000-B86B-754800000000}
790
Junior Member
Junior Member
Posts: 30
Joined: 2009-04-22, 18:27 UTC
Location: Saint-Petersburg.RU

Re: [11.01] 32-bit doesn`t open full path in Multimedia mobile device

Post by *790 »

2white thanx!! now it`s without error.. but with 'shell:::' it`s not working in both 32/64 TC11.01 :)
Win10x64, TC 11.02
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [11.01] 32-bit doesn`t open full path in Multimedia mobile device

Post by *ghisler(Author) »

That's because the usb url isn't a shell url.
Author of Total Commander
https://www.ghisler.com
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [11.01] 32-bit doesn`t open full path in Multimedia mobile device

Post by *ghisler(Author) »

Could you try this with Total Commander 11.02 RC1, please? I have tried to add a workaround, but I can't check whether it works or not because I don't have any device with such a path.
03.10.23 Fixed: cd path: Don't use shell:::{ prefix in commands when the path contains ?\usb somewhere (32)
Author of Total Commander
https://www.ghisler.com
790
Junior Member
Junior Member
Posts: 30
Joined: 2009-04-22, 18:27 UTC
Location: Saint-Petersburg.RU

Re: [11.01] 32-bit doesn`t open full path in Multimedia mobile device

Post by *790 »

Code: Select all

cd ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\\\?\usb#vid_054c&pid_0689#1042dbe3470405#{6ac27878-a6fa-4155-ba85-f98f491d4f33}\SID-{10001,03FB000066B6D9060002DDAC2C995906,3846701056}\{00000000-0000-0000-B86B-754800000000}
TC 11.02RC1, 32 and 64-bit, First check: the link works correctly, it`s open full part from Favorites Directory and from Toolbar, thanx :D
Win10x64, TC 11.02
User avatar
petermad
Power Member
Power Member
Posts: 14808
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: [11.01] 32-bit doesn`t open full path in Multimedia mobile device

Post by *petermad »

Moderator message from: petermad » 2023-10-06, 13:46 UTC

Moved to "TC fixed bugs" from "TC11.x bug reports (English)"
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
790
Junior Member
Junior Member
Posts: 30
Joined: 2009-04-22, 18:27 UTC
Location: Saint-Petersburg.RU

Re: [11.01] 32-bit doesn`t open full path in Multimedia mobile device

Post by *790 »

One more problem: TC does not show a size, date, etc of files and folders on this USB-device, just name.extention in folders (of course, any wlx/wdx doesn`t work also). Copy/delete only through Explorer copy-window.

The plugin MediaAudio2 shows all, WinExplorer also.
Win10x64, TC 11.02
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [11.01] 32-bit doesn`t open full path in Multimedia mobile device

Post by *ghisler(Author) »

TC requests these values from Windows, but unfortunately it's not always being returned. It does work with most devices.
Author of Total Commander
https://www.ghisler.com
Post Reply