You're right. It does not show subdirs themselves. Only files in subdirs. If you need subdirs themselves too, branch view is not for you. Instead, you can try the following even simpler "script":
1. Search all (Alt+F7 with empty Search For field)
2. Ctrl+C (directly in search window)
Note that after search is complete, focus is placed in Search Results pane, so Ctrl+C copies full paths to all found files and folders to clipboard. If you accidentally clicked somewhere and moved focus out of this pane, Ctrl+C will not work. In this case just click with mouse in the Search Results pane again.
You can also click Feed To Listbox and then use Select All and Copy Names With Path To Clipboard as I described before, but this way is longer.
Hello everybody. I finally took the time to extend the functionality of my plugin - it is possible to list archives recognised by installed TC plugins!
It is therefore possible to list lst files themselves.
See my first post for link and changelog.
I guess I have a bug report (or maybe I missed something):
Download the file :http://users.skynet.be/fb119101/temp/DiskDirExt15_bug.zip, unpack DiskDirExt15_bug.zip, select both files (157998.sfv, 157998.zip), and try to pack them, and it will be stuck in a infinite loop. DDE 1.4 didn't having this problem.
If the length of the path name of an archive AND the length of the path name inside the archive total to or more than 260 chars (MAX_PATH in Windows), then DiskDir Ext crashes with this:
First-chance exception in TOTALCMD.EXE (DISKDIREXTENDED.WCX): 0xC00000FD: Stack Overflow.
Here's an example file (I have .dlx associated with DDE), which causes the crash (it's uuencoded, it seems there's no other way to attach a file here, sorry):
[face=courier]begin 644 error.dlx
M13I<#0I!04%!05Q"0D)"0D)"0D)"0EP),`DR,#`W+C,N,0DT.C4P+C(P#0I!
M04%!05Q"0D)"0D)"0D)"0EQ#8V-C8V-?,C`P7V-H87)S7VEN7W!A=&A?=VET
M:%]B86-K<VQA<VAE<U]C8V-C8V-C8V-C8V-C8V-C8V-C8V-C8V-C8V-C8V-C
M8V-C8V-C8RYR87)<"3$P,3,Q,S(),C`P-"XQ,BXQ.`DQ.#HU,2XT,@T*04%!
M04%<0D)"0D)"0D)"0D)<0V-C8V-C7S(P,%]C:&%R<U]I;E]P871H7W=I=&A?
M8F%C:W-L87-H97-?8V-C8V-C8V-C8V-C8V-C8V-C8V-C8V-C8V-C8V-C8V-C
M8V-C8V,N<F%R7$1D9&1D9&1D9&1D9&1D9&1D9&1D9&1D9&1D9&1D9&1D9&1D
M9&1D9&1D9&1D9&1D9&1D9&1D9&1D9&1D9&1D9&1D9&1D9&1D9&1D9&1D9&1D
M9&1D9&1D9&1D9&1D9&1D9%P),`DR,#`T+C,N,3`).#HQ-"XT,@T*165E96%E
M965E965E965E965E965E965E95]?-C!?8VAA<G-?:6Y?;F%M95]E965E965E
E965E964N<&1F"3(Q,C`Q-C0),C`P-"XQ+C,Q"30Z-#0N-3@-"@``
`
end
sum -r/size 55317/487[/face]
An attempt to open it inside TC will crash DiskDir Ext.
Try to edit the file and delete just one char from either the name of the archive or from the name inside it and DDE will work OK.
I suggest to use at least 2*MAX_PATH in (some places of) the code of DiskDir Ext.