Automator: thay thế văn bản nhập không hoạt động


1

Tôi muốn làm gì

Tôi muốn tạo một dịch vụ Automator đơn giản:

  1. Lấy text làm đầu vào từ any application,
  2. Có một số logic trên đầu vào nhất định
  3. Thay thế văn bản đầu vào đã chọn bằng đầu ra được tính toán

Vấn đề

Các return giá trị trong tập lệnh JS không thay thế văn bản đầu vào đã chọn. Tôi không có đầu mối tại sao. Có ai có kinh nghiệm với điều này?

Tôi đang chạy macOS Sierra 10.12, sử dụng Automator 2.7

Automator

Câu trả lời:


2

Vấn đề liên quan đến phiên bản macOS. Sau đang cập nhật đến 10.12.1 văn bản hiện đang được thay thế chính xác!


Chỉnh sửa : đối với những người quan tâm đến việc sắp xếp chữ cái, chỉ cần thêm một Run Shell Script chặn và điền vào sort -f, như vậy:

Workflow script with Run Shell Script


Vui lòng cung cấp tập lệnh demo để tìm và thay thế văn bản. Tôi muốn làm một cái gì đó như thế.
wide_eyed_pupil

Chắc chắn rồi. Tôi đã chỉnh sửa câu trả lời của tôi ở trên.
Kymer

Vẫn quan tâm tìm và thay thế. Automator dường như không có một hành động tìm và thay thế văn bản cơ bản. Tôi có thể viết kịch bản nhưng có vẻ rất cơ bản Tôi ngạc nhiên tôi không thể tìm thấy gì.
wide_eyed_pupil

1
Ah bạn đã nói về việc tìm và thay thế, xấu của tôi. Sử dụng hành động 'Chạy Javascript' và sử dụng Chuỗi replace() chức năng, kiểm tra tài liệu và ví dụ đây
Kymer
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.