Есть ли сочетание клавиш для автоматического создания файлов Google Диска (документов или листов) из Finder (Ma c)? - PullRequest
0 голосов
/ 09 февраля 2020

Мой рабочий процесс с Google Drive обычно начинает взаимодействовать с моей файловой системой Google Drive из Finder. Когда мне нужно открыть файл, я могу открыть его через Finder (CMD + O), который открывается в браузере. Я могу аналогичным образом дублировать, удалять, переименовывать, перемещать файлы с помощью Finder. Это здорово.

Но я не могу научиться создавать диск, который легко делает c из поиска (в идеале с помощью сочетания клавиш), вместо этого я вынужден go в веб-интерфейс и перейдите к той же файловой системе и создайте ее там. Это мешает моему рабочему процессу и кажется ненужным.

У меня есть очень полезный ярлык для этого с файлами .txt . Как можно добиться того же для документов Google Диска?

1 Ответ

0 голосов
/ 10 февраля 2020

Чтобы это работало правильно, ваше переднее окно Finder должно быть открыто в папку на Google Диске, в которой вы хотите создать новый файл.

1. Откройте Automator.app и создайте новый файл «Quick Action»

enter image description here

2. Добавьте действие «Запуск AppleScript» в рабочий процесс и вставьте следующий код AppleScript в новое действие «Запуск AppleScript».

property tempNameExtension : ".txt"
property finalNameExtension : ".gdoc"
property newFileName : missing value

tell application "Finder" to set finderWindowName to name of Finder window 1

activate
set newFileName to text returned of (display dialog ¬
    "Please Choose A Name For Your New File" default answer ¬
    "New_File_Name" buttons {"Cancel", "Create New File"} ¬
    default button 2 cancel button 1 with title "Please Choose A Name For Your New File")

do shell script "echo ' ' > " & quoted form of finderWindowName & "/" & quoted form of newFileName & tempNameExtension
delay 15 -- Allows Time To Sync Temp File To Google Drive
do shell script "mv " & quoted form of finderWindowName & "/" & quoted form of newFileName & tempNameExtension & " " & quoted form of finderWindowName & "/" & quoted form of newFileName & finalNameExtension

enter image description here

3. Сохраните и назовите ваш новый файл. Я сохранил и назвал свой файл "Auto Google.workflow"

4. Откройте Системные настройки и перейдите к Клавиатура / Ярлыки / Сервисы. Прокрутите все службы, пока не найдете свое новое быстрое действие, которое вы создали, а затем назначьте ему новое сочетание клавиш.

enter image description here

Короче говоря, это быстрое действие Automator создаст новый файл документов Google с расширением имени «gdo c» с именем, которое вы вставили во всплывающее диалоговое окно, в папке Google Drive.

Вот короткая анимация процесса после нажатия на только что созданное сочетание клавиш.

enter image description here

...