Computer >> Máy Tính >  >> Phần mềm >> Thư

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Ngay cả khi bạn nghĩ rằng mình là người hiệu quả và năng suất nhất trên thế giới, thì vẫn có luôn luôn chỗ để cải thiện và Google Scripts có thể trợ giúp.

Cho dù bạn đang tìm cách cải thiện việc lập lịch biểu của mình, cộng tác tốt hơn với nhóm của mình hay nhận thông tin và tin tức nhanh hơn và hiệu quả hơn, thì có một tập lệnh của Google có thể giúp bạn. Hầu hết mọi người tránh sử dụng tập lệnh vì họ không cảm thấy mình là lập trình viên - và không có công việc sử dụng Google Scripts.

Sự thật là có rất nhiều tập lệnh viết sẵn miễn phí trên Internet và ngay cả khi chúng không làm chính xác những gì bạn muốn, việc điều chỉnh chúng theo nhu cầu của bạn không khó như bạn nghĩ.

Ba tập lệnh để cải thiện năng suất

Trong bài viết này, tôi sẽ cung cấp cho bạn ba tập lệnh mà bạn có thể thêm vào tài khoản Google Drive của riêng mình:

  • Sự kiện Lịch gửi tới Email - Tập lệnh này gửi email cho bạn 10 sự kiện sắp tới sớm nhất trong lịch của bạn
  • Biểu mẫu tới Email - Sử dụng tập lệnh này để chấp nhận các mục nhập biểu mẫu trực tiếp đến email của bạn (như biểu mẫu liên hệ trên trang web)
  • Twitter sang RSS - Tạo một hệ thống tự động giám sát Twitter và thêm những gì bạn quan tâm vào nguồn cấp RSS tùy chỉnh

Mỗi tập lệnh này đều dựa trên một tập lệnh hiện có trên web. Trong một số trường hợp, tôi đã chỉnh sửa chúng, nhưng trong mỗi trường hợp, bạn sẽ thấy một liên kết đến tài liệu gốc và hướng dẫn về cách thực hiện các chỉnh sửa tương tự cho chính bạn.

Gửi sự kiện lịch tới email

Tập lệnh đầu tiên đến trực tiếp từ Google Developers. Mục đích của tập lệnh này là gửi các bản cập nhật đã lên lịch tới email của bạn với 10 sự kiện sắp tới trong lịch Google của bạn.

Để sử dụng bất kỳ tập lệnh nào trong số các tập lệnh này, chỉ cần truy cập tài khoản Google Scripts và bạn có thể dán tập lệnh của mình vào đó. Trong trường hợp này, hãy lấy tập lệnh của bạn từ Sự kiện danh sách của trang Google Developers.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Khi bạn đã dán tập lệnh mẫu từ đó, hãy nhấp vào Tài nguyên từ trình đơn trong Google Scripts, sau đó chọn Các dịch vụ nâng cao của Google ...

Để tập lệnh này hoạt động, bạn cần bật API Lịch trong cửa sổ này.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Tiếp theo, nhấp vào Bảng điều khiển dành cho nhà phát triển của Google trong hộp màu vàng ở cuối cửa sổ này.

Trên cửa sổ tiếp theo, bạn sẽ thấy một trường tìm kiếm với toàn bộ các liên kết trên trang. Chỉ cần tìm kiếm "Lịch" và nhấp vào API Lịch liên kết.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Trên cửa sổ tiếp theo, bạn chỉ cần nhấp vào nút "Bật API" để kích hoạt kết nối giữa tài khoản Google Scripts và Lịch Google của bạn.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Để làm cho tập lệnh này hoạt động, bạn cần có ID lịch của mình. Bạn có thể nhận được điều này bằng cách vào Cài đặt lịch của mình và chọn Lịch mà bạn muốn nhận thông báo.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Trong phần này, cuộn xuống phần Địa chỉ lịch và tại đây bạn sẽ thấy ID lịch của mình.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Sao chép ID lịch của bạn, sau đó quay lại tập lệnh bạn đã dán vào trang Tập lệnh Google của mình.

Tìm dòng bắt đầu bằng "var calendarID =" và dán ID của bạn vào vị trí của ID ở đó.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Vì vậy, tại thời điểm này, tập lệnh bạn vừa đánh cắp được mượn từ trang Google Developers sẽ gửi 10 sự kiện tiếp theo vào nhật ký Google Script.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Điều này thật tuyệt và mọi thứ, nhưng nó không mang lại cho bạn nhiều điều tốt đẹp. Thay vào đó, bạn muốn điều chỉnh mã này để gửi danh sách này đến địa chỉ email của bạn bằng cách sử dụng chức năng "sendEmail" của Google Scripts. Tìm các phần của mã bắt đầu bằng "Logger.log ('% s (% s)', event.summary ...." và nhận xét từng dòng đó bằng "//" phía trước.

Dưới những dòng đó, hãy nhập một dòng mới như sau:

