Chrome extension for extracting tables and lists from web pages. Pair Data Miner with KnoxProxy via SwitchyOmega or FoxyProxy for geo-targeted extraction without IP bans.
Install the Proxy SwitchyOmega extension from the Chrome Web Store. This lets you route Chrome traffic through KnoxProxy.
In SwitchyOmega, create a new profile named "KnoxProxy" with the following settings.
Protocol: HTTP
Server: gw.knoxproxy.com
Port: 7000
Username: your_username
Password: your_passwordFor geo-targeted scraping, update the username with a country suffix.
Username: your_username-country-usClick the SwitchyOmega icon in Chrome toolbar and select the "KnoxProxy" profile to route all browser traffic through the proxy.
Navigate to your target page and use Data Miner to select tables or lists. All requests now go through KnoxProxy.
Export the extracted data as CSV or Excel. Verify that the content matches the targeted geo-region.
{
"name": "KnoxProxy",
"profileType": "FixedProfile",
"bypassList": [
{ "pattern": "localhost" },
{ "pattern": "127.0.0.1" }
],
"fallbackProxy": {
"scheme": "http",
"host": "gw.knoxproxy.com",
"port": 7000
},
"auth": {
"username": "your_username-country-us",
"password": "your_password"
}
}KnoxProxy rotates IPs on each new connection automatically. Since Data Miner operates within the browser, each page navigation gets a fresh IP.
| Problem | Fix |
|---|---|
| Chrome proxy authentication popup | Enter username and password in the SwitchyOmega profile settings under the authentication section. |
| Data Miner shows no data on page | Verify the page loads correctly in the browser with the proxy active. Adjust Data Miner recipes to match the proxied page structure. |
USER-country-de-city-berlin-session-profile07Order matters -- geo flags before the session flag. The session name is free text; use the profile ID so the mapping is self-documenting. Password stays as issued; no flags belong there. HTTP on :7000, SOCKS5 on :7001, same credentials.
Data Miner is a browser extension that reads whatever page Chrome loads, and it has no built-in proxy settings of its own. SwitchyOmega sits at Chrome's network layer instead, routing all browser traffic through KnoxProxy's gateway. Once that profile is active, Data Miner benefits transparently, extracting tables from the proxied, geo-targeted version of each page.
Yes. FoxyProxy works the same way as SwitchyOmega: add KnoxProxy as an HTTP proxy at gw.knoxproxy.com on port 7000 with your username and password. FoxyProxy's pattern-based rules also let you route only specific domains through KnoxProxy, rather than proxying every open Chrome tab like SwitchyOmega's fixed profile does.
Yes. When the SwitchyOmega KnoxProxy profile is active, all Chrome traffic goes through the proxy, not just the tab running Data Miner. If you need other tabs to browse normally, switch SwitchyOmega to Auto Switch mode instead, which routes only specific domains through KnoxProxy while everything else connects directly.
Set -country-{cc} in your KnoxProxy username inside the SwitchyOmega profile, for example your_username-country-us, to route Chrome's traffic through a residential IP in that country. Once you reload the target page, it renders the localized version, and Data Miner extracts whatever table or list data that region actually sees.
Rotating residential proxies -- 2 minutes setup, instant activation, 14-day money-back guarantee.