Prihlaseni na geocaching.com pres PHP

Nevim, jestli se to tady uz resilo, ale snazim se naprogramovat mensi programek, ktery by umel po zadani GC kodu kese natahnout hlavni rysy cache (velikost, typ, souradnice, …) z listingu ze stranek gc.com pomoci PHP (Muze byt klidne i jiny prog. jazyk). Samozrejme pro tento ukon je nutno byt prihlaseny na GC.com, aby se zobrazili souradnice. Trochu jsem se zde zasekl pri naprogramovani tohoto ukolu :frowning:
Pokud se to zda nekomu zajimave, uzitecne a vedel by poradit, necht me kontaktuje na emailu [email protected] nebo na ICQ 214274204. Diky :wink:

No a na čem jsi se zasekl? :slight_smile:

Jak si natahnout listing, kde je uzivatel uz prihlaseny..

Zkus kontaktovat buď autora GeoGetu, či Handy Geocachingu, oba nějaké stahování informací ze stránek GC ve svém programu měli (HG stále ještě má, ale to je javová aplikace).
Nicméně Groundspeak nevidí rád, když mu někdo sosá data, takže na to pozor (pokud vím, i to byl důvod, proč GeoGet dnes již neumí přímo stahovat listingy)

Diky za info, zkusim se poptat, jak to maji resene ostatni..

Já nevím, tuším je to i v pravidlech zakázaný a to já nerad. :slight_smile: Ale mohl by, milý groundspeak poskytovat nějaké api. :slight_smile:

A Skryšotlač nestačí?

Ten už je naprogramovanej a funguje :slight_smile:

Snažím se napsat více konkrétnější program, který ještě budu spolupracovat s emailem a novými publikovanými keši. To bohužel skrýšotlač neposkytuje :frowning:

Mas jedine stesti, ze jsi PM.

Pokud se chces prihlasit a potom neco provadet pod danym uzivatelem, tak nemuzes pouzivat izolovane dotazy. V Perlu se muzes podivat treba WWW::Mechanize, LWP…

Mam presne na tuto ulohu uz neco rozpracovaneho, ale nebyl cas to dodelat.

Je potřeba ošetřit sušenky, možná nějaké ty session IDs. Asi by na to šlo použít PHPko s libcurl…

vyreseno jednim radkem:



<? $foo = system('wget request', $output); ?>