Drag and drop should be simple, right? But I'm lost as to what I'm doing wrong.
All I want to do is drag selected files from Finder into an ID3 tagging app called Yate. I've looked at documentation, searched the forum and tried so many different approaches, but just cannot get it to work.
My keyboard shortcut successfully does the following...
Set Finder view to '1' (as icons)
Select all
Move mouse pointer to position over first file in the folder
What it is NOT doing is...
Left down click and hold on the first file (ie: prepare to move all selected files
Move mouse pointer to position over Yate's File List Panel (the alternating white/grey rows)
Left up click (ie: release the mouse button, thus dropping files into Yate)
My starting point is Yate in the top of the screen, Finder below. Finder is layed out as columns. I've included a visual of my BTT actions for troubleshooting. Obviously BTT window is not open when running the actions
This is as far as the actions go. Drag and drop isn't working. Note the 3s delays are inserted whilst developing the actions. They'll be reduced to milliseconds or removed entirely once this is working.
Unfortunately BTT currently doesn't have the ability to create mouse drag events (just moving the mouse is not enough unfortunately). You could maybe use Apple's automator and record what you want to do - you can then execute that automator workflow with BTT.
Apple Script can also work and Apples Script Editor also allows to record your actions and replay them.
Automator and Apple Script Editor are Apple tools independent of BTT. BTT can just trigger the resulting workflow / scripts.
However I think this might be too complicated for what you try to achieve.
Maybe at some point I can add a "Drag mouse to position" action. I'll be looking into that.
I know they are independent of BTT. But you have the functionality of launching scripts from them. I'm asking how to do that as your documentation is not clear. Please help
Thanks! BTW, I've found something really peculiar in the way BTT is processing Automator workflows. I'll start a new thread about it, as it'll go off piste here, but long story short BTT actions it's own internal action before an Automator workflow (AW), even if the AW is at the top of the action list.
I'm now going to install 3.367 Alpha and try to ditch the Automator
I know they are independent of BTT. But you have the functionality of launching scripts from them. I'm asking how to do that as your documentation is not clear. Please help
To help other users, the following sources were useful...
Using Automator:https://www.youtube.com/watch?v=x3dxfpQ8KGY
(Note: ignore MurGaaRecorder.app - It WILL record drag & drop, but save, close, reopen and recall the saved macro does not seem to work. I certainly couldn't activate the MGR recorded macro with BTT. The steps given for Automater were useful though!)
Start Automator Workflow:macos - Accessing ~/Library in Open/Save dialogs - Ask Different
(Note: When using the Start Automator Workflow action, the folder where OS X saves these workflows is not visible in the Open dialogue. Cmd+Shift+G when the Open dialogue is open will trigger the native 'Go To Folder' window. You'll need to go to /Users/[YOUR OWN HOME FOLDER GOES HERE]/Library/Services/ )
In 3.368 alpha I have added a "Start Mouse Drag" and "Stop Mouse Drag" action, which should also work in Finder and allows to get rid of the "Mouse Down" and "mouse up" actions.
Nice touches! Certainly a more elegant way of creating the workflow. Sadly drag and drop still isn't working for me :
On a positive note for my personal workflow, the developer of Yate has created a couple of .plist scripts that enable loading of folders from within the Yate app. Triggering this feature with BTT, combined with the other macros you helped me with the other day, and I'm able to cross-reference digital audio files with Discogs at a rate of 1 album in 36 seconds! I used to aim to tag 10 albums PER DAY.
Drag and drop is still needed, given the times it crops up in the forum. But I'm happy that I can crack-on without for now. Thanks!
Weird, drag and drop now seems to work for all of my test cases (moving files in Finder, moving tabs in Google Chrome, moving windows). However I have only tested on 10.15 so far, maybe there is different behavior on previous macOS versions :-/
I cannot seem to be able to find the "Drag Mouse to Position" in the list of available actions. There is "Start/Stop Drag" and "Move to Position", but no "Drag to Position". Has it been removed?
ah this is indeed a bit hidden in the “move mouse to position” action, which lets you select the move type. However you might need to combine it with the start/stop actions