To zadání je asi opravdu špatné (nebo nám ho špatně předkládáte). V zadání by mělo být, co má být cílem a ne zrovna postup, který je poněkud nešťastný. Nemohu se zbavit dojmu, že to takto popsal někdo, kdo si myslí, že webový prohlížeč je jediný způsob komunikace s webovým serverem.
Existuje nějaký zvláštní důvod, proč to má být přes webový prohlížeč a ne přes skript, který komunikuje pomocí HTTP a výstup si parsuje? To mi totiž přijde jako jednodušší řešení. Prohlížeč snad potřebujete, jedině kdyby aplikace nějak složitě používala JavaScript (tím nemyslím jednoduchý AJAX).
Obsah stránky můžete stáhnout například přes zmíněný wget, pro každý rozumný programovací jazyk existuje knihovna/modul pro HTTP klienta.