Skip navigation.

exploreopera

| Help

Sign up | Help

おぺら ぷらす あるふぁ。

Opera、Excel、Windowsなんかの備忘録とか(ぼやき含む)

Posts tagged with "RTM"

RTMにGmail経由でAmazonのWishlist代わりに欲しいものをメモる。

, , ,

Amazon2iCalを改造してみた。

■もう買い忘れしない!商品の発売日をカレンダーに Amazon2iCal
http://a-h.parfe.jp/einfach/archives/2006/0720140944.html

結構前から作ってて文字コード変換が上手く行かず悩んでたんですが、取り敢えずdocument.charsetで解決。
商品名をGmailにAmazonの情報を渡せるようにはなった。
最終的には、URLを本文に入力したい。

多分、URLの
http://www.amazon.co.jp/gp/product/B0001Z31AA/ref=pd_bxgy_m_img_b/503-7022235-0307122
の、ref以下が必要ないんじゃないかと思われ。
でも、それを削除してもGmailが表示されなかったり。。

詳しい方、出来たらアドバイスをお願い致します。
当方、超初心者です^^;

amazontortm1.user.js ※未完です。


---
追記(10/30 19:14)

どうやら文字コードの問題は解決してないようだ。。
一度解決したように思ったんだけど何故だろう?


---
追記(11/1 20:10)

でーきーたー。
ノートに作者やアーティスト名をとってこられればベストだが、そりゃ欲張りだ。
取り敢えずそこは手書きで。

amazontortm2.js

■出来ること
  amazon.co.jpにRTMへメモを送るGmailのメール作成画面へのリンクをつける
  amazon.co.jpの商品名、URLをRTMのメールアドレス宛てに送るGmailのメール作成画面を開く
  noteも含められるようにした。必要なければ
%2d%2d%2d%3cbr%3e%3cbr%3e(---<br>)

以下を削除する。

■注意
  46行目に自分のRTMタスク追加アドレスを記入すること
  AAがアカウント名、ZZが+以下。
a_elem.href = "https://mail.google.com/mail/?to=AA%%2bZZ%%40rmilk.com


こんな感じ。

Operaで文字選択→右クリックでGmailにてRemember the Milkにタスク追加。

, ,

Remember the Milk、結構重宝しております。
で、選択文字をタスクに追加出来たら便利だと思って探してみるが、ない。
公式のQuick Addがあることはあるんだが、これだとタスクがページタイトルとなってしまう。
なので、Gmailを使用してタスクを追加してみることにした。

参考にしたのは、Gmailテンプレートジェネレータ
ここでGmailのテンプレートURLをゲットして、それをちょっと直しただけだったり。

で、なんだかんだ一番苦労したのは、メールアドレスの"+"マーク。
URLエンコードしてもどうしてもエスケープ出来なくて、やけくそで%でくくってみたら何のこと無い普通にいけた… orz
ま、まぁ、便利になったうえ、思いがけず勉強にもなったからいっか(泣きながら)

[Hotclick Popup Menu]に下記を追加。←追記にて訂正。

[Hotclick Popup Menu]
Item, "Add to RTM"=Go to page,"https://mail.google.com/mail/?to=○○%+%○@rmilk.com&amp;su=Remember+the+Milk&body=Task:%t&lt;br&gt;List:&lt;br&gt;Tags:&lt;br&gt;&view=cm&fs=1"

※注意点
 ・Remember the Milkタスク追加メールアドレスの、+を%+%と修正すること。 ←追記にて訂正
 ・もし、タスク以外に選択文字を追加したいのであれば、%tをタスクではなく、挿入したい場所へ記入する。
 ・もし、CCやBCCを入力したければ、&cc=&bcc=を?to=○○%+%○@rmilk.comの後ろに入力する。

下は文字選択→右クリックで表示されるGmail作成画面イメージ。
Gmail画面


9月6日追記
コードがちょっと間違えてました。
正しくは以下の通り。

[Hotclick Popup Menu]
Item, "Add to RTM"=Go to page,"https://mail.google.com/mail/?to=○○%%2b○%%40rmilk.com&amp;su=Remember+the+Milk&body=Task:%t&lt;br&gt;List:&lt;br&gt;Tags:&lt;br&gt;&view=cm&fs=1"


※注意点2
 ・+と@マークはエンコードをし、その前に%を記入。(%でくくる必要なし) エンコードは右記。 + → %2b @ → %40