A common problem for users is that batch downloading audio requires the use of a Powershell script.
This leads to problems such as
The incorrect powershell version being installed
The user and/or powershell script might not have execute permissions
Troubles in the shell (eg. navigating to the directory)
Replacing this with file system apis will allow the user to select a directory to batch download audio recordings to (reducing technical friction with powershell).
User flow:
showDirectoryPicker() dialog for the user to select a directory
getDirectoryHandle(, {create: true}) to make sub directories for the sites (ensure that this doesn't generate additional pop-ups)
A common problem for users is that batch downloading audio requires the use of a Powershell script.
This leads to problems such as
Replacing this with file system apis will allow the user to select a directory to batch download audio recordings to (reducing technical friction with powershell).
User flow:
showDirectoryPicker()
dialog for the user to select a directoryfetch
Potentially using the following file-system apis:
getFileHandle
FileSystemDirectoryHandle
getDirectoryHandle