Decoding CarotDav Encoded folder/file names - SOLVED - new feature not necesssary

Hi

After receiving answers to my post, I am editing it to reduce clutter in the forum.

Thanks to @asdffdsa for pointing me into the right direction.

Asked for feature is already supported by rclone!

Short description

I used a feature in CarodDav (windows) so as to encode files and folder names when uploaded to gdrive. Issue is that google stopped acepting registrations for access to gdrive for any version of CarotDav (oauth issues) and author is not updating the code. Nice and free code, anyhow.

I proposed to include the encoding algorithm is rclone. Would be nice, but unnecesary.

Solution using current functionality:

Workaround to solve my issue is:

  • use “rclone serve webdav remote:folder” with needed config; this will start a webdav server in 127.0.0.1:8080 (default)
  • use carotdav to connect to that webdav, configuring the option to encode files/folders.

Tested and working!

Alternatively, one can mount a remote with rclone, and use localhost access in CarotDav (should work but did not try).

Deleted rest of the new feature request text…

TIA,

CT

hi,

sorry, a bit confused? please, can you state your issue in one sentence, perhaps two sentences.


rclone has built-in support
— obfuscate or encrypt folder names and files names
— encrypt the contents of files


create a gdrive remote.

Ok, thanks for pointing me to Crypt (rclone.org)

Then, my question is easier.

Could rclone crypt feature be expanded to support the specific encoding/decoding of folder and filenames used by CarotDav to that end?

If would allow people trapped in such encoding/decoding to continue activity as usual.

My original question provides information pointers to where/how get the algorithms that CarodDav uses for encoding/decoding.

Best

what is the total size of all the files, total count of all files?


carotdav supports webdav.
so, use rclone to move the files from gdrive to a webdav server.

does carotdav support local file system?

Have no idea of the number of files/folder.

I do not understand what you mean by

“carotdav supports webdav.
so, use rclone to move the files from gdrive to a webdav server.”

Is is that I setup gdrive as remote of rclone, and that rclone offers a webdav access to CarotDav (a kind of chain of accesses)?

So, that would be

a) set up rclone to access the specific gdrive (config)

b) use rclone serve webdav

c) access to the rclone served webdav using CarotDav …so that CarodDav does the encoding/decoding of folder/file names …

Quite smart if that is it …

“does carotdav support local file system?”

not sure about your question. I does allow to use a “remote” that goes by file://localhost/c:/

so that C: files and folders are shown…I checked that it does support the encoding/decoding of folder/file names.

Is this another way? Perhaps mounting the gdrive with rclone and then using the local system access of CarotDav?

Seems that thanks to you I have to ways to solve my issue just now and without even needing a change to rclone….

Will try tomorrow!

Many thanks.

Tested and working!

Thanks to @asdffdsa

Out!

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.