"html =html + event.summary +"


; "

Ngoài ra, hãy đảm bảo xác định biến mới ở đầu tập lệnh của bạn bằng cách thêm dòng này với tất cả các định nghĩa biến khác:

"var html"

Đừng lo lắng - không còn nhiều việc phải làm. Bạn sắp hoàn thành!

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Tiếp theo, bạn sẽ muốn thêm phần tập lệnh nhỏ này vào cuối hàm "listNext10Events" mà bạn đã thêm vào tài khoản Google Scripts của mình.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Trong trường "tới", hãy nhập bất kỳ địa chỉ email nào bạn muốn nhận các sự kiện trên Lịch của mình. Trong trường "chủ đề", hãy nhập bất cứ thứ gì bạn muốn để bạn nhận ra lời nhắc email đến. Cuối cùng, hãy đảm bảo rằng trường "htmlBody" chỉ là "html" và không có gì khác.

Tất cả những gì bạn phải làm bây giờ là lưu tập lệnh mới của mình và nhấn biểu tượng phát. Lần đầu tiên bạn chạy nó, bạn sẽ phải phê duyệt quyền cho tập lệnh để truy cập Lịch của bạn - hãy tiếp tục và OK những phê duyệt đó. Bạn sẽ thấy email nhắc nhở các sự kiện sắp đến hiển thị trong hộp thư đến của mình.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Thats tất cả để có nó. Tất nhiên, bạn không muốn phải chạy các tập lệnh của mình theo cách thủ công mỗi lần, phải không? Thay vào đó, bạn có thể thiết lập trình kích hoạt để chạy tập lệnh này mỗi ngày một lần nếu muốn.

Bạn thực hiện việc này bằng cách nhấp vào Tài nguyên trong trình đơn và chọn Trình kích hoạt của dự án hiện tại .

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Cuối cùng, nhấp vào Thêm liên kết trình kích hoạt mới , chọn chức năng "listNext10Events", chọn "Theo thời gian" làm sự kiện và sau đó bạn có thể chọn xem có nhận sự kiện hàng ngày, tuần, tháng hay không - bất kỳ khoảng thời gian nào bạn chọn.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Cuối cùng bấm Lưu. Bây giờ, tùy thuộc vào khoảng thời gian đã đặt, tập lệnh của bạn sẽ chạy và bạn sẽ nhận được thông tin cập nhật qua email về 10 sự kiện lịch sắp tới tiếp theo của mình!

Gửi mục nhập biểu mẫu đến email của bạn

Một tập lệnh rất hữu ích khác đến từ Amit Agarwal tuyệt vời và luôn nổi tiếng tại Digital Inspirations, nơi bạn sẽ tìm thấy một Tập lệnh Google hữu ích để gửi dữ liệu Biểu mẫu trực tiếp đến email của bạn.

Công việc kinh doanh đầu tiên của bạn là tạo Biểu mẫu trên Google bằng cách truy cập tài khoản Google Drive của bạn, nhấp vào Mới rồi chọn Google Biểu mẫu . Nếu bạn cần hỗ trợ tạo Google Biểu mẫu, chúng tôi đã cung cấp cho bạn rất nhiều bài viết trước đây hướng dẫn bạn cách thực hiện.

Trong ví dụ này, tôi đã tạo một biểu mẫu liên hệ cho trang web của mình, yêu cầu người đọc cung cấp tên, địa chỉ email và trường văn bản đoạn văn cho người đọc nhận xét.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Trong chế độ xem trình chỉnh sửa biểu mẫu, nhấp vào Xem câu trả lời để mở Bảng tính Google, sau đó nhấp vào Công cụ từ trình đơn và chọn Trình chỉnh sửa tập lệnh .

Đánh dấu tất cả mã bạn thấy ở đó và dán mã đó với mã từ trang của Amit được liên kết ở trên. Cuối cùng, thay thế amit@labnol.org trong mã bằng địa chỉ email của bạn.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Cuối cùng, nhấp vào nút Chạy biểu tượng. Bạn sẽ cần cấp quyền cho tập lệnh để sử dụng email - sau khi bạn chấp nhận ủy quyền, tập lệnh sẽ bắt đầu hoạt động.

Bây giờ là phần mát mẻ. Bất cứ khi nào bất kỳ ai điền vào biểu mẫu của bạn và gửi nó, bạn sẽ ngay lập tức nhận được email kèm theo các chi tiết.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Hãy nghĩ về mức độ mạnh mẽ của điều này - nếu bạn xuất bản biểu mẫu của mình lên web, bạn có thể nhúng biểu mẫu đó vào trang web của riêng mình và chấp nhận nhận xét của người đọc mà không phải trả bất kỳ khoản nào cho dịch vụ biểu mẫu liên hệ. Hoặc, nếu bạn cộng tác với một nhóm từ xa trên khắp thế giới, bạn có thể thu thập thông tin từ tất cả họ chỉ bằng cách chia sẻ biểu mẫu của bạn với nhóm của bạn; tất cả các bài nộp của họ sẽ ngay lập tức được chuyển cho bạn.

