underdark Skrevet 12. mars 2012 Del Skrevet 12. mars 2012 Hei, som et prosjekt på skolen prøver jeg å lage et skript/bot til et browserspill, men har noen vanskeligheter. Det gjelder et spill som heter Grepolis, som er et tekstbasert browserspill noe lignende Planetarion fra gamle dager. Jeg simulerer klikk ved å selektere containeren jeg vil ha et klikk i vha jQuery og simulerer klikk vha .trigger('click') på denne. Problemet er at noen av funksjonene i spillet ikke lar seg manipulere av javascript på samme måte. Elementet jeg klikker på er en link med href lik en hashtag, eksempel: <a class="tile" href="#eyJpZCI6IjE2MzAzIiwiaXgiOjM1NywiaXkiOjMzOCwidHAiOiJmYXJtX3Rvd24ifQ==" title=""></a> Selv om jeg klarer å selektere ut akkurat denne conteineren så reagerer den ikke på .trigger('click'). Any ideas? Setter veldig stor pris på litt hjelp her. Tar kort tid å opprette en konto i spillet hvis noen kunne tenke seg å ta en rask titt. www.grepolis.com Lenke til kommentar
mikk- Skrevet 13. mars 2012 Del Skrevet 13. mars 2012 Kopier linken og lim den inn i adresselinjen (etter det som står der fra før, slett evt hashtag som er der fra før) og trykk enter. Hvis det fungerer, kan du kanskje bruke noe sånt som window.location = window.location + $("...").attr("href"); Lenke til kommentar
underdark Skrevet 13. mars 2012 Forfatter Del Skrevet 13. mars 2012 Takk for svar, men jeg har prøvd å kopiere linken å trykke inn manuelt, men da laster bare sammen siden jeg er på. Jeg også prøvd å adde hash i urlen ved å bruke (window.)location.hash = "#hash som står som href-attrib på linken" Da skjer det heller ingenting.. Lenke til kommentar
Thomas. Skrevet 14. mars 2012 Del Skrevet 14. mars 2012 Takk for svar, men jeg har prøvd å kopiere linken å trykke inn manuelt, men da laster bare sammen siden jeg er på. Jeg også prøvd å adde hash i urlen ved å bruke (window.)location.hash = "#hash som står som href-attrib på linken" Da skjer det heller ingenting.. Tror du må ha full url i dette tilfelle. http://www.eksempel.no/#hash Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå