Beberapa Kenutungan Menggunakan Cronjob Google Drive :
Fitur Cronjob yang kita buat :
langsung aja nich TUTORnyaa
1/. Buka http://drive.google.com/
2/. Buat Spreadsheet Baru (Akan membuka Tab Baru)
3/. Pada Halaman depan Spreadsheet Baru kalian Copykan code (Key Sheet) pada Link Web (Simpan Notepad, untuk Mencatat)
4/. Klik "Alat" kemudian "Pengelola Skrip"
5/. Arahkan ke Tab baru yg berisi pilihan untuk membuat "Google Apps Script" kita klik "Proyek Kosong"
copy paste script dibawah ini
6/. Kemudian Atur Cron yang akan kaliat inginkan, misal Perjam, Permenit, Perhari atau seperti yang sudah dijelaskan diatas pada "Fitur Cronjob yang kita buat" diatas, contoh kita akan menset per 5 menit, pada "Events" klik "Time-driven" pada "Minutes Timer" "Every 5 Minutes"
- Code:
Setup Sederhana dan Interface mudah digunakan
Cron memungkinkan pengguna untuk Mengeksekusi atau
Menjalankan perintah/script apapun secara otomatis
Bekerja/Berfungsi pada semua jenis server hosting
Cronjob Replacement, dapat memanggil script pada interval waktu yang ditetapkan sendiri
100% Ama
100% gratis
Tidak diperlukan Keterampilan dalam Pemograman
Cron Tanpa Batas
Menyimpan Hasil cron ke Database
dll
Fitur Cronjob yang kita buat :
- Code:
Tidak perlu Aktivasi dan Verifikasi
Tinggal mengcopy paste URL untuk menjalankan Cron
Waktu dapat Dijadwalkan setiap menit, setiap jam, setiap hari, setiap minggu, dll.
Jadwal Cron dapat diatur pada waktu tertentu, contoh : setiap jam 1 pm - 3 pm
Pemberitahuan jika Eksekusi cron Berhasil
Pemberitahuan Instant melalui Email jika Cron Gagal
Script yang dapat di panggil: PHP, Python, Ruby On Rails, JSP, ASP, ASP.NET, PERL, dll.
dll.
langsung aja nich TUTORnyaa
1/. Buka http://drive.google.com/
2/. Buat Spreadsheet Baru (Akan membuka Tab Baru)
3/. Pada Halaman depan Spreadsheet Baru kalian Copykan code (Key Sheet) pada Link Web (Simpan Notepad, untuk Mencatat)
4/. Klik "Alat" kemudian "Pengelola Skrip"
5/. Arahkan ke Tab baru yg berisi pilihan untuk membuat "Google Apps Script" kita klik "Proyek Kosong"
copy paste script dibawah ini
- scriptnya bosz:
- Code:
function cronExecute() {
var url = "http://www.WEBSITEANDA.com/URL";
var options = {
"method" : "get",
"headers" : {'User-Agent' : 'Mozilla Firefox 14.0',
'Accept-Charset' : 'ISO-8859-1,utf-8;q=0.7,*;q=0.7'
},
"payload" : "",
"contentType" : "application/xml; charset=utf-8"
};
var request_starttime = new Date();
// fetch the HTTP / HTTPS request and get the response
var response = UrlFetchApp.fetch(url,options);
var request_endtime = new Date();
// use any spreadsheet, use its key
// var ss = SpreadsheetApp.openById("KEY-SHEET");
// use this script's default spreadsheet
var ss = SpreadsheetApp.getActiveSpreadsheet();
// get the worksheet
var sheet = ss.getSheets()[0];
// inserting values into the sheet
sheet.insertRowBefore(1);
var colValues = [[ request_starttime, request_endtime,
response.getResponseCode(), response.getHeaders().toSource(),
url, response.getContentText() ]];
sheet.getRange(1, 1, 1, 6).setValues(colValues);
// if something is not working, use the Logger object/function (uncomment it and modify it)
// Logger.log(ss.getSpreadsheetTimeZone());
// view the log details from VIEW -> LOGS
// You can also RUN the script and view its Execution log
// try this VIEW -> EXECUTION TRANSCRIPTS
// Make sure you MODIFY and then RUN the script and
// verify its working OK by looking at the spreadsheet contents
// try this RUN -> CRONEXECUTE
// check the spreadsheet contents
// After its working OK, you should setup a TRIGGER to execute it as and when you want (frequency)
// try this TRIGGERS -> ALL YOUR TRIGGERS
}
- Code:
Dan Ganti yang berwarna merah dengan Link Web, dan yang berwarna Kuning dengan Key Sheet pada Halaman depan Spreadsheet Baru diatas tadi
6/. Kemudian Atur Cron yang akan kaliat inginkan, misal Perjam, Permenit, Perhari atau seperti yang sudah dijelaskan diatas pada "Fitur Cronjob yang kita buat" diatas, contoh kita akan menset per 5 menit, pada "Events" klik "Time-driven" pada "Minutes Timer" "Every 5 Minutes"