Octoparse
Octoparse is a data extraction tool. It allows you to scrape public data without coding and bypass most anti-scraping mechanisms by enabling automatic IP rotation and extended session time.
To integrate Octoparse with Oxylabs ISP Proxies, follow the simple steps below:
Step 1. Download, install, and then open Octoparse.
Step 2. Create a new task by clicking the +New button in the top-left corner, and choosing Custom Task.
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FOASotcWXDgZc9Zf0adBf%252Fimage.png%3Falt%3Dmedia%26token%3Dc801d381-0359-41c9-9354-3722a7bd980f&width=768&dpr=4&quality=100&sign=4832ce9&sv=1)
Step 3. Type the URL of the webpage you intend to extract data from in the URL Input and click the Save button. We'll use Oxylabs scraping sandbox as an example.
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FjcshbPydXM2kuVWyX7aS%252Fimage.png%3Falt%3Dmedia%26token%3D771cab36-7a87-4732-834c-68f5273a60ae&width=768&dpr=4&quality=100&sign=7774ad63&sv=1)
Step 4. After your selected URL loads, go to Task Settings > Anti-blocking.
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FbR9HzXGrZaI4b6kQxoX8%252Fimage.png%3Falt%3Dmedia%26token%3Da596d0f0-e129-465a-81c1-18f3e5426773&width=768&dpr=4&quality=100&sign=bbfb2fb4&sv=1)
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FBrIykjKRGnuhvocBIhkF%252Fimage.png%3Falt%3Dmedia%26token%3D74658860-820a-4ba9-a69b-a40bd654764c&width=768&dpr=4&quality=100&sign=f39d6b56&sv=1)
Step 5. Now, check Access websites via proxies, enable Use my own proxies, and click Configure.
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FY7vAMQj9IgqsXBc6wedz%252Fimage.png%3Falt%3Dmedia%26token%3De1545490-f2ec-4e1a-a8f0-9ecebf3b0f95&width=768&dpr=4&quality=100&sign=9dab78b0&sv=1)
Step 6. When you click on the Configure button, a pop-up window will appear. Specify proxy details in the following format: IP/host:port:username:password
.
For example, if you want to use our ISP Proxies, you can use:
IP/host: isp.oxylabs.io
Port: 8001
You will need to choose port and IP address assigned to it from the purchased proxy list, that you can find in Oxylabs' dashboard.
Username: Oxylabs proxy user’s username
Password: Oxylabs proxy user’s password
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FHf5fn8MdxZ8mI0oqTyQc%252Fimage.png%3Falt%3Dmedia%26token%3Dbab4c9b9-8a2b-4812-b1df-9cd682464bb2&width=768&dpr=4&quality=100&sign=a93db259&sv=1)
Please note that the screenshots provided in this guide depict the setup process using Residential Proxies for illustrative purposes, refer to the specific guidelines for Datacenter Proxies provided in the text.
Step 7. Set up the Switch interval depending on whether you use a rotating or sticky session type.
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FZkDFgfJjw24p7ulqOi6Y%252Fimage.png%3Falt%3Dmedia%26token%3D112fa9c5-aa39-4b88-98c8-34a4a0bc44f4&width=768&dpr=4&quality=100&sign=8765daf0&sv=1)
Step 8. Save changes by clicking the Confirm button and after that, click Save.
Proxies are now set up.
How to start scraping using Octoparse
Step 1. Select the desirable elements (video game titles) you want to scrape. To extract all elements from the same category, choose Select all similar elements and specify Text.
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FfyDOxHF9Rwiykgaqq39J%252Fimage.png%3Falt%3Dmedia%26token%3Dbb062011-d5f8-43f2-a657-c40757a633e7&width=768&dpr=4&quality=100&sign=a876c972&sv=1)
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FyWKGstGkoyJxCGz3fv3h%252Fimage.png%3Falt%3Dmedia%26token%3D586b6537-0670-4575-b2ef-4ff464253263&width=768&dpr=4&quality=100&sign=9ce80ba2&sv=1)
Step 2. Set up pagination to scrape multiple pages. This particular website uses numbered pages, prompting you to choose Next page button.
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FsavnBgJZHBfLkLZKlUEn%252Fimage.png%3Falt%3Dmedia%26token%3D1e3789ae-dc17-4fa4-86d6-965e30b35f99&width=768&dpr=4&quality=100&sign=6ff2d34f&sv=1)
Step 3. Choose the exact button in the page layout that opens the following page – Forward – to automate pagination.
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FFvu6T1cOoHvwgpej0ew9%252Fimage.png%3Falt%3Dmedia%26token%3Deccfb543-ac52-4d7c-b0f8-517c5ef98cae&width=768&dpr=4&quality=100&sign=fc32c1bc&sv=1)
Step 4. Complete the scraping setup and press â–¶Run.
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FS0ymvWpg7l76UMre1wLj%252Fimage.png%3Falt%3Dmedia%26token%3D1dd1e7a2-ae2e-4a12-8fea-6310f55a5ca0&width=768&dpr=4&quality=100&sign=609903b3&sv=1)
Step 5. Choose Run on your device with Standard Mode to receive data as a file on your PC.
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252Fr0GbumJhU3B03PYHDHz0%252Fimage.png%3Falt%3Dmedia%26token%3Dba9ca5c8-1c7c-499a-b863-5122e73977d9&width=768&dpr=4&quality=100&sign=3c461f37&sv=1)
Step 6. Let the scraping process run until complete. The process will be over when the final product page is reached or when you stop it manually.
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FSxs5Q8lqzG1TIBP3UxmR%252Fimage.png%3Falt%3Dmedia%26token%3D4ea023cf-9f09-49d4-8c02-bba1a02f9b5f&width=768&dpr=4&quality=100&sign=5ce58d87&sv=1)
Step 7. Extract the collected data and select the file format.
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FmbyRXUBbO5NeshJPmhEq%252Fimage.png%3Falt%3Dmedia%26token%3D7efc381e-166d-4050-85e2-555720a33efc&width=768&dpr=4&quality=100&sign=95566e6&sv=1)
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FBLNiM8AtJmcGhIIIfEzP%252Fimage.png%3Falt%3Dmedia%26token%3D0d06e382-e5f5-4ed1-bb69-e1b4de2106b8&width=768&dpr=4&quality=100&sign=49d0fe21&sv=1)
Here's the final result in a spreadsheet.
![](https://developers.oxylabs.io/~gitbook/image?url=https%3A%2F%2F63892162-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FzrXw45naRpCZ0Ku9AjY1%252Fuploads%252FTayQvSsNcuJcQr8lQAD1%252Fimage.png%3Falt%3Dmedia%26token%3D895acab6-2253-4509-99ac-569253e483f0&width=768&dpr=4&quality=100&sign=d2bb92ae&sv=1)
That’s it – you are all set up and ready to focus on your web scraping tasks with Octoparse.
Last updated