Bạn có thể nghĩ ra cách hay ho nào khác để sử dụng tập lệnh gửi biểu mẫu đến email tuyệt vời này không?

Nguồn cấp dữ liệu từ Twitter tới RSS

Nếu bạn thấy mình dành nhiều thời gian theo dõi những người khác nhau hoặc tìm kiếm các thẻ bắt đầu bằng # cụ thể trên Twitter, thì bạn thực sự sẽ thích tập lệnh tiết kiệm thời gian này.

Đây là một tập lệnh tuyệt vời khác từ Amit Agarwal sẽ lấy bất kỳ tiện ích con nguồn cấp dữ liệu nào bạn thiết lập trên Twitter và gửi nó đến nguồn cấp dữ liệu RSS mà bạn có thể tải lên trong trình đọc nguồn cấp dữ liệu yêu thích của mình.

Bước đầu tiên của bạn là thiết lập một widget trong Twitter. Đi tới Cài đặt hồ sơ Twitter của bạn và nhấp vào Tiện ích trong menu bên.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Tại đây, bạn có thể định cấu hình một tiện ích sẽ lọc các Tweet thông qua các thông số tìm kiếm mà bạn đã đặt. Ví dụ:để thiết lập một tiện ích sẽ cung cấp một luồng Tweet được tạo bằng thẻ bắt đầu bằng #smarthome, tôi sẽ thiết lập một tiện ích với Truy vấn tìm kiếm của #smarthome, như được hiển thị ở đây.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Khi bạn đã thiết lập tiện ích con của mình, hãy xem qua mã nhúng được cung cấp trong màn hình cấu hình và trích xuất ID tiện ích con. Bạn sẽ cần nó.

Đã đến lúc thiết lập kịch bản. Quay lại tài khoản Google Scripts của bạn, sao chép tập lệnh Nguồn cấp dữ liệu RSS của Twitter và dán nó vào tài khoản của bạn. Hàm được gọi là Twitter_RSS (). Cuộn qua tập lệnh đến phần bắt đầu bằng "widgetID =e.queryString? E.querySTring" và thay đổi mã trong tập lệnh thành ID tiện ích của riêng bạn mà bạn đã ghi ở trên.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Bây giờ chỉ cần thay đổi mã đã chọn thành "Twitter_RSS" và nhấn nút chạy trong menu.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Bạn sẽ cần cấp quyền cho chức năng chạy theo yêu cầu (bất cứ khi nào tiện ích Twitter cập nhật).

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Sau khi hoàn tất, tiếp theo hãy nhấp vào nút Xuất bản và chọn Triển khai dưới dạng ứng dụng web ... từ trình đơn thả xuống.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Một màn hình bật lên sẽ cho phép bạn định cấu hình cách ứng dụng web này được triển khai. Đảm bảo đặt "Ai có quyền truy cập vào ứng dụng" thành "Bất kỳ ai, kể cả ẩn danh".

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Hãy ghi lại URL được cung cấp khi bạn triển khai ứng dụng web của mình! Đây là URL của nguồn cấp RSS mới của bạn. Bây giờ ứng dụng web mới của bạn đã được triển khai, mỗi khi luồng Twitter mà bạn đã định cấu hình được cập nhật, nguồn cấp dữ liệu RSS mới của bạn sẽ được cập nhật.

Bạn có thể xem nguồn cấp dữ liệu của mình bằng trình đọc nguồn cấp dữ liệu yêu thích của mình.

3 cách chắc chắn để tăng năng suất của bạn với Google Scripts

Chỉ riêng tập lệnh trình đọc nguồn cấp dữ liệu là một trong những tập lệnh tiết kiệm thời gian tốt nhất. Không còn phải tìm kiếm trên các nguồn cấp dữ liệu Twitter mỗi ngày và không còn phải chọn lọc qua các bài đăng Twitter bất tận để tìm những tin tức thú vị mà bạn quan tâm. Chỉ cần thiết lập các tiện ích Twitter của bạn và thêm mã để tạo nguồn cấp dữ liệu của bạn cho từng tiện ích.

Tự động hóa ngay hôm nay với Google Scripts

Như bạn thấy, có thể thực hiện tất cả các loại tự động hóa thực sự thú vị với Google Scripts và bạn thậm chí không phải tạo chúng từ đầu. Có những tập lệnh tuyệt vời có sẵn trên khắp trang web - một số tập lệnh bạn sẽ cần chỉnh sửa cho phù hợp với nhu cầu của mình, còn những tập lệnh khác thì không.

Bạn có biết bất kỳ tập lệnh thú vị nào giúp tăng năng suất của bạn một cách đáng kể không? Chia sẻ mẹo của riêng bạn và những tập lệnh nào bạn sử dụng trong phần nhận xét bên dưới!