Wants to learn bot creation and automation process

try to simulate the web traffic of the web applicationt hat you are targeting. a local proxy like burp could be useful to learn about its behaviour from technical perspective. Easier choice would be smth like selenium webdrivers with python bindings
you can start with selenium
Sure. Go with selenium and have a bad time when every social media will recognize that you use automation.

Guys, if you give advice, how about giving a good one?

Instead of selenium - use puppeteer or playwright.
 
Okey, could also explain why puppeteer is better than as selenium? I was talking about selenium webdriver as interface for automation. Means all the logic is in your hand. User-agents and all the stuff are from the browser looking normal. But I have admit that I do not know about puppeteer so would be nice if you could explain what there are the advantages over selenium
 
Okey, could also explain why puppeteer is better than as selenium? I was talking about selenium webdriver as interface for automation. Means all the logic is in your hand. User-agents and all the stuff are from the browser looking normal. But I have admit that I do not know about puppeteer so would be nice if you could explain what there are the advantages over selenium
fingerprints differ, selenium exposes webdriver and bunch of other parameters that anti-fraud companies are looking for to determine if you are using an automated browser.

if you are using selenium, your chances to go undetected are close to zero.
 
fingerprints differ, selenium exposes webdriver and bunch of other parameters that anti-fraud companies are looking for to determine if you are using an automated browser.

if you are using selenium, your chances to go undetected are close to zero.
thank you for the info. I will also look now into puppeteer to see what they implemented differently.
 
I make bots in Javascript with Cheerio. If you know jQuery, Cheerio will be easy.
 
learn python it will help full creating the bot and learn about NLP
 
python is good option to scrape data from websites and than do automations
 
don't use python at all. use nodejs with nightmare, it is a thousand times better and you can program it more efficient, clean and smart
 
Hello guys, i have been learning web development for quite some time now and l am familiar with Javascript and PHP programming languages. I want to learn bot creation. I'll like you guy's advice, recommendations and guide on how to proceed. Thanks

It really depends on what kind of bots you want to create. Web-like bots you could use python, php, js and other languages.
 
Okey, could also explain why puppeteer is better than as selenium? I was talking about selenium webdriver as interface for automation. Means all the logic is in your hand. User-agents and all the stuff are from the browser looking normal. But I have admit that I do not know about puppeteer so would be nice if you could explain what there are the advantages over selenium

Puppeteer uses the CDP (Chrome DevTools Protocol), which basically sends events to the page the same way you do when you move your mouse or type on your keyboard. There is no way for a webpage to know the source from which the event came. That being said, Puppeteer itself isn't completely undetectable unless you pair it with another plugin called puppeteer-extra-plugin-stealth.
 
Do you have any good resources on how to learn Node.js + Puppeteer from scratch?

I started looking into how to build web automation scripts, and I saw Puppeteer is less spread on YouTube, Google than Phyton, which I see as a good thing regarding fingerprints.
 
Selenium is good for automating browser behavior, not good for scraping (there are exceptions). For scraping something like requests + beautiful soup would be best
 
Back
Top