12月 15

少し前にサイボウズOffice8とiPhoneカレンダーを同期という記事を書きましたが、
その中で役に立ったのが「GCALDaemon」というソフトです。

今回は、GCALDaemonを使ってローカルにあるiCALデータ(icsファイル)と
Googleカレンダーの同期の方法をご紹介します。

まずはGCALDaemonを上記リンクよりサイトにアクセスし、ダウンロード&
インストール。

インストールが完了したら、デスクトップ→スタート→すべてのプログラム→
GCALDaemonと進み、Config Editorを起動。

GCALDaemon起動画面

最初の画面はお好みで設定。
私は同期中プログレスバーの表示がされるようにしています。

次に、左サイドメニューの「File synchronizer」をクリック。

GCALDaemon設定

上部の赤で囲った部分、最初の項目はチェック、次のoffline-enabled mode は
オフにします。

次に、下の「New」というボタンをクリック。

開いたウインドウの右「Google Accounts」をクリック。

New Account

開いたウインドウの右「New Account」をクリックし、アドレスとパスワードを
入力し、OKボタンをクリック。

New Account

アカウントが認識されていれば「Google Calendar」のプルダウンに、作成済みの
カレンダー一覧が表示されるので、同期させたいものを選びます。

カレンダー選択

最後に同期させたいローカルのicalデータ(icsファイル)を「Browse」ボタンより
選択し、完了です。

常駐起動の場合の同期の間隔なども決めれるので、お好みで。
私は常駐させてはいないので、気にしていません^^;

ウインドウ左上のメニューよりSAVE後、終了させてください。

あとは、すべてのプログラムのGCALDaemon内「Sync Now!」を起動させれば
同期されるはずです♪

私はicsファイル生成から上記のSync Now!起動までをPHPを利用して行える
ようにしました(*^-^)

あ、あと補足ですが、Googleのパスワードを暗号化させて同期作業を行うことが
できます。

Sync Now!と同じ場所にPassword Encorderがあるので、それを起動し
Googleパスワード入力後、Enterを押せば、暗号化された文字列が表示され
ます。

それをコピーし、Program Files→GCALDaemon→confフォルダ内に
「gcal-daemon.cfg」というファイルがあるのでテキストエディタで開きます。

ファイル内の73行目あたりにパスワードの値を書くところがありますので
そちらに先ほどの暗号化した文字列をペーストし、上書き保存で完了です。

このファイルには、Config Editorで先ほど設定した内容が反映されて
いるので、こちらを直接編集する方が楽だという方は、それでも構わないと
思います。

興味のある方は一度使ってみて下さい。

結構便利ですよ(*^-^)

written by kazz \\ tags: , , ,

11月 19

年賀状アプリキターッ!ワーイ♪ゝ(▽`*ゝ)(ノ*´▽)ノワーイ♪

待ちに待った年賀状デザイン集iPhoneアプリ「年賀状600」が
本日遂にリリースされました☆

iPhoneアプリ 年賀状600

年賀状600の紹介ページも用意しました~♪

nengajo600_2

いやー、自分がデザインしたものがアプリになってApp Storeに並ぶのは
今まで経験したことのない、何ともいえない感動です☆(*^-^)

しかも年賀状デザイン集アプリはiPhoneアプリでは初めて!
これはもうレジェンドです( ̄∇+ ̄)vキラーン

えー、アプリのデザインを作っていくにあたり、年賀状デザイン集アプリと
いうことで、デザインをウリにしていることもあり、アプリ自体のデザインも
年賀状サイトの雰囲気とはちょっと変えて、オシャレな感じに作ってみました。

iPhoneユーザーの多くが男性ということもあり、ベースカラーを黒にして
試してみたりと、スタッフの意見を取り入れながら、試行錯誤しました。
そして最終的には、清潔感のある白ベースのこのデザインとなりました。

1人でも多くの方に年賀状のデザイン、年賀状への想いを知っていただけ
たらと思っています。

アプリは無料なので、気軽にダウンロードしてみて下さい。

みなさんのレビュー、お待ちしていますっ!<(_ _)>

App Storeで見る

written by kazz \\ tags: , , , , ,

11月 18

仕事のスケジュール管理はサイボウズOffice8というグループウェアを
使用して行っています。

iPod touchを持ち始めて、なんとかカレンダーアプリとサイボウズの
スケジュールを同期できないものかと色々調べてみたところ、まだ完全
とは言えないものの、それなりに使える環境になりました。

手順としては

  1. カレンダーアプリとGoogleカレンダーを同期
  2. サイボウズのスケジュールをiCal形式で吐き出しWeb上にアップ
  3. GoogleカレンダーにWeb上にアップしたicsファイルをURLで追加

という流れになります。

まずはiPhoneのカレンダーアプリとGoogleカレンダーを同期させます。

こちらはAppBankさんで詳しく説明されていますので、そちらを参照
してみ下さい。

続いてサイボウズのスケジュールをiCal形式で吐き出しWeb上にアップ
する作業です。

こちらは名古屋ではたらく社長blogだもんでさんで公開されている
ツールを利用させていただきます。

「ダウンロードはこちらからどうぞ。」のリンクからZipファイルをダウンロード。

解凍したらindex.phpを編集します。

まず、2行目のスケジュールタイトル、3行目のサイボウズのユーザーIDを記入。

$sstitle = @$_REQUEST['【スケジュールタイトル】'];  ←デフォルトは「data」
$uid = ‘【ユーザーID】’;

ユーザーIDは、サイボウズの自分のユーザー名部分をクリックして開く
「ユーザー情報の詳細」画面に書かれています。

次に11行目~13行目に必要な値を記入。

define(‘CYBOZU_URL’, ‘http://【URL】/cgi-bin/cbag/ag.cgi’); 
define(“LOGIN_ID”,   ‘【ログインID】’);
define(“LOGIN_PASS”, ‘【ログインパス】’);

ログインIDは上のユーザーIDと同じものでいけると思います。

続いて26行目の下記部分を変更

_Account → _ID

以上を行い、ファイルを保存。

次にZipファイル内に入っている.htaccessを自分用にカスタマイズ。
Googleからのアクセス(google.com)を許可し、あとは拒否すると
いいかと。(Googleカレンダーのサーバー?IP?がわからなかった…)

ここまで出来たら自分の所有しているサーバーの任意の場所に
解凍して出来たフォルダ(cybozu)ごとアップ。
(Apache+PHPが動作するサーバーでなければなりません)

これで、設置したファイルのURL+タイトル(4文字以内).ics
または設置したファイルのURL+タイトル(4文字)+ スケジュールID.ics
でファイルが表示されます。

例: http://hogehoge.jp/cybozu/data.ics

スケジュールタイトルを変更した方は、dataの部分を変更して下さい。
あと、.htaccessで自アクセスの許可を出していないと、自分自身も
ファイルにアクセスできませんのでご注意を^^;

あとはGoogleカレンダーの「他のカレンダー」から「追加」→「URLで追加」
と進み、上記のicsファイルのURLを貼り付け、OKボタンをクリック。

うまくいけば、サイボウズのスケジュール内容がGoogleカレンダーに
反映されるはずです。(場合により反映までに多少時間がかかるかも)

iPhoneのカレンダーは初期では1つのGoogleカレンダーしか読み込め
ないので、AppBankさんのところの記事を参考にiPhoneのSafariで
http://m.google.com/sync/ にアクセスし、カレンダーを追加して
下さい。

googleカレンダーを複数同期

完了したら、iPhone、iPod touch でカレンダーアプリを開いて確認して
みて下さい。
きっとサイボウズのスケジュールが確認できることでしょう。
(出来なかったらゴメンなさいw)

今のところここまで出来たのですが、1つ気がかりが。

サイボウズより新しく追加したスケジュールが、Googleカレンダーに
反映されません。。。

反映までに時間がかかっているのか、はたまた他に原因があるのか。。。

もう少し様子を見てみようと思っていますが、最悪はicsファイルを落として
きてGoogleカレンダーでインポート、あるいは一度追加したカレンダーを
削除し、再度追加などで乗り切ろうかと思っています^^;

また何か変化がありましたら、追記していきたいと思います!

■□■ 追記 ■□■
上記の方法ではうまくGoogleカレンダーに反映されませんでしたが、
GCALDaemonでローカルicsをGoogleカレンダーと同期 の方法で
うまく動作するようになりました。

written by kazz \\ tags: , , , ,

Get Adobe Flash playerPlugin by wpburn.com wordpress themes