Thursday, October 14, 2010

Add activity in Google Calendar via Gcalcli

  • ติดตั้งด้วยคำสั่ง
sudo apt-get install gcalcli
  • การใช้งาน ด้วยคำสั่ง
gcalcli --user <your_user@gmail.com> --pw <your_pass> quick "<Your Title>"
  • ตัวอย่างคำสั่ง
gcalcli --user pongpichit@gmail.com --pw xxx quick "Hello world"
  • หรือจะทำเป็น shell script
#!/bin/bash

export LANG=th_TH.UTF-8
DATE15=`date -d "15 min" +%H:%M%p`
echo "$DATE15 $@"
gcalcli --user --pw quick "$DATE15 $@"

exit 0
  • เรียกใช้งาน shell script
chmod +x sms.sh

sh sms.sh "Hello world"

เพิ่มเติม
  • update เวลาบนเครื่องให้ตรงกับ Google Calendar Server ด้วยโปรแกรม
sudo apt-get install ntpdate
  • ตั้งเวลาให้ตรงโดย
sudo ntpdate pool.ntp.org 0.debian.pool.ntp.org

Not (Yet) Supported (Refer 1.4.2):

  • import meeting.ics Outlook events
  • add (non-quick) events with ability to set reminders, repeat, guests, etc
  • configurable reminders (i.e. 30 mins before event every 5 mins)
  • offline mode working from cached data

Refer

  • http://code.google.com/p/gcalcli/
  • http://www.debianclub.org/node/531
  • http://forum.ubuntuclub.com/forum/topic,14086.0.html
  • http://imrgill.com/2009/12/11/monitor-server-with-sms-alert-shell-script.html
  • http://www.thaiadmin.org/board/index.php?topic=126833.0

No comments:

Post a Comment

Popular Posts