Notice: get_currentuserinfo の使用はバージョン 4.5.0 から非推奨になっています ! 代わりに wp_get_current_user() を使ってください。 in /var/www/html/blog/wp-includes/functions.php on line 3831 Call Stack: 0.0000 228680 1. {main}() /var/www/html/blog/index.php:0 0.0001 229120 2. require('/var/www/html/blog/wp-blog-header.php') /var/www/html/blog/index.php:17 0.1160 6007528 3. require_once('/var/www/html/blog/wp-includes/template-loader.php') /var/www/html/blog/wp-blog-header.php:19 0.1180 6022600 4. include('/var/www/html/blog/wp-content/themes/zbench/archive.php') /var/www/html/blog/wp-includes/template-loader.php:74 0.1180 6022632 5. get_header() /var/www/html/blog/wp-content/themes/zbench/archive.php:1 0.1180 6023216 6. locate_template() /var/www/html/blog/wp-includes/general-template.php:45 0.1180 6023456 7. load_template() /var/www/html/blog/wp-includes/template.php:647 0.1180 6037160 8. require_once('/var/www/html/blog/wp-content/themes/zbench/header.php') /var/www/html/blog/wp-includes/template.php:688 0.1194 6053416 9. wp_head() /var/www/html/blog/wp-content/themes/zbench/header.php:8 0.1194 6053464 10. do_action() /var/www/html/blog/wp-includes/general-template.php:2589 0.1194 6054136 11. WP_Hook->do_action() /var/www/html/blog/wp-includes/plugin.php:453 0.1194 6054232 12. WP_Hook->apply_filters() /var/www/html/blog/wp-includes/class-wp-hook.php:323 0.1290 6229992 13. call_user_func_array:{/var/www/html/blog/wp-includes/class-wp-hook.php:298}() /var/www/html/blog/wp-includes/class-wp-hook.php:298 0.1290 6230600 14. add_google_analytics() /var/www/html/blog/wp-includes/class-wp-hook.php:298 0.1292 6231384 15. ga_current_user_is() /var/www/html/blog/wp-content/plugins/google-analyticator/google-analyticator.php:1116 0.1292 6231416 16. get_currentuserinfo() /var/www/html/blog/wp-content/plugins/google-analyticator/google-analyticator.php:1289 0.1292 6231640 17. _deprecated_function() /var/www/html/blog/wp-includes/pluggable-deprecated.php:49 0.1293 6232128 18. trigger_error() /var/www/html/blog/wp-includes/functions.php:3831

Category Archives: gmp2pmg

Google Mobile ProxyのQRコードを作るブックマークレット

 Google Mobile Proxy(+対象URL)のQRコードを作るブックマークレットを作ったよ。

これ
gmp2qr

 このブックマークレットをブックマークに登録して、任意のページを表示中に実行するとQRコードが生成される。あとは携帯電話で読み込む。

別ウィンドウで開く版
gmp2qr(new window)

 javascriptは普段書かないのでかなり怪しい。

 gmp2pmgもよろしく。

gmp2pmg
http://www.ivoryworks.com/gmp2pmg/

gmp2pmgの名前について

gmp2pmg

 先日公開した「gmp2pmg」ですが、この奇妙な名前についてここに懺悔します。
 最初は、超イカしたクールでサイコーな名前を付けてやろうと思ったのですが、いくら頑張っても思いつかず、結局はもうなんか頭文字でいいや、と。

 はじめの「gmp」はgoogle movile proxyの略で、「2」はよく使われる「to」の置き換えです。で、「pmg」なんですけども、これには意味がありません。
 gmp2pmgのコンテンツでは「Google Mobile Proxy To P… Mobile Gadget」と表記しているのですが、実はこれは後付けで、「pmg」は単純に「gmp」を逆に書いたに過ぎません。

 無理矢理単語をあてがおうと考えたのですが、頭文字Pの良い語が思いつかず「P…」としています。
 今になってみると、「P…」のままで良いかなと思えてきました。使う人が自由に置き換えてください。

 prettyとかさ。

 あと、gmp2pmgは発音すら存在しません。これも自由に読んでください。
 自分は「ギンプトゥピング」と呼んでます。

よろしく。

gmp2pmgのコンテンツを作成

 gmp2pmgのコンテンツを作成しました。
 ダウンロードなどは今後こちらからお願いします。

gmp2pmg

 併せてIvoryworksのコンテンツレイアウトを見直して更新。

google mobile proxyのURLを簡単に携帯へ送るツールを作ってみた:gmp2pmg

追記 2008/01/28 18:50
 本エントリの内容は古い可能性があります。
 gmp2pmgを参照してください。

———-

昨日のエントリで思い立って、google mobile proxyのURLを携帯へ送信するためのツールを作りました。

 PCでWebブラウジング中に「このサイト、後で携帯で見たいな」と思ったら、このツールであらかじめ設定した宛先(例えば携帯電話のメールアドレス)へ、簡単にgoogle mobile proxyのURLをメールで送信することができます。

サーバへの設置方法
 このツールはサーバ設置型のPHPスクリプトです(PHPが使えるサーバでご使用ください)。
まずは以下のアーカイブをダウンロードしてください。

gmp2pmg.zip

 展開するとgmp2pmg.phpというスクリプトが1つ出てきます。一箇所だけ編集してください。

$passcode = ”;
* クォーテーションで括ること

 ここに任意の文字列を書き入れてください。このパスコードはメール送信時の簡易認証に用いられます。
 パスコードの設定が完了したら、スクリプトをあなたのWebサーバへアップロードしてください。
 以上で設置完了です。

ブックマークレットの生成
 Webブラウザから設置したスクリプトにアクセスしてください。ここでいくつかの設定を行い、ブックマークレットを生成します。

To Address
 メールの送信先です。携帯電話などへのメールアドレスを入力してください。

From Address
 送信するメールの差出人です。未指定の場合には、宛先に設定したアドレスと同一になります。スパム対策のためにFromが自身のアドレスの場合にメールを排除するなどの設定を行っている方は、Toと異なるメールアドレスを設定してください。

Subject prefix
 送信されるメールのSubjectは、Webサイトのタイトルになりますが、フォルダ振り分け機能のために、メールを識別させたい方は任意の文字列を設定してください。
 この文字列はSubjectの先頭に付け加えられます。

画像を表示しない
 google mobile proxyを介してアクセスするWebページの画像を表示するかしないかを設定できます。

パスコード
 スクリプトに設定したパスコードと同一の文字列を指定してください。
 この指定を誤ると正しく動作しません。

 以上を設定の後、「ブックマークレットを生成」ボタンを押下してください。
 現れたリンク([ gmp2pmg ])をブラウザのブックマークまたはお気に入りにすれば準備完了です。
 *なお、サーバ上のスクリプトはメール送信処理を行うために必要ですので削除しないでください。

つかいかた
 Webブラウザで、携帯電話へURLを送信したいサイトを表示し、ブックマークレットを実行してください。
 別ウィンドウが開き、メールの送信結果が表示されます。

 ややしてあなたの携帯電話へメールが到着するはずです。
 メール本文のURLからサイトへアクセスしてください。

google mobile proxy

google mobile proxy
それほど新しいものではないので、知っている方も多いと思います。
知らない方でも知らずに使ったことがあるかもしれません。

 google mobile proxyは、携帯電話などの(いくつかの制限に縛られた)簡易ブラウザでもWebサイトを見やすく整形してくれるサービスです。
mobile向けGoogleの検索結果からリンク先へ遷移すると、おそらくはこのmobile proxyを介した、つまり整形されたページが表示されるはずです。

 最近の携帯電話はフルブラウザを搭載したものが少なくありませんが、料金(フルブラウザ経由の通信だと定額にならない)や他の理由で、まだまだ簡易ブラウザの利用者が多いと思います。
 簡易ブラウザでPC向けに作成されたWebサイトを閲覧した場合、ページサイズが大きかったりするなどして全てのコンテンツが表示されなかったり、何も表示する前にブラウザがあきらめてしまったりする事があります。
 Google mobile proxyであれば、サイズの大きなコンテンツは分割され複数ページとして閲覧する事ができ、また画像もリサイズして表示されます。そして、その整形されたページに存在するリンクから別のページに遷移する際にも、Google mobile proxyを介す事になるので大変便利です。

 使い方も簡単です。
 google mobile proxyのフォームに、整形したいWebサイトのURLを入力し、Submitボタンを押下すればOKです。画像を表示させたくなければ、No Imagesのチェックボックスをチェックしてください。
 また、フォームを利用せずとも、google mobile proxyにURLに対象サイトのURL情報を付け加えるだけで、利用する事もできます。

    [amazon]
    http://www.google.co.jp/gwt/n?u=http://www.amazon.co.jp

 私の場合は、普段PCでブラウジングしている時、「このコンテンツ後で携帯電話で読みたいな」と思ったら、PC上で上記のようなURLを作成し、携帯電話へメールで送って使っています。
 べんり。

 あとで読もあとで読むのmobile版)というサービスもありますが、こちらはWebコンテンツのテキストをメール本文として携帯電話へ送るというものです。個人的にはmobile proxyの方がお気に入りです(そもそもサービス内容が違いますが)。

 ただ、

  1. PCでWebコンテンツ閲覧(携帯で読みたい!)
  2. google mobile proxyのURLを作成
  3. 携帯電話へメール送信
  4. 携帯電話で閲覧

という一連のプロセスをもっとスマートに行いたいなあ。
ブックマークレットでスコっと、さ。