TC 9.22a hangs
Moderators: Hacker, petermad, Stefan2, white
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: TC 9.22a hangs
Yes, but if I create an AUX folder this way, other programs will have troubles accessing it when not using this prefix workaround.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: TC 9.22a hangs
I believe if we treat the restrictions the same way as Cygwin does in a way that the restrictions will only function within TC ecosystem such as searching, viewing in Lister, synchronization, plugins (if possible), etc. If apps were to access the special filenames, TC would alert users since it becomes out of TC's ecosystem or TC may also have to rename such special filenames as 7zip does during file copy/move operations or for third party apps to access these special filenames?
Re: TC 9.22a hangs
Just following up. Does this make sense or is it too complicated to implement? if it is complicated could you at least do something about opening a file handle to /Device/SerialX or some how time out after a period of inactive communication from such device handles?
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: TC 9.22a hangs
Sorry, I don't know a method to find out which special names like AUX or COM1 are in use and which not. There can be a lot of com port numbers with USB to serial converters, for example I have seen COM24 for an Arduino.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: TC 9.22a hangs
I do serial port enumeration for the "System information" box, but it doesn't detect all reserved names. Also it's not really fast, so I cannot use it for every single file you copy (the user can plugin a USB to COM port cable whenever he wants).
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com