« 2016年10月 | トップページ | 2016年12月 »

2016年11月

beyond 0.45 (最大拠点名の不具合修正)

度々すいません、最大拠点名でボタンサイズの修正漏れているところがありました

再度更新おねがいします
ver0.43->0.45
http://craford.sweet.coocan.jp/content/tool/beyond/bro3_beyond.user.js

ver0.42不具合があったので0.43に更新してください

特に影響はないですが、0.42だとログ検索機能が正しいところで動きません。

beyond 0.43

Crafordです。

家族の風邪の悪化で看病してたのでしばらく保守保留してました。

ver0.43 にアップデート
http://craford.sweet.coocan.jp/content/tool/beyond/bro3_beyond.user.js

  • プルダウンメニューの背景画像が消える不具合修正
  • ファイル画面で拠点名が最長だった場合にカード表示が2列になる不具合修正
  • プルダウンのスキル検索が一部間違っていたのを修正
  • 同盟ログ画面にログ検索機能を追加
    ボックスに文字列を入れて「検索」ボタンを押すと、同盟ログの見出しに該当する文字列がある場合、見つかったものを検索します。
    「検索」開始するとボタン名が「停止」になるので、求めるログが出た時点で「停止」してください。
    停止後ボックスの中身を変えて「検索」すると、新たな条件で検索が可能です。

beyond 0.42

Crafordです。

家族の風邪の悪化で看病してたのでしばらく保守保留してました。

ver0.42 にアップデート
http://craford.sweet.coocan.jp/content/tool/beyond/bro3_beyond.user.js

  • プルダウンメニューの背景画像が消える不具合修正
  • ファイル画面で拠点名が最長だった場合にカード表示が2列になる不具合修正
  • プルダウンのスキル検索が一部間違っていたのを修正
  • 同盟ログ画面にログ検索機能を追加
    ボックスに文字列を入れて「検索」ボタンを押すと、同盟ログの見出しに該当する文字列がある場合、見つかったものを検索します。
    「検索」開始するとボタン名が「停止」になるので、求めるログが出た時点で「停止」してください。
    停止後ボックスの中身を変えて「検索」すると、新たな条件で検索が可能です。

beyond 0.41

Crafordです。

領地一覧のページ上で、「新領地」という領地名をもつ領地を全て破棄するボタンを追加しました。
領地レベルとかはみませんし、すでにレベルが上がっている土地でも領地名が「新領地」であれば無条件で破棄します。

ver.0.41
http://craford.sweet.coocan.jp/content/tool/beyond/bro3_beyond.user.js

遠征、戦後処理向けに使えるかと思います。

以上

テーブルソーター

おはようございます、Crafordです。

beyondには組み込んでいますが、自作したテーブルソーターが意外と便利なので、コード公開しておきます。
利用・改変は自由ですが、自己責任でお願いします。

isNumeric() メソッドを利用していますので、jQuery1.7以上が必要です。

/**
* 任意のjQueryセレクタ指定のtrタグを基準としたテーブルソーター
* 各ソートリクエストのクリックイベントごとにこのメソッドを呼び出す必要があります。
*
* @param <string> selector trタグを特定するためのjQueryセレクタの文字列(ex. "#id table tbody tr"
* @param <int> offset selectorで特定したtrタグの幾つめからソート対象のデータとするか(2つめのtrなら2)
* @param <int> index trタグ内のいくつ目のtdタグをソート対象列とするか(一番左が0)
* @param <boolean> order_ascend 昇順ソートならtrue, 降順ソートならfalse
* @param <function> call_back ソートルールを任意に指定する場合はコールバック関数を指定。検出したtdタグ内の評価をする処理が必要です。
*/
function tableSorter(selector, offset, index, order_ascend, call_back) {
    // ソート対象の列を記憶し、テーブルから削除
    var list = $(selector);
    var nodes = [];
    for (var i = offset; i < list.length; i++) {
        var obj = new Object;
        if (typeof call_back != 'undefined') {
            obj.value = call_back(list.eq(i).children("td").eq(index));
        } else {
            obj.value = list.eq(i).children("td").eq(index).text().replace(/ /g, "");
        }
        obj.html = list.eq(i).prop('outerHTML');
        nodes.push(obj);
        list.eq(i).remove();
    }

    // ソート対象列を並び替える
    nodes.sort(
        function(a, b) {
            var result = 0;
            if ($.isNumeric(a.value) && $.isNumeric(b.value)) {
                var num1 = parseInt(a.value);
                var num2 = parseInt(b.value);
                if (num1 < num2) {
                    result = -1;
                } else if (num1 > num2) {
                    result = 1;
                }
            } else {
                result = a.value.localeCompare(b.value);
            }
            if (order_ascend) {
                return result;
            } else {
                return -result;
            }
        }
    );

    // テーブルに再描画
    for (var i = 0; i < nodes.length; i++) {
        $(selector).parent().append(nodes[i].html);
    }
}

