戦国IXA ツールスレPart39
■ このスレッドは過去ログ倉庫に格納されています
■前スレ 戦国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 >>794 個人的にはそっちよりも「わずかな修正でUPするな」の方が気になった 不具合というとバグを書いてしまったように聞こえるが 新章仕様に未対応箇所が残っているということではないかな >>799 誰かそんな事言ってたのか?見当たらないけど わずかな修正でも支障あるのならば感謝する事だと思うけど プレゼントボックスの暫定修正について整理しておいたので参考にどうぞ。 https://writening.net/page?xPME54 >>802 ありがとうございます それっぽく打ち込んでみました https://i.imgur.com/SSlO3H6.png これであってるでしょうか >>803 概ねそんな感じです。 選択チェックボックスが折り返されているので マージンやフォントサイズの調整をした方が良いですね。 この辺りはプラットフォーム依存もあるので 多くの人で試すのが良いですね。 >>804 フォントサイズを10pxにしたら通常表記になりました ありがとうございました >>802 ポップアップ、これでどう? プレゼントが少なくて検証出来ないw var $common_box3 = $(html).find('div.common_box3'), $cardWindow = $(html).find('div[id^="cardWindow_"]'); //変更点(追加) var $modal = $(html).find('div[id^="modal"]:has(div.modal_window)'); この間省略 $('#sidebar').before($cardWindow); //変更点(追加) $('#sidebar').before($modal); tb_init('a.thickbox'); お世話になっています。 サイドボックスの拠点のソート機能は現在の使用でほぼ意味はないかもしれませんが、 文字列を含む合戦拠点を非表示にするは時折使っていましたが、これも機能しません。 ストレージやキャッシュクリア等一通り試しましたが改善しませんでした。 またお時間あるときに対応していただけると助かります。 ID:SPRZY3GQ0←こいつは結局何もできないクズと判明w 一日たって見に来たらできない屁理屈こねててウケた(笑) ここにはお前みたいなゴミは要なしだから消えろゴミw このガキおもしろいねえwネット特有のあれか?w 即レス打つと効いてるとか1日経って見に来たけど←一番これがウケたけどw余裕ありますよアピールだろ? リアルの喧嘩なら後出ししてたら負けだぞ? 屁理屈も何もてめえみたいなのにやらねえ!って言ってんだからダダこねんなよ ここにはお前みたいなゴミで脳なしは消えろカスw 加勢部隊をサイドバー右クリックで帰還させようとしても帰還処理にならない >>718 これええわぁ。 しばらく使ってるけど 715に書いてある「チャットの履歴を見ると 2行になっちゃう」っていう不具合なんて起こらないし。 多少の不具合あっても許してくださいなんて書かずに 普通にアップしても大丈夫だったのに。 惜しい改修者を無くしたな。このスレは ログイン時にワンテンポ遅い。 地図表示がワンテンポ遅い。 んですけど、MOKOって↓が最新版ですか? IxaMoko 10.14.2300.5 >>814 入ってた 煕子が原因だったとは、、お目汚し失礼した >>817 ちょっと前のレス位見て来い まぁ正規の最新とは言い切れないが >>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 はい、改修保存後、再読込してます。 再読込でもだめなときは、ブラウザ再起動しております。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる