プレイヤー置換をしないでダウンロードリンク

前回、ダウンロードリンクをつけましたが、プレイヤーを置き換えたくないという人のためのパターンを用意。逆にプレイヤーを置き換えていると使えません。

function AddDowloadLink2()
{
		if($e("//param[@name='FlashVars']").snapshotLength != 0)
		{
		BaseFLVPath = unescape($e("//param[@name='FlashVars']").snapshotItem(0).value.split("video=")[1]);
		var flv = BaseFLVPath;
		var path = new Array();
		path["FLV"] = flv;
		path["ppm"] = flv.replace("flv","ppm").replace("flv","ppm");
		path["3gp"] = flv.replace("flv","3gp").replace("flv","3gp");
		path["3g2"] = flv.replace("flv","3g2").replace("flv","3g2");
		path["GIF"] = flv.replace("/flv/","/thumbnail/").replace(".flv","_asx.gif");
		
		var div = document.createElement("div");
		div.style.cssText = "padding-top:10px";
		for( var name in path )
		{
			var a = document.createElement("a");
			a.href = path[name];
			a.textContent = name;
			a.style.cssText = "margin-top:20px;border:2px solid white;background-color:pink;";
			div.appendChild(a);
		}
		$e("id('main')/div[@class='box screen']/div[@class='box-container']").snapshotItem(0).appendChild(div);
		$e("//div[@id='google_afc_container_1']/div/span").snapshotItem(0).innerHTML = ""; //追加
		}
}

ugomemo.0.1.6.1.b.user.js
また、前回のバグを修正したバージョンもあります。前回のほうを参照。

説明文が設定されていないメモページで「このうごメモはごらんのスポンサーによりお送りしております」という文字とかぶってしまうバグ発見。

勝手に消去することで解決しました。

広告自体は消去していないので問題はありません。
修正版