callbackの記述例。

var func = function(a) {
    // tdタグ内のaタグに書かれたid=の値を元に数値ソートする
    var match = a.children('a').attr('href').match(/id=([0-9]*)/);
    return match[1];
}

beyond 0.40

Crafordです。

ver0.40
歴史書モード中は、出品機能、自動入札機能、デッキ操作系の機能を無効にする対応を行いました。

歴史書モードでの利用上の注意

Crafordです。

合成できないとのご意見をいただいたので、歴史書モードでの制約を一旦とりはらいましたが、歴史書モード中以下の操作は絶対に行わないように注意してください。
  1. デッキ画面における「内政」スキルの発動ショートカットの利用
  2. デッキ画面における「デッキ設定」ショートカットの利用
歴史書モード中でもこの2つは機能し、見た目上カードの表示がおかしくなるなど、ちょっと怖い動作をした(デッキからカードを下ろすと正常になる)ため歴史書モードを止めた記憶があるためです。
時間がないため一時的に開放しましたが、今夜まで再修正ができないので、上記だけご注意いただければと思います。

beyond 0.39

Cradfordです。

歴史書モードで動かなくしている制約を一旦解除しました。

http://craford.sweet.coocan.jp/content/tool/beyond/bro3_beyond.user.js

歴史書モードで各機能に不具合が起きないかどうかを確認できていないので、
もしかすると一部機能がおかしくなるケースがあるかもしれません。

歴史書モードが確認できるタイミングで改めて制約範囲を制御する可能性がありますのでよろしくおねがいします。

以上

beyond 0.38

おはようございます、Crafordです。

指摘のあったスキルにマウスをのせると「aaa」が表示される件、試験中のものがはいってしまっていました。
ver0.38
ver0.38では、同盟タブ内のCSV取得の右に、「同盟員本拠座標取得」の機能を足しました。
ただし、まだ取得した情報をキャッシュしておく機構を作っていないので、開くたびに取得した情報は消えてしまいます。
必要となった際に、毎回長時間取得待つのはあまりにも酷なので、週末の更新でキャッシュ機構を付与します。
以上

beyond 0.37

Crafordです。

ご指摘のあった出品中一覧のリンク付与に失敗していたのを修正しました。
確認が甘かったです。
マニュアルはちょっと更新する時間ありませんでした。

プルダウンのトレードメニューについては、武将カード増えることもあり、そのたびにメンテナンスするのは辛いので、カスタマイズできるようにいずれしたいですね。
以上

beyond 0.36

こんにちは。Crafordです。

ver0.36になりました。
マニュアル更新がおいついてないですが、更新内容は以下のとおりです。
マニュアルは今日中に更新します。
  • 「同盟」タブの同盟員一覧の上に「同盟員全領地座標CSV取得」を追加しました
  • 出品中カード一覧に、図鑑、トレードへのリンクを追加しました
  • プルダウンメニューの「クエスト」に「デイリークエ受領」を追加しました
  • プルダウンメニューの「トレード」に「トレード検索」を追加しました。主要なカード検索はできるようにしてあります。
  • プロフィールにある「beyond設定」の画面を、画面に差し込む形になっていたのを上にかぶせるウインドウに変更しました。
  • デッキ「小」で、かつ簡易デッキセットが有効なとき、指定カードを指定拠点の「内政官」に設定できるボタンを追加しました。
    内政設定の仕様上、「内政」ボタンをおした時点で、選択された拠点に拠点が移動しますのでご注意ください。
    そのため、「内政」の設定処理が終わる前に、ほかのカードを「内政」とした場合うまく動きません。
以上、0.36の更新内容になります。
本日、追加更新ができた場合は、更にバージョンアップしたものが公開されるかもしれません。

« 2016年10月 | トップページ | 2016年12月 »