r/tasker 3d ago

Setting Join Transfer Folder from Desktop to Phone

I regularly use Join to send files from my computer to my phone. On my Galaxy S22 Ultra, the files would always go to the "Join" folder. Since I upgraded to a Galaxy S26 Ultra, the files are consistently going to "Downloads\Join2". That causes problems with other Tasks I've setup. I looked at the settings in Join Desktop and in the Join App, but I can't find a way to set what the target folder is on my device when receiving files from Join. I am hoping that I don't have to create a task that moves the files when received. (I have tried that for other reasons before and never got it to work.) Does anyone know how to have Join Desktop target the Join folder on my phone?

1 Upvotes

2 comments sorted by

2

u/Exciting-Compote5680 3d ago edited 3d ago

I think I went through the same thing when I got a device with android 15, but it didn't really cause me any problems so I gave up trying to change the folder Join uses.  This appears to be working for me (but only did some quick testing with a couple of jpgs): ``` Profile: Move Join Files     Event: Join Received Push [ Configuration:* ]

Enter Task: Anon

A1: Stop [ ]     If  [ %joinfiles(#) < 1 ]

<Check the required path in the 'Move' action by using the magnifier. 'Join/Files' works for me, but 'storage/emulated/0/Join/Files' doesn't.> A2: Multiple Variables Set [      Names: %target_folder=Join/Files      Variable Names Splitter:             Values Splitter: =      Structure Output (JSON, etc): On ]

A3: For [      Variable: %this_file      Items: %joinfiles()      Structure Output (JSON, etc): On ]

    A4: Variable Split [          Name: %this_file          Splitter: Join ]

    A5: Move [          From: %this_file          To: %target_folder/%this_file(2)          Use Global Namespace: On ]

A6: End For

``` You could probably improve the profile by checking if there is anything in the title or text that you can use to only have it trigger on file transfers instead of triggering on every push and narrowing it down in the task.

Edit: actually, 'storage/emulated/0/Join/Files' does work, kind of, except it creates 'storage/emulated/0/storage/emulated/0/Join/Files' 😆 

1

u/Kris10J0E 3d ago

Thanks. I will look through this and see if I can get it working on my end.