2008年7月26日

CodeRepos

CodeReposにアカウント登録していただきました。
http://coderepos.org/share/wiki/Committers/sakito

アカウント申請は htpasswd コマンドで生成した結果をそのままメールに添付して申請しました。

アカウントのログインができた後、まずは、以下の事を実施しました。

http://coderepos.org/share/prefs
に行き「Full name」と「Email address」を設定。メールアドレスはsvnリポジトリのRSS Feedに流れるようです。

http://coderepos.org/share/prefs/datetime
で「GMT +9:00」に設定しました。

コミッタアカウントwikiページに何か書いておきます。
http://coderepos.org/share/wiki/Committers/sakito
とりあえず自分の情報がわかるURLを書いておけば良いかと思います。

アイコンがあると楽しいのでアイコンの設定をします。

svn co http://svn.coderepos.org/share/websites/coderepos.org/trac/share/js/TracUtils.js
して TracUtils.jsの中をみます。見ればわかると思います。
はてなのアカウントをもっている場合は設定は簡単です。

svn ci http://svn.coderepos.org/share/websites/coderepos.org/trac/share/js/TracUtils.js
コミットメッセージを必ず書きましょう。
コミットメッセージはルールがありますが一番簡単にやる場合は svn logを見て既存の書き方に倣うのが良いかと思います。極力丁寧な方を参考にします。

とりあえずこんな感じにしてみました。後はいろいろ他の人の物見ながらやってみます。

2008年7月12日

TwitterとnowaとWassrへの投稿に対応したグリモンバージョンアップ

公開場所:スクリプト公開エリア
ライセンス:GPL3
動作確認環境:Firefox3 + Greasemonkey 0.8.20080609.0

Twitterとwassrとnowaへの投稿に対応したグリモンスクリプトを公開します。
全部のアカウントをもっている必要はありません。nowaだけへの投稿等も可能です。
今回はアカウント情報設定UIを作成しました。
利用したくないアカウントは空白のままにしておけば無視されます。

アカウント情報の入力などは、信頼できるサイトを表示の上実施してください。

バグに気づいたらコメントなどいただけるとありがたいです。

2008年7月7日

TwitterとnowaとWassrにクロスポストするグリモン

公開場所:スクリプト公開エリア
ライセンス:GPL3
動作確認環境:Firefox3 + Greasemonkey 0.8.20080609.0

tiwtx.user.jsを改造して作成してみました。今の所ファイルにパスワードを 直接書く必要があるという悪辣な仕様になっていますが作成時間が不足してい るためです。ご了承ください。

作成中はまった所。
WassrはAPIをHTTPS経由で叩こうとしたら不正はSSLと言われてしまうようです。
GM_xmlhttpRequestが動かないようなので、HTTPで更新するようにしました。

nowaはAPI仕様書が公式サイトでなくてWikiの方にあり、それが公式な文書なのか良くわかりませんでした。

あとナニシテルを発言 / updateには以下の二種類が書いてあるのですが、

https://api.nowa.jp/status_message/update.json [Basic Auth]
https://api.nowa.jp/statuses/update.json [Basic Auth]

https://api.nowa.jp/statuses/update.json の方では発言が更新されませんでした。同じスクリプトで入れかえているだけなのになぜなのか不明。