SQLの窓

2014年01月09日


Picasa のギャラリーを日付の新しい順にソートするブックマークレット

機能的に、お気に入りバー(ブックマークバー) に登録するのが使いやすいです

ブラウザから Picasa を使っておられる方には解ると思うのですが、新規に画像をアップロードすると、最後に追加される上に、ソートするにはアクションが多すぎて面倒です。

そこで、これでメニューから自動的に全てのアクションを実行します。対象となるギャラリーを開いた状態で実行して下さい。

※ Google はページ内の仕様が良く変わるので突然使え無くなる可能性があります。

▼ ブックマークレットです。右クリックから登録します。
( Google Chrome は、ブークマークバーにドラッグドロップ )
IE 以外はバー表示しておいて、ドラッグドロップ(IE11 ではお気に入りに追加でバーへ登録)
Picasa新しい順
ブックマークレットからは、window.open でウインドウを開いて、スクリプトを書きこんでいるだけです。二つのページにまたがる処理なので、このような手法をとっていますので、何かの問題でそのウインドウが開いたままになる可能性はありますので、その場合は手動で閉じて下さい( 小さなウインドウです )

実行している処理そのものは、いたってシンプルです。ほとんど Picasa のページ内のオブジェクトの値やメソッドを使用しているので特別な処理は作る必要がなかったというのが実際のところです。
var url = opener.document.URL + "";

var re = new RegExp("\.com\/([^\/]+\)/","g");
re.exec(url);

opener.location = 'https://picasaweb.google.com/lh/reorder?uname='+RegExp.$1+'&aid='+opener._album.id;
setTimeout("sortdata();",1000);

function sortdata() {
	try {
		opener.document.getElementById("lhid_sortmenu").value = 'date_new_to_old';
		opener._d('sortSlides', opener.document.getElementById("lhid_sortmenu"));
		opener._d('reorder', opener._album.link );
		window.close();
	}
	catch(e) {
		setTimeout("sortdata();",1000);
	}
}




【ブックマークレットの最新記事】
posted by lightbox at 2014-01-09 21:48 | ブックマークレット | このブログの読者になる | 更新情報をチェックする
バッチ処理

Microsoft Office
container 終わり

フリーフォントで簡単ロゴ作成
フリーフォントでボタン素材作成
フリーフォントで吹き出し画像作成
フリーフォントではんこ画像作成
ほぼ自由に利用できるフリーフォント
フリーフォントの書体見本とサンプル
画像を大きく見る為のウインドウを開くボタンの作成

Android SDK ポケットリファレンス
改訂版 Webデザイナーのための jQuery入門
今すぐ使えるかんたん ホームページ HTML&CSS入門
CSS ドロップシャドウの参考デモ
Google Hosted Libraries
cdnjs
BUTTONS (CSS でボタン)
イラストAC
ぱくたそ
写真素材 足成
フリーフォント一覧
utf8 文字ツール
右サイド 終わり
base 終わり