Непосредственно сохранять выделенный текст из любого приложения в Notes

Примечания-текст-0

Я не раз задавался вопросом, почему Apple не включила службу копирования текста, чтобы передать его прямо в приложение Notes, то есть, если мы находимся на веб-странице или с открытым текстом на любом другом сайте, мы можем просто выбрать его. и щелкните правой кнопкой мыши, скопируйте его в заметки. Это позволяет избежать того, чтобы мы сначала копировали его в буфер обмена, а затем открывали заметки, создавая новую заметку и добавляя ее, это гораздо более простой и быстрый процесс.

Именно поэтому это приложение-преемник Stickies было создано на Mac, но с тем преимуществом, что оно не заполняет все «стикерами».

Automator поможет нам в этом процессе

Для выполнения этой задачи мы будем использовать Automator в качестве нашего основного «оружия». Первым делом запустим его и создадим новую службу, мы увидим, что по умолчанию в верхнем меню отображается «Сервис получает выбор из: Текст en Любое приложение »  Мы оставим все как есть и перейдем к действию «Копировать в буфер обмена», которое мы таким же образом перетащим в рабочий процесс.

Примечания-текст-1

Далее следует выполнить поиск действия «Запустить AppleScript», которое также перетащим в рабочий процесс и там, где он нам показывает »(* Здесь идет ваш скрипт *)«, мы удалим его и скопируем следующие строки:

set theInput to quoted form of (input as text)
set noteText to do shell script "echo " & theInput & " | /usr/bin/textutil -stdin -stdout -convert html"
tell application "Notes"
tell account "iCloud"
if not (exists folder "Notes") then make new folder with properties {name:"Notes"}
tell folder "Notes"
make new note with properties {body:noteText}
end tell
end tell
end tell

Примечания-текст-3

Остается только сохранить сервис в Файл - Сохранить с названием New Note. Теперь, когда мы выбираем текст, когда мы нажимаем правую кнопку, мы видим всплывающее меню с опцией «Новая заметка», который скопирует выделенный текст в Notes без дополнительных действий.

Больше информации - Узнайте, как использовать различные способы управления маршрутом на Mac

Источник - CultofMac


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Саломон Барона сказал

    Слишком сложно, я предпочитаю копировать и вставлять.

  2.   Гиллер Вкс  сказал

    Это дает мне ошибку в рабочем процессе, ничего не добавляет, это говорит мне, что есть синтаксическая ошибка, ожидался конец строки и был обнаружен неизвестный идентификатор.

    Исправление: Типичная ошибка программиста ... БУДЬТЕ ОСТОРОЖНЫ при копировании и вставке, кавычки выдадут ошибку, вам придется писать их вручную, как только синтаксис будет скопирован в Automator.

    1.    Мигель Анхель Юнкос сказал

      Это правда, кавычки приняли курсивный формат, и поэтому скрипт выдал ошибку, я проверил его перед тем, как указать формат, то есть когда я его выполнил, он был в виде обычного текста.
      Нет другого способа сделать это, кроме как переписать кавычки внутри сценария. Спасибо за уведомление Guiller Vks!

      1.    Гиллер Вкс  сказал

        пожалуйста, одно удовольствие ..! Это случалось со мной так много раз ... это было первое, что я проверил, и все! для меня одна из типичных неудач хе-хе 😛

  3.   Рауль сказал

    хорошо

    Ну, я не получаю "выполнить applescript", у меня только выполнение SQL ...

    1.    Мигель Анхель Юнкос сказал

      Ищите это как «Запустить Applescript». Если нет, просто введите в поле поиска вверху всего «Applescript» без кавычек, и он обязательно появится.

      1.    Изображение местозаполнителя для Raul Arroyo сказал

        ок спасибо, нашел ...

        1.    Рауль Арройо сказал

          но я не получаю новую заметку в меню после выбора текста ...

          1.    Мигель Анхель Юнкос сказал

            В меню автомата в верхнем левом углу найдите «Файл» и нажмите «Сохранить», вы назовите его «Новая заметка», и он должен появиться при выделении любого текста.


          2.    Рауль Арройо сказал

            Я сделал это и сохранил New Note.workflow, но он все равно не работает ...


          3.    Мигель Анхель Юнкос сказал

            При открытии автомата вы должны выбрать Сервис, а не Рабочий процесс или Рабочий процесс, чтобы он работал.


          4.    Рауль Арройо сказал

            Я чувствую тяжесть, но я выбираю это, но это сохраняет его как расширение рабочего процесса, и я просто сделал это снова, на всякий случай, а он все еще не работает.


          5.    Рауль Арройо сказал

            еще одна вещь, когда я запускаю службу заметок nuea.workflow из самого автомата, чтобы посмотреть, как идет сценарий, он сообщает мне в части копирования в буфер обмена ... »необходимые данные для действия« копировать в буфер обмена не предоставлен »» ...


          6.    Мигель Анхель Юнкос сказал

            Это «нормально», ничего не происходит, иногда бывают исключения или предупреждения, но все работает нормально. Когда вы сохраните его, он должен сказать вам прямо «Сохранить сервис как» и желаемое имя. Если вы получите «Сохранить как:…. Формат файла: рабочий процесс », потому что вы с самого начала сделали неправильный выбор. Попробуйте снова открыть Автомататор и проделайте все сначала пошагово, выбирая сервис ... Уверяю, работает.

            Он должен эффективно сохранить вас как WFLOW на этом пути, посмотрите, есть ли у вас там:
            / Пользователи / »Ваш пользователь» / Библиотека / Услуги

            В окне поиска нажмите: Shift + CMD + G, чтобы открыть функцию, перейдите в папку, вставьте путь, изменяющий «Ваш пользователь» на ваш, и проверьте его.

            Если это больше не работает, я не могу думать ни о чем другом, что могло бы с тобой случиться.


          7.    Рауль Арройо сказал

            Что ж, ничего хорошего из того, что мы собираемся сделать, спасибо за все.
            То же самое продолжает происходить со мной, и это происходит, как вы сказали в предыдущем тексте, он говорит мне «сохранить службу как», он оставляет его в моей библиотеке, ну, все хорошо, но это не ... сделать !. Спасибо.


          8.    Рауль Арройо сказал

            После стольких попыток, теперь пробуя другой сценарий, я понимаю, что этот работает для меня, но только в Safari, я пробовал его в firefox, давай !! вот нормально для меня ...
            В другом порядке вставка, которую он делает в заметках, не является буквальной, она выполняется с определенным шрифтом и не вставляет изображения ...