Truy cập các dịch vụ của Google từ dòng lệnh

Truy cập các dịch vụ của Google từ dòng lệnh
Truy cập các dịch vụ của Google từ dòng lệnh
Anonim

Bạn muốn thể hiện mặt geeky của mình và chỉnh sửa Google Tài liệu hoặc viết bài đăng trên Blogger từ dấu nhắc lệnh? Dưới đây là cách bạn có thể truy cập vào một loạt các dịch vụ của Google từ dòng lệnh với GoogleCL.

Bắt đầu

GoogleCL là một ứng dụng dòng lệnh Python cho phép bạn truy cập các dịch vụ khác nhau của Google từ dòng lệnh trên Windows, Mac OS X hoặc Linux. Ở đây chúng ta sẽ sử dụng phiên bản Windows trên Windows 7, nhưng nó sẽ hoạt động giống hệt nhau trên các nền tảng khác.

Đi qua liên kết tải xuống bên dưới và chọn phiên bản chính xác cho hệ điều hành của bạn. Nếu bạn muốn chạy nó trên Windows, hãy chọn tệp zip. Người dùng Ubuntu có thể tải xuống và cài đặt tệp.deb.

Image
Image

Sau khi tải xuống tệp zip cho Windows, hãy giải nén tệp đó như bình thường rồi chạy google.exe chương trình trong thư mục.

Lần đầu tiên bạn chạy Google CL, nó sẽ tạo một thư mục tùy chọn tại:
Lần đầu tiên bạn chạy Google CL, nó sẽ tạo một thư mục tùy chọn tại:

%USERPROFILE%.googlecl

Image
Image

Trên một trong các thử nghiệm của chúng tôi, chúng tôi đã nhận được lỗi nói rằng MSVCR71.dll bị thiếu trong máy tính của chúng tôi, vì vậy GoogleCL không thể chạy. Đây là một thư viện thời gian chạy C ++ trong Windows, và hầu hết các chương trình cần nó bao gồm nó với các tệp chương trình của chúng. GoogleCL không bao gồm tệp DLL này trong tệp zip, vì vậy chúng tôi sẽ cần tìm một bản sao cho tệp đó.

Image
Image

Bạn có thể sẽ có nhiều bản sao của tệp này trên máy tính của mình nhưng GoogleCL không thể tìm thấy chúng. Vì vậy, thực hiện tìm kiếm trên toàn máy tính cho msvcr71.dllvà sao chép một trong các tệp này mà nó tìm thấy.

Image
Image

Bây giờ dán tập tin dll đó vào thư mục GoogleCL và chạy google.exe như trước. Tất cả mọi thứ nên làm việc hoàn hảo thời gian này.

Image
Image

Sử dụng GoogleCL

Cú pháp của GoogleCL rất dễ sử dụng và dễ hiểu. Để bắt đầu, bạn có thể muốn thanh toán readme.txt bao gồm tệp. Hoặc, chỉ cần gõ Cứu giúp tại dấu nhắc để nhận một số hướng dẫn nhanh.

Image
Image

Bạn có thể sử dụng GoogleCL để truy cập các dịch vụ trên Picasa, Blogger, YouTube, Tài liệu, Danh sách liên hệ và Lịch thông qua giao diện dòng lệnh và chúng tôi muốn thấy các phiên bản trong tương lai sẽ bao gồm hỗ trợ cho nhiều mục hơn bao gồm Gmail và Tìm kiếm. Hiện tại, các dịch vụ này vẫn hữu ích. Đi vào Cứu giúp theo sau là tên dịch vụ để xem thêm thông tin về nó và một số ví dụ sử dụng. Ở đây chúng ta thấy sự trợ giúp cho Lịch.

Image
Image

Kích hoạt dịch vụ

Khi lần đầu tiên sử dụng dịch vụ, bạn sẽ phải kích hoạt máy tính của mình với dịch vụ trực tuyến. Ví dụ: nếu chúng tôi muốn xem tất cả các cuộc hẹn trong Lịch của mình, chúng tôi sẽ nhập Danh sách lịch. Bạn sẽ được yêu cầu chỉ định người dùng; nhập địa chỉ email Gmail của bạn. Sau đó, bạn sẽ được nhắc phê duyệt quyền truy cập trong trình duyệt của mình và trang phê duyệt sẽ tự động mở trong trình duyệt mặc định của bạn.

Nhấp chuột Cấp quyền truy cập trong trang web mở ra, sau đó nhấn Enter trong cửa sổ GoogleCL.

Bạn sẽ phải thực hiện việc này cho từng dịch vụ của Google mà bạn sử dụng. Ngay cả các dịch vụ liên quan chặt chẽ như Danh bạ và Lịch phải được kích hoạt riêng lẻ. Một khía cạnh thú vị của việc này là bạn có thể có tài khoản Google khác được liên kết với các dịch vụ khác nhau. Tuy nhiên, khi chúng được kích hoạt, sẽ dễ dàng sử dụng các dịch vụ này trên máy tính này.
Bạn sẽ phải thực hiện việc này cho từng dịch vụ của Google mà bạn sử dụng. Ngay cả các dịch vụ liên quan chặt chẽ như Danh bạ và Lịch phải được kích hoạt riêng lẻ. Một khía cạnh thú vị của việc này là bạn có thể có tài khoản Google khác được liên kết với các dịch vụ khác nhau. Tuy nhiên, khi chúng được kích hoạt, sẽ dễ dàng sử dụng các dịch vụ này trên máy tính này.

Sử dụng GoogleCL

GoogleCL có rất nhiều chức năng mà bạn có thể sử dụng để tương tác với các dịch vụ của Google. Chúng ta sẽ xem xét một vài chức năng mà chúng tôi thấy thú vị.

Tài liệu

Trước tiên, chúng tôi đã thử tải lên một tài liệu lên Tài liệu. Để thực hiện việc này, hãy nhập:

docs upload path_to_your_document

Quá trình này có thể mất một phút tùy thuộc vào kích thước tài liệu của bạn, nhưng sau khi hoàn tất, bạn sẽ thấy thông báo thành công và liên kết tới tài liệu của bạn.

Bạn có thể chỉnh sửa tài liệu bằng cách nhập:
Bạn có thể chỉnh sửa tài liệu bằng cách nhập:

docs edit –title “your_document” –editor your_editor

Tuy nhiên, điều này không hiệu quả trong các thử nghiệm của chúng tôi và chúng tôi đã nhận được thông báo lỗi. Điều này sẽ có tác dụng trong tương lai và có thể đã gây ra bởi một vấn đề về phía chúng tôi, nhưng nó sẽ không hoạt động trong bất kỳ thử nghiệm nào của chúng tôi.

Image
Image

YouTube

GoogleCL đã làm việc tuyệt vời để tải video lên YouTube. Sau khi bạn đã ủy quyền tài khoản của mình, hãy nhập:

youtube post “your_file_path

Nhập tên danh mục khi được yêu cầu và GoogleCL sẽ bắt đầu tải video của bạn lên YouTube. Như thường lệ, việc này sẽ mất vài phút tùy thuộc vào kích thước video của bạn, nhưng vẫn nhanh hơn việc truy cập trang YouTube để đăng video.

Lưu ý rằng bạn có thể thấy lỗi nếu bạn nhập danh mục không có sẵn trên YouTube. Nếu vậy, hãy thử lại, lần này nhập một danh mục chính xác.
Lưu ý rằng bạn có thể thấy lỗi nếu bạn nhập danh mục không có sẵn trên YouTube. Nếu vậy, hãy thử lại, lần này nhập một danh mục chính xác.
Để bạn tham khảo, dưới đây là một số danh mục bạn có thể sử dụng từ YouTube.com … do đó hãy đảm bảo bạn sử dụng một trong các danh mục đó.
Để bạn tham khảo, dưới đây là một số danh mục bạn có thể sử dụng từ YouTube.com … do đó hãy đảm bảo bạn sử dụng một trong các danh mục đó.
Image
Image

Blogger

GoogleCL giúp Blogger trở thành dịch vụ viết blog geekier. Bạn có thể xem lại, gắn thẻ và thậm chí tạo các bài đăng mới trên Blogger, tất cả đều trực tiếp từ dòng lệnh. Bạn có thể viết nội dung bài đăng của mình trong một tệp văn bản và thậm chí bạn có thể sử dụng đánh dấu HTML để làm cho bài đăng trông giống như bạn muốn. Để thực hiện việc này, hãy nhập thông tin sau vào GoogleCL:

blogger post –title “your_titlepath_to_post_file

Khoảnh khắc sau, chúng tôi đã có một bài đăng blog mới với nội dung từ tệp văn bản của chúng tôi. Chúng tôi có thể đã đăng một bài đăng HTML dài, được định dạng tốt, nhưng hey, những gì tốt hơn so với lời chào geek cổ điển cho một bài đăng blog geeky?
Khoảnh khắc sau, chúng tôi đã có một bài đăng blog mới với nội dung từ tệp văn bản của chúng tôi. Chúng tôi có thể đã đăng một bài đăng HTML dài, được định dạng tốt, nhưng hey, những gì tốt hơn so với lời chào geek cổ điển cho một bài đăng blog geeky?
Image
Image

Phần kết luận

Cho dù bạn muốn chỉnh sửa nhanh thông tin liên hệ Gmail, tải lên video trên YouTube mà không sử dụng trình tải lên Flash không ổn định hoặc tạo tập lệnh tự động tạo bài đăng trên Blogger khi bạn đập đầu vào bàn phím, GoogleCL cung cấp cho bạn những công cụ bạn cần để làm được nhiều hơn với Google hơn là bạn có thể. Ai nói Google không có hệ điều hành đám mây? Khi bạn có thể tương tác với một webapp thông qua dấu nhắc lệnh, đột nhiên nó cảm thấy như Google chỉ là một phần khác của máy tính của bạn. Chúng tôi đã chỉ trầy xước bề mặt những gì bạn có thể làm với GoogleCL; hãy xem liên kết ví dụ bên dưới để biết thêm ý tưởng. Hãy cho chúng tôi biết những dự án geeky bạn làm với GoogleCL!

Liên kết

Tải xuống GoogleCL

Xem ví dụ về GoogleCL Scripts

Đề xuất: