Ada kalanya suatu saat
kita butuh untuk menshare isi dari satu folder google drive, kalau menshare isi
semua 1 folder tentunya gampang saja, nah bagaimana kalau kita ingin menshare
masing masing file tersebut dengan link sendiri sendiri?, misal, file sertifikat
atau sejenisnya, lumayan berabe juga kalau harus tiap satu file kita buka
klik kanan terus ke berbagi untuk mencopy url filenya.
Nah ternyata ada loh
cara simpel untuk mengatasi hal tersebut. Yaitu dengan otomatis melist files di
Google drive melalui perintah script dari google drive.
caranya adalah sebagai
berikut
- login ke google drive dulu, setelah itu KLIK
NEW
- BUAT BLANK SPREADSHEET
- Klik EXTENSIONS – APPS SCRIPT
- Pada halaman APPS SCRIPT, ganti bagian yang diberi
tanda dengan cript berikut :
function myFunction() {
var foldername = 'NAMA FOLDER';
var folderlisting = ' list isi
folder ' + foldername;
var folders = DriveApp.getFoldersByName(foldername)
var folder = folders.next();
var contents = folder.getFiles();
var contents = folder.getFiles();
var ss = SpreadsheetApp.create(folderlisting);
var sheet = ss.getActiveSheet();
sheet.appendRow(['name','link']);
var file;
var name;
var link;
var row;
while(contents.hasNext()){
file = contents.next();
name = file.getName();
link = file.getUrl();
sheet.appendRow([name, link]);
}
};
Catt : Ganti NAMA FOLDER dengan nama folder tempat file yang ingin anda list
- Setelah itu klik tombil save
- Kemudian tombol RUN
- Kemudian setelah sukses, buka kembali drive anda, cari
file spreadsheet dengan nama : list isi folder xxxx
Xxx
nama folder anda.
Gimana ? Mudah kan. Membuat daftar
nama files di google drive ini sebenarnya cocok banget bagi kamu yang memiliki
blog / web download dengan short link, jadi tanpa harus membuka satu persatu
file linknya. Selamat mencoba!
Comments
Post a Comment