Làm cách nào để in / tải lên (một trang web) trực tiếp vào tài khoản Google Drive của tôi?


9

Có thể, từ hộp thoại in OS X 10.6, in trực tiếp trang web vào tài khoản Google Documents của tôi không? Tôi có thể lưu dưới dạng PDF và tải nó lên, nhưng, tốt, tôi muốn loại bỏ người trung gian (ví dụ: tôi; tôi mắc quá nhiều lỗi ...).

Tôi có xu hướng sử dụng Chrome để duyệt web trong trường hợp có liên quan.

Có những người trợ giúp tải lên Google Docs nói chung không? Tôi đã thử gdocuploaded(một ứng dụng Adobe AIR) nhưng nó đã từ chối rất nhiều khi ra mắt.

Câu trả lời:


15

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.6bằ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ư x9rS2qPNUbtừ 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 workflowtậ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.


2
Một ví dụ tuyệt vời cho một plugin in không chỉ là "Lưu dưới dạng PDF thành ứng dụng quản lý tài liệu khác".
Daniel Beck

1

Thực sự có một cách dễ dàng hơn nếu bạn sử dụng Chrome. Bạn có thể in trực tiếp lên Google Drive từ trong Chrome:

  1. Chọn in từ menu
  2. Chọn "In bằng Google có thể in" làm máy in đích
  3. Nhấp vào "In" trong hộp thoại in
  4. Hộp thoại in chính đóng lại và hộp thoại Có thể in xuất hiện. "Lưu vào Google Drive" sẽ là tùy chọn đầu tiên. Chọn "In" và nó sẽ tạo lệnh in và đóng hộp thoại khi hoàn tất.
  5. PDF sẽ xuất hiện trong thư mục gốc của Google Drive.

0

Kiểm tra cửa hàng web chrome vì có một số tiện ích mở rộng có thể đạt được điều đó như:

  • Lưu vào Google Drive bởi nhóm Google Drive

    Lưu nội dung web hoặc chụp màn hình trực tiếp vào Google Drive.

  • Lưu vào Google Drive bằng pdfzorro.com

    Lưu PDF, hình ảnh hoặc trang web - đã mở trong Chrome - vào Google Drive của bạn.

  • Lưu hình ảnh vào Google Drive

    Cho phép lưu hình ảnh từ trang web vào Google Drive

    Tiện ích mở rộng Lưu vào Google Drive Chrome giúp bạn lưu nội dung web hoặc ảnh chụp màn hình trình duyệt vào Google Drive. Vị trí thư mục và định dạng của các trang HTML đã lưu có thể được kiểm soát bằng trang tùy chọn của tiện ích mở rộng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.