Avatar billede cronck Nybegynder
17. oktober 2004 - 21:42 Der er 10 kommentarer og
2 løsninger

Hvis billede findes på skærmen, TheWindow = True

Hej eksperter!

Dette regner jeg som en ret så svær opgave, men det kan sikkert lade sig gøre.

Jeg skal bruge en funktion som kan genkende et billede på skærmen ud fra en .bmp fil.
Hvis at billedet (app.path "\screen.bmp") findes på skærmen returnerer funktionen "True"
Avatar billede sjh Nybegynder
17. oktober 2004 - 22:59 #1
Avatar billede sturman Nybegynder
18. oktober 2004 - 16:18 #2
If Browser("abc").Page("xyz").image("screen").Exist Then
'screen was the screen.bmp
'you dont need the bmp extension just the name, like on this page you could use
'elogo
DO THIS
Else
DO THAT
End If
Avatar billede cronck Nybegynder
18. oktober 2004 - 17:40 #3
Jeg kan ikke helt finde ud af at bruge det program... :-/

Det jeg gerne vil have er at scriptet skal tjekke er om et billede er synligt på skærmen. For eks.
http://frip.dk/cronck/computer.jpg

Hvis at billedet er synligt, skal scriptet returnere True
Avatar billede cronck Nybegynder
20. oktober 2004 - 15:08 #4
Hvis at det gør det nemmere eller koden hurtigere, må det gerne lave billedet om til sort-hvid og sammenligne...
Billedet som programmet skal sammenligne med kan også ligge i en ImageList hvis at det gør det nemmere
Avatar billede sjh Nybegynder
20. oktober 2004 - 16:17 #5
hmm havd er det så lige man skal bruge det til om man må spørge.. :o)
Avatar billede sjh Nybegynder
20. oktober 2004 - 16:17 #6
havd = hvad ;)
Avatar billede cronck Nybegynder
20. oktober 2004 - 18:17 #7
Jeg vil bare bruge det til at være sikker på at en bruger er har en bestemt status i spillet på www.runescape.com , og jeg tænkte at det ville være nemmest at gøre ved at genkende et billede...
Avatar billede sjh Nybegynder
20. oktober 2004 - 21:58 #8
øhh det lyder som om du er ved at lave et overvågnings-program eller en slaks trojan..

Hvad er formålet med det program du er ved at lave?? (Ja at se status.. men du kan vel bare se på din skærm..)
Avatar billede cronck Nybegynder
20. oktober 2004 - 23:50 #9
Jeg forklarer lige mine planer fuldt ud :o)

Her ses et eksempel på en Fishing Calculator til RuneScape. Den kan fortælle dig præcis hvor mange af hver slags fisk du skal fange før at du kan stige lvl.
http://www.tip.it/runescape/index.php?page=fishexp2.htm

Det som jeg vil lave er et program som selv kan indhente oplysningerne om ens lvl's og experience, og fortælle dig det samme som den ovenstående "lommeregner", og hvis at din lvl ikke er høj nok til at fange den slags fisk, vil de ikke blive vist blandt resultaterne af udregningerne.

Dette havde jeg tænkt mig at gøre ved at genkende billeder, fordi at disse stats ligger "et nyt sted" i hokummelsen hver gang at spillet åbnes, hvilket forhindrer mig i at referere til hokummelsen... :-(
Avatar billede sjh Nybegynder
21. oktober 2004 - 01:24 #10
Måske er det meget smart.. men du må meget undskylde jeg kan stadigvæk ikke se hvad det skal gøre.. og hvorfor kan du ikke bare bruge den side som er lavet til det..

Jeg tror jeg står af her.. desværre..
Avatar billede cronck Nybegynder
21. oktober 2004 - 13:28 #11
Hmm... Her er måske et bedre eksempel: http://www.sirhumpsalot.com/RuneNews%20ToolKit%20v0.9.4.exe
Det er program som kan beregne disse ting, men man skal stadig selv indtaste hvor meget experience at man har opnået...

Men, det er helt i orden hvis at du står af, jeg fortsætter med at se om der er andre som kan være behjælpelige... :-)
Avatar billede cronck Nybegynder
21. oktober 2004 - 22:13 #12
Har droppet projektet, da jeg heller ikke selv kunne finde en løsning...
Jeg er nu gået igang med en hjemmeside ;-)

Splitter point'ne mellem jeres svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester