Amazon greasemonkey 名古屋市図書館蔵書検索+AmazonTOCPreview+ 更新のお知らせ

| コメント(0) | トラックバック(0) |
||

Amazon greasemonkey 名古屋市図書館蔵書検索リンク+ヤフオクブックサーチリンク+書籍の目次表示できるAmazonTOCPreview+ を更新します。どうぞ、名古屋市近郊にお住まいでAmazonから図書館蔵書検索を行い方、お使いください。

今年2月に公開したGreasemonkey Script Amazon 書籍商品ページに目次を表示するAmazonTOCPreviewも何人かの方に使っていただいているようで嬉しく思っています。あれから、ちょっとバージョンアップして使っていたんですが、今回名古屋の中堅広告代理店に勤めている後輩がいまして、今実践できるポジションにいる時に、さらに勉強して実践し経験を積んで欲しいという気持ちから、名古屋市図書館ホームページの蔵書検索、ヤフオクブックサーチリンクを追加したAmazonTOCPreview+(プラス)を作成・公開します。以下のような感じの表示になります。どうそ、名古屋市、近郊にお住まいの方活用してください。

amazonTOCpreview.png

目次情報がある書籍である場合、目次情報が表示されます。その下に名古屋市図書館蔵書検索リンクとヤフオクブックサーチリンクが表示されます。

(※尚、名古屋図書館蔵書検索で一度リンクから検索かけても検索結果が表示されない場合があります。たぶんサーバーが混みあっているからだと思いますが、検索結果が表示されない場合は、時間をおいてリンクをクリックしてみてください。
また、ヤフオクサーチについては、若干いくつかの文字で文字化けを起こし、正しく検索できない場合がございます。その点ご了承ねがいます。勉強不足ですすみません。)

以下のリンクをクリックしてインストールしてください。尚、Greasemonkey :: Firefox Add-onsをインストールしてお使いください。

amazontocpreview_nagoyalibsearch.user.js

// ==UserScript==
// @name           AmazonTOCPreview+
// @namespace      http://weblibrary.s224.xrea.com/weblog/
// @description    Preview Amazon book table of contents + libsearchlink.
// @include        http://www.amazon.co.jp/*
// ==/UserScript==

