【タイピングコロシアム】Z6倒す方法教えてくれ
ちなみに、これまで行けた最高の打鍵で537打鍵
z6でとまってます最高速度は616いったのに。。。
タイピングとかひたすら努力でしょ!!
いっぱい練習つもう!!
ちなみに私もZ6で止まってるー
>24
マジレスするけどいまはもうそれ使えないと思う。Consoleにコード入力しても対策されてて無効化されてるよ。https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13307332493
だったらもっと短いコードの方が良くない?
俺が過去に使ってたの↓(現在使用不可)
phpmondaih='jjjj'
phpmondaik='jjjj'
(問題文を全部「j」に変更するチート)
これか
str=99999999
(攻撃力を9999万9999にするチート)
まあ実は選択してdeleteする新しいチート俺発見しちゃったんだけどね。
>>29
それ英語版でしか使えねえよw
要素からsでスタートを選択して2回backspaceキー押せばダメージ無効
チートを使って楽しいのかとは思う。
>30
だから現在使用不可って書いてあるやろ。盲目の人?
ってかあんたのさっき言ってたのもいま使えないんじゃないの?
盲目でした
>>34
使えるはず
>36
ちょっと待って一回確認事項言うね
まず俺が言ってるそれできんのかい?ってのは>24の話ね。
んで「開発者ツールのコンソールに貼り付けてエンター」って書いてあるけどそれってshift+iで出てくるやつ?もしそうだったら使えないよ?
ctrl+shift+じゃね?
あとi
>38
あ、すまんCtrl忘れとった
>>31
は使えるはず
>31
それは使える。俺も似たようなことしてチートして見たことある。
>32
おれはチート使ったことあるけど検証とか遊び感覚でやってるだけでガチでクリアするために使ったことないかな。あと普通にそれでクリアしても飽きるし物足りないなぁ感満載で最悪だぞ
Python使って入力してもらう以外にチートないんか
(() => {
let active = false;
// --- UIの作成(サイトのデザインを邪魔しないコンパクト設計) ---
const ui = document.createElement('div');
ui.style.cssText = "position:fixed;top:10px;left:10px;z-index:999999;background:#111;color:#ff3333;padding:12px;border:2px solid #ff3333;font-family:monospace;width:190px;box-shadow:0 0 15px rgba(255,50,50,0.7);border-radius:5px;";
ui.innerHTML = `
<div style="font-size:10px;margin-bottom:8px;border-bottom:1px solid #ff3333;text-align:center;font-weight:bold;letter-spacing:1px;">TOKYO-RACE CRACK v7.1</div>
<label style="font-size:9px;display:block;margin-bottom:3px;">TYPING SPEED (ms):</label>
<input id="v7-speed" type="number" value="1" min="0" style="width:90%;background:#000;color:#ff3333;border:1px solid #ff3333;margin-bottom:10px;padding:2px;font-size:12px;text-align:center;">
<div style="font-size:9px;margin-bottom:10px;text-align:center;">
<input type="checkbox" id="v7-jitter"> 速度のゆらぎ(人間らしさ)
</div>
<button id="v7-start" style="background:#222;color:#ff3333;border:1px solid #ff3333;width:100%;cursor:pointer;padding:8px;font-weight:bold;border-radius:3px;">STOP</button>
<div id="v7-status" style="font-size:9px;margin-top:8px;text-align:center;color:#aaa;">? OVERCLOCK ACTIVE</div>
`;
document.body.appendChild(ui);
const updateButtonState = () => {
const startBtn = ui.querySelector('#v7-start');
startBtn.innerText = active ? "STOP" : "ACTIVATE";
startBtn.style.color = active ? "#ff3333" : "#33ff33";
startBtn.style.borderColor = active ? "#ff3333" : "#33ff33";
};
ui.querySelector('#v7-start').onclick = function() {
active = !active;
updateButtonState();
if (active) mainLoop();
};
// キーボードイベントの高速生成(最適化)
const cachedEvents = {};
const sendKey = (char) => {
const upperChar = char.toUpperCase();
if (!cachedEvents[char]) {
const code = char.charCodeAt(0);
cachedEvents[char] = {
keydown: new KeyboardEvent('keydown', { key: char, keyCode: code, which: code, code: `Key${upperChar}`, bubbles: true }),
keypress: new KeyboardEvent('keypress', { key: char, keyCode: code, which: code, code: `Key${upperChar}`, bubbles: true }),
keyup: new KeyboardEvent('keyup', { key: char, keyCode: code, which: code, code: `Key${upperChar}`, bubbles: true })
};
}
// サイト全体がキーを受け付けるため、documentとwindowの両方に超高速注入
const ev = cachedEvents[char];
document.dispatchEvent(ev.keydown);
document.dispatchEvent(ev.keypress);
window.dispatchEvent(ev.keydown);
window.dispatchEvent(ev.keypress);
window.dispatchEvent(ev.keyup);
document.dispatchEvent(ev.keyup);
};
// --- 極限処理用のウェイト関数 ---
const instantWait = () => new Promise(resolve => {
const speed = parseInt(document.getElementById('v7-speed').value) || 0;
if (speed <= 1) {
// 1ms以下の場合はブラウザの最小タスク(Microtask)で即時実行
typeof queueMicrotask === 'function' ? queueMicrotask(resolve) : Promise.resolve().then(resolve);
} else {
setTimeout(resolve, speed);
}
});
// --- メイン自動巡回・超高速ループ ---
const mainLoop = async () => {
active = true;
updateButtonState();
while (active) {
const useJitter = document.getElementById('v7-jitter').checked;
const speedInput = document.getElementById('v7-speed');
const status = document.getElementById('v7-status');
// 1. 各種ボタンの超高速検知と自動クリック
const allButtons = document.querySelectorAll('button.btn');
for (const btn of allButtons) {
const text = btn.textContent.trim();
if (text === "じゅんび OK" || text === "スタート" || text === "もう一度プレイ") {
status.innerText = `? CLICKED: ${text}`;
btn.click();
// ボタン押下後は画面フェードが入るため、次のミリ秒ループのフリーズを防ぐため一瞬待つ
await new Promise(r => setTimeout(r, 150));
continue;
}
}
// 2. タイピング文字列(ローマ字)要素の抽出
// `.willanswer` およびサイトで使われている `.typing-input` の双方をミリ秒スキャン
const target = document.querySelector('.typing-input') || document.querySelector('.willanswer');
if (target) {
const text = target.innerText.trim();
if (text.length > 0) {
// 1文字ずつではなく、サイトがバグらない限界の速度でタイピングを流し込む
for (let char of text) {
if (!active) break;
sendKey(char);
status.innerText = `? NITRO: ${char}`;
if (useJitter) {
let currentSpeed = parseInt(speedInput.value) || 1;
currentSpeed += Math.floor(Math.random() * (currentSpeed * 0.3));
await new Promise(r => setTimeout(r, currentSpeed));
} else {
await instantWait(); // 限界突破同期
}
}
// 1単語打ち終わった直後、サイトの「次の問題への切り替えアニメーション」を待つための微小ディレイ
await new Promise(r => setTimeout(r, 60));
continue;
}
}
// 3. 画面に何も要素がない時の索敵スピード(15ms周期 = 1秒間に約66回スキャン)
status.innerText = "? SCANNING RACE...";
await new Promise(r => setTimeout(r, 150));
}
};
// スクリプト注入と同時にフルオート起動
mainLoop();
})();
草