GC72WF6 Løsning – How to solve
Jeg vælger at udgive denne nu, da cachen er arkiveret, og det var i 2018 jeg fandt denne geocache.
Geocachen GC72WF6 Housearrest DK er sådan set meget enkelt at løse:
- Tjek en gang efter midnat hvilket tidspunkt koden bliver tilgængelig. (Det kan se ud til det er samme tidspunkt, samme dag i mdr., men det er det ikke 😉 )
- Kom igen præcis det tidspunkt, noter koden.
- Gentag hver dag i samme mdr.
Bemærk man skal have fast IP adr. da koden er forskellig per IP adr.
I praksis er det dog ret svært, især bare at huske 🙂
Jeg havde derfor først sat en sky server op til at sende en mail kl. 00:05 hver dag med baggrundsbilledet vedhæftet, så jeg kunne huske at gå ind og rette et andet job på serveren som så vil hente billedet på det rigtige tidspunkt. Dermed skulle jeg altså kun gøre noget én gang om dagen for at få koden.
Sådan satsede jeg på at kunne løse den i januar og februar, men først og fremmest skete der efter nogle dage en fejl så mail ikke blev sendt og der gik et par uger før jeg tog mig sammen til at løse det. Og så havde jeg heller ikke altid mulighed for at rette tidspunktet i tide…
Så jeg ville jo gerne automatisere det endnu mere. Dermed skulle jeg altså have tidspunktet udlæst af billedet, så tidspunktet kunne ændres automatisk. Dvs. jeg skulle have gang i noget OCR.
Først prøvede jeg med Mircosoft Cognitive OCR API via PowerShell. Det virkede perfekt! Den første dag… dagen efter kom alt andet end klokkeslættet ud af mit kald til APIet.
Så jeg kiggede på Google Cloud Vision API (de første 1000 forespørgsler er gratis), hvor jeg kunne bruge næsten samme kode jeg allerede havde lavet. Jeg måtte dog kopiere billedet til en anden web server og læse derfra da Googles adgang umiddelbart blev blokeret af lingbeeks server.
Googles API har virket ret godt, der har dog været enkelte dage hvor den ikke havde hele klokkeslættet med. Så jeg selv skulle rette tidspunket alligevel.
Så med OCR og en forbindelse med fast IP, kan den løses uden helt store problemer over den mdr. den vil tage uanset.

Skriv et svar