練炭ブログ

萌え壁紙、Irvine、DMonkey、Proxomitron などの情報を扱ってます。

Bookmarklet: Ameba ブログの画像を直リン化

コメントなし»
javascript:(function(v){for(var i=0;i<v.length;++i){var g=v[i];if(/^(http:\/\/stat\.ameba\.jp\/user_images\/\d+\/\d+\/([^\/]+\/){4})t\d+_(\d+\..*)$/.test(g.src)){g.parentNode.href=g.src=RegExp.$1+'o'+RegExp.$3;}}})(document.images)

IMG タグを貼るだけでQRコードを表示するサービス lilqr.com

コメントなし»

超シンプル!生成不要のQRコード、IMGタグを貼るだけ - うさぎ文学日記
こちらより。

http://lilqr.com/
<img src="http://lilqr.com/qr"> と書くだけでそのページの URL のQRコードを生成するシンプルなサービス。

画像アクセス時の Referer を見ることで、貼られているページの URL を取得しているようです。

画像貼るだけで使えるなら動的に画像貼ってもいけるんじゃね?と思ってブックマークレットにしてみたら動作しました。実用するならブラウザの拡張機能使えばいいと思いますが。

javascript:(function(u,n){var d=document,b=d.body,e=d.documentElement,g=d.createElement('img'),s=g.style;g.onclick=function(){this.parentNode.removeChild(this)};g.src=u;s.position='absolute';function p(c,s){return ((e[c]||b[c])-n)/2+(e[s]||b[s])};s.top=p('clientHeight','scrollTop');s.left=p('clientWidth','scrollLeft');s.zIndex=9e9;b.appendChild(g)})('http://lilqr.com/qr',128)

IE 以外だと変なところに表示されます。

わかつきひかる先生のブログが

1 個のコメント»

ジュブナイルポルノ作家わかつきひかるのブログ

たまたまブログを見たら「脳内歴史をご教授くださるのは、どうかご遠慮頂けませんか。」という記事だけになってました。

こういうことらしいです↓

一切余計さんの方にはわかつき先生のコメントあり。
また水響風さんの方では何が起きたのかを、先生のブログ記事へのリンク付きでまとめてあります。

それぞれの記事からリンクされている記事は削除されているため読めませんが、現時点で Google キャッシュには残っているので、以下のブックマークレットを(ry

javascript:(function(a,r,i,h){for(i=0;i<a.length;++i){r.test(h=a[i].href)&&(a[i].href='http://webcache.googleusercontent.com/search?q=cache:'+h)}})(document.links,/^http:\/\/plaza\.rakuten\.co\.jp\/wakatukihikaru\/diary\//)

先生パニックになっていろいろ書いちゃってるみたいに見えるので、ブログの内容について何か言うのは差し控えますが。

ちなみに水響風さんの

今探したんですけど見つからなくて途中で諦めたキャラの誕生日への拘りの話

これ後日談)っぽい?

同人抱き枕がもるひーの危機!?

コメントなし»

「萌え抱き枕」販売の同人サークルで、対応の悪さに注文者らが激怒  『詐欺事件だぞ』 『警察に相談した』

絵柄的には俺的には全然おっけーだぜ。
しかし確かに警察には言いにくい……。

某先生の件については

のあたりを。

BBSPINK の過去ログの方は全体が <center> で囲われてて超読みづらいので

javascript:(function(c){var s=document.createElement('style');s.type='text/css';s.styleSheet.cssText=c;document.getElementsByTagName('head')[0].appendChild(s);})('center { text-align: left; }')

みたいなブックマークレットとかで解除するといいと思うよ。

Bookmarklet: はてなダイアリーの脚注を文中に展開

コメントなし»

脚注という表現の仕方は紙面でもウェブページでも非常に読みにくい、と思います。

本文を読んでいるところから視線を大きく動かして脚注を読み、また視線を動かして本文に戻らなければいけません。
わざわざ書くほどの文章なら本文に直接書いておいてよ、と。

Wiki のシステムによっては簡単な書式で脚注が書けてしまうので、脚注にすべきでない内容も安易に脚注に追い出されているという問題もあります。

PukiWiki では文中に ((~)) と書けば脚注になりますが、はてなダイアリーも同じ書式が使えるようで、脚注が多用されていると読みにくいので、本文に挿入させる Bookmarklet を作ってみました。

javascript:(function(s){var i,a;for(i=0;i<s.length;++i){if(s[i].className=='footnote'){a=s[i].firstChild;a.style.cssText='border-bottom:dashed 1px;font-size:75%';a.innerText=a.title;}}})(document.getElementsByTagName('span'));

テスト用ページ:鳩山由紀夫 迷言ランキング(+注釈) - さぼり記

Bookmarklet: リンク先を文字サイズ1.5倍で開く

コメントなし»

直した
あと、2倍は大きすぎると思うので1.5倍に。

javascript:(function(l){var i,a;for(i=0;i<l.length;++i){a=l[i];if(a.href.length>0&&a.hef!='#'&&!a.href.match(/^javascript:/i)){a.onclick=function(){var w=open(this.href);w.document.onreadystatechange=function(){if(w.document.readyState=='complete')w.document.body.style.fontSize='150%'};return false;}}}})(document.links)

Sleipnir 1.66 用のスクリプトも作ってみた。
うまく動かなくて変なコードになってるけど。
newWindowSetStyle_20100425.zip

Bookmarklet: リンク先を文字サイズ2倍で開く

コメントなし»

試験的に作って 2ch に投下したもの。

[23:45 追記] 全然駄目だったので後で調べる。

javascript:(function(l){var i,a;for(i=0;i<l.length;++i){a=l[i];if(a.href.length>0&&a.hef!='#'&&!a.href.match(/^javascript:/i)){a.onclick=function(){var w=open(a.href);w.document.onreadystatechange=function(){if(w.document.readyState=='complete')w.document.body.style.fontSize='200%'};return false;}}}})(document.links)

  • 全てのリンクを新しいウィンドウで開く。
  • fontSize = '200%'zoom = 2 に変えてみるとか。
  • 設定値を現在のページから読み取るとか。
  • 開いたウィンドウから更に別のページを開いたり移動したりすると伝播しない。

文字が小さすぎて困るなら、最小フォントサイズを指定できるブラウザを使えばいいと思うの。