Tại một số thời điểm, những người ở Google, người đã mang đến cho bạn nền tảng Android dựa trên nền tảng Linux và Summer of Code, quyết định rằng họ vẫn không đủ geeky. Để giải quyết cảm giác ruột đó, họ đã phát hành GoogleCL, một tiện ích dòng lệnh cho các dịch vụ phổ biến của Google. Bây giờ, ngay cả những dòng lệnh Hardcore nhất Linux không có lý do gì để không thử một số dịch vụ của Google.

Thành thật mà nói, GoogleCL cung cấp một bộ công cụ dòng lệnh giàu tính năng sẽ hữu ích cho các chuyên viên máy tính Linux và người dùng thông thường. Với nó, người dùng có thể thực hiện các tác vụ một cách nhanh chóng và hiệu quả.

GoogleCL là một ứng dụng python đa nền tảng bao gồm các công cụ cho các dịch vụ sau của Google: Picasa, Blogger, YouTube, Google Tài liệu, Danh sách liên hệ và Lịch.

Tải xuống và cài đặt

Bạn có thể tải xuống GoogleCL tại trang Google Code của dự án. Có hai định dạng gói có sẵn: deb (cho debian, ubuntu, vv) hoặc tar.gz (đối với các bản phân phối không phải Debian khác). Trên máy Ubuntu, nhấp đúp vào tệp sau khi hoàn tất tải xuống và làm theo hướng dẫn trên màn hình để cài đặt.

1. Đối với tệp tar.gz, trích xuất nội dung bằng:

 tar zxvf googlecl-0.9.7.tar.gz 

2. Tiếp theo, thay đổi thư mục googlecl:

 cd googlecl-0.9.7 

3. Đảm bảo bạn đã cài đặt python 2.5 hoặc 2.6 và python gdata.

4. Là root, chạy lệnh sau:

 python setup.py cài đặt 

Chạy lệnh

Có hai cách để thực hiện các lệnh GoogleCL:

1. nhập “google” theo sau bởi các đối số và tùy chọn cần thiết,

2. gõ "google" của chính nó để chạy chương trình và sau đó nhập lệnh từ dấu nhắc google.

Để nhận trợ giúp chung với GoogleCL, hãy nhập “trợ giúp google”. Để được trợ giúp về một dịch vụ cụ thể, hãy nhập “dịch vụ trợ giúp của Google”. Ví dụ: bạn có thể nhập “ tài liệu trợ giúp của Google ” để được trợ giúp với Google Tài liệu.

Chạy “google” một lần để cho phép GoogleCL tạo tệp cấu hình. Có một vài tùy chọn để định cấu hình để làm cho GoogleCL hoạt động tốt cho bạn. Tập tin cấu hình sẽ được đặt tại ~ / .googlecl / config . Đảm bảo bạn chỉ định trình chỉnh sửa bạn muốn sử dụng cho các loại tệp khả dụng.

Để chạy một lệnh, bạn nên bao gồm dịch vụ, nhiệm vụ, tùy chọn và đối số. Các dịch vụ sẽ là picasa, tài liệu, danh bạ, vv Nhiệm vụ sẽ là các thuật ngữ như đăng bài, chỉnh sửa, xóa, tải lên, vv Các tùy chọn sẽ sử dụng các thuật ngữ như tiêu đề, truy vấn, tên. Cuối cùng, đối số sẽ bao gồm các tham chiếu cụ thể cho các mục như tên của tài liệu hoặc đường dẫn đến video.

Ví dụ

Để tạo bài đăng trên blog trong Blogger, hãy nhập:

 google blogger post --title 'Kiểm tra CLI Blog Post' 'Đây là bài kiểm tra cho dòng lệnh Blogger mới của tôi' 

(Bạn cũng có thể hướng dẫn Blogger truy cập tệp trên máy tính của bạn và tải lên nội dung).

Để liệt kê danh bạ Google của bạn, hãy nhập:

 tên danh sách liên hệ google, email 

Để đăng tệp video bạn đã tạo lên YouTube, hãy nhập:

 google youtube post --category Giáo dục My-First-Command-Line-Movie.avi 

Khi bạn cố gắng sử dụng lệnh google cho một dịch vụ lần đầu tiên, nó sẽ mở trình duyệt web của bạn và yêu cầu bạn xác thực nó. Nhấp vào "cấp quyền truy cập" và sau đó nhấn Enter trở lại trong cửa sổ đầu cuối.

GoogleCLI thậm chí sẽ cho phép bạn chỉnh sửa tài liệu từ máy tính của bạn (Để sử dụng nó, bạn sẽ cần phiên bản python-gdata mới nhất). Ví dụ: để chỉnh sửa tài liệu có tên “Ý tưởng tuyệt vời”, hãy nhập như sau:

 google docs chỉnh sửa --title 'Ý tưởng tuyệt vời' --chỉnh sửa nano 

Bạn có thể chọn trình soạn thảo mà bạn chọn để chỉnh sửa thực tế hoặc bỏ qua đối số trình soạn thảo nếu bạn đã định cấu hình nó trong tệp "config" của mình.

GoogleCLI cung cấp cho những người dùng yêu thích sức mạnh của dòng lệnh bằng một công cụ rất hữu ích để thực hiện các tác vụ cơ bản hoặc nâng cao từ bất kỳ máy tính nào. Hơn hết, GoogleCLI là nguồn mở và miễn phí. Tải xuống, đóng góp và tận hưởng.