1

ページソースを使用してこれを試しましたが、ページソースで試しました。必要なdivタグがありません。

<div class="city-banner autumn livebox globalEvents">
<div class="cloud-3 content">
    <div class="cloud-2">
        <div class="cloud-1">
            <div class="plane-left">
                <div class="plane-right">
                    <div class="city">
                        <div class="ship left-course">
                            <div class="yacht">
                                <div class="precipitation">
                                    <div class="lightning-1"></div>
                                    <div class="lightning-2"></div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

クロムで開発者ツールを使用しているときに、必要な div を見つけることができ、(デバッガーで一時停止した後) 必要なテキストも見つけることができました。

<div class="bubble" style="margin-left: 537px; margin-top: 63px;"><div class="bubble-inner"><div class="bubble-text"><a href="/profiles.php?XID=1869105" target="_blank">barradell12</a> attacked <a href="/profiles.php?XID=593432" target="_blank">ChaosViper</a></div></div><div class="bubble-tail"></div></div><div class="bubble" style="margin-left: 181px; margin-top: 113px;"><div class="bubble-inner"><div class="bubble-text"><a href="/profiles.php?XID=492053" target="_blank">Nahid7</a> attacked <a href="/profiles.php?XID=1814701" target="_blank">FHC</a></div></div><div class="bubble-tail"></div></div><div class="bubble" style="margin-left: 1183px; margin-top: 7px;"><div class="bubble-inner"><div class="bubble-text">lol</div></div><div class="bubble-tail"></div></div><div class="bubble" style="margin-left: 615px; margin-top: 8px; opacity: 0.684062276342339;"><div class="bubble-inner"><div class="bubble-text"><a href="/profiles.php?XID=1869105" target="_blank">barradell12</a> mugged <a href="/profiles.php?XID=593432" target="_blank">ChaosViper</a></div></div><div class="bubble-tail"></div></div><div class="bubble" style="margin-left: 283px; margin-top: 8px; opacity: 0.561107899969945;"><div class="bubble-inner"><div class="bubble-text">Someone mugged <a href="/profiles.php?XID=1774422" target="_blank">cheesejointsuk</a></div></div><div class="bubble-tail"></div></div><div class="bubble" style="display:none;"><div class="bubble-inner"><div class="bubble-text"><a href="/profiles.php?XID=732076" target="_blank">rexxcii</a> attacked <a href="/profiles.php?XID=1017193" target="_blank">black15</a></div></div><div class="bubble-tail"></div></div><div class="bubble" style="display:none;"><div class="bubble-inner"><div class="bubble-text">Someone hospitalized <a href="/profiles.php?XID=689007" target="_blank">TheWalrus</a></div></div><div class="bubble-tail"></div></div></div>
</div>

理想的には、「xxxx は xxxx を攻撃しました」、「xxxxx は xxxxxx を入院させました」などのテキストを、可能であればテキスト ファイルに取り込みたいと考えています。Ps 泡は数秒間しか持続せず、消えてさらに現れます。だから私はそれらすべてが好きです

4

1 に答える 1

1

Tornのために何かを自動化しようとしているように見えますか?

最良かつ最も簡単な方法は、Javascript (おそらく jQuery と組み合わせて) を使用して適切なユーザー スクリプトを作成し、それをページに挿入することです。これは、firefox 用のGreasemonkeyや chrome 用のTampermonkeyなどのツールを使用して実行できます。

それを取得する「方法」については、タイマーでパスを照会します。

setTimeout(function(){
    //Scan for popup
}, 1000);

正しいクエリとは何か; 調べる方法はただ一つ。

于 2014-11-24T14:59:27.460 に答える