Tuesday, August 31, 2010
Sunday, August 22, 2010
biar bisa DISMS dari internet
ini merupakan salah satu penggunaan dari aplikasi google apps script yang ada di google spreadsheetnya google docs. contoh aplikasi ini ada pada postingan di blog saya yang sebelumnya. dari page itu saya bisa disms dari mana saja asal ada akses internet.
persyaratan yang dibutuhkan adalah punya account google (gmail).
buka google.com/calendar login lalu klik settings -> calendar settings
setelah itu buka mobile setup. dari sana masukkan nomor hape anda lalu klik send verification code, tunggu kode dikirim ke hape anda lalu masukkan kode tersebut di kotak 'Verification code', setelah itu anda bisa mendapat sms dari google untuk mengingatkan anda tentang jadwal-jadwal yang anda buat di google calendar.
untuk membuat seperti ini pertama-tama buka google docs (google.com/docs)
lalu buatlah 1 spreadsheet, jangan lupa diberi nama.
setelah itu klik form -> create form
lalu tambahkan field bernama sms dengan tipe paragraph.
setelah form jadi lalu klik tools -> script -> script editor
lalu pastekan kode berikut
function taruhKalender(e)
{
var timestamp = e.values[0];
var isiSMS = e.values[1];
// The code below will add an event to the user's default Calendar
var cal = CalendarApp.getDefaultCalendar();
var waktu = new Date();
waktu.setMinutes ( waktu.getMinutes() + 12 );
var selesai = new Date();
selesai.setHours(selesai.getHours() + 1);
cal.createEvent(isiSMS , waktu, selesai, {location:''});
}
masih di window script editor klik trigger -> current script trigger
lalu klik add new trigger.
setelah itu di kolom run pilih fungsi taruhKalender lalu di kolom events pilih From spreadsheet lalu pilih on form submit
simpan lalu tutup window script editor.
kembali ke window spreadsheet, lalu klik form -> go to live form
coba ketik pesan yang anda inginkan, dalam waktu beberapa menit seharusnya sms akan sampai ke hape anda.
persyaratan yang dibutuhkan adalah punya account google (gmail).
buka google.com/calendar login lalu klik settings -> calendar settings
setelah itu buka mobile setup. dari sana masukkan nomor hape anda lalu klik send verification code, tunggu kode dikirim ke hape anda lalu masukkan kode tersebut di kotak 'Verification code', setelah itu anda bisa mendapat sms dari google untuk mengingatkan anda tentang jadwal-jadwal yang anda buat di google calendar.
untuk membuat seperti ini pertama-tama buka google docs (google.com/docs)
lalu buatlah 1 spreadsheet, jangan lupa diberi nama.
setelah itu klik form -> create form
lalu tambahkan field bernama sms dengan tipe paragraph.
setelah form jadi lalu klik tools -> script -> script editor
lalu pastekan kode berikut
function taruhKalender(e)
{
var timestamp = e.values[0];
var isiSMS = e.values[1];
// The code below will add an event to the user's default Calendar
var cal = CalendarApp.getDefaultCalendar();
var waktu = new Date();
waktu.setMinutes ( waktu.getMinutes() + 12 );
var selesai = new Date();
selesai.setHours(selesai.getHours() + 1);
cal.createEvent(isiSMS , waktu, selesai, {location:''});
}
masih di window script editor klik trigger -> current script trigger
lalu klik add new trigger.
setelah itu di kolom run pilih fungsi taruhKalender lalu di kolom events pilih From spreadsheet lalu pilih on form submit
simpan lalu tutup window script editor.
kembali ke window spreadsheet, lalu klik form -> go to live form
coba ketik pesan yang anda inginkan, dalam waktu beberapa menit seharusnya sms akan sampai ke hape anda.
Saturday, August 21, 2010
menambah menit dari object date di javascript
var d1 = new Date (),
d2 = new Date ( d1 );
d2.setMinutes ( d1.getMinutes() + 30 );
Tuesday, August 17, 2010
Wednesday, August 04, 2010
scripting language di java
wah gw baru tau nih, ternyata bisa gini ya
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;
public class ScriptDemo {
public static void main(String[] args) {
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine engine = manager.getEngineByName("js");
try {
String expression = "3+4";
Object result = engine.eval(expression);
System.out.println(expression+" = "+result);
} catch(ScriptException se) {
se.printStackTrace();
}
}
}
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;
public class ScriptDemo {
public static void main(String[] args) {
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine engine = manager.getEngineByName("js");
try {
String expression = "3+4";
Object result = engine.eval(expression);
System.out.println(expression+" = "+result);
} catch(ScriptException se) {
se.printStackTrace();
}
}
}
Subscribe to:
Posts (Atom)