(function () {
  if (!document.body.parentNode.innerHTML.match(/<li><b>ISBN\-10:<\/b>\s(\d{9}[\d|X])<\/li>/))
    return;
  var isbn10 = RegExp.$1;
  var bl = document.getElementById("btAsinTitle");
  var bt = document.getElementById("btAsinTitle").innerHTML;
  var sw = bt.match(/(.*?)\(.*?\)$/);
  var ysw = decodeURIComponent(sw[1]);
	ysw = ysw.substring(0,10);

  var block = document.evaluate(
    "//div[@id='priceBlock']", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
  if (!block)
    return;

  GM_xmlhttpRequest({
    method : 'GET',
    url : 'http://www.amazon.co.jp/gp/product/toc/' + isbn10,
    onload : function(resp) {
	var link = document.createElement('div');
	var rePage = resp.responseText.replace(/\n/g, ' ');
	var reParse = rePage.match(/\"bucket\">(.*?)<\/div>/);
	link.setAttribute('style', 'padding: 0px 10px;border: #E47911 1px solid;');
	var lib_link = document.createElement('a');
	lib_link.setAttribute('href', 'https://www.library.city.nagoya.jp/licsxp-opac/WOpacTifSchCmpdExecAction.do?chkflg=check&condition1=7&condition2=1&condition3=6&condition3Text=' + isbn10  + '&condition4=2&condition5=3&dispmaxnum=10&disporder=0&gamenid=tiles.WTifSchCmpd&langcodschkflg=nocheck&list_chk2=0&loccods=001&loccods=002&loccods=003&loccods=004&loccods=005&loccods=006&loccods=007&loccods=008&loccods=009&loccods=010&loccods=011&loccods=012&loccods=013&loccods=014&loccods=015&loccods=017&loccods=018&loccods=019&loccods=020&loccods=021&loccodschkflg=check&mixing1=0&mixing2=0&mixing4=0&mixing5=0&mngshus=1&mngshus=2&mngshus=3&mngshus=4&mngshus=5&mngshus=6&range2=0&range4=0&range5=0&yearselect=0');
	lib_link.setAttribute('title', 'To Nagoya City Library');
	lib_link.setAttribute('target', '_blank');
	lib_link.innerHTML = '</br><span style=\" margin:10pz; padding:3px; color: #ffffff; background-color:#AB5010;\">>> 名古屋市図書館蔵書検索をする</span>';
	var yauc_links = document.createElement('a');
	yauc_links.setAttribute('href', 'http://search.auctions.yahoo.co.jp/jp/search/auc?auccat=21600&f=0x2&alocale=0jp&apg=1&s1=end&o1=a&mode=2&p=' + ysw);
	yauc_links.setAttribute('title', 'To auctionbookYahoo');
	yauc_links.setAttribute('target', '_blank');
	yauc_links.innerHTML = '<span style=\" margin:10px;padding:3px; color: #ffffff; background-color:#AB5010;\">>> ヤフーオークション検索をする</span>';
	if(reParse){
		link.innerHTML = reParse[1];
	}else{
		link.innerHTML = '目次情報が見つかりませんでした';
	}
	block.parentNode.insertBefore(yauc_links, block.nextSibling);
	block.parentNode.insertBefore(lib_link, block.nextSibling);
	block.parentNode.insertBefore(link, block.nextSibling);
    }
  });
})();

 

 

つい今日の話なんですが、その後輩がブログで「コンサル」って言葉を平然と使っていて、企画提案プランナーと意味履き違えてないか?と、ちょっと指摘したこともあり。彼女曰く、「広告代理店にもコンサルできるスキルが必要で」と。たしかにこれからのマーケティングにはコンサルティングのスキルが求められるけど、企業の今持つ数字・組織体制・ワークフローなどさまざまな数字などを分析して、効果を上げる施策など論理的に提案し、ある一定の期間を持って、目標数値まで上げるなどを約束するのがコンサルティングであって、ちょっとの相談で市場の数値を取り上げて、提案してみるというのがコンサルかというとそんなことないだろうと。(響きのいい言葉なんだけど、勉強してないのによく使う人が多すぎるのも確か。コンサルティング - Wikipedia

でもAmazon.co.jp: 新しい広告: 嶋村 和恵: 本の中でもコンサルティングの方面まで手を伸ばす必要があることを言っているのは確かで、彼女の考える(希望する)これからの広告代理店の営業っていうのにコンサルティングというスキル・バックアップは必要になってくるとも思うし、実現できるようにがんばって欲しいなと。(彼女の会社ではバックアップはない。専門的にコンサル会社のバックアップあっての広告代理業などはあるだろうと)

自分もマーケティング本はじめコンサルティングの本をよく読むようにしていることから、何冊もある中からお薦めの本を数冊取り上げてみたんですが、これが結構高くつくんで図書館で見つけて欲しいと思って作りました。

実際に作ってみたんですが、時間かかるかなぁーと思ったら、30分ほどでできました。Firebug便利です。(特定の文字だけ文字化けするのはなぜなんだろうか?どうやったら文字化けせずにすむんだろうか?)

Comments for this entry on FriendFeed.

トラックバック(0)

トラックバックURL: http://weblibrary.s224.xrea.com/x/mt/mt-tb.cgi/3002

コメントする

サービス

AmaPOP - amazon affiliate link generator/アマゾンアソシエイト(アフィリエイト)リンク

AmaPOP - amazon affiliate link generator
手軽にあなたのアソシエイトID入りのアマゾンアソシエイト(アフィリエイト)リンクを作成することができるサービス

人気アクセスランキング

OpenID対応しています OpenIDについて
Powered by Movable Type 4.25

このブログ記事について

このページは、cool_ni_ikouが2009年5月26日 21:37に書いたブログ記事です。

ひとつ前のブログ記事は「MovableTypeプラグイン作成に必要な勉強方法について(AssetExifプラグイン制作プロセス) 」です。

次のブログ記事は「Amazon greasemonkey 神戸市図書館蔵書検索、姫路市図書館検索+ AmazonTOCPreview+ 更新のお知らせ 」です。

edit

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。