2017-10-09 3 views
-1

Ich erstelle einen Bot, der eine Variable finden muss, wenn die Webseite lädt, und eine Variable im Bot gleich der Variable auf der Webseite, die in Javascript ist. Ich kenne den Variablennamen, weiß aber nicht, wie ich referenzieren soll, wenn Sie alle in C++ können, um meine Variable auf diese Variable zu setzen. Es ist ein einfacher Timer und ich muss wissen, wie lange der Bot warten muss, bevor er den nächsten Befehl ausführt, da die Webseite blockiert, wenn Sie nicht für eine bestimmte Zeit warten.C++ Verweis auf Javascript Variable

+0

Welches Betriebssystem und welcher Browser oder welche Bibliothek verwenden Sie, um die Webseite zu erhalten? –

+0

Was hast du bisher versucht? Ein Beispielcode wäre auch nett. – twoleggedhorse

Antwort

1

Ich bin mir nicht sicher, ob das, was Sie fragen, möglich ist oder nicht. Variablen, die in Javascript definiert sind (und die in der Javascript-Sandbox eines Interpreters wie V8 für Chrome ausgeführt werden), sind unglaublich schwer zugänglich, wenn nicht sogar unmöglich.

Ich bin kein Experte in "Bots", aber meine Vermutung ist, dass Sie das DOM nach einigen Informationen scannen oder eine Art Interprozesskommunikation verwenden müssten, um Ihrem Bot eine Zustandsänderung mitzuteilen.

Überlegen Sie, ob Sie http oder websockets auf Ihrem Bot ausführen, der die Kommunikation von dem auf Ihrer Seite ausgeführten Javascript akzeptieren kann.

Verwandte Themen