2006-10-01から1ヶ月間の記事一覧

Greasemonkey版とSeahorse版のスクリプトを一本化してみた

GM_xmlhttpRequestを使用していないバージョンなら、どうにかして一本化できるのではないか?と気にはなってたが、ようやく本腰をいれたら以外に簡単にロジックが完成しましたもちろんリンクの差込位置をSeahorse版にあわせるのはレベルダウンなのでGreasemo…

設定間違ってました

mt-config.cgiのStaticWebPathに記述ミス、再実行したら一瞬で正常終了 とりあえず、プライベートモードで色々実験してから一般公開予定、こことどう住み分けようか

各県図書館蔵書検索サイトの修整の続き

今回、新に修正を行い完了したもの 平川市尾上図書館、平川市平賀図書館、陸前高田市図書館、能代市立図書館で検索条件にヒットした場合に詳細ページへ飛ぶよう変更 秋田県横断検索を使用せずに直接、横手市立図書館のサーバで検索を行うよう変更 作業中 htt…

南会津図書館・図書館蔵書検索システム運用開始に伴う各スクリプトの追加、修整、検索サイト修整

9月5日図書館蔵書検索システム運用開始しました。とのこと、まったく気づかなかった 南会津図書館パッケージ変更に伴うスクリプト、検索サイトの変更 スクリプトの一覧とダウンロード先(SearhorseはSH、GreasemonkeyはGMと略す) パラメータ 図書館名 SH(…

各県図書館蔵書検索サイトの修整

修正済 サブウィンドウのタイトルにも書名を表示 サブウィンドウを閉じた後のステータスバーのクリア 作業中 http://natu.blue.coocan.jp/Iwate_Search.htmで検索できる図書館の数が19館と多く、画面をスクロールしないと下のほうの検索ボタンが押せないた…

岩手県版もリリース

岩手県内図書館検索へ飛ぶBookmarklet(実際に使用する場合は途中の改行を削除してから) javascript:(function(){ var is,a=document.body.innerHTML; a.match(/ASIN.?(\d{9}[X\d])/i)|a.match(/ISBN.?(\d{9}[X\d])/i)| a.match(/(\d\-[\-\d]{9}\-[X\d])/);…

Amazonから他のオンラインショップへ飛んでみる

id:kt_kyotoさんの作ったスクリプト[id:kt_kyoto:20061008]にインスパイアされて、自分で利用したことのあるオンラインショップ用のスクリプトを改造してみる いつもの蔵書の有無がリンク先に飛ばずに分かるスクリプトの応用で、取り扱いの有無、出荷時期を…

秋田県版もリリース

秋田県内図書館検索へ飛ぶBookmarklet(実際に使用する場合は途中の改行を削除してから) javascript:(function(){ var is,a=document.body.innerHTML; a.match(/ASIN.?(\d{9}[X\d])/i)|a.match(/ISBN.?(\d{9}[X\d])/i)| a.match(/(\d\-[\-\d]{9}\-[X\d])/);…

青森県版、山形県版もリリースしてみた

青森県内図書館検索へ飛ぶBookmarklet(実際に使用する場合は途中の改行を削除してから) javascript:(function(){ var is,a=document.body.innerHTML; a.match(/ASIN.?(\d{9}[X\d])/i)|a.match(/ISBN.?(\d{9}[X\d])/i)| a.match(/(\d\-[\-\d]{9}\-[X\d])/);…

たまには検索サイトを手直し

検索サイトの作業が滞っていたので、多少レベルアップしてみた 2個目の引数で図書館番号を渡して、予めその図書館の検索ボタンを押下した状態でページを開く 画面遷移 IEの動き Amazonやbk1などISBNコードを表示しているページで、Bookmarkletをクリック 指…

宮城県版なんとかリリースできたかも

宮城県内図書館検索へ飛ぶBookmarklet(実際に使用する場合は途中の改行を削除してから) javascript:(function(){ var is,a=document.body.innerHTML; a.match(/ASIN.?(\d{9}[X\d])/i)|a.match(/ISBN.?(\d{9}[X\d])/i)| a.match(/(\d\-[\-\d]{9}\-[X\d])/);…

スクリプトの修整、追加、鶴岡市立図書館パッケージ変更

詳細ページへの自動ジャンプ、詳細ページ不要テーブル非表示スクリプト パターン4用の新規追加 秋田県 大仙市立大曲図書館 山形県 白鷹町立図書館 リリース済みスクリプトの修整 パターン1、詳細ページ不要テーブル非表示 テーブルの最大行数計算の誤り(…

解決しました

先ほど悩んでいた、パターン2の書名の取得について 参照するテーブルの誤りでundefineになっていたため正しいテーブルで処理を行うよう修整 DOMを使いノードを参照していたので、書名の前方のタブもノードに含まれて"書名"に一致(実際はunicodeで記述)し…

興味深いので実験から正式プロジェクトに格上げ

小ネタ1、2を各パターン毎に汎用性を持たしてみた(残りのパターンも順次投入?) 昨日のサンプルは、蔵書がない場合の対応が取れていませんでした(ちっとも最終形態ではない)スクリプトをそのまま載せると長くなるので必要な人はダウンロードする形で …

全部消したら、本のタイトルが分からない

ぼんやりしてると、何の本を検索しているか分からない おおばっちり何の本か分かる もちろんFirefoxでも同じ動き // ==UserScript== // @name City Lib Tables Erasesr TYPE-1 // @namespace // @description Library Search Result Table Erasesr. // @incl…

山形市立図書館もWeb検索可能になったとあれば…

id:natu_n:20060915:1158326798で、id:myrmecoleonさんにコメントを頂いたので、速攻でスクリプトを追加(と検索サイトの修整) 検索不可能になったとか、検索方法やURLが変わったとかは偶然発見する確立も高いけど(年中どこかしら弄っている)、新しく検索…

小ネタその1を一寸改良

id:natu_n:20061001:1159682004の小ネタで書籍データを消すというのをやったが、ブラウザ間で動作が違うのが気に入らず改良、要するに見えなきゃいいだけの話ついでに何個目のテーブルを非表示にするかのパターンが5つに絞れたのでこのパッケージ用をリリー…

青森市民図書館用のスクリプトをアップしました

青森市民図書館の回線が復旧しスクリプトの動作確認が取れましたので、スクリプトをアップします。なお1.8版スクリプトについても、検索結果が複数件ヒットした場合の蔵書の有無の判断が正しくないバグがあり、あわせて修整しアップしましたので必要に応じて…

一関市立図書館用のスクリプトを一寸かえてみた

一関市立図書館の検索結果ページは詳細情報と所蔵館表示の2ページに分かれていて、詳細情報にリンクを張っていたのでリンク先を所蔵館表示に切り替えた スクリプトの一覧とダウンロード先 項番 図書館名 GM(1.9) 備考 岩手県 1. 一関市立図書館 ○ 画面サン…

せっかく詳細ページを開いても…

出版社名とか、出版年とか、色々なコード等のプロパティばかりで、どの図書館にあって現在貸し出し中か否かのステータスがスクロールしないと見れないのが残念だよねって話 ここのところ、ずうっとAmazonから図書館へ連携するGreasemonkeyばかり弄っていたの…