Skip to main content

Baru 19 Skrip Keren Google Apps Berguna Otomatis Google Drive

Baru 19 Skrip Keren Google Apps Berguna Otomatis Google Drive


Google Drive menawarkan fitur-fitur hebat untuk menyimpan dan bekerja dengan berbagai jenis file tetapi tidak memiliki beberapa fitur yang penting untuk pekerjaan Anda. Google Apps Scripts adalah bahasa skrip yang mudah digunakan untuk menyelesaikan sesuatu, yang sebaliknya tidak tersedia di Drive.
Ada skrip yang memungkinkan Anda membaca /  mengekstrak teks dari gambar, mengonversi file, mencadangkan otomatis foto sosial, atau menyimpan lampiran Gmail. Kebanyakan skrip memungkinkan Anda mengotomatiskan layanan ini juga.

Mari kita lihat cara menggunakan Google Apps Scripts untuk mengisi lubang yang hilang di Google Drive dan melakukan lebih banyak hal tanpa alat pihak ketiga.

Cara Menjalankan Skrip Google Apps
Untuk membuat dan menjalankan skrip di Drive, ikuti langkah-langkah berikut:

- Buat / buka Google Doc atau Sheet. Dari menu Tools, pilih Script editor.
- Hapus kode yang ada dan tambahkan kode Anda. Buka File> Simpan> tambahkan nama skrip> Klik OK.
- Untuk menjalankan, klik ►, atau dari menu Jalankan, pilih fungsi. Jika menjalankan skrip untuk pertama kali, itu akan meminta otentikasi Anda.

Periksa izin yang diperlukan dan klik Izinkan.
- Bilah kuning akan muncul di tengah-atas, untuk menunjukkan bahwa skrip sedang berjalan.
Harap perhatikan bahwa langkah-langkah ini untuk skrip umum dan skrip tertentu mungkin memerlukan instruksi tambahan khusus untuk dijalankan.

1. Konversi dan Email Google Sheets
https://ctrlq.org/code/19869-email-google-spreadsheets-pdf
Apa fungsinya:
- Mengubah Google Sheets menjadi PDF dan mengirimkannya melalui email menggunakan akun Gmail Anda
- Memungkinkan Anda mengonversi dan mengirim hanya satu lembar menggunakan id lembar.
- Kirim PDF ke banyak orang dengan menambahkan alamat mereka, dipisahkan dengan koma.
Skenario Kasus Penggunaan:
Ini berguna dalam skenario seperti saat Anda ingin mengirim data pemasaran ke pihak ketiga tetapi tidak ingin membagikan seluruh spreadsheet. Anda dapat menggunakan skrip ini untuk mengirim versi PDF. Dengan cara ini, data yang diperlukan dibagikan tanpa mengorbankan seluruh info spreadsheet Anda.

2. Konversi Gambar ke Teks menggunakan OCR
https://gist.github.com/tagplus5/07dde5ca61fe8f42045d
Apa fungsinya:
- Mengonversi gambar menjadi dokumen teks menggunakan teknologi OCR; menyimpannya di drive Anda.
Skenario Kasus Penggunaan:
Skrip ini terbukti bermanfaat dalam situasi ketika Anda perlu mengedit teks dalam bentuk gambar atau melakukan penelitian pada sejumlah besar gambar. Itu membuat gambar yang dikonversi dapat diedit dan dicari. Ini menghemat waktu dan tenaga Anda serta memberikan keluaran teks yang dapat dipercaya karena menggunakan teknologi OCR asli Google.

3. Lacak Editor File di Google Drive
https://ctrlq.org/code/20060-monitor-file-changes-in-drive
Apa fungsinya:
- Cari tahu pengguna mana yang membuat perubahan pada file asli Google Drive Anda.
- Menampilkan tanggal dan waktu saat file diubah bersama dengan nama dan alamat email pengguna yang membuat perubahan pada dokumen / file yang Anda bagikan.
Skenario Kasus Penggunaan:
Skrip ini berguna untuk melacak modifikasi yang dilakukan di drive Anda, termasuk Spreadsheet, Dokumen, Presentasi, dan format Google Drive lainnya.

4. Simpan Halaman Web ke Google Drive
https://github.com/hijonathan/google-scripts/blob/master/backup-url.js
Apa fungsinya:
- Menyimpan atau mencadangkan halaman web di URL mana pun ke Google Drive.
- Mengambil halaman web dan menyimpannya sama seperti file HTML (secara default) atau ekstensi yang Anda konfigurasikan.
- Mempertahankan struktur folder yang bagus untuk menyimpan banyak halaman web atau salinannya.
Skenario Kasus Penggunaan:
Skrip ini sangat berguna bagi peneliti, cendekiawan, blogger, dan lainnya yang perlu meneliti banyak situs web dan mungkin perlu menyimpannya untuk referensi di masa mendatang. Jangan lupa untuk mengubah RESOURCE_URL di cuplikan menjadi tautan yang ingin Anda unduh.

