Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to capture visited URLs and their html by any browsers
    primarykey
    data
    text
    <p>I want to find a decent solution to track URLs and html content that users are visiting and provide more information to user. The solution should bring minimum impacts to end users.</p> <p>I don't want to write plugins for different browsers. It's hard to maintain. I don't accept proxy method, since I don't want to change any of user's proxy settings. My application is writen in C# and targeting to Windows. It's best if the solution can support other OS as well.</p> <p>Based on my research, I found following methods that looks working for me, but all of them have their drawbacks, I can't determine which one is the best.</p> <ol> <li><p>Use WinPcap WinPcap sniffers all TCP packets without changing any of user settings but only requires to install the WinPcap setup, which is acceptable to me. But I have two questions: a. how to convert TCP packet into URL and HTML b. Does it really impact the performance? I don't know if sniffer all TCP traffic is overhead for this requirment.</p></li> <li><p>Find history files for different browsers This way looks like the easist one, but I wonder if the solution is stable. I am not sure if the browser will stably write the history and when it writes to. My application will popup information before the user leave the current page. The solution won't work for me if browser writes to history file when user close the browser. </p></li> <li><p>Use FindWindow or accessiblity object or COM interface to find the UI element which contains the URL I find this way is not complete, for example, Chrome will only show the active tab's URL but not all of them. Another drawback is that I have to request the URL another time to get its HTML content.</p></li> </ol> <p>Any comment or suggestion is welcome. BTW, I am not doing any spyware. The application is trying to find all RSS feeds from web page and show them to end users. I can easily do that in a browser plugin but I really want to support multiple broswers with single UI. Thanks.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload