アマゾン・アソシエイトID(アフィリエイト用のID)を含んだ商品URLを生成する秀丸マクロ
アマゾン・アソシエイトID(アフィリエイト用のID)を含んだ商品URLを生成する秀丸マクロです。
// amazon.mac // アマゾンの商品URLがクリップボードに入っている状態で起動すると、 // アソシエイトIDを含んだ商品URLを生成して秀丸エディタに挿入する秀丸マクロ。 // クリップボードのURLは http://…/dp/XXXXXXXXXX/… という形式を想定している。 $id = "hyuki-22"; beginclipboardread; $url = getclipboard; #pos = strstr($url,"/dp/"); if (#pos == -1) { $s = "ERROR: /dp/XXXXXXXXXX/ is not found in clipboard.\x0D\x0A"; } else { $asin = midstr($url, #pos + 4, 10); $s = "http://www.amazon.co.jp/exec/obidos/ASIN/" + $asin + "/" + $id + "/"; } insert $s;
インストール方法
実行方法
入力例:コピーした元URL(『数学ガール』の例)
出力例:秀丸にペーストされる文字列
追記