Skip to content

Instantly share code, notes, and snippets.

@5zen
Last active December 16, 2015 08:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 5zen/5410173 to your computer and use it in GitHub Desktop.
Save 5zen/5410173 to your computer and use it in GitHub Desktop.
MC☆あくしず用トレード関係ツール詰め合わせ
// ==UserScript==
// @name mcaxis_Trading_Total_support
// @description   MC☆あくしず用トレード関係ツール詰め合わせ
// @namespace https://github.com/5zen
// @include http://*.bmcaxis.jp/*
// @author gozen.
// @version 1.30
// @icon https://raw.github.com/5zen/mc_beyond/master/icon.png
// @grant GM_log
// @grant GM_getValue
// @grant GM_addStyle
// @grant GM_deleteValue
// @grant GM_registerMenuCommand
// @grant GM_setValue
// @grant GM_xmlhttpRequest
// ==/UserScript==
// 2013.04.18 1.00 https://gist.github.com/myu25/2477081 からいる機能だけ移植。
// 2013.07.23 1.10 トレード画面でのマウスオーバー位置を修正
// 2013.09.24 1.20 カード一括破棄・イベント画面でのマウスオーバー処理を追加
// 1.30 デッキ画面での9・12・15枚表示にマウスオーバー処理を追加
( function(){
var version = "1.30";
// ===================================================================================================================================== //
// Chrome用GM_関数
// @copyright 2009, James Campos
// @license cc-by-3.0; http://creativecommons.org/licenses/by/3.0/
if ((typeof GM_getValue == 'undefined') || (GM_getValue('a', 'b') == undefined)) {
GM_addStyle = function(css) {
var style = document.createElement('style');
style.textContent = css;
document.getElementsByTagName('head')[0].appendChild(style);
};
GM_deleteValue = function(name) {
localStorage.removeItem(name);
};
GM_getValue = function(name, defaultValue) {
var value = localStorage.getItem(name);
if (!value)
return defaultValue;
var type = value[0];
value = value.substring(1);
switch (type) {
case 'b':
return value == 'true';
case 'n':
return Number(value);
default:
return value;
}
};
GM_log = function(message) {
if (window.opera) {
opera.postError(message);
return;
}
// console.log(message);
};
GM_registerMenuCommand = function(name, funk) {
//todo
};
GM_setValue = function(name, value) {
value = (typeof value)[0] + value;
localStorage.setItem(name, value);
};
}
// ===================================================================================================================================== //
var host = location.hostname;
var path = location.pathname;
var d = document;
var $ = function(id) { return d.getElementById(id); };
var $x = function(xp,dc) { return d.evaluate(xp, dc||d, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue; };
var $a = function(xp,dc) { var r = d.evaluate(xp, dc||d, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); var a=[]; for(var i=0; i<r.snapshotLength; i++){ a.push(r.snapshotItem(i)); } return a; };
var $e = function(e,t,f) { if (!e) return; e.addEventListener(t, f, false); };
// ===================================================================================================================================== //
// スタイルシート修正
// ===================================================================================================================================== //
GM_addStyle("table.tradeTables tr th { background: none repeat scroll 0 0 #E7D57D; border-bottom: 1px solid #000000; border-right: 1px solid #000000; color: #654634; font-size: 10px; line-height: 1.2; padding: 5px 0; text-align: center; }");
GM_addStyle("table.tradeTables tr td.busho { font-size: 11px; text-align: center; }");
GM_addStyle("table.tradeTables tr td.skill { font-size: 10px; }");
GM_addStyle("table.tradeTables tr td.limit { font-size: 10px; font-weight: normal; line-height: 16px; text-align: center; }");
GM_addStyle("table.tradeTables tr td.trade { font-size: 10px; font-weight: normal; text-align: center; }");
GM_addStyle("table.tradeTables tr td.right { font-size: 10px; text-align: right; }");
GM_addStyle("table.tradeTables tr td.center { font-size: 10px; text-align: center; }");
//GM_addStyle("span.rare_pr, span.rare_ur, span.rare_sr, span.rare_hr, span.rare_r, span.rare_uc, span.rare_c { font-size: 14px; font-family: 'Trebuchet MS',Trebuchet,Verdana,Helvetica,Arial,sans-serif; font-weight: bold; background: url('') no-repeat scroll 0 0 transparent; }");
GM_addStyle("span.rare_pr, span.rare_ur, span.rare_sr, span.rare_hr, span.rare_r, span.rare_uc, span.rare_c { font-size: 12px; font-family: Verdana,arial,sans-serif; font-weight: bold; background: url('') no-repeat scroll 0 0 transparent; padding: 5px; }");
GM_addStyle("span.rare_pr { color: #F5FF0F; padding: 5px; width: 26px; }");
GM_addStyle("span.rare_ur { color: #F236FE; padding: 5px; width: 26px; }");
GM_addStyle("span.rare_sr { color: #FF4242; padding: 5px; width: 26px; }");
GM_addStyle("span.rare_hr { color: #00FF29; padding: 5px; width: 26px; }");
GM_addStyle("span.rare_r { color: #00C5FF; }");
GM_addStyle("span.rare_uc { color: #FFA200; padding: 5px; width: 26px; }");
GM_addStyle("span.rare_c { color: #000000; }");
//
//
// height: 26px;
// padding: 2px 12px 4px 8px;
// width: 26px;
// ===================================================================================================================================== //
// トレード画面
// ===================================================================================================================================== //
if(path.indexOf("/card/trade.php") != -1){
showCardIdMain(); // カードID表示
ImmBid(); // 落札ボタン追加
OverMouse(); // マウスオーバー表示
append_hyperlink_to_card_number_trade(); // №・スキル名にリンク表示
}
// ===================================================================================================================================== //
// 出品中・入札中画面で実行
// ===================================================================================================================================== //
if(path.indexOf("/card/exhibit_list.php") != -1 || path.indexOf("/card/bid_list.php") != -1){
showCardIdMain();
append_hyperlink_to_card_number_trade(); // №・スキル名にリンク表示
OverMouse(); // マウスオーバー表示
}
// ===================================================================================================================================== //
// カード一括破棄・イベント画面で実行
// ===================================================================================================================================== //
//http://m1.bmcaxis.jp/card/deck.php
if(path.indexOf("/card/allcard_delete.php") != -1 || path.indexOf("/girls/top2.php") != -1){
OverMouse(); // マウスオーバー表示
}
if(path.indexOf("/card/deck.php") != -1){
OverMouse2(); // マウスオーバー表示
}
// ===================================================================================================================================== //
// デッキ画面で実行
// ===================================================================================================================================== //
if(path.indexOf("/card/deck.php") != -1){
append_hyperlink_to_card_number_deck(); // №・スキル名にリンク表示
}
// ===================================================================================================================================== //
// カード出品画面で実行
// ===================================================================================================================================== //
if(path.indexOf("/card/trade_card.php") != -1){
TradingSupport(); // 即落額検索
ExhibitSupport(); // 出品補助(手数料等計算)
}
//ブショーダス結果画面で表示
if(path.indexOf("/busyodas/busyodas_result.php") != -1){
AddDelCommand();
TradingSupport(); // 即落額検索
ExhibitSupport(); // 出品補助(手数料等計算)
}
//書簡で表示
if(path.indexOf("/message/inbox.php") != -1){
DeleteTradeReport();
}
// ===================================================================================================================================== //
// 各処理ルーチン
// ===================================================================================================================================== //
// ============================================================================================================================= //
// 即落札補助
// ============================================================================================================================= //
function ImmBid(){
var table = document.evaluate('//*[@class=\"tradeTables\"]//tr',document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
var exhibit_cid = [];
var exhibit_id = [];
var address = [];
for(var i=0; i < table.snapshotLength; i++){
var td = document.createElement("TD");
td.innerHTML = "";
if(table.snapshotItem(i).innerHTML.indexOf("---") != -1 && table.snapshotItem(i).innerHTML.indexOf("入札") != -1){
var regexp = /inlineId=cardWindow_([0-9]*)[\s\S]*?trade_bid.php\?id=([0-9]*)(\S*)"\>/
table.snapshotItem(i).innerHTML.match(regexp);
exhibit_cid[i] = parseInt(RegExp.$1);
exhibit_id[i] = parseInt(RegExp.$2);
address[i] = RegExp.$3.replace(/\&amp;/g, "&");
var btn = document.createElement("INPUT");
btn.type = "button";
btn.value = "落札";
btn.style.fontSize = "11px";
btn.id = "IB_BT"+i;
btn.addEventListener("click",ImmBidSend(exhibit_cid[i],exhibit_id[i],address[i],i),false);
td.appendChild(btn);
}
table.snapshotItem(i).appendChild(td);
}
function ImmBidSend(cid,id,add,i) {
return function() {
var data = "exhibit_cid="+cid+"&exhibit_id="+id+add+"&buy_btn=落札する";
GM_xmlhttpRequest({
method:"POST",
url:"http://" + host + "/card/trade_bid.php",
headers:{"Content-type":"application/x-www-form-urlencoded"},
data: data,
onload:function(x){console.log(x.responseText);change_mes();}
});
function change_mes(){
document.getElementById("IB_BT"+i).value = "完了";
document.getElementById("IB_BT"+i).style.backgroundColor = "blue";
document.getElementById("IB_BT"+i).style.color = "white";
}
}
}
}
// ============================================================================================================================= //
// カード画面マウスオーバー表示
// ============================================================================================================================= //
function OverMouse(){
var dtt = document.getElementsByClassName("thickbox");
var card_id = [];
for (var i = 0; i < dtt.length ; i++ ){
var regexp = /inlineId=cardWindow_([0-9]*)/
dtt.item(i).href.match(regexp);
card_id[i] = parseInt(RegExp.$1);
var zi = i;
var zcardid = card_id[i];
dtt.item(i).addEventListener("mouseover",(function(zi,zcardid) {
return function(event){
popup(zcardid,zi,event);
}
})(zi,zcardid),false);
dtt.item(i).addEventListener("mouseout",popdown(card_id[i],i),false);
}
function popup(cid,i,e) {
var box = document.getElementById("cardWindow_"+cid);
box.style.display="block";
box.style.position="fixed";
if(window.parent != window){ // フレームで無かったら何もしない
if (e.screenY < 430) {
box.style.top= (e.clientY + 40) + "px";
} else {
box.style.top= (e.clientY - 350) + "px";
}
box.style.left="300px";
} else {
box.style.top="100px";
box.style.left="300px";
}
box.style.zIndex="9000";
}
function popdown(cid,i) {
return function() {
var box = document.getElementById("cardWindow_"+cid);
box.style.display="none";
}
}
}
// ============================================================================================================================= //
// カード画面マウスオーバー表示
// ============================================================================================================================= //
function OverMouse2(){
var dtt = document.getElementsByClassName("thickbox");
var card_id = [];
for (var i = 0; i < dtt.length ; i++ ){
var regexp = /inlineId=cardWindow_([0-9]*)/
dtt.item(i).href.match(regexp);
card_id[i] = parseInt(RegExp.$1);
var zi = i;
var zcardid = card_id[i];
dtt.item(i).addEventListener("mouseover",(function(zi,zcardid) {
return function(event){
popup(zcardid,zi,event);
}
})(zi,zcardid),false);
dtt.item(i).addEventListener("mouseout",popdown(card_id[i],i),false);
}
function popup(cid,i,e) {
var box = document.getElementById("cardWindow_"+cid);
box.style.display="block";
box.style.position="fixed";
if (e.screenY < 450) {
box.style.top= (e.clientY + 140) + "px";
} else {
box.style.top= (e.clientY - 370) + "px";
}
box.style.left="160px";
box.style.zIndex="9000";
}
function popdown(cid,i) {
return function() {
var box = document.getElementById("cardWindow_"+cid);
box.style.display="none";
}
}
}
// トレード画面でカードIDを表示させる
function showCardIdMain() {
var $xp = function (xp, dc) { return d.evaluate(xp, dc, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); };
var IdNodes = $xp('//div[starts-with(@id, "cardWindow_")]', d);
for (var i = 0, len = IdNodes.snapshotLength; i < len; i++ ) {
var targetNode = IdNodes.snapshotItem(i);
var cardId = targetNode.id.match(/[0-9]+/);
var cardIdEL = d.createElement("div");
cardIdEL.style.paddingTop = "5px";
cardIdEL.style.fontSize = "11px";
cardIdEL.innerHTML = "ID:" + cardId;
targetNode.parentNode.appendChild(cardIdEL);
}
}
// ============================================================================================================================= //
// カードNo欄,スキル欄にトレードへのリンクを追加します。
// ============================================================================================================================= //
function append_hyperlink_to_card_number_trade(){
var busho_no_es=$a('//table[@class="tradeTables"]/tbody/tr[position()>1]/td[ position() = 1]');
for (var i = 0;i < busho_no_es.length;i++) {
busho_no_es[i].innerHTML=addtradelink4cardnotext(busho_no_es[i].innerHTML);
}
var skill_es=$a('//table[@class="tradeTables"]//td[@class="skill"]/div');
for (var i = 0;i < skill_es.length;i++) {
skill_es[i].innerHTML=addtradelink4skilltext(skill_es[i].innerHTML);
}
}
function addtradelink4cardnotext(cardnotext){
if(cardnotext.search('(T)')>=0){
return cardnotext;
}
var t=cardnotext.match(/(\d{4})/);
if(t==null || t.length<2){
return cardnotext;
}
return cardnotext+'<a href="/card/trade.php?s=price&o=a&t=no&k='+t[1]+'">(T)</a>';
}
function addtradelink4skilltext(skilltext){
if(skilltext.search('(T)')>=0){
return skilltext;
}
var t;
if(skilltext.match(/:/)){
t=skilltext.match(/(.*:)(.*)(LV.*)/);
} else {
t=skilltext.match(/()(.*)(LV.*)/);
}
if(t==null || t.length<4){
return skilltext;
}
return t[1]+'<a href="/card/trade.php?s=price&o=a&t=skill&k='+t[2]+'">'+t[2]+'</a>'+t[3]+'<a href="/card/trade.php?s=price&o=a&t=skill&k='+t[2]+t[3]+'">(T)</a>';
}
// ============================================================================================================================= //
// カードNo欄,スキル欄にトレードへのリンクを追加します。
// ============================================================================================================================= //
function append_hyperlink_to_card_number_deck(){
var busho_no_es=$a('//table[@class="statusParameter1"]//th[text() = "ID"]/following-sibling::*[1]');
for (var i = 0;i < busho_no_es.length;i++) {
busho_no_es[i].innerHTML=addtradelink4cardnotext(busho_no_es[i].innerHTML);
}
var skilltext_es=$a('//table[@class="statusParameter2"]//th[contains(text(),"スキル")]/following-sibling::*[1][contains(text(),"LV")]');
for (var i = 0;i < skilltext_es.length;i++) {
skilltext_es[i].innerHTML=addtradelink4skilltext(skilltext_es[i].innerHTML);
}
//よくわからない空白gifファイルが邪魔なので、その対応
var spimg_es=$a('//img[@title = "ファイル"]/following::img[@class="aboutdeck" and contains(@src,"img/card/sp.gif")]');
//alert(spimg_es.length);
for (var i = 0;i < spimg_es.length;i++) {
spimg_es[i].width="85";
}
}
function addtradelink4cardnotext(cardnotext){
if(cardnotext.search('(T)')>=0){
return cardnotext;
}
var t=cardnotext.match(/(\d{4})/);
if(t==null || t.length<2){
return cardnotext;
}
return cardnotext+'<a href="/card/trade.php?s=price&o=a&t=no&k='+t[1]+'">(T)</a>';
}
function addtradelink4skilltext(skilltext){
if(skilltext.search('(T)')>=0){
return skilltext;
}
var t;
if(skilltext.match(/:/)){
t=skilltext.match(/(.*:)(.*)(LV.*)/);
}else{
t=skilltext.match(/()(.*)(LV.*)/);
}
if(t==null || t.length<4){
return skilltext;
}
return t[1]+'<a href="/card/trade.php?s=price&o=a&t=skill&k='+t[2]+'">'+t[2]+'</a>'+t[3]+'<a href="/card/trade.php?s=price&o=a&t=skill&k='+t[2]+t[3]+'">(T)</a>';
}
// ============================================================================================================================= //
// bro3_Trading_supportと同機能改造版
// ============================================================================================================================= //
function TradingSupport(){
var area = "";
if(path.indexOf("/card/trade_card.php") != -1) area = "cardColmn";
else if(path.indexOf("/card/busyobook_card.php") != -1) area = "busyo-card clearfix";
else if(path.indexOf("/card/busyobook_picture.php") != -1) area = "busyo-card";
else if(path.indexOf("/busyodas/busyodas_result.php") != -1) area = "back";
var cards = document.evaluate('//*[@class=\"'+area+'\"]',document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
for (var i = 0; i < cards.snapshotLength; i++){
var card = cards.snapshotItem(i);
var cardno = document.evaluate('//*[@class=\"cardno\"]',document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null).snapshotItem(i).innerHTML;
var link = "http://"+host+"/card/trade.php?s=price&o=a&t=no&k="+cardno;
var html = document.createElement("div")
html.align = "center";
html.style.position = "relative";
html.style.zIndex = "10";
var child1 = document.createElement("a")
child1.href = link ;
child1.innerHTML = "<span style='background-color:white;'> トレード画面を表示 </span>";
html.appendChild(child1);
var child2 = document.createElement("br")
html.appendChild(child2);
var child3 = document.createElement("span")
child3.id = "BT"+i;
var child31 = document.createElement("input")
child31.type = "button";
child31.value = "即落札価格を検索"
child31.alt = cardno;
child31.addEventListener("click",ReserchValue(cardno,i),false)
child3.appendChild(child31);
html.appendChild(child3);
var child4 = document.createElement("br")
html.appendChild(child4);
card.appendChild(html);
}
}
function ReserchValue(n,i) {
return function() {
var dom = document.createElement("div");
var url = "http://"+host+"/card/trade.php?s=price&o=a&t=no&k="+ n;
dom.innerHTML = getContentFromURL(url);
dom.id = 'TempDOM1';
dom.style.display = "none";
document.body.appendChild(dom);
document.getElementById("BT"+i).innerHTML += "<span id=textarea"+i+" style='background-color:white;'>取得中:<span id=nowpage"+i+">0</span> / <span id=lastpage"+i+">0</span> ページ</span>";
var textarea = document.getElementById("textarea"+i);
var now = document.getElementById("nowpage"+i);
var last = document.getElementById("lastpage"+i);
var lastpage = 0;
if(dom.innerHTML.indexOf("pager") == -1){
if(dom.innerHTML.indexOf("現在入札可能な出品はありません") != -1){
lastpage = 0;
textarea.innerHTML = "&nbsp;出品なし";
textarea.style.color = "red";
}else{
lastpage = 1;
last.innerHTML = lastpage ;
var TP = SeachMinTP(1);
if(TP == 999999){
textarea.innerHTML = "&nbsp;即落札なし";
textarea.style.color = "red";
}else{
textarea.innerHTML = "&nbsp;<b>"+TP+"TP</b>";
textarea.style.color = "blue";
}
}
}else{
var address = document.evaluate('//div[@id=\"TempDOM1\"]//*[@id=\"gray02Wrapper\"]//*[@class=\"pager\"]//*[@title=\"last page\"]/@href', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.textContent;
address.match(/trade.php\?p=([0-9]*)/);
lastpage = parseInt(RegExp.$1);
now.innerHTML = 1 ;
last.innerHTML = lastpage ;
var TP = SeachMinTP(1);
if(TP == 999999){
for(var p = 2; p <= lastpage; p++){
var dom2 = document.createElement("div");
var url2 = "http://"+host+"/card/trade.php?p="+p+"&s=price&o=a&t=no&k="+ n;
dom2.innerHTML = getContentFromURL(url2);
dom2.id = 'TempDOM'+p;
dom2.style.display = "none";
document.body.appendChild(dom2);
TP = SeachMinTP(p);
document.body.removeChild(dom2);
if(TP != 999999) break;
now.innerHTML = p ;
}
}
if(TP == 999999){
textarea.innerHTML = "即落札なし";
textarea.style.color = "red";
}else{
textarea.innerHTML = "&nbsp;<b>"+TP+"TP</b>";
textarea.style.color = "blue";
}
}
document.body.removeChild(dom);
}
}
function SeachMinTP(p){
var TP = document.evaluate('//div[@id=\"TempDOM'+p+'\"]//*[@id=\"gray02Wrapper\"]//*[@class=\"tradeTables\"]//strong',document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
var limit = document.evaluate('//div[@id=\"TempDOM'+p+'\"]//*[@id=\"gray02Wrapper\"]//*[@class=\"tradeTables\"]//td[@class=\"limit\"]',document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
var MinTP = 999999;
for( var j = 0 ; j < TP.snapshotLength ; j++){
if(limit.snapshotItem(j).innerHTML == "---"){
MinTP = TP.snapshotItem(j).innerHTML;
break;
}
}
return MinTP;
}
function getContentFromURL(url) {
var xmlhttp = new XMLHttpRequest();
xmlhttp.open('GET', url, false);
xmlhttp.send();
if (xmlhttp.status == 200){
return xmlhttp.responseText;
} else {
return "";
}
}
function ExhibitSupport(){
var area = "";
if(path.indexOf("/card/trade_card.php") != -1) area = "cardColmn";
else if(path.indexOf("/busyodas/busyodas_result.php") != -1) area = "back";
var cards = document.evaluate('//*[@class=\"'+area+'\"]',document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
for (var i = 0; i < cards.snapshotLength; i++){
var card = cards.snapshotItem(i);
var target = "";
if(path.indexOf("/card/trade_card.php") != -1){
target = document.evaluate('//*[@class=\"control\"]',document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null).snapshotItem(i).innerHTML;
target.match(/go_exhibit_confirm\(([0-9]*)\,0\)/);
var cardid = parseInt(RegExp.$1);
} else if(path.indexOf("/busyodas/busyodas_result.php") != -1){
target = document.evaluate('//*[@class=\"center\"]',document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null).snapshotItem(i).innerHTML;
target.match(/\'([0-9]*)\'\)/);
var cardid = parseInt(RegExp.$1);
var rarerity = document.evaluate('//*[@class=\"soltype\"]/img',document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.src;
}
var html = document.createElement("div")
html.align = "center";
html.style.position = "relative";
html.style.zIndex = "10";
var div01 = document.createElement("div")
div01.id = "DIV01"+i;
var child5 = document.createElement("input")
child5.type = "text";
child5.size = "10";
child5.value = "999999";
child5.id = "TXT"+i;
child5.style.textAlign = "right";
div01.appendChild(child5);
var child6 = document.createElement("input")
child6.type = "button";
child6.value = "出品する"
child6.id = "BT2"+i;
child6.addEventListener("click",ExhibitCard(cardid,i),false)
div01.appendChild(child6);
var child7 = document.createElement("input")
child7.type = "button";
child7.value = "手数料"
child7.id = "BT3"+i;
child7.addEventListener("click",simu(i),false)
div01.appendChild(child7);
var div02 = document.createElement("div")
div02.id = "DIV02"+i;
var child8 = document.createElement("input")
child8.type = "button";
if(path.indexOf("/busyodas/busyodas_result.php") != -1){
child8.value = "保護を解除"
child8.addEventListener("click",Deprotect(cardid,i),false)
} else {
child8.value = "出品不可"
}
child8.id = "BT2b"+i;
child8.style.color = "red"
div02.appendChild(child8);
html.appendChild(div01);
html.appendChild(div02);
card.appendChild(html);
if(path.indexOf("/card/trade_card.php") != -1 ){
if(target.indexOf("このカードを出品する") != -1){
div01.style.display = "block";
div02.style.display = "none";
} else {
div01.style.display = "none";
div02.style.display = "block";
}
} else if(path.indexOf("/busyodas/busyodas_result.php") != -1){
if(rarerity.indexOf("r.gif") != -1){
div01.style.display = "none";
div02.style.display = "block";
} else {
div01.style.display = "block";
div02.style.display = "none";
}
}
}
function ExhibitCard(n,i) {
return function() {
var txt = document.getElementById("TXT"+i);
var bt2 = document.getElementById("BT2"+i);
var data = "exhibit_cid="+n+"&exhibit_price="+txt.value+"&ssid="+getSsid()+"&exhibit_btn=出品する";
GM_xmlhttpRequest({
method:"POST",
url:"http://" + host + "/card/exhibit_confirm.php",
headers:{"Content-type":"application/x-www-form-urlencoded"},
data: data,
onload:function(x){console.log(x.responseText);change_mes();}
});
function change_mes(){
var dom = document.createElement("div");
var url = "http://"+host+"/card/exhibit_list.php";
dom.innerHTML = getContentFromURL(url);
if(dom.innerHTML.indexOf("cardWindow_"+n) != -1){
bt2.value = "出品成功";
bt2.style.color = "blue";
} else {
bt2.value = "出品失敗";
bt2.style.color = "red";
}
}
}
}
function Deprotect(n,i){
return function() {
var id = document.evaluate("//*[@id='gray02Wrapper']//*[@name='ssid']", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.value;
var data = "deck_file=&target_card="+n+"&mode=deprotect&p=1&btn_change_flg=&ssid="+id;
GM_xmlhttpRequest({
method:"POST",
url:"http://" + host + "/card/deck.php",
headers:{"Content-type":"application/x-www-form-urlencoded"},
data: data,
onload:function(x){console.log(x.responseText);change_btn();}
});
function change_btn(){
var div01 = document.getElementById("DIV01"+i);
var div02 = document.getElementById("DIV02"+i);
div01.style.display = "block";
div02.style.display = "none";
}
}
}
function simu(i){
return function() {
var price = document.getElementById('TXT'+i).value;
var commission = Math.floor(price * 0.1);
if( price >= 500) commission += Math.floor((price-500) * 0.1);
if( price >= 1000) commission += Math.floor((price-1000) * 0.1);
var value = price - commission;
alert("出品価格:"+price+"\n手数料:"+commission+"\n受取価格:"+value);
}
}
}
// ============================================================================================================================= //
// ブショーダスに「破棄」メニュー追加
// ============================================================================================================================= //
function AddDelCommand(){
var hrf = location.href;
var cord = hrf.replace(/^.*card=(-?[0-9]+)/, "$1");
var card = RegExp.$1;
var id = document.evaluate("//*[@id='gray02Wrapper']//*[@name='ssid']", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.value;
var footBtn = document.getElementsByClassName('center').item(1);
var nakami = " <a href=javascript:void(0) id='haki'><img id='image' alt='このカードを破棄' width=184 height=52 class='fade' /></a>";
var t = document.createElement("span");
t.innerHTML = nakami;
footBtn.appendChild(t);
var link = document.getElementById("haki");
link.addEventListener("click",function(){if(confirm('このカードを破棄してよろしいですか?\n※破棄すると、BP30を獲得します。')){Del_Card(card,id)};},false)
var image = document.getElementById("image");
image.src = "data:image/pjpeg,%FF%D8%FF%E0%00%10JFIF%00%01%01%01%00%60%00%60%00%00%FF%E1%00ZExif%00%00MM%00*%00%00%00%08%00%05%03%01%00%05%00%00%00%01%00%00%00J%03%03%00%01%00%00%00%01%00%00%00%00Q%10%00%01%00%00%00%01%01%00%00%00Q%11%00%04%00%00%00%01%00%00%0B%13Q%12%00%04%00%00%00%01%00%00%0B%13%00%00%00%00%00%01%86%A0%00%00%B1%8F%FF%DB%00C%00%02%01%01%02%01%01%02%02%02%02%02%02%02%02%03%05%03%03%03%03%03%06%04%04%03%05%07%06%07%07%07%06%07%07%08%09%0B%09%08%08%0A%08%07%07%0A%0D%0A%0A%0B%0C%0C%0C%0C%07%09%0E%0F%0D%0C%0E%0B%0C%0C%0C%FF%DB%00C%01%02%02%02%03%03%03%06%03%03%06%0C%08%07%08%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%0C%FF%C0%00%11%08%007%00%B9%03%01%22%00%02%11%01%03%11%01%FF%C4%00%1F%00%00%01%05%01%01%01%01%01%01%00%00%00%00%00%00%00%00%01%02%03%04%05%06%07%08%09%0A%0B%FF%C4%00%B5%10%00%02%01%03%03%02%04%03%05%05%04%04%00%00%01%7D%01%02%03%00%04%11%05%12!1A%06%13Qa%07%22q%142%81%91%A1%08%23B%B1%C1%15R%D1%F0%243br%82%09%0A%16%17%18%19%1A%25%26'()*456789%3ACDEFGHIJSTUVWXYZcdefghijstuvwxyz%83%84%85%86%87%88%89%8A%92%93%94%95%96%97%98%99%9A%A2%A3%A4%A5%A6%A7%A8%A9%AA%B2%B3%B4%B5%B6%B7%B8%B9%BA%C2%C3%C4%C5%C6%C7%C8%C9%CA%D2%D3%D4%D5%D6%D7%D8%D9%DA%E1%E2%E3%E4%E5%E6%E7%E8%E9%EA%F1%F2%F3%F4%F5%F6%F7%F8%F9%FA%FF%C4%00%1F%01%00%03%01%01%01%01%01%01%01%01%01%00%00%00%00%00%00%01%02%03%04%05%06%07%08%09%0A%0B%FF%C4%00%B5%11%00%02%01%02%04%04%03%04%07%05%04%04%00%01%02w%00%01%02%03%11%04%05!1%06%12AQ%07aq%13%222%81%08%14B%91%A1%B1%C1%09%233R%F0%15br%D1%0A%16%244%E1%25%F1%17%18%19%1A%26'()*56789%3ACDEFGHIJSTUVWXYZcdefghijstuvwxyz%82%83%84%85%86%87%88%89%8A%92%93%94%95%96%97%98%99%9A%A2%A3%A4%A5%A6%A7%A8%A9%AA%B2%B3%B4%B5%B6%B7%B8%B9%BA%C2%C3%C4%C5%C6%C7%C8%C9%CA%D2%D3%D4%D5%D6%D7%D8%D9%DA%E2%E3%E4%E5%E6%E7%E8%E9%EA%F2%F3%F4%F5%F6%F7%F8%F9%FA%FF%DA%00%0C%03%01%00%02%11%03%11%00%3F%00%FD%EA%D4%F55%B5V%CB%60%2FR%2B%E5%0F%DA%FB%FE%0A%81%E1%7F%D9%A7_o%0Di%D6%F7%9E1%F1%DC%B1%89%13B%D3%A4U%FB%1A%91%95%92%EEf%F9-%A2%20%82%0Be%DB%23j05%C3%FF%00%C1f%FF%00%E0%A3%AD%FB%10%FC0%8BL%D0o-b%F1%FF%00%8D%E7%93O%D0%C4%E5Z%3B%15A%FB%FB%D7V%E1%84JW%0Ar%19%D9%06%0F%CC%2B%F0%F3P%FD%B3%ED%BE%1Ex%AE%3B%1F%F8H%26M__%BBi%EF%F5%1DH5%C0%BA%9D%DB%F7%97%17%0F%92%CEK%12s%9C%F2q%81_%1F%9Ef%F5%A0%FE%AF%84W%9E%FE%87%EC%1C%0D%C0%B41t%16e%9A%3BRn%D1W%B73%F3%7D%15%F4%D3V%FA%ABk%FA%E1%A7~%DB%3F%1C%FE0%A4%177%9E%3E%D1%3C%03g%E7L%82%C7%C2%FA%247r%600*%AFs~%B3%09%1C)%03)%0Cc%3C%E0t%AC%DF%1C%FE%D0%DF%14%BC%2B~!%B0%F8%D7%F1%1A%5B%EBC%E6%5D%99t%ED%12%EE(I%FB%A9%24md%A0%1E%9F*%ED%23%D8%F0%3E%18%F0G%C6%0B%9B%AF%05%EB%D7z%FF%00%C5%CDZ%D6%C2%C5dX%22%D1%26%8E%C2%D2%F0%86%18%20D%BEi%8C%A6I%20%EE%E3%15%F3%E7%C6%AF%DB%D6%3F%1Fx%FE_%07x%0B_%3E%0C%F8q%60b%8E%EF_q2%1DN%60%7F%7B3I%CB%B9w%60%A39%E1%07%AE%0F%C1%E1e%9Abk%C9%CE%A3%B2%D7F%F4%FC%B5%EC%91%FA%8E%23%872%DC%24%A2%A7N%9CS%D1.H%BB%F5%D5%B5%AA%5D%DD%FC%D9%FB%25%E0%3F%F8%2B%A7%C4%1F%85W%F0%C1%E3%DD%23L%F1%A6%85%18D%9BS%D0%AD%1FM%D5%A1Q%D5%E4%B3vx%A6%E7%A9%85%D0%F5%DB%1Bt%1Ft%FC%17%FD%A3%FC%2F%FBBx%22%CF%C4%DE%0F%D5%ED%B5%8D%0E%F57Gu%13%15%C1%18%DC%8C%84n%8EE%CF%CC%8E%03%03%C1%00%8A%FE~%FF%00gO%8Av%DA%8D%DE%9B%A1%5B%DFj%1E*%BD%91%18K%A9%B5%C1o1%1B%3C%BAm%1BW%A62%03q%92Mo%DBx%D7%C4%3E%0B%F1%87%88-t%7F%15%F8%C7%C1%FA%A0h%DE%ED%7C%3D%E2%0B%BD%25uE%04%ACr%C8%B0%3A%2B%BA%83%B7q%04%E3%15%EAa8%9A%AE%0A~%CE%B3r%8F%9E%EB%FE%07%AE%A7%91%9Bx%5D%85%CC%23%CF%86Q%A5%3E%EB%E1k%CE%3D%1Fn%5B%2F.%AB%FA)%B3%9B%CE%81N%08%E0u95%23%0C%F4%AF%E7%5D%3Fh%FF%00%1D%2B%7C%BF%1A~9%AA%82G%CB%F1%13WQ%F9y%F5%A9%A1%FCe%F8%8D%AF%A4%AF%17%C6%CF%8EQ%C7%18%C0i~%24j%E8%B27%F7%14%F9%FF%00x%FE%9D%2B%DD%FF%00%5E%F0%91%8F%C1%2F%C3%FC%CF%9B%97%81x%F5%EF%7Df%1F%F8%0C%8F%E8Tt%A2%BF%9D%B9%FF%00h%8F%1F%DANc%97%E3_%C7%84%962C%23%7CD%D5%C1%1F%F9%1E%ADh_%1C%BE%22k%B7%AB%0C%3F%1A%BE%3Ad%02Y%9F%E2%3E%AE%11%07l%9F%3E%87%C7x%3B%5D%D3%97%E1%FEa%FF%00%10%2F0J%FF%00Y%87%FE%03%23%FA%1A%A2%BF%9D%EDS%E3%FF%00%C4-%22%F1%A0%9F%E3W%C7uu8%DD%FF%00%0B%17W*%DE%E0%F9%FD(%D3%BE%3F%FCB%D5.R%0B%7F%8D%3F%1D%E4%95%CF%03%FE%166%AE%06%3B%92%7C%FE1B%E3%BC%25%AF%C9%2B%7C%BF%CC%7F%F1%02%B1%F6%BF%D6a%FF%00%80%C8%FE%88h%AF%E7%9F_%F8%DD%F1%13%C3%D7%1Bd%F8%DB%F1%CEDp%0AJ%9F%11%B5vF%F6%FF%00_%D6%A9C%FBF%F8%FAy%02%A7%C6%BF%8E%ECI%DA%02%FCD%D5%C9c%E9%FE%BE%85%C7xK%5E0%95%BE_%E6%0B%C0%AC%7BW%FA%CC%3F%F0%19%1F%D1-%15%FC%F6k%1F%18%FE%23%E8v%D0%CB%3F%C6%AF%8EL%8F%F7%DE%3F%88%FA%BB%08%8F%A3%0F%3F%83Yg%F6%92%F1%DA%E0%9F%8D%9F%1D%D7%DB%FE%16.%AEs%FF%00%91%E9G%8E%F0RWT%E5%F8%7F%991%F0%2F0z%ACL%3F%F0%19%1F%D1)L%9E%ADN%03%03%B9%AF%E7%B2_%8B%FF%00%12%93F%5B%C1%F1%A7%E3%A3%827%18%97%E26%B1%E6%AA%FF%00x%AF%DA%3E%EDe%8F%DAG%C7G%A7%C6%EF%8E%C4z%8F%88%9A%BE%0F%FEG%AA%5Cy%84kHK%F0%FF%001%AF%02%F3%07%FF%0010%FF%00%C0d%7FD%DB%7D%CD(%18%AF%E7%AFM%F8%C3%F1%2BU%D3%9A%EA%2F%8D%3F%1D6%0C%F9h%DF%125%60%F3%E3%AE%D1%E7%F3%8A%CC%FF%00%86%8E%F1%E0%EB%F1%B3%E3%B8%FA%FCE%D5%F3%FF%00%A3%E9%7F%AF%987%A2%84%BF%0F%F3%12%F0%2B%1F%7B%7Df%1F%F8%0C%8F%E8%9Bf%0Er%7F%3A%5E%B5%FC%F4%E8%3F%1A%BE!%EB%EC%FEW%C6%DF%8EQ%C7%18%24%C9'%C4%7D%5DU%8F%F7G%EF%FA%D1%A2~%D7%3F%16%BE%1Ak%CB%7B%A3%FCp%F8%C1g%ABY%12%17%FBS%C4%F3%EBv%DB%BB%06%B7%BDi%60q%D4a%90%9FB%0DTx%F3%06%E5%CB%C9%2F%C3%FC%C4%FC%0B%CC%5D%D4q0%BF%A4%8F%E8Z%8A%FC%F7%FF%00%82%5B%7F%C1a%EE%BFi%CF%19%C7%F0%C7%E2%8F%F6V%97%F1%01%E02h%DA%9E%9E%AD%15%8F%89%91T%97%026-%E4%5C%A8%1B%8C%7B%CA%B8%0EW%EE%E0~%80%E2%7Fo%FB%EC%7F%F15%F58%2C%C2%86.%9F%B5%A2%EE%8F%CAs%FE%1C%C7d%D8%B7%82%C7G%96K_%26%BA4%FA%AF%F8gf%7F1_%F0%5E%AF%8Aw%3F%B5%97%FC%15%83%C5ZLWbM%3F%C1%B7k%E1-8m8%89%A1%2C%D3%82%A3%A9%FBKJ7u%DB%C7N%2B%C9%FC9%FB%24k%DF%1C%B4%5D%5B%C3%96Kaeyd%F1%24%0B%3E%9D%1C%C9r%B9%05%CB%CB%86x%86%CE%01%00rrkG%F6%F3%9E%F7%C2%DF%F0U%1F%8Dmt%869%A2%F8%9F%AC%CF%1E%F1%C8%8E%5B%D9J%1E%7Bmd%20%F7%CDz%9F%87%3Fm%0DK%C3%7F%0C%BF%B1t%3B%1BK%7D%5Ex%1A%19.%8C%01%A6%3E%8C%1B%D7%1C%0A%FC%EF3%C5b!Z%F4%F5w%DF%CF%B9%FDg%90%E5te%94%C2%8C%15%97*O%5B%5DZ%DA%DB%CB%E6%CC%DF%D9o%F6%40%D2%FE%14%7CS%9F%C2%9A%EE%B1k%AB%E9%9A%7D%8B%DC%88-%1D%99!%94%AB%E22q%CE%0A%82Tq%D2%BE%91%FD%9F~%12%7C(%D6%BC5%A8h%1A%D2%DA%E8%AF%A9%22Aqg%A8%5B%C3%25%8D%F2%872%20Et%C2%80%FD%BB%15S_%14%7C%25%FD%AA%BCg%F0%DF%E2%86%AF6%89q%FD%97%A9%DDB%D1%FD%B2%EA%0F8%DC%0D%8C%18)%3Fu%B6%92%3D%3F%1A%ED%FE%1D%FCw%F1'%8C.u%3D%2B%E2O%8A%B4%9B%7F%0Ca%04%3AT%C1%FE%D7%1B%2B%0C0%00%02%AD%DF%E5%3D%0F%E3%5EN%22%96%25%CD%D5%94%B5%B2%DBw%7FC%D6%A9%87%A5*K%0FOHh%97%95%AF%7D%1A%B5%B6%B7%7F%2B%1Fn%F8%E7%C3%9E%11%F8K%A6%5E%DCi%B7vW%B7%D70G%09%7Bo*%2F%B0%A2%E0%00%15%14%02F%00%C9%C9%DA00%2B%E2%BF%8E%9F%10%DFO%F1%16%97%AB%DB%19%DC%19%DFO%95%D8%E0%9D%D8h%C9%FA8%FD%2B%8B%F1o%ED%09%E0%AF%86%5E%24%BC%84x%AEMJ%CA%DEW6%D1a%9E%E9%D3%1C%02%07%00%E4%E3%24%8C%E2%B9%8F%1A%FClO%1F%FC%13%D5%2F%925%89d%BD%85%EC%AD%D5A%956n%3Ed%8D%D0%13%C6%10s%8EOj%E7%A7%96%D5sR%A8%9BOK%BF%3D%0E%9C-L%3D%18%3At%EAs%CE%DF%97%92%D8%EB%AC%BE.h~'%D7%23%97S%96%E7E%8Ay%7F%D3%9E8L%F2%5B%C2%1B%E6%9E8%D5%86%E3%9C%82%A6%BDc%C1%D1%FC%1B%F8%9Fi%A8O%17%C6%7DJ%CBC%F0%E5%B8%9Ey.%B4e%B3%8E%02~%E2%A8%92%5D%F2%BB%11%FC*O%3F%40%DE%05%F0%03%C1%DE%11%F8%CF%FBB%E9%D6%3E%22%D4N%83gu%1E%E0%D0%DD-%AA%DC7%95%BA%20%25%7C%AA%12%C4%03%91%C9%26%AEj%DF%F0O%2F%8D%9E%2C%D5%A1%B2%7F%05A%0D%9Cg%CCi%AD%EF%ED%16%0B%83%C9%F3w%99%009%C9%23%D3%3D%05q%E2%B0%D8U%3Fe%3A%CE%93I%3D%5CR%B3%ED%CC%B5%DB%A3%D3C%D4%96*n%0B%F7%9C%AE%DAm%D7%AD%E4%9D%AD%D7%FE%09%DF%FC'%D7m%3Fh%AB%FDv%E2%0DZ%C3O%F0%F7%84%8E%2F%BCK%A9%B3%C1jaf%D9%19u%1F1%99%88%CA%A0%24%92px%15%E9~(%F8%07%A6%DD%8Bo%0A%F8%2F%E2%86%9B%AA%F8%96%F7I%8B%5E%83G%BE%B0%7D%3D%B5kwB%EA%EB%2B9%1B%8A%8C%88%8E%1B%9Cq%F7%8F%8B%FC%3B%F8w%A6%F8%B7%E0%7F%8A~%0B%EA%9A%FF%00%86%BE%1Ex%9FD%F1%8C%1A%95%EB%EAz%82%247%B6b%01%0B%20%91IY%1E7%25%F6%82O%3Cr%2B%D1%AE%3C)y%F1%03%F6%B1%D2%FE%2F%3C%D6%FE%12%F8%3B%E0%E9!%8FN%D6onV7%D4%A0%B2B%82(cf%F3%18I*%90%06%DECr%09%F9O%9B%8B%5C%B5d%E9%CF%95E6%93I%A7%A2%E5%E9%EF9%B6%EC%A3%D1y%15%3CUd%EF%CDkvJ%CD%FC%D3%7D%EDf%B4VZ%98%7F%0A%F4o%10~%D0%3A%3BZ%E8%F0%D9%CFo%A1%5E%25%95%D5%E5%EE%AB%05%A5%C4r%F0Y%3C%B9%189%402%07%07%18%C5z%2F%C6%0F%D9%3F%C7%1E%13%F8%85%AEh%FF%00%0Fl%A1%D5t%87%F2%E4%B7%92%7Db%D8j3%A7%92%1D%E3T%DC%AF%C3%17%E83%B5A%AF%9E%BE%0E%FC.%B6%FD%A2%BFh%1F%13x%BE%FBN%B6%F0%F7%814mrm%7F%5D%D5%EE%DCD-%91%E6y%96%D9W'%3B%D7%0A%14g%1Cu%3F%7B%D4%3Ffc%E2%DF%8A_%B6%E5%FF%00%C6%FDSC%9A%CB%C0%02mOP%83W%BA%C6%D8%AD%23%B7%96%DA8%C9%CEK%00P%7F%BD%D2%9E6%15)Ns%84%E2%A3%18%5D%C5%AF%B4%EC%D4o%CC%AE%DD%9E%DB.%9A%97_%19Z2r%8D%B4MZ%CD%AB%E8%D2n%EB%5D%1D%AD%DF%AD%D1%E6p%7C%7D%D3%7C9%A7.%8D%A8%CEo%84%CD%9B%92%AD%81b%FE%89%FE%D0%3C7%D2%A7%D6%BE4%D9x%12%CE%2B%8B9%22%BA%BD%BC%8C-%BD%C4d%BC1%260Xg%AC%AD%D4%8F%E1%CF%15%C2%7C9%FD%A0%E3%F8%01%A6%FD%82%F7%E1%EF%C3%9F%15%9DZ%E5%B5%09%2Fu%FD%04_M%10a%B7%CB%8EB%C3(%0A%E7%03%BB%1FZ%EA%7CM%FBl%5DhI%1A'%C1%EF%80%B7%167%00%BD%A4%F0%F8L%85%24%F1%B8fC%B5%C7%A1%19%CD%7B%13%C0%CF%DA%25%0AwO%FB%C9'%F2%E9%E9%D8%E8%A9%8C%9C%5C%97%25%ED%E7%F9%AB%7FOC%D0%FC%24%B2%A7%EC%B9%E2o%1F%5CK%A9_%EA6%9A%C4%3A%7B%D8%A3%07%81%E1%920%EF%23%80%0B%07%1B%81%04%9A%E6uO%8B~%09%D0%BE%19%E9%FA%C6%9D%AA_%EA%5E%25y%11%9E%CEX%80%B5%84%EF%942H%7D%40%10%B8%20%F2%09%18%AB%BF%00%BE-%F8%AF%F6l%FD%83%7Cg%E2m%1A%EDlu%D6%F1%9D%B0m%D1%24%B8W%80e%19_%23%04.1%D6%BC%8B%E3%97%C7%7B%AF%8B%D1i%DE%22_%0Dx%5BN%DB%03%C1%A9%CF%A5Z%1BQ%A81%20%83r%83*%24%5C%1C%3A%A8%CEk%9B%09%83%A9W%11R2W%82%9BI%A7m%92%7C%AD%5Bmti%DC%98bd%E5%255k%3B%F9%A5e%BA%B6%DE%8E%E7%D6%FF%00%00%BE%09%D9x%DF%C2%F7~9%D7%BE%26%F8li%87O%1B~%C7z%D1%BD%B5%E4%A8%A6(.7%C6T*n%C3%A2%8E0k%C8%3E%26%F8%93A%F0V%BB46%9E%25%D1%7CIo%02Gqqq%A34%CF%1A9b%AD%02%97%0A%0F%F7%B3%806%E3%06%BD%5B%F6U%F8%E9%AB%F8%8B%E1.%A1%ABx%5B%C3%1A%CE%93%E1o%04%CFl%20%F0g%87dV%D55%A9%DC%02%F7ws%B2%F9%86%1E%0E%161%F3%60%83%80%A2%BC%B3%F6%EA%F8%A3%E3%BB%1F%11%DE%B5%B7%82%C7%85%FE%1C%EA%3A%AA%5C-%94%FE%1F%8FM%9BWx%CA%BC%8F%3B%01%E6%B6%F6%DCO%23%20%E4%80I%AF%2B%03%1CD%F3%19%D0%ABktW%8A%B6%DAh%B5%95%9D%F4v%F3%D1%91G%15R5e)6%E3%DBM%16%9D-%7B%D9%DFGku%D0%F5o%17%FC3%F0%F6%A3%F1'F%D1%F4%BF%1C%EB%96w%DF%D8%AB%E2%1B%C9%2F%F4%C5H4%DB%0F%B2%99%F6%81%13%163*%85%060%A7%BF'%ADG%FBD%7C.%F0%AF%83%FE%1F%DCx%AF%40%F1%9CZ%A8%87F%D2%F5%0B%ABY%AD%26%8EI%FE%DB%92%B3%C4%CC%15F%F0%B28%88%E5%95P%EE%20%D7%B5%F8%B6%F3%5Cd%D5%7Cf%DAm%AD%DF%F6D7W%BA%0CPZ%2B%BD%DD%B4%9A-%AA%24%11%84%05%E4%0Dy%2C%88%03%12r%07%25q%5E%2B%FF%00%05%1E%9B%C4%83%F6t%BD%BB%B8y%F5H%FCE%ACX%CF%A7%AB%E9Q%C4%DE%0D%B3HD%DFg%99%E2%8Fz%CD%E6L%AB%B5%89%F9W%D4%D7%93%97c*%D7%C5Q%A3%CDet%9E%AB%7B%A6%D7%C3%D1y%ABt%BB%DF%96%962%ABt%E4%A4%DD%96%ABMZz%AF%87%B7%9A%B7%E7%DAx3%F6s%F0_%8B%3C3%A3%DF%C9%E2_%12Ocz%19%EC%F4%98%AF%B4%88%A6%BD%01%19%9A%E1%1B%EDEH%8C%8F%9Fq%DC%08%23%02%B8%EF%DA7%E1%FF%00%84%BE%1E%7C%1A%B1%F1f%9F%E2%FB%CF%12O%3C%A2%CA%12%B3%D9M%12%C8%1B%05ghg'%A6%E2%0An%FE%10q%5E%E5%FB9k%9E(%8F%C1%3E%18%FF%00%84%A7%C5%91%EA%12B.%D2%3B%E6k%8D-%F5%60c%96A%FE%8D%3D%A2%B4%86%25%07%E6F%DB%85%04%83%8A%F0%AF%F8(%F6%A1%E2%8DW%F6l%B66%5E%2C%86_%0C%3A%06%93%EC%F2O%A9%A6%BB%E6%CE%85%3C%CB%B4%B6Hb%08W%20nRFyn%2B%9F.%C5bj%E6%91%C3N~%EF5%AF%D1%AB%BF%2B%EBo%2F%3B-%A6%9E'%10%AB%FB%CE%E9%3D%B4%DB%5D6%F2%5E%7D%DD%B6%F9%1A%1F%DA%CF%C6%5E%0E%F8%9B%E1%7F%12%F8zf%B4o%01%EB%16%FA%AD%9E%20P%EB2L%9F%3B%9E%1B%E78%1Bs%F7I%07%AD%7F%60~%5B%FA%A7%E4%7F%C6%BF%8B%EF%19x%B3U%F1%0E%8B%F6Y-V%11%0C%A8%D7%868%82%19%E4%DE%06_%DF%1D%BB%90M%7Fh%3EY%F5O%CA%BF%A18j%92%84%26%A3%14%B6%EB%EA%7F%3F%F8%E9g%88%C2Mku%3D%D5%BA%C7E%E9%F9%DF%B9%FC%E1%7F%C1%CC%FF%00%B3%25%F7%C1o%DB%EA%E3%E2%24%10%CB%FD%85%F1J%DDX%DC%05%C2%5B%EA%16%AA%B1%3C%7Cp3%1A%C2%E0%F7%2C%DE%86%BE%03%D7%FF%00i%8Dk%C3%D76%A9ega%2C%7Bs%F6%88bfx%8E%3E%60I%18%1E%DE%D5%FDN%7F%C1J%BFa%9F%0D~%DE%1F%B3%FE%BB%E0%AF%10A%10%92%E3u%CE%99%7B%B3t%BAm%EA%AB%F9S%A7%B8%25%81%1D%D4%B2%F7%AF%E6%13%E3%CF%EC%C1%F1%07%F6%18%F8%B5y%E1O%88%1AL%BA%7D%FD%84%8C-.%D1%0BXkP%82v%CD%13t*%40%CE%09%CA%E7%AEA%15%96a%81P%AA%EAIs'v%BE%7F%E5%F9%7C%CFG%82%B8%96X%EC%BA%9E%02%9DOgV%09'%A7%D9VK%EF%5D%7B%AF5w~%CD%D6%9A%B7%C6%3D~f%8F%C4z7%87%EC%25%2C.%AF%EF%99%D9%A3%5Cg%00%20.%06F%3Bd%9A%F6%CF%89%FF%00%B3%0F%85t%8F%0B%CCt%CF%19x%A7%C5%FA%8BD%85%5E%1D6%05%B3%90%90%84%FC%E6Y%5C%8F%99%B2%5Bo*8%19%E3%CA%7C1%17%87%26%8E%1DoIkM%3E%FA%40d%90%CA%01%8E7%1C%93%F2%8C%F5%FF%00g%9A%F5%DF%D9%D7%F6%8B%BC%F1%EE%B5w%17%8E%BE!Z%7D%8E%DA%5D%B1%99m%E5%98L%8B%D0m%3BW%23%03%19%FE%95%F3%D8%9CKW%9D8m%BD%EF%7F%C1j~%97%87%C3T%8F-%3A%F5%1B%BD%F6Z%3F%CF%EE%3Eq%F8%8F%FB'%EA%1F%0D%7C7q%AEj%F6%B3%AC%97%93%ED%D3%ED%C2%22%B8%88%B6%03%C8%00%F9K%1C%E0zv%AD%8F%14%F8%A7I%B2%F0%25%B6%85c%0Cv%F2%C7%0A%861%9C%FE%F0cvO%7C%F1%CDw_%B7W%EDQc%F1SQ%8E%C3D%0E%9At%5B%227%1F%F2%D6%E7o%DD%3BG%DD8%EC2z%D7%B1%7F%C17%7F%E0%81%DF%10%BFo%3F%06%3F%8B%7CC%AE%5E%7C5%F0%CD%ECA%F4i.%B4%A6%B9%BE%D4%09%E4J%23%2F%1E%D8%8A%90C%9C%93%9E%01%CEGf%12%9D%7C%5C%23*%AA%CE%F7H%F2qx%FC%06K)T%9D%A3%16%95%DB%F9%DF%CD%B7%7B%24%AE%FC%AC%9D%BEU%B0%8A%C3%C6%3A%7CW%86%F6%1D%26k%1C%7D%B5%1B%81%B4r%1E0%3A%9C%F1%B7%A7J%CA%D7%BC%7D-%E5%F4%8Bh%D3Ac%86T%85%98%F3%9F%E3%23%A6%EC%F3_%B0%96%3F%F0g%5D%BC%F1)%FF%00%86%84%D4b!%40%23%FE%10%E0~%BF%F2%FDR%9F%F83j%CC%FF%00%CD%C5%EAc%B7%1E%0E%1F%FC%9D%5D%B1%C8%AB%DE%EE-%AE%9Bi%F8%9C%7F%F1%16%F2(AF%15%D2%7Dm%1A%9A%FF%00%E4%9F%F0%E7%E3%FD%95%8D%97%C4%3BT%8Bu%BD%96%B3%02%E1%99%B0%B1%5D%A0%00%12%7D%18%01%CF%AD%1E%26%F1%7C6%DFg%B2%B1%2Bu%0D%8A%AA%3C%F3%A0e%BA%23%FD%93%FC%1C%F4%EF%D4%D7%EC%0F%FCA%BBh%A3%03%F6%89%D4%88%F7%F0h%3F%FB%7DH%DF%F0g%05%A3%F2%DF%B4V%A3%9C%E7%FED%D1%D7%FF%00%03%A9%3C%8F%10%9D%E5%1D%3A%2B%AF%F3%2F%FE%22%E6B%A2%F9k%25'%BB%E5%A9%AF%FEI%FF%00%0E~%3Eh%3A%E4Z%F5%8C%9AM%FD%E4%F6~y_%22%60%C4G%95%CE%D8%E4Q%C1%5EN%18%F2%B9%C0%ABZ%EF%89f%F0%9F%87%7F%B0m5%09%EE%25g%CD%D6%C9O%90%87%FEy%A8%CE%0F%3C%93_%AFI%FF%00%06pZ%A2%E0~%D1Z%97%FE%11%A3%FF%00%93%A9%5B%FE%0C%E0%B5%DB%CF%ED%15%A8%E0%F5%FF%00%8A4%7F%F2u%0F%22%AE%E5%ACt%DE%DAo%F7%84%7C%5D%C8%94%2C%AB%FB%DB_%96%A6%DF%F8%07%E2~%3B%E9%BE4%87XY%2Cux%E2%1Au%C1%CCF(%C2%FD%85%CFFA%FD%D3%FCK%DF%ADj%FD%B9%3E%19i3%40.%AD%B5%2B%CB%96%0Fn%83%12Cl%3F%86c%9E%92%10x%03%D6%BF%5CO%FC%19%BFh%1B%3F%F0%D1Z%91'%9E%7C%1C%3F%F9%3A%9D%FF%00%10qZ%E7%8F%DA'Q%E9%8E%3C%1A%07%FE%DFT%CF%24%AC%DD%B9t%EA%B4%FF%00%3F%F8p%A7%E2%E6D%95%DDu%CD%D1%F2%D4%FF%00%E4%3E%EE%C7%E3%C6%9D%F1OP%8E%D6K%0B%AB%9B%8B%8D%16%EEa5%ED%80%99%96%0B%A9%008%99%D782%80N%1C%8C%F3%D6%B5%B4%B3%A7%F8%05f%D4%E0%BEMF%D2%F16%5BY%60%131%F4%98%1E%06%DF%D6%BF%5C%3F%E2%0D%FBF%CB%1F%DA%2FS%DD%9F%FA%13%87%FF%00'R%8F%F83z%D4%A8%FF%00%8C%8A%D4q%FF%00bh%FF%00%E4%EA%A9d5%DB%E5%8Cm%DDi%AF%E2M%3F%172%18%EB*%C9%BE%8F%96%A6%9F%F9!%F8%EB%A5%7CZ%D74Ms%FBF%C3Q%B8%B2%BC%25%B35%A4%86%DEGS%81%B3*A%D81%C0%ED%81%5D6%A9%E29%FCaqo%E2%0DC%C5%1A%AD%FD%8D%88%C7%91%7Dy%25%CD%C4%12%1E%B0%A6%F2~V%E7%07%D0%F3_%AC%3F%F1%06%E5%98'%FE2%2FR%CF%FD%89%C3%FF%00%93%A9%EB%FF%00%06n%DA%A1%E3%F6%8A%D4y%FF%00%A94%7F%F2uL%F8~%AB%7C%D1%85%9E%DFgn%DB%8E%9F%8B%99%1Aw%A9%5D%3F%FBv%A6%9F%F9!%F8%F7%07%C5%FDkA%D5%EE%AE4%3B%EB%BD%03%ED%0C%9B%05%85%C3%5B%98%D69%04%882%84tuV%1F%ED(%3DEl%D9x%9A%EF%C5%F6%17%F2%C5%E2%7DKH7%EE%B2%EB%B1%3D%EC%9E%5D%F6%D6%0E%B2%95%CF%EF%1C8%07%0D%9EFk%F5%9C%7F%C1%9BVa%8F%FCdV%A7%92%7F%E8N%1F%FC%9DO_%F83v%D06%7F%E1%A2%B5%2C%FF%00%D8%9A%0F%FE%DFUO%87%EA%EF%18Y%F7%F7%7F%CC%98x%B7%916%FD%ADt%D3%FE%EDO%97%D8%3F%23%BCO%FBA%F8%A3V%F1%C4z%D4~%23%D7%A4%D4%EC%E3x%60%BF%B9%BE%96K%B0%1D%0ClK%96%DC7%2B0%C0%3D%18%8E%95%1F%86%BCM%A8x%83%C1%3A%8E%81%0E%BD%A8ipK%1A%CBuh%2F%9E%2B%3DI%10%86%FD%ECa%82%B3%AE%01%1C%1F%BB%9E%B5%FA%E8%BF%F0f%DD%A2%F1%FF%00%0D%15%A9%F1%FF%00Rp%FF%00%E4%EA%E8%3E%1B%7F%C1%9E%DE%09%D2%3CI%1C%9E%2F%F8%D7%E2%CF%11i%09%91%25%9E%9B%A2%C5%A6K!%E3%FEZ%BC%D3%E0%10H%23g%7C%821%CC%BC%82%A4b%94!k%5B%F9z%7C%C5%FF%00%11k%22%D5%CA%B2k%B7-O%92%5E%E6%9EG%E7%0F%FC%13%BB%F6O%D6%BF%E0%A5%FF%00%B6W%85%7C%0D%A4%D8%5D%5Cx'F%BD%83Q%F1v%A8%B1%EC%02%CE%23%99%1AW%03%01%E5%03b%0EN%5B%9E%99%1F%D5~%0F%F7%A4%FC%87%F8W%93~%C8%7F%B1%8F%C3%1F%D8k%E1%BF%FC%22_%0C%BC%2Fa%E1%BD%2F%22%5B%99%23%0D%25%D6%A3%20%FF%00%96%D3%CC%FF%00%3C%AC2pI!w%1Cm%07%15%EB%99%3F%DDo%CCW%D2%E58%18%60%E9%F2%DA%ED%FF%00_%D7%DD%D0%FC%1F%8F%F8%CE%7CA%8D%8DT%AD%08_%96%FB%EBk%BE%B6%D9i~%97%DD%D8%AF%A8i%91%DD%82J)c%DF%1C%FF%00%9E%07%E5%5E%11%FBV~%C3%DE%01%FD%AC%7C%11q%A1x%EF%C3%3AO%88t%D9%5C%C9%1F%DA%A2%06%5Bw%23%1EdN%00h%DCp7)%07%D4%D1Ez%B5)BK%96J%E8%F8%9C.*%B5%09%AA%94d%E3%25%B3N%CC%FC%B8%F8%EF%FF%00%06%A7%E8%8F%A9%DC%DC%FC8%F8%9D%ADx%5E%CERY4%FDR%D1u%18%94%93%C2%2C%81%E3eA%D0e%5C%E0%0C%96%3C%D7%99x_%FE%0DJ%F8%81s~%23%D5%FE0%E8V%B6Hs%E6YiRO3%F6%CE%19%E3%03%3E%C6%8A%2B%CC%96WB%F7W%FE%BDO%B6%C3q%DEs%1A%7C%9E%D2%F6%DBE%A7%DDd%FEi%9Fg~%C4%DF%F0n%0F%C1%AF%D9%C3R%B4%D7u%C4%BC%F8%91%E2%5B%7D%AC%B3%EB%BB%0D%942%0EK%C7l%01Q%C9%24%072c%8Ex%CD~%91%F8%3F%C1%16%BE%1E%B4%8D%22%868%F6%00%00P%068%C7%F2%A2%8A%ED%A1%86%A5O%E0G%CDf%B9%C63%1D%25%2CT%DC%BF%04%BD%12%D1%7C%91%D1%C7%18%89%00%00%00%3D)%D8%1E%94Q%5Dg%86%14%9BG%A0%A2%8AV%40%2FJ%3A%D1E0%13h%3D%85(%18%14Q%40%06(%A2%8A%000%3D%05%18%A2%8AV%40%14QE0%0A0(%A2%8B%00%81%15I%20%00O%24%E3%AD.%07%A0%A2%8A%2C%07%FF%D9";
}
function Del_Card(card_id,id) {
var data = "deck_file=&target_card="+card_id+"&mode=del&p=1&ssid="+id;
GM_xmlhttpRequest({
method:"POST",
url:"http://" + host + "/card/deck.php",
headers:{"Content-type":"application/x-www-form-urlencoded"},
data: data,
onload:function(x){console.log(x.responseText);location.href="http://" + host + "/busyodas/busyodas.php";}
});
}
// ============================================================================================================================= //
// トレード報告書簡を削除
// ============================================================================================================================= //
function DeleteTradeReport(){
var area = document.getElementsByName("message_form").item(0);
var ul = document.createElement("ul");
ul.innerHTML = "<a href='javascript:void(0)' id='btn1'>「落札しました」書簡を削除</a>|"
ul.innerHTML += "<a href='javascript:void(0)' id='btn2'>「落札されました」書簡を削除</a> "
ul.innerHTML += "<input type='checkbox' id='chkflg1'>既読書簡も削除<br>"
ul.innerHTML += "<p id=a1 style='display:none'> 未読運営書簡を削除しています... <span id=a2>0</span> / <span id=a3>0</span> </p>";
area.appendChild(ul);
document.getElementById("btn1").addEventListener("click",function(){DelMessage("0");},false)
document.getElementById("btn2").addEventListener("click",function(){DelMessage("1");},false)
}
function DelMessage(x){
if(x == 0) var title="カードを落札しました";
if(x == 1) var title="出品したカードが落札されました";
var sender = '\n<span class="notice">ブラウザMC☆あくしず運営チーム</span>\n';
var s = '//table[@class=\"commonTables\"]//tr[@class=\"unread\"]';
var s2 = '//table[@class=\"commonTables\"]//tr';
var t = "";
var cnt = 0;
var address = [];
var id = [];
var p = document.getElementsByName("p").item(0).value;
document.getElementById("a1").style.display = "block";
var table = document.evaluate(s, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
for( var i = 1; i < table.snapshotLength + 1 ; i++){
if( i > 1 ) t = "[" + i + "]";
var title_r = document.evaluate( s + t + "/td[2]",document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.innerHTML;
var sender_r = document.evaluate( s + t + "/td[3]",document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.innerHTML;
if( title_r.indexOf(title)!=-1 && sender_r == sender ){
id[cnt] = document.evaluate( s + t + "/td/input",document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.value;
address[cnt] = document.evaluate( s + t + "/td[2]/a",document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.href;
cnt += 1;
}
}
document.getElementById("a3").innerHTML = id.length;
for( var i = 0; i < id.length; i++){
var dom = document.createElement("div");
dom.innerHTML = getContentFromURL(address[i]);
var data = "mode=inbox&p="+p+"&chk[]="+id[i];
GM_xmlhttpRequest({
method:"POST",
url:"http://" + host + "/message/delete.php",
headers:{"Content-type":"application/x-www-form-urlencoded"},
data: data,
onload:function(x){console.log(x.responseText);}
});
document.getElementById("a2").innerHTML = i+1;
}
if( document.getElementById("chkflg1").checked == true ){
var table2 = document.evaluate(s2, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
for( var i = 3; i < table2.snapshotLength + 1 ; i++){
if( i > 1 ) t = "[" + i + "]";
var tr2 = document.evaluate( s2 + t ,document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
var title_r2 = document.evaluate( s2 + t + "/td[2]",document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.innerHTML;
var sender_r2 = document.evaluate( s2 + t + "/td[3]",document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.innerHTML;
if( tr2.className.indexOf("unread") == -1 && title_r2.indexOf(title)!=-1 && sender_r2 == sender ){
document.evaluate( s2 + t + "/td/input",document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.checked = true;
}
}
document.getElementById("a1").style.display = "none";
document.getElementsByName("message").item(0).submit();
}else{
document.getElementById("a1").style.display = "none";
//alert("完了");
location.reload();
}
}
function getSsid() {
var pairs = document.cookie.split('; ');
for (var i = 0, pair; pair = pairs[i] && pairs[i].split('='); i++) {
if (pair[0] === "SSID") return pair[1];
}
}
}) ();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment