ごらくらいふ

プログラミングしたりゲームしたり

genomirai.comのWORD_DUMPをパースする

おもむろに http://www.genomirai.com をやりたくなった。

プレイ中DUMPされた文字列が出力される場合があるが、ドラッグして選択しようとするとクリックが反応して先に進んでしまう。

ということでjavascriptコンソールに突っ込んで解決した。chromeでしか確認していない。

var dumps = $$("span")
    .map(el => el.innerText.trim())
    .join("")
    .match(/FF FE.+?(?===DUMP)/g);
if(dumps){
    dumps.map(str => str.replace(/\s/g,""))
        .map(str => str.match(/.{4}/g)
            .map(word => word.match(/.{2}/g)
                .reverse()
                .join("")
            )
            .map(word => "%u"+word)
            .join("")
        )
        .map(str => unescape(str))
        .forEach( str => console.log(str))
}