Trang Chủ Nhận xét Cách sử dụng trình tự động của os x để xây dựng phần mềm của riêng bạn

Cách sử dụng trình tự động của os x để xây dựng phần mềm của riêng bạn

Mục lục:

Video: Полный обзор Mac OS X 10.11 El Capitan (Tháng Chín 2024)

Video: Полный обзор Mac OS X 10.11 El Capitan (Tháng Chín 2024)
Anonim

XEM TẤT CẢ CÁC HÌNH ẢNH TRONG THƯ VIỆN

Nội dung

  • Cách sử dụng Trình tự động của OS X để xây dựng phần mềm của riêng bạn
  • Phục vụ bản thân
  • Biến

Cho dù bạn thích OS X hay Windows, bạn có thể đã nghe và có thể tin rằng OS X là một hệ thống "đóng" sẽ không cho phép bạn tùy chỉnh nó theo cách bạn có thể tùy chỉnh Windows và người dùng có năng lượng thực sự thích Windows .

Đây là một huyền thoại.

Trừ khi bạn là một lập trình viên lành nghề, những thay đổi duy nhất bạn có thể thực hiện trong Windows, sử dụng các công cụ tích hợp của Windows, là những thay đổi ảnh hưởng đến giao diện của nó, chứ không phải những gì nó làm. Ngược lại, tính năng Automator của OS X giúp mọi người dễ dàng tạo các ứng dụng và tiện ích thu nhỏ giúp OS X thực hiện các tác vụ phức tạp chỉ bằng một hoặc hai lần nhấp chuột. Bạn có thể sử dụng Automator để tự động hóa hầu hết mọi tác vụ mà bạn thực hiện nhiều lần trong OS X, và bạn không cần phải học ngôn ngữ lập trình hoặc lập trình để thực hiện. Không có gì giống như nó trong bất kỳ hệ điều hành khác.

Đây là phần thứ hai trong một loạt các câu chuyện về các tính năng nâng cao trong OS X mà hầu như ai cũng có thể sử dụng, nhưng điều này không gây cản trở cho những người mới bắt đầu không cần chúng. Câu chuyện đầu tiên là "OS X Mountain Lion: Secrets of the Option Key". Câu chuyện này dành cho người dùng OS X muốn học các kỹ thuật tự động hóa nhưng chưa sẵn sàng để học một ngôn ngữ lập trình hoặc lập trình. Câu chuyện thứ ba trong sê-ri sẽ là phần giới thiệu về ngôn ngữ kịch bản dựng sẵn của OS X, AppleScript.

Automator linh hoạt đến mức không thể đưa ra một bản tóm tắt đầy đủ về cách thức hoạt động của nó, nhưng đây là một số điều cơ bản. Bạn sử dụng Automator để tạo một ứng dụng thực hiện chính xác chuỗi các bước mà bạn muốn nó thực hiện. Mỗi bước được thực hiện bởi một loại khối xây dựng gọi là Hành động; chuỗi các bước đầy đủ được gọi là Dòng công việc. Bạn có thể lưu Dòng công việc dưới dạng một ứng dụng độc lập chạy khi bạn bấm đúp vào nó hoặc bạn có thể lưu nó dưới dạng bất kỳ loại tiện ích OS X nào khác, bao gồm Báo thức lịch và Dịch vụ là một tên dịch vụ của Apple cho một chương trình tiện ích chỉ chạy từ các menu và menu bật lên trong các ứng dụng OS X khác, không phải là một ứng dụng riêng biệt mà bạn chạy bằng cách nhấp đúp vào nó trong Finder.

XEM TẤT CẢ CÁC HÌNH ẢNH TRONG THƯ VIỆN

Cách tự động hóa iTunes

Tôi sẽ mô tả một quy trình làm việc cực kỳ đơn giản, sau đó là một quy trình khác mà bạn có thể tạo thành hai loại, một đơn giản, một phức tạp hơn.

Một Workflow cực kỳ đơn giản và tôi chỉ cung cấp ví dụ này để cho thấy Automator hoạt động như thế nào là một ứng dụng đặt âm lượng trong iTunes, chuyển sang cài đặt bộ chỉnh âm iTunes và sau đó phát một hoặc nhiều bài hát hoặc danh sách phát. Các ví dụ phức tạp hơn có thể thực hiện toàn bộ bản giao hưởng của các hành động bao gồm gửi thư và lưu trữ tệp, chuyển đổi tệp hình ảnh sang các định dạng khác, thêm hình mờ vào tài liệu Microsoft Word, tạo tài khoản người dùng, tìm danh bạ có sinh nhật vào tuần tới và gửi email cho họ hoặc bất kỳ sự kết hợp nào của những điều này và hàng tá hành động khác.

Người dùng nâng cao có thể tạo các khối xây dựng tùy chỉnh của riêng họ bằng cách thêm các hành động Run AppleScript hoặc Run Shell Script được cung cấp vào quy trình công việc của họ. Các hành động Automator đặc biệt này cho phép bạn chèn các đoạn mã được viết bằng nhiều ngôn ngữ lập trình, chẳng hạn như Perl, Python, Ruby, bất kỳ trình bao UNIX tiêu chuẩn nào và - dễ nhất trong tất cả - ngôn ngữ kịch bản gốc của OS X, AppleScript.

Để xây dựng ứng dụng phát danh sách phát iTunes mà tôi vừa mô tả, hãy bắt đầu bằng cách khởi chạy Automator và chọn Ứng dụng từ thư viện các loại tài liệu. Trong cửa sổ hai ngăn của Automator, bạn sẽ thấy danh sách các Hành động và Biến ở bên trái và một ô trống ở bên phải. Từ thư viện Hành động ở bên trái, chọn danh mục Âm nhạc, sau đó, từ danh sách Hành động liên quan đến âm nhạc, hãy kéo "Đặt Âm lượng iTunes" vào ngăn bên phải. Một khối xây dựng có tên "Đặt khối lượng iTunes" sẽ xuất hiện và bạn có thể kéo một thanh trượt để đặt mức âm lượng bạn muốn. Tiếp theo, từ thư viện Hành động, kéo mục "Đặt Bộ chỉnh âm iTunes" vào ngăn bên phải. Trong khối xây dựng kết quả, hãy chọn hộp bật bộ chỉnh âm và chọn cấu hình bộ chỉnh âm, ví dụ "Treble Booster" hoặc "Spoken Word".

Bây giờ chúng tôi đã thiết lập iTunes theo cách chúng tôi muốn, hãy kéo Hành động "Nhận các mục iTunes được chỉ định" từ thư viện bên trái sang khung trống bên phải. Bạn sẽ thấy một khối xây dựng có tên "Nhận các mục iTunes được chỉ định" với nút "Thêm" ở phía dưới. Nhấp vào nút đó và chọn một hoặc nhiều danh sách phát hiện có của bạn, hoặc bạn có thể thêm một hoặc nhiều bài hát từ bất kỳ danh sách phát nào hoặc bạn có thể thêm danh sách phát và các bài hát riêng lẻ.

Bây giờ hãy quay lại danh sách Hành động ở bên trái và kéo "Bắt đầu chơi iTunes" vào ngăn bên phải, bên dưới khối "Nhận các mục iTunes được chỉ định" mà bạn đã thêm trong bước trước.

Bây giờ bạn đã sẵn sàng để kiểm tra ứng dụng của bạn. Nhấp vào nút Run ở đầu cửa sổ Automator; bỏ qua một thông báo cảnh báo về việc chạy quy trình công việc của bạn trong chính Automator; và nghe các bài hát đã chọn của bạn phát qua loa của bạn. Nhấp vào Tệp / Lưu, và lưu ứng dụng của bạn vào máy tính để bàn hoặc bất kỳ nơi nào khác, với bất kỳ tên nào bạn chọn.

XEM TẤT CẢ CÁC HÌNH ẢNH TRONG THƯ VIỆN

Cách sử dụng trình tự động của os x để xây dựng phần mềm của riêng bạn