Hi.
I can see at least 2 ways to resolve your issue
1) The easy way (3-4 days): Every 'x' seconds/minutes/hours refresh state and look in to Chrome history path and collect/parse data
2) The complex way (15-20 days) : to splice one of chrome dll, which sends request to internet and save the url from this url.
3) May be there are some other ways, but i can't say no more from the top of the head.