Tự động hóa những việc bạn đang làm thủ công. Cuttlefish là chương trình Ubuntu mới cho phép thiết lập quy tắc đơn giản tiết kiệm thời gian. Nó giống ifttt, tự động hóa web app, nhưng hoạt động hoàn toàn trên desktop Ubuntu.
Bạn đã nghe: mọi hành động có phản ứng đối ứng. Cuttlefish không xây trên nguyên tắc đó chính xác, nhưng nó xây quanh kích hoạt (stimuli) dẫn đến hành động (actions). Bạn chọn kích hoạt – ví dụ kết nối mạng không dây nhất định – và gán phản ứng – ví dụ mở trình duyệt web. Các cặp này gọi là reflexes (phản xạ), và với chút sáng tạo chúng tiết kiệm nhiều thời gian. Không giới hạn số hành động một reflex có, nghĩa là một kích hoạt có thể kích hoạt nhiều hành động cùng lúc.
Bạn thậm chí không cần kích hoạt để phản ứng: nhóm lệnh có thể chạy thủ công từ menu.
Bối rối? Đừng; nó thực sự dễ dùng, và không cần kỹ năng lập trình để dùng công cụ GUI này.
Bắt Đầu
Cách tốt nhất giải thích Cuttlefish là thử vài việc. Khi kết nối internet, điều đầu tiên tôi muốn làm là mở trình duyệt, tại sao không dùng Cuttlefish tự động hóa? Tôi khởi động Cuttlefish và tạo reflex mới. Bật kích hoạt bằng stimuli và chọn stimuli:
Trường hợp tôi stimuli là kết nối WiFi, nhưng có vài tùy chọn. Sau khi chọn stimuli, bạn có thể cấu hình chi tiết hơn. Trong trường hợp tôi, tôi chọn mạng WiFi cụ thể:
Tôi quyết định kích hoạt hành động chỉ khi kết nối mạng cá nhân. Vậy tôi đã đặt stimuli. Giờ đến lúc đặt reaction. Lại có vài tùy chọn:
Tôi quan tâm chạy chương trình, nên chọn hành động đó. Khi làm vậy, tôi tự do chọn chương trình từ menu đơn giản, và đã thiết lập reaction.
Danh Sách Stimuli Và Actions
Bạn có thể thiết lập trigger gì? Bất cứ kết hợp stimuli và actions dưới đây:
Stimuli (Kích Hoạt)
- Ứng dụng bắt đầu
- Ứng dụng dừng
- Bluetooth bật
- Bluetooth tắt
- Thiết bị Bluetooth kết nối
- Thiết bị Bluetooth ngắt kết nối
- Kết nối WLAN
- Ngắt kết nối WLAN/LAN
- Cáp nguồn cắm
- Cáp nguồn rút
- Màn hình khóa
- Màn hình mở khóa
- Thiết bị USB cắm
- Thiết bị USB rút
Actions (Hành Động)
- Bật Bluetooth
- Kích hoạt reflex
- Bật WLAN
- Thay đổi máy in mặc định
- Thay đổi nền desktop
- Thay đổi trạng thái pidgin
- Thay đổi chế độ proxy
- Thay đổi âm lượng
- Tắt Bluetooth
- Vô hiệu hóa reflex
- Tắt WLAN
- Hibernate
- Khóa màn hình
- Reboot
- Shutdown
- Khởi động ứng dụng
- Khởi động ứng dụng (chế độ nâng cao)
- Dừng ứng dụng
- Suspend
- Mở khóa màn hình
- Chờ
Danh sách này sẽ thay đổi; stimuli và actions mới sẽ được thêm. Cài phần mềm để có danh sách hoàn chỉnh, vì tôi không tìm thấy danh sách online để link.
Hãy Nghĩ Ra Ý Tưởng!
Cuttlefish làm gì cho bạn phụ thuộc hoàn toàn vào trí tưởng tượng. Tôi nghĩ ra vài thứ, bao gồm tắt Dropbox khi offline và cho mình một link chạy IM và Twitter client cùng lúc.
Dành thời gian chơi với phần mềm và tìm hiểu nó làm được gì, rồi quay lại chia sẻ ý tưởng bên dưới để mọi người cùng hưởng lợi.
Cài Đặt Cuttlefish
Cuttlefish sẽ có trong Ubuntu Software Center sớm, kiểm tra đó trước. Nếu không tìm thấy, đừng hoang mang: có PPA Cuttlefish. Dùng lệnh sau thêm PPA và cài Cuttlefish:
sudo add-apt-repository ppa:noneed4anick/cuttlefish
sudo apt-get update
sudo apt-get install cuttlefish
Lệnh đầu thêm PPA; lệnh hai cập nhật nguồn; lệnh ba cài Cuttlefish. Nếu không thoải mái commandline, thử Y PPA Manager.
Xin lỗi user bản phân phối Linux khác: tôi không tìm thấy gói cho các bạn.
Tôi đang tận hưởng Cuttlefish rất nhiều, và sẽ đăng ý tưởng mới trong bình luận bên dưới. Hy vọng bạn tham gia và chúng ta dùng trang này chia sẻ, cộng tác ý tưởng.