borbisの日記 このページをアンテナに追加 RSSフィード

WILLCOM RING
borbisのホームページ
記事一覧
0000 | 00 |
2004 | 05 |
2005 | 07 | 08 | 09 | 10 | 11 | 12 |
2006 | 01 | 02 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 03 | 04 | 05 | 06 | 11 | 12 |
2009 | 03 | 04 | 05 | 06 | 07 |
2010 | 04 |
Opera 9.6
Always Secure with Opera

2006-05-04 はてなアンテナの更新についてのブックマークレット

はてなアンテナで更新チェックを実行するブックマークレット

javascript:(function(){var S=document.createElement('script');S.src='http://borbis.web.fc2.com/hatena/HatenaAntennaForcedUpdate.user.js';document.body.appendChild(S);})();

ほんの少しでも文字数を減らしたい人は↓こちらをどうぞ。

javascript:void(document.body.appendChild(document.createElement('script')).src='http://borbis.web.fc2.com/hatena/HatenaAntennaForcedUpdate.user.js')

こちらははてなグリースモンキースクリプトを改造して作ったのでどうやらGPLライセンスらしいです。

といっても私は「GPLライセンス」ってのがチットモ判らない原始人なので何か問題があったらコメントで教えてくださいませ。


URLのファイル名を見て頂けるとすぐに気が付くと思いますが、グリースモンキー用のユーザースクリプトの形式をそのまま保っていますので、グリースモンキーインストールしても使えますが、お薦めしません。

はてなアンテナサーバーに多大な負荷を掛けてしまうと思われます。

必要を感じた時にだけブックマークレットから使用してください。


使い方は、いづれもはてなアンテナのページ(例えば私のアンテナ)でこのブックマークレットを起動するだけです。

パソコン用の Firefox V1.5.0.3 (Greasemonkey V0.6.4)、Opera V8.54(7730)、Opera V9.00 Beta(8367)、

W-ZERO3用の Opera 8,50 for Windows Mobile BETA (1635) で動作を確認しています。


ただし、W-ZERO3用の Opera 8,50 for Windows Mobile BETA (1635) で「更新チェックを実行するブックマークレット」を使う場合には、画面の表示モードを毎回変更する必要があります。

具体的には、

新しいウインドウ(タブ)が開いたら、すぐに

「Menu」>「Display」>「Fit to screen」をタップして

「Fit to screen」のモードを解除して下さい。


これは、おそらく、 「 Opera 8,50 for Windows Mobile BETA (1635) 」 のバグだと思っていますが現在調査中っていうか、この日記を不具合報告にしてしまうつもり。


なので、参考資料として「更新チェックを実行するブックマークレット」が呼び出すユーザースクリプトの実体を↓こちらに添付します。


// Copyright (C) 2005, hatena.
// Released under the GPL license
// http://www.gnu.org/copyleft/gpl.html
//
// ==UserScript==
// @name           Hatena Antenna ForcedUpdate
// @namespace      http://www.hatena.ne.jp
// @include        http://a.hatena.ne.jp/*
// ==/UserScript==

(function() {
	var uT = new Array();
	var uTcnt=0;

	var pageName = location.pathname.split("/")[2];
	if (! (pageName=="" || pageName=="simple" || pageName=="detail"))
		return;
	
	var liTags = document.getElementsByTagName("li");
	for (var i=0; i<liTags.length; i++) {
		var li = liTags[i];
		if (li.firstChild.nodeName.toLowerCase()=="script") continue;
		for (var n=1; n<li.childNodes.length ; n++) {
			if (li.childNodes[n].nodeName.toLowerCase()=="a") {
				var url = li.childNodes[n].href;
				if (url.match(/^http:\/\/a.hatena.ne.jp\/include\?/)) {
					var checkurl=url.replace(/^http:\/\/a.hatena.ne.jp\/include\?(.*)$/,"$1");
					if (checkurl) { 
						uT[uTcnt++]=checkurl;
						break;
					}
				}
			}
		}
	}
	if (uTcnt==0) return;
	var LiteralHtmHead=[
		'<HTML><SCRIPT><!--',
		'var uT = ['
	];
	var LiteralHtmBody=[
		'];',
		'var uTcnt;',
		'var Timer_ID;',
		'function checkThis(url){',
		'	var B=document.body,D=document;',
		'	B.appendChild(D.createElement("hr"));',
		'	B.appendChild(D.createTextNode(url));',
		'	B.appendChild(D.createElement("br"));',
		'	var oIframe = D.createElement("iframe");',
		'	oIframe.src="http://a.hatena.ne.jp/check?robots=1&fixpage=1&url="+escape(url);',
		'	oIframe.width="100%";',
		'	oIframe.height="60%";',
		'	B.appendChild(oIframe);',
		'	B.appendChild(D.createElement("br"));',
		'}',
		'function forcedCheck(){',
		'	if(uTcnt<uT.length)checkThis(uT[uTcnt++]);',
		'	else clearInterval(Timer_ID);',
		'}',
		'function fCheckMain(){',
		'	uTcnt=0;',
		'	Timer_ID=setInterval("forcedCheck()",2000);',
		'}',
		'/\/ --></SCRIPT><BODY onload=fCheckMain()></BODY></HTML>'
	];
	var W=window.open();
	with(W.document){
		for(var i=0;i<LiteralHtmHead.length;i++)write(LiteralHtmHead[i]+'\n');
		for(var i=0;i<uT.length;i++)write('"'+uT[i]+'"'+((i!=uT.length-1)?',':'')+'\n');
		for(var i=0;i<LiteralHtmBody.length;i++)write(LiteralHtmBody[i]+'\n');
		close();
	}
})();



追記

            
  消えました。
            

はてなアンテナ」に対してのアタックに利用される可能性があるので、不本意ながら、公開を自主規制いたします。

↑の「更新チェックを実行するブックマークレット」も既にリンク切れに致しました。


追記の追記(20060507)

Opera 8.50 for Windows Mobile BETA (1635) 」のIFRAMEに関しての確認・テスト用のブックマークレットを別途作成しました。

javascript:(function(){var S=document.createElement('script');S.src='http://borbis.web.fc2.com/hatena/IframeTest.js';document.body.appendChild(S);})();



スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証


0000 | 00 |
2004 | 05 |
2005 | 07 | 08 | 09 | 10 | 11 | 12 |
2006 | 01 | 02 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 03 | 04 | 05 | 06 | 11 | 12 |
2009 | 03 | 04 | 05 | 06 | 07 |
2010 | 04 |
記事一覧

borbisのホームページ

検索の多いエントリー
自動更新(オートリロード)のブックマークレット

WILLCOM RING
前<< <乱> >>次


「ブックマークカウンタ & GooglePageRank & フィードメータ & リンクカウント付リンク集」 なら こちらのリンク先にあります。
↓は、はてなの制約のため、GooglePageRankを省いたバージョンです。

ブックマークカウンタ & フィードメータ付リンク集
Operaヲタクな人のブログ
「ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -」のはてなブックマーク数フィードメーター - ぴょぴょぴょ? - Linuxとかプログラミングの覚え書.. ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -
「Kuruman Memo (kuruman.org)」のはてなブックマーク数フィードメーター - Kuruman Memo最近5日のエントリー (kuruman.org) Kuruman Memo (kuruman.org)
「Shishimushi」のはてなブックマーク数フィードメーター - Shishimushi Shishimushi
「パソコン遊戯」のはてなブックマーク数フィードメーター - パソコン遊戯 パソコン遊戯
「A blog? with Σαιτω」のはてなブックマーク数フィードメーター - A blog? with Σαιτω A blog? with Σαιτω
「m2」のはてなブックマーク数フィードメーター - m2 m2
「チーム俺等 - m2O」のはてなブックマーク数フィードメーター - m2O チーム俺等 - m2O
「チーム俺等 - opera:hige」のはてなブックマーク数フィードメーター - opera:hige チーム俺等 - opera:hige
「new Error(”exeception throw”)」のはてなブックマーク数フィードメーター - new Error(”exeception throw”) new Error("exeception throw")
「Opera IRC+ | How to chat with Opera IRC Client」のはてなブックマーク数フィードメーター - OperaIRC+ Opera IRC+ | How to chat with Opera IRC Client
「ノヴム・オペラヌム - by Satoru Watanabe」のはてなブックマーク数フィードメーター - ノヴム・オペラヌム ノヴム・オペラヌム - by Satoru Watanabe
「FrontPage - Opera-PukiWikiPlus!」のはてなブックマーク数フィードメーター - Opera-PukiWikiPlus! FrontPage - Opera-PukiWikiPlus!
「てくてく糸巻き」のはてなブックマーク数フィードメーター - てくてく糸巻き てくてく糸巻き
「Opera The Fastest Browser on Earth」のはてなブックマーク数フィードメーター - Opera  The Fastest Browser on Earth Opera The Fastest Browser on Earth
「日々lま゛やきます」のはてなブックマーク数フィードメーター - 日々lま゛やきます 日々lま゛やきます
「I live until I die. - by Kawasemi」のはてなブックマーク数フィードメーター - I live until I die. I live until I die. - by Kawasemi
OperaヲタクでWILLCOMヲタクで地図好きな人のブログ
「borbisの日記」のはてなブックマーク数フィードメーター - borbisの日記 borbisの日記
WILLCOMヲタクで地図好きな人のブログ
「管理人のページ」のはてなブックマーク数フィードメーター - 管理人のページ 管理人のページ
「WILL - トップページ」のはてなブックマーク数フィードメーター - WILL WILL - トップページ
「ヨシヲたんの日記 - livedoor Blog(ブログ)」のはてなブックマーク数フィードメーター - ヨシヲたんの日記 ヨシヲたんの日記 - livedoor Blog(ブログ)
WILLCOMヲタクな人のブログ
「W-ZERO3 ツールMEMO」のはてなブックマーク数フィードメーター - W-ZERO3 ツールMEMO W-ZERO3 ツールMEMO
「伊藤浩一のW-ZERO3応援団」のはてなブックマーク数フィードメーター - 伊藤浩一のW-ZERO3応援団 伊藤浩一のW-ZERO3応援団
「memn0ck : ケータイ、モバイル、定額通信情報サイト」のはてなブックマーク数フィードメーター - memn0ck memn0ck : ケータイ、モバイル、定額通信情報サイト
「モバイルつれづれ日記」のはてなブックマーク数フィードメーター - モバイルつれづれ日記 モバイルつれづれ日記
「FrontPage - W-ZERO3 2ch情報まとめ」のはてなブックマーク数フィードメーター - W-ZERO3 2ch情報まとめ FrontPage - W-ZERO3 2ch情報まとめ
「なおっきのぶろぐ」のはてなブックマーク数フィードメーター - なおっきのぶろぐ なおっきのぶろぐ
「MOBILE DAILY NEWS blog版」のはてなブックマーク数フィードメーター - MOBILE DAILY NEWS blog版 MOBILE DAILY NEWS blog版
「DTP+営業メモ」のはてなブックマーク数フィードメーター - DTP+営業メモ DTP+営業メモ
「PDA×TPO@物欲狂抑鬱症」のはてなブックマーク数フィードメーター - PDA×TPO@物欲狂抑鬱症 PDA×TPO@物欲狂抑鬱症
地図好きな人のブログ
「Going My Way」のはてなブックマーク数フィードメーター - Going My Way Going My Way
「Ceekz Logs」のはてなブックマーク数フィードメーター - Ceekz Logs Ceekz Logs
「JavaScript++かも日記/Ajax,Google Maps」のはてなブックマーク数フィードメーター - JavaScript++かも日記 JavaScript++かも日記/Ajax,Google Maps
隠れOperaヲタクな人のブログ
「えむもじら」のはてなブックマーク数フィードメーター - えむもじら えむもじら
「朝顔日記」のはてなブックマーク数フィードメーター - 朝顔日記 朝顔日記
「こせきの日記」のはてなブックマーク数フィードメーター - こせきの日記 こせきの日記
アンチOperaな人のブログ
404 − Not Found

一部の人のブックマークカウントが不当に低く抑えられていますが、「はてなの陰謀はてなのバグ」かと思われます。 共通点は、名前に「~」(波線符号・チルダ)が付く事です。



Opera

ウェブブラウザOperaは、完全無料になりました。

高速安全簡単』の3拍子そろったインターネットを楽しみたい方は、ココをクリックしてOperaのダウンロードのページに行ってみては いかがでしょうか。

Opera 9.6

The secure Web browser