戦国IXA ツールスレPart39
レス数が900を超えています。1000を超えると表示できなくなるよ。
■前スレ
戦国IXA ツールスレPart38
https://rio2016.5ch.net/test/read.cgi/gameswf/1515420815/
■避難所
NGワードにヒットしてるため一旦除外
■注意
スレが荒れてても泣かない。変な奴が来たら、釣る姫を愛でる気持ちでスルー。
このスレはスルー力に秀でた紳士淑女の皆さんによって支えられています。
次スレは>>950
無理なら>>960
が冒頭に
!extend:checked:vvvvv:1000:512
入れてスレ立てすること
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured >>818
これでどう?
//加勢待機中は a.length == 1
//変更点( a に :last を追加 )
return $(html).find('#btn_area > a:last').attr('href');
} >>819
過去スレなんて全部削除されてんだろ。
どうせ書き込むなら有意義な情報書き込め。 >>821
ちょっと前の「レス」
誰が過去スレなんて見て来いって言ったよ
少なくともお前のレスより有意義だよ >>823
だからそのレスも含めて過去のヤツは削除されてんだろ。
そのぐらい読み取れ。ド間抜けが…
何がしゃくれて「お前のレスより有意義だよ」とか言ってんだクズが >>824
少なくとも俺が見た感じでは5つ落とせるのあったがな
ちゃんと謝罪してやれよ わるいクロノスも混ぜてたわでもMOKOも2つ残ってるわ
>>715
>>718 最近ここ、こんなんばっかだから別にいいんじゃね
どうせまともぽいMOKOでも無いし
俺自体ここにソース拾いに来るし俺からもソース置いていく事もしてるから感謝してることは多々あるし乞食がうるせえよって思うことだってある クロノスでワールドが開けない場合はどこを変更すればよいのでしょうか >>824
ド間抜けはお前
530で10.14.2300.6上がってんだろが
過去レス見ろよ
10.16.2400.1は自分用にいじった評価版(?)を勝手に最新バージョンにしてるから最新とは思ってない 神様にお願いです。
取引検索をブラウザ別タブに表示させたいのですが、
どこをどのように修正すればよろしいですか?
どうかミジンコに教えてくださいませ。 >>833
別タブで取引開けばいいんじゃね?
スマンがイマイチ意味がわからない >>833
なんとなく意図は分かるな
強化画面とかしてる時に取引で画面遷移したくないんだよね
俺はクジのリンクを右クリックで別タブ表示して取引開いているよ >>834,835
神様、説明不足ですみません
普通に部隊画面の武将カードの上で、右クリックして現れるメニューの一番下の、
「取引検索」を選んだ場合に、同じウインドウ上にその取引画面が出るので、
これを別タブに出せるようにならないかなぁという願いです。
少しmokoの中身を見てみたのですが、
ミジンコにはどう修正しらいいのかさっぱりわかりませんでした。 >>826
>>827
>>832
お前ら同一人物か?
削除されてるって言ってんだからファイルぐらい確認してから書き込めよ。
もうファイルは削除されてんだよ。
1度指摘されてんだからそのぐらい確認するぐらいの思考力はねーのか?
どまぬけ >>838
だったらお前が使えるやつアップしてやれよ
持ってないのに乞食なら黙って口開けて待ってろ >>838
お前はID:1G+jBO8G0か?
だったら一言
「お前のは最新ではありません」
最新のが欲しいのならそれなりの態度でお願いしろよ
誰か親切な人が上げてくれるだろ >>838
きのう確認して書いたんだけどな
タイミングが悪いだけじゃないのか?
書き方が違うんだからなんでも同一にすんなよ
どっちにしても態度が気に食わないからやらんけどな ここまで必死なやつ初めて見たわ
別に最新じゃなくても自分で弄った方が早いだろ クレクレうざいから貼るわ、少しは火種が減るだろな
http://ixa193.web.fc2.com/mk/index.htm
自家製”暫定版”と言いながらちゃっかりバージョンは上げてる勘違い偽善者 まあ個人で修正したのは枝番で管理したほうがいいかな
あとでmasterにマージするにしても >>836
武将名(カードNo)の場合
$('#trade_card_number').on('click', function() {
location.href = '/card/trade.php?t=no&k=' + data.card_no + '&s=price&o=a';
});
↓
$('#trade_card_number').on('click', function() {
var url = '/card/trade.php?t=no&k=' + data.card_no + '&s=price&o=a';
window.open(url, '_blank');
});
スキル検索も別窓なら以下
$('li.trade_skill_name').on('click', function() {
location.href = $(this).attr('url');
});
↓
$('li.trade_skill_name').on('click', function() {
window.open($(this).attr('url'), '_blank');
});
こんな感じかな。 それだと既存の動作が変わってしまう
on('click', function(){ 既存動作 }).on('contextmenu',function(){ 別窓 });
みたいにして右クリで別窓にしてみるのはどうか そういえば昔はLVアップやランクアップも別タブで開けてたな
あれもいつの間にか無くなってて不便 ■注意
スレが荒れてても泣かない。変な奴が来たら、釣る姫を愛でる気持ちでスルー。
このスレはスルー力に秀でた紳士淑女の皆さんによって支えられています。 >>844 の自家製MOKO
同盟内で配布されており、前回の合戦では問題なく機能してた。
【IxaMokoPack10.16.2400.3】
http://fast-uploader.com/file/7090713219328/
pass 193
時期的に最近の書き込みは未対応
プレゼントボックス >>802 と>>806
別タブ >>833 >>846 >>847 影城主でまともに動くKhronosないですか?
前に上がってた10.0.38.2KAGEとかいうやつもセッションタイムアウトすると影城主に切り替わるけど、肝心のKhronosが動かなくなる。
なにか対処法でもあるのですかね?
ちなみに本城主はchromeで、影はkinzaにそれぞれ別VerのKhronos入れて稼働してます。 >>851
定期的にタブ切り替えてリロードする拡張(revolver tabs等)を入れれば一応使えてる
放っておくとリログのたびにタブが増えるから一日に一回程度タブ整理は必要だが。 470です
>>851
852さんとは別の拡張(Auto Refressh Plus)で運用中
タブの増殖が課題です。
OS:windows 10
ブラウザ
kinza 4.9.1(本城主) Khronos 10.0.38.1 そのまま通常運用問題なし
SRWare Iron 68.0.3550.0(影城主)Khronos 10.0.38.1改
+Auto Refressh Plus(15分間隔で指定した建設スケジュールをリロード)
セッション切れ毎に再ログイン用のタブが残る。放っておくと
タブの残骸だらけとなる。ただし内政は正常稼働している。
改のlogin.jsをいろいろいじってみたけど、>>476の
location.href='/user_change.php'; まで動作して次のelse ifにはつながらなかった。
別建てにして
setTimeout(chrome.extension.sendMessage('Finish'),30000);
を文頭、文末にいれても即実行されてブラクラ状態に
ウィンドウを閉じるだけでいいから
setTimeout(windows.close(),30000);
などとしてもvar $a 〜が始まる前に閉じてしまってだめでしたね。
setTimeoutの数値 30000を1000〜60000ぐらいまで変えてもダメ
promise then とか $.when .done とかを我流でやってもダメでした。
現状は動いているからいいやという状況です。 login.jsでの影城主切替えをやめて、
mokoの本城画面で行なう。
$('#sideboxBottom').parents('div').hasClass('my_capital')と
current_owner_mainで判定。
ログインの度に変わるけど影専用なら問題ないかと。
login.jsは、Finishの送りをsetTimeoutで遅らせる。
これでどうかな?
CannotOpenに逝っちゃうかも?
そしたらCannotOpenをFinishに変えるかw .find('li.on')が抜けてた。
$('#sideboxBottom').find('li.on').parents('div').hasClass('my_capital') >>853
そこまで理解しているのであれば入れる場所などを見直せば自動リロードはスクリプト内で完結できるよ >>855
mokoの本体触るのはハードル高くてやり方わからずでした。
>>856
ヒントを貰ったものの、解決までたどり着かず。
あと、>>853の記述のうち、
setTimeout(windows.close(),30000); は
↓
setTimeout('windows.close()',30000); の間違いでした。
これをDとして
影用login.jsの動作を切り分けて検証してみました。
A トップ画面からワールド選択へ
B ワールド選択画面からそれぞれのワールドへ
C 本城主の本領画面から影城主の本領画面へ
if 、else ifで繋がなくても、
A;
B;
C;
で影城主の本領まで遷移します。
A;
B;
D;
とすれば、本城主本領画面のままウインドウは閉じた。
しかし
A;
B;
C;
D;
では影城主の本領で止まり画面閉じない。
私のやり方ではどうしてもC;のあとに動作を繋げられないようです。
切り分けず、元のままでも同様にダメ。
$.when(A,B,C).done(D);
$.when(C).done(D);もダメ。
ここを乗り越えられたら、Finishも送れそうなんですがね。 >>858
タブを自動的に閉じてくれる拡張機能Tab Wranglerは、
使えない? >>858
一応、考えたのも
moko、// 施設データの取得・更新の部分
var facilitys = getStorage({}, 'ixamoko_facilitys');
var $sideboxBottom = $('#sideboxBottom');
//変更点(追加)
if ( document.body.className == 'current_owner_main' &&
$sideboxBottom.find('li.on').parents('div').hasClass('my_capital') ) {
return location.href = '/user_change.php';
}
//ここまで
var vid = $sideboxBottom.find('li.on').data('village_id').toString();
login.js
//ログイン完了 内政画面
//変更
if (document.body.className === "current_owner_sub") {
chrome.extension.sendMessage('Finish');
} else if ( location.pathname === "/village.php") {
setTimeout(function(){
chrome.extension.sendMessage('Finish');
}, 3000 );
//ここまで
} else {
chrome.extension.sendMessage('CannotOpen');
} >>859
そんなの有ったんですね。
Auto Refressh Plus
Tab Wrangler
影用のKhronos
3つ併用で安定動作してます。
これで放置しても大丈夫かも。
>>860
書いて貰ったコードで影用のmokoは
狙いどおりの挙動をしてます。
ワールド選択後、すぐに影城主画面に
遷移しました。
ただ、Khronosとの組み合わせでは
上手く行かなかった。
気になっていたことが分かって
助かりました。ありがとうございます。
どうやら影城主画面に遷移したところで、login.jsの動作が終わっているようです。
setTimeoutしたものも打ち切りに
なってる感じ。もう少しさわってみます。 同盟戦略拠点がミニマップに表示されて自分の陣かどうかわからなくて困ってます
どこをいじればいいのかもわからずorz >>863
事情説明して陣張りの段階で戦略拠点に指定しないように頼んでみたほうがいいかも
私も説明したら解除してくれたよ
その周辺を周知させたいのなら砦番号等チャットか掲示板に書いてもらっても問題ないはず 470です
Khronosのlogin.js修正では処理切れが起こってしまったため、受け手で処理することに
方針変更しました。
common.jsの124行目 Finishを受け取った後の処理を遅延させることで
影城主画面に遷移後の状態からの実行が可能となりました。
変更点は☆☆部分
if (msg == 'Finish') {
// 作業タブの削除
setTimeout(function(){ // ☆☆1行追加 'Finish'受け取り後の処理を遅延させる
chrome.tabs.remove(sender.tab.id,function() {
chrome.tabs.onUpdated.removeListener(loginExecuteScript); // タブ更新チェックを解除
chrome.extension.onMessage.removeListener(reLoginFinish); // メッセージ受信時設定
notification.close(); // 告知メッセージを閉じる
if (!$('#stop').prop('disabled')) {
gLoop();
}
gRetFunc.call(); // gGetCt_vid()を呼び出した手順を実行しなおす。
});
},5000); // ☆☆1行追加 setTimeoutの遅延時間
自分の環境では5秒ぐらいから問題なく動作、環境により5〜10秒ぐらいで設定するとよいかも。
まとめ
自分がやった影城主でのKhronos運用は2種類で安定。
1.本城主とは別のChromium系ブラウザを用意
拡張機能に
>>483のKhronos
Auto Refressh Plus (再読み込み時間を設定(間隔は15分くらいでOk))
Tab Wrangler(消さないタブを建設スケジュールに指定し、2分以上更新のないタブを消す設定)
の3つを追加・設定する。
2.1.と同様別ブラウザ用意
拡張機能に
Khronos 10.0.38.1のうち、common.jsにだけ上記修正を加える。(login.jsは変更しない)
moko 10.14.2300.5(自分はこれ使ってる)のうち、ixa-moko.user.jsに >>860 の修正を加える。(login.jsは変更しない)
の2つを追加
1.は特にデメリット無しと思う。
2.は適用した環境では本城主の内政ができない。建設スケジュール画面の再ログインボタンが復帰しない。
自分は外部拡張に依存しない2.で運用していこうと思います。
アドバイスを頂いた皆さんありがとうございました。
この適用は特殊で通常環境と混ざると混乱の元(本城主が操作できなくなった!!とか)
となるのでアップはしません。
新改修者さんが現れたらバージョン番号等整理してアップしてくれると思います。
長文失礼しました。 >>863
赤くしてみたw
function baseRect()の
x = $(this).data('village_x');
y = $(this).data('village_y');
c = $(this).data('village_c');
//変更点
var $div = $(this).parents('div');
if ($div.hasClass('alliance_territory')) {
fillDraw([x, y, c], 'red');
} else { //↓は元のまま
fillDraw([x, y, c], 'black');
}
//ここまで
}); 防衛戦で上位同盟に色が付かない、攻撃戦では色が付く
ピンクの上位だけ機能していないと思う
個人の上位や同盟陣はどちらも色は表示されている
連防はわからん
直せる人お願いします
場所教えてくれれば自分でなんとかします 合戦報告書のサマリーが止まっちゃうのはどこなおせばいいですか? >>866様
俺のは
function baseRect() {
var country = $('INPUT[name="c"]').val();
var x, y , c;
$('#sideboxBottom li[data-village_c="' + country + '"]').each(function() {
x = $(this).data('village_x');
y = $(this).data('village_y');
c = $(this).data('village_c');
fillDraw([x, y, c], 'black');
});
if (!$('#reg_box').find('TR.line_info').length) {
$('#reg_box').find('TR').each(function() {
var coord = $(this).attr('coord').match(/-?\d+/g);
if (country == coord[2]) {
fillDraw(coord, '#298DFF');
}
});
こうなってるのだけどちょっと違うのかな?
変更部分を教えて下さい 866見てレスしてるんだろ?
変更部分を教えてくださいってどういうことだ?
目が見えないのか? 色々弄ってみたけどどうもKhronosが影城主でうまく挙動してくれません。
セッションタイムアウト後、Khronosは影城主のままですがストップしてしまいます。
どなたか弄ってみてとりあえずでもいいので動くVerを上げていただけないでしょうか?
よろしくお願いします。 function baseRect() {
var country = $('INPUT[name="c"]').val();
var x, y , c;
$('#sideboxBottom li[data-village_c="' + country + '"]').each(function() {
x = $(this).data('village_x');
y = $(this).data('village_y');
c = $(this).data('village_c');
//変更点
var $div = $(this).parents('div');
if ($div.hasClass('alliance_territory')) {
fillDraw([x, y, c], 'red');
} else { //↓は元のまま
fillDraw([x, y, c], 'black');
}
//ここまで
});
if (!$('#reg_box').find('TR.line_info').length) {
$('#reg_box').find('TR').each(function() {
var coord = $(this).attr('coord').match(/-?\d+/g);
if (country == coord[2]) {
fillDraw(coord, '#298DFF');
}
});
}
}
と、10.16.2400.1をベースに修正してみたけれど反映されないのです >>878
>>865
ホントログ検索しない奴多いな >>880
865さんのやり方通りやってみたものの、うまく動作しなかったので、動作するKhronosがほしいのです
ログは見てますし、じぶんなりにやってみてます
それでもうまくいかないからここに書き込みしてるのです >>879
ざっと見合ってると思うけどそんな古いバージョン持ってないからなんとも言えんな
最新に近いの探してやってみれば? >>879
あれ?古いとかじゃなくてそのバージョン存在してる自体知らんかったw >>881
いろいろいじってみたとか曖昧なこと書くから曖昧な返事しか来ないんだよ
最初に>>881の内容書けばまた返事も違ってたろうに >>865
そんな複雑なことをしなくても、再ログインする前に自分の画面をリロードする予約をすればいいよ。
後はわかるよね。 >>883
無知な718のバカが、不具合あるかも評価版、と言って上げたやつだよ >>885
自分の画面をリーロド予約で
再ログイン+影変更タブ閉じるの? common.jsの該当Tab IDにスクリプト挿入してる箇所と
login.jsのconditionいじればKhronosだけで解決できるよ。
不具合あるかもしれないから修正版はうpしないけど >>879
確認だけどそこに書いてる通り頭揃えてないよな?
function baseRect() {
var country = $('INPUT[name="c"]').val();
var x, y , c;
$('#sideboxBottom li[data-village_c="' + country + '"]').each(function() {
x = $(this).data('village_x');
y = $(this).data('village_y');
c = $(this).data('village_c');
//変更点
var $div = $(this).parents('div');
if ($div.hasClass('alliance_territory')) {
fillDraw([x, y, c], 'red');
} else { //↓は元のまま
fillDraw([x, y, c], 'black');
}
//ここまで
});
精密に改行して書くとこれな だめかwここに書いても揃っちゃうんだな
まあとにかく元の改行崩さないように修正しないとダメだよ >>894
改修し保存した後、ブラウザの拡張機能から再読み込みしてるよね? >>895
はい、改修保存後、再読込してます。
再読込でもだめなときは、ブラウザ再起動しております。 バカなんだろ
同じ症状に何回なっても思い出せない
過去ログも読まない >>892
直接関係ないけど、JavaScriptて全く改行しなくてもいいんだよ。
改行コードはプラットフォーム依存なのでむしろ使わない方が安全。
ただし可読性は最悪w >>900
スキル講座用とスキル講座期間外用の2台のPC買いなさいw 構文なんだからまずは人間様が理解できることが先決
ましてやコロコロ変わって修正しないといけないんだから あー 言葉すごく変だわ すまん
898に言ってくれ だね metaも同じようにできないかと思って>>229のような修正入れたが見事にエラーになったw
悔しいですw >>897
クリアしても変わりませんでした。
'black'を'red'に変えてみると、自拠点は赤くなったので
機能はしてると思うんですけどね。
ただ、今休戦期間なので、同盟拠点がサイドメニューにないので、
検証難しいですね。 >>905
そうれす、すまん。すぐ気づいたけどw
ところで本日の白くじ枚数を知る方法を探ってる人いるかな?
逆に引き残すのが悔しくなって来たのでw >>911
そうなんですね。スマホでもPC版しかやっていないので知らんかった。
ありです。 >>912
スマホでやって見たけど、これは銅銭から引ける枚数を計算しているだけですね。
1600回とか出て来た。
当日の数値を覚えておけば良いのだろうけど、非現実的だ。
残念! 白クジ残り枚数は難しそうだよね
1000枚は20万銅銭だから日の初回ログイン時点の銅銭が表示されていれば大まかには分かるのかな ブラウザでやるならローカルストレージでカウントしておくとか
うちの場合はくじ履歴をローカル鯖のDBに記録してあるからselect一発で把握できるけど >>915
うお、それいいな!うちもどっかのDBに飛ばすかな よくわからんから最新版ダウンロードできるようにしてくれよ 引き残すのが嫌なら引けなくなるまで引くだけでいいのに乞食根性が極まるとそんな事も考えられないほど脳が止まるのか レス数が900を超えています。1000を超えると表示できなくなるよ。