Cập nhật - ngày 25 tháng 3 năm 2012: Quy trình làm việc cũ ngừng hoạt động do những thay đổi trong Google API. Cái này nên sửa nó. Thực hiện theo bước 1 bên dưới, sau đó tải xuống phiên bản mới của quy trình làm việc.
Bạn có thể tạo một cái gọi là Quy trình in . Nó sẽ có sẵn trong các tùy chọn bạn có khi in PDF. Chúng tôi cần một số bước cho việc này, vì vậy hãy đồng ý với tôi:
1. Cài đặt gdata-python
Chuyển đến trang tải xuống gdata-python và tải xuống phiên bản mới nhất. Giải nén tệp lưu trữ và điều hướng đến thư mục trong Terminal. Sau đó nhập:
python setup.py install
Bạn đã hoàn tất.
2. Cài đặt công cụ dòng lệnh của Google
Đầu tiên, cài đặt pip
.
easy_install pip
Sau đó, cài đặt các công cụ Google Command Line trên nó.
pip install googlecl
Bây giờ, GoogleCL có lỗi xảy ra khi tải lên Google Docs. Chúng tôi cần sửa thủ công tệp sau (thay thế 2.6
bằng phiên bản thực tế bạn có):
/Library/Python/2.6/site-packages/googlecl-0.9.13-py2.6.egg/googlecl/docs/client.py
Với nội dung từ tệp này từ repo GoogleCL (nhấp vào liên kết "thô"):
http://code.google.com.vn/p/googlecl/source/browse/trunk/src/googlecl/docs/client Shikr=589
3. Cho phép GoogleCL
Các công cụ dòng lệnh của Google cho phép bạn truy cập các dịch vụ của Google qua dòng lệnh. Để làm điều đó, trước tiên bạn phải ủy quyền cho máy tính của bạn truy cập Google.
Nhập theo chỉ dẫn
google docs list
Nó sẽ nhắc bạn cho tên người dùng của bạn đầu tiên. Sau khi bạn nhập nó, bạn sẽ truy cập trang tài khoản Google của mình. Nhấp vào "Cấp quyền truy cập" và sau đó sao chép mã xác minh in đậm trông giống như x9rS2qPNUb
từ trang web.
Dán nó vào Terminal một lần nữa và nhấn enter. Bây giờ GoogleCL được ủy quyền và sẽ liệt kê tất cả Google Docs của bạn. Khéo léo.
3. Nhận tập lệnh tải lên
Chúng tôi có thể sử dụng các công cụ này để tải tệp lên Tài liệu của bạn mà không cần phải mở ứng dụng. Nếu bạn muốn bỏ qua phần tiếp theo, hãy tải xuống quy trình làm việc từ bước 4.
Nếu không, tải tập lệnh shell tại đây . Sao chép nội dung của tập lệnh này, chúng tôi sẽ cần nó sau.
4. Tạo một plugin in
Tụi mình gần đến nơi rồi. Nếu bạn muốn bỏ qua những điều sau đây, hãy tải xuống quy trình làm việc từ tài khoản Dropbox của tôi. Nếu điều đó không bao giờ xảy ra ngoại tuyến, hãy xem repo github của tôi cho nó . Giải nén và sao chép workflow
tập tin vào /Users/username/Library/PDF Services
. Bạn đã hoàn tất.
Nếu không, nếu bạn muốn tự làm, hãy làm như sau:
- Mở ứng dụng / Automator.app .
- Chọn "Plugin in".
- Từ bên trái, tìm kiếm "Nhận các mục tìm kiếm được chọn" và kéo nó vào khung bên phải.
- Bây giờ, tìm kiếm "Run Shell Script" và kéo nó sang bên phải.
- Trong tiêu đề của "Run Shell Script", thay đổi "Shell" thành "/ bin / sh" và tùy chọn "Pass Input" thành "As argument"
- Bây giờ dán nội dung của tập lệnh shell vào hộp bên dưới.
Khi bạn đã hoàn tất, quy trình làm việc của bạn sẽ như thế này:
Chuyển đến Tệp → Lưu dưới dạng và nhập tên, ví dụ: "Tải lên Google Docs".
5. Kiểm tra plugin
Quy trình làm việc hiện có sẵn trong menu PDF khi bạn in bất cứ thứ gì. Từ bất kỳ đâu. Bây giờ bạn có thể "in" lên Google Docs từ máy Mac của mình.
Trên thực tế, nó cũng sẽ mở tệp bạn vừa tải lên để xem nó trong trình duyệt của bạn. Nếu bạn muốn vô hiệu hóa điều đó và "âm thầm" tải lên, hãy xóa (hoặc không chú ý đến #
) các dòng trong đoạn script nói open $URL
.