Page 1 of 1

Two questions about LAN Plugin

Posted: 2024-12-24, 14:32 UTC
by LaurentG
Hi,

I'm using TC for Android on my phone for years, and I just discovered today the Lan Plugin.
First of all, thank you so much for these tools.

Lan Plugin works fine, I'm using it to browse shares on my Windows (10 & 11) local network.
But I have two questions :
- What means the option (defined for each "server") "Protect with master pass" ?
Whatever the value I set (checked, or unchecked) everything goes well. I precise that my accounts on Windows do not have password, and shares are available to guests (and more generally anonymous accesses), and then, I have left blank both UserName and Password.
I precise also that even if I fulfill UserName, letting Password empty since there is no password defined for my Windows users, TC opens sessions as guest (and not as user defined) on the Windows (at least, this is what "net session" says to me....)

- For each browsed file, there are 5 actions available in context menu. One for Bluetooth, and two for Download+Open, and two for Download+Edit.
I understand the meaning of these options, except the fact that (eg. for Download+Open) there are TWO "sub-options" : the 1st one saying "(file://url)", and the second saying "(content://url)"
What is the difference between these two "sub-options" ?

Thanks in advance for your answer !

PS : I missed to wish you a merry ChristMas !

Re: Two questions about LAN Plugin

Posted: 2024-12-26, 08:33 UTC
by ghisler(Author)
- What means the option (defined for each "server") "Protect with master pass" ?
It stores the entered password in encrypted form, protected with a user-defined master password. Also allows to use a fingerprint reader or face unlock if the phone supports them.
I precise that my accounts on Windows do not have password
You cannot access accounts remotely if they don't have a password, Windows doesn't allow it. You can only access the PC as a guest.
What is the difference between these two "sub-options" ?
There are two ways to pass files to other apps:
1. The old way: Send a file:// URL which points directly to the file in the file system. The advantage is that apps can see all other files in that folder and browse though them. The disadvantage is that Google is restricting access to the file system more and more these days. Only certain apps like file managers or backup tools are allowed to directly access the file system now and may not be able to open file:(( URLs.
2. The new way: Send a content:// URL which points to a content provider (like a small local server) to retrieve the data. This way the app can only access that specific file, but nothing else. Google pushes this so apps can't steal all your data, but it makes it impossible to browse through all files in the same folder.