Chrome Pointer
Headlines News :
Home » » Autovisitor Blog Dengan Cronjob Google Apps Script

Autovisitor Blog Dengan Cronjob Google Apps Script

Written By Unknown on Senin, 18 Februari 2013 | 01.17

Postingan kali ini membahas tentang Autovisitor Blog Dengan Cronjob Google Apps Script, awalnya saya tertarik dengan fungsi cronjob google apps yaitu untuk mengunjungi alamat url yang dituju atau menjalankan perintah/script secara berkala. cara ini selain untuk membuat Auto Visitor Blog juga berguna untuk apa saja misalnya untuk BOT FACEBOOK yang biasanya menggunakan cronjob dalam, tetapi karena dengan cara tersebut membuat umur hostingan tersebut tidak bertahan lama maka saya sarankan untuk menggunakan Cronjob Via Google Apps Script.
Untuk caranya mari kita simak bersama-sama bagaimana cara membuatnya :
1. siapkan akun Gmail, jika belum punya silahkan daftar dulu.
2. buka alamat website http://drive.google.com
3. setelah itu buat log cronjobnya dengan cara membuat spreadsheet
1
4.  sesudah anda membuat spreadsheet, anda perhatikan pada bagian url adrees bar. karena anda akan membutuhkan KEY-nya
https://docs.google.com/spreadsheet/ccc?key=0Al4t8Rc1hgTLdDB2REZFOHVVTFpRRHVxSi1oMXJJS1E#gid=0
yang berwarna merah merupakan KEY-nya, jadi KEY-nya adalah 0Al4t8Rc1hgTLdDB2REZFOHVVTFpRRHVxSi1oMXJJS1E
5. kelima anda pilih Alat => Pengelola skrip
2
6. Buat Script Baru kalau anda belum pernah membuatnya.
copy dan pastekan source code berikut di Kode.gs


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

}
Ganti WEBSITEANDA.COM/URL dengan URL Blog/website anda
Ganti KEY-SHEET dengan key spreadsheet anda
8. Pilih Pemicu skrip saat ini…
4
Lalu klik No triggers set up. Click here to add one now
8
9. Lalu ganti From Spreadsheet di bagian Events menjadi Time-driven.
6
10. Setelah itu, waktu bisa diatur sesuai dengan yang kita inginkan.
Screenshot - 1_23_2013 , 3_55_42 AM
11. Jika sudah di setting waktunya, tinggal klik Save

terimaksih untuk http://fajarzikri.blogspot.com
Share this article :

0 komentar :

Speak up your mind

Budayakan Komen Setelah Membaca

Tell us what you're thinking... !

 
Support : █║▌│█│║▌║││█║▌│║▌║█║║▌
OkeSmart © 2013 | Some Rights Reserved