Считывать нахождения пользователя на странице можно только по его действиям. Никаких пользовательских действий CURL сымитировать не способен. Приведите более подробный пример. Наверняка есть другие способы сымитировать нужный вам функционал.
Азат Киберов, есть headless chrome и selenium, можно попробовать на них.
Делать это на curl дешевле по ресурсам, но придется точно выяснить как определяется "присутствие на сайте" и его сымитировать.
curl отправляет http запросы и получает ответы. Он не делает никакой магии.
Stalker_RED, я говорил об имитации именно пользовательских действий, например отслеживании движения мыши. Каким же образом CURL способен сымитировать подобные действия?
DanKud, допустим, на страничке есть какой-то js скрпит, который отслеживает движения мыши.
но пока он их не отправит на сервер - сервер об этих движениях не узнает, верно?
Так ворт curl не может конечно сами действия имитировать, но может сделать ту самую ОТПРАВКУ.
Если она не по вебсокетам, конечно, но это редкость даже в наши дни.
если сайт 1 конкретный, то спарсить руками запросы от браузера к следящим скриптам и имитировать их после захода на сайт в рандомном порядке(а-ля: запрос "двигаю мышкой", пауза эн секунд, запрос "скролл мышкой"...)