5. Kirim Google Doc melalui Email
https://gist.github.com/erickoledadevrel/11143648
Apa fungsinya:
- Mengirimkan Google Dokumen melalui email kepada siapa saja dan menempatkan konten dokumen sebagai badan email (bukan lampiran).
- Mengubah dokumen menjadi HTML dan mengirimkannya melalui email
Skenario Kasus Penggunaan:
Jika Anda ingin mengirim sesuatu bukan sebagai lampiran tetapi sebagai bagian dari email, inilah cara menyelesaikan pekerjaan. Perhatikan bahwa Anda harus mengubah documentId, penerima, sesuai dengan nilai sebenarnya di baris ke-4.

6. Menghosting Situs Web di Google Drive
http://www.labnol.org/internet/host-website-on-google-drive/28178/
Apa fungsinya:
- Menghosting situs web statis apa pun termasuk file seperti HTML, CSS, JS, gambar, podcast, dll di Google Drive. (Drive tidak dapat digunakan untuk menyajikan situs dinamis seperti yang menggunakan backend PHP atau Java.)
Skenario Kasus Penggunaan:
Skrip ini berguna saat Anda tidak ingin membeli paket hosting atau domain untuk situs Anda. Ini sepenuhnya gratis dan server Google jauh lebih cepat daripada banyak penyedia hosting di dunia.

7. Unduh Foto Instagram ke Drive
https://sites.google.com/site/appsscripttutorial/home/downloading-instagram-photos-to-your-google-drive-using-google-apps-script
Apa fungsinya:
- Unduh beberapa foto Instagram dan simpan ke drive Anda secara otomatis.
- Unduh foto menggunakan tag tertentu atau dari URL Instagram tertentu.
- Gambar disimpan dalam folder terpisah di Drive untuk memudahkan perawatan.
Skenario Kasus Penggunaan:
Ini berguna bagi penggemar, kolektor, dan peneliti Instagram yang menyimpan cadangan data di Drive.

8. Ubah Google Doc menjadi Markdown
https://github.com/mangini/gdocs2md
Apa fungsinya:
- Mengonversi Google Doc ke format markdown (.md).
- Ini mengirimkan Anda dokumen yang dikonversi bersama dengan gambar secara otomatis. (Perhatikan bahwa mungkin ada masalah dengan data yang menggunakan pemformatan kompleks.)
Skenario Kasus Penggunaan:
Ini berguna untuk blogger dan penerbit yang secara teratur menggunakan format penurunan harga untuk penerbitan online. Dengan menggunakan ini, mereka dapat menghindari pekerjaan manual untuk mengonversi konten mereka untuk setiap draf.

9. Setel Kedaluwarsa Otomatis untuk Data Bersama
http://www.labnol.org/internet/auto-expire-google-drive-links/27509/
Apa fungsinya:
- Menyetel interval kedaluwarsa otomatis pada file dan folder bersama di Drive
- Secara otomatis menghapus akses ke pengguna lain setelah jangka waktu tertentu (kedaluwarsa otomatis).
Skenario Kasus Penggunaan:
Skrip ini berguna untuk mengizinkan akses terbatas ke data drive Anda dan membebaskan Anda dari kekhawatiran tentang lupa untuk tidak membagikan data. Fitur ini sudah tersedia untuk pengguna Google Apps for Work, tetapi jika Anda pengguna gratis, maka itu untuk Anda.

10. Simpan Lampiran Gmail di Drive
http://www.googleappsscript.org/home/fetch-gmail-attachment-to-google-drive-using-google-apps-script
Apa fungsinya:
- Ekstrak dan simpan semua lampiran Gmail ke folder tertentu di drive Anda.
- Beri tahu kemajuan lampiran yang diambil, melalui email tetapi memerlukan pengaturan preferensi pemberitahuan.
Skenario Kasus Penggunaan:
Jika Anda lebih suka menyimpan lampiran ke penyimpanan cloud seperti Drive, maka ini adalah skrip yang bisa Anda dapatkan.

11. Cari Semua File di Google Drive
https://www.labnol.org/code/19982-search-files-in-google-drive
Apa fungsinya:
- Mencari semua file Anda di drive dan menampilkan hasilnya dengan gaya yang mudah dicerna di Google Sheet.
- Mendukung dokumen, lembar, presentasi, dan beberapa format teks lainnya.
Skenario Kasus Penggunaan:
Cari melalui file dan tumpukan data Anda dengan cepat menggunakan ini.

12. Daftar Direktori di Google Drive
https://gist.github.com/mesgarpour/07317e81e9ee2b3f1699
Apa fungsinya:
- Mencantumkan semua file dan folder direktori Google Drive secara rekursif
- Tulis data ini dalam format yang mudah dilihat di spreadsheet.
Skenario Kasus Penggunaan:
Baik untuk memahami semua data di Drive Anda, dan untuk tujuan pengelolaan file. Perhatikan bahwa agar skrip ini berfungsi, Anda harus menyetel folderId terlebih dahulu dalam kode. Id folder adalah segalanya setelah bagian à ¢  € ˜folders / ‘dari alamat folder.

13. Konversikan Google Docs ke HTML
https://gist.github.com/soundTricker/4688073
Apa fungsinya:
- Mengonversi Google Dokumen ke format HTML agar mudah dibagikan atau digunakan di halaman web atau editor kode sumber.
- Mendukung berbagai tag HTML dasar atau opsi pemformatan, tetapi memahami bahwa ini tidak berfungsi dengan baik untuk pemformatan teks yang kompleks.
Skenario Kasus Penggunaan:
Bermanfaat terutama bagi penulis, blogger, dan penerbit yang mencari postingan untuk alat yang mendukung HTML. Ingatlah untuk mengatur variabel KEY dan FILE_ID dalam kode.

14. Gabungkan Data dari Beberapa Lembar
https://gist.github.com/mhawksey/2252211
Apa fungsinya:
- Menggabungkan data dari beberapa lembar spreadsheet tertentu menjadi satu lembar di spreadsheet saat ini.
Skenario Kasus Penggunaan:
Skrip ini berguna dalam situasi di mana Anda memiliki beberapa lembar data umum (termasuk tajuk dan struktur umum) dan Anda ingin menggabungkannya menjadi satu lembar data besar.

15. Ekspor Google Sheets ke File CSV
https://gist.github.com/mderazon/9655893
Apa fungsinya:
- Mengekspor sheet di spreadsheet saat ini sebagai file CSV individu di Drive.
Skenario Kasus Penggunaan:
Ini berguna bagi orang-orang yang secara teratur menggunakan Spreadsheet untuk mengelola dan menyimpan data dan membutuhkan data dalam format CSV untuk dibagikan atau digunakan di aplikasi lain. Tanpa ini, Google Sheets hanya mengonversi dan mengunduh satu lembar dalam satu waktu.
Setelah menyalin kode ke Editor Skrip, buka kembali spreadsheet itu dan periksa menu Pengaya.

16. Ubah Google Sheet menjadi PDF Invoice
https://gist.github.com/gregorynicholas/9008572
Apa fungsinya:
- Mengonversi lembar tertentu menjadi faktur PDF dan menyimpannya ke Drive Anda.
Skenario Kasus Penggunaan:
Baik untuk pengguna yang secara teratur menggunakan ekosistem Google Apps sebagai alat kerja mereka dan harus berurusan dengan faktur produk dan semacamnya.

17. Unggah URL langsung ke Google Drive
https://gist.github.com/denilsonsa/8134679
Apa fungsinya:
- Mengunggah file satu per satu (atau beberapa file) dari URL tertentu ke drive Anda secara otomatis.
- File disimpan di folder tertentu di drive dan dapat dengan mudah mengupload beberapa file dari beberapa link asalkan diberikan satu per satu.
Skenario Kasus Penggunaan:
Untuk orang yang suka menyimpan data dari Web di Drive. Yang dibutuhkan hanyalah tautan halaman yang Anda butuhkan. Untuk menggunakan, salin kode ke Editor Skrip dan buka Publikasikan> Terapkan sebagai aplikasi web…
.
18. Unduh Profil Google+ ke Google Sheets
https://gist.github.com/printminion/1919613
Apa fungsinya:
- Mengambil data profil Google+ yang tersedia untuk publik ke Google Spreadsheet. Data yang diambil meliputi nama, info pekerjaan, gambar profil, dan lainnya.
- Satu-satunya masukan yang diperlukan adalah id profil orang yang ingin Anda dapatkan datanya dan ini berfungsi untuk beberapa profil.
Skenario Kasus Penggunaan:
Ini sangat membantu entri data dan analis media sosial untuk pengumpulan data.

19. Ubah Lampiran PDF menjadi Teks Biasa
https://gist.github.com/mogsdad/e6795e438615d252584f
Apa fungsinya:
- Mengonversi semua lampiran PDF dari Gmail ke format teks biasa agar mudah dibagikan / disimpan
- Anda dapat menentukan bahasa asli PDF (untuk mengekstrak teks) dan menyimpan file teks biasa keluaran bersama dengan file PDF asli di Google Drive.

Skenario Kasus Penggunaan:
Anda secara teratur menerima PDF melalui surat dan ingin menyimpannya di Drive dalam bentuk teks asli atau biasa. Itu melakukan pekerjaan dalam batch.
Bagaimana Anda menemukan daftar ini? Apakah Anda tahu lagi Google Apps Scripts yang membantu memudahkan hidup pengguna Drive? Beri tahu kami menggunakan bagian komentar di bawah.

Selamat mencoba salam sukses, semoga bermanfaat 


Sumber : hongkiat.com/blog/google-drive-google-apps-scripts/

Comments