@selector попробуйте с осями XPATH поработать
757b3c04-c29c-4bff-bb97-2cd36780e3eb-изображение.png
Xpath выражение
-
Честно пытался найти кто на кворке сделает, но в итоге получил такое. Если что это челы программисты с 100% рейтинга которые занимаются парсингом и кодингом



Может тут кто сможет помочь
"После this, число их нужно извлечь. Условие чтобы пол был Male, а в title Не было Vip либо Moderator, точней чтобы пункта title вообще не было в диве у обычных пользователей его и нет"<div id="container_user"> <div class="user_count"> <div class="bcell"> Online <span class="ucount back_theme">2052</span> </div> </div> <div class="online_user"><div onclick="dropUser(this,118212,'Anne-UK',8,0,'GB','user118212_dedb0e8ae453.gif','0','');" class="avtrig user_item "> <div class="user_item_avatar"><img class="avav acav avsex nosex " src="https://xxxchat/avatar/avatar_user118212_1642069535.jpg"/> </div> <div class="user_item_data"><p class="username bcolor1 ">Anne-UK</p><p class="text_xsmall bustate bellips">MODERATOR</p></div> <div class="user_item_icon icrank"><img src="default_images/rank/mod.svg" class="list_rank" title="Moderator"/></div><div class="user_item_flag"><img src="system/location/flag/GB.png"/></div> </div><div onclick="dropUser(this,227167,'FOREVERMAN',8,0,'US','user227167_db42fd8c3692.jpg','99','Male');" class="avtrig user_item "> <div class="user_item_avatar"><img class="avav acav avsex boy " src="https://xxxchat/avatar/avatar_user227167_1642079819.jpg"/> </div> <div class="user_item_data"><p class="username bgrad8 bnfont15">FOREVERMAN</p><p class="text_xsmall bustate bellips">+++ MODERATOR +++</p></div> <div class="user_item_icon icrank"><img src="default_images/rank/mod.svg" class="list_rank" title="Moderator"/></div><div class="user_item_flag"><img src="system/location/flag/US.png"/></div> </div><div onclick="dropUser(this,185411,'A ToxicFriendship',2,0,'US','','0','Female');" class="avtrig user_item "> <div class="user_item_avatar"><img class="avav acav avsex girl " src="https://xxxchat/avatar/avatar_user185411_1641948378.jpg"/> </div> <div class="user_item_data"><p class="username bcolor24 ">A ToxicFriendship</p><p class="text_xsmall bustate bellips">Property of CollegeAdam</p></div> <div class="user_item_icon icrank"><img src="default_images/rank/vip.svg" class="list_rank" title="Vip"/></div><div class="user_item_flag"><img src="system/location/flag/US.png"/></div> </div><div onclick="dropUser(this,6297,'bi cynthia',2,0,'US','user6297_1b2091aa7228_tumb.jpg','45','Female');" class="avtrig user_item "> <div class="user_item_avatar"><img class="avav acav avsex girl " src="https://xxxchat/avatar/avatar_user6297_1642092919.jpg"/> </div> <div class="user_item_data"><p class="username bcolor21 ">bi cynthia</p><p class="text_xsmall bustate bellips">no men lesbian</p></div> <div class="user_item_icon icrank"><img src="default_images/rank/vip.svg" class="list_rank" title="Vip"/></div><div class="user_item_flag"><img src="system/location/flag/US.png"/></div> </div><div onclick="dropUser(this,270046,'BlondeGreatTits',2,0,'US','user270046_58df373119c3.webp','0','Female');" class="avtrig user_item "> <div class="user_item_avatar"><img class="avav acav avsex girl " src="https://xxxchat/avatar/avatar_user270046_1641953360.jpg"/> </div> <div class="user_item_data"><p class="username bcolor23 ">BlondeGreatTits</p></div> <div class="user_item_icon icrank"><img src="default_images/rank/vip.svg" class="list_rank" title="Vip"/></div><div class="user_item_flag"><img src="system/location/flag/US.png"/></div> </div><div onclick="dropUser(this,1479971,'CorpExec',2,0,'US','','60','Male');" class="avtrig user_item "> <div class="user_item_avatar"><img class="avav acav avsex boy " src="https://xxxchat/avatar/avatar_user1479971_1641918655.jpg"/> </div> <div class="user_item_data"><p class="username bcolor15 bnfont1">CorpExec</p><p class="text_xsmall bustate bellips">Looking for a connection!</p></div> <div class="user_item_icon icrank"><img src="default_images/rank/vip.svg" class="list_rank" title="Vip"/></div><div class="user_item_flag"><img src="system/location/flag/US.png"/></div> </div><div onclick="dropUser(this,224205,'Durham47UK',2,0,'GB','','47','Male');" class="avtrig user_item "> <div class="user_item_avatar"><img class="avav acav avsex boy " src="https://xxxchat/avatar/avatar_user224205_1642155689.jpg"/> </div> <div class="user_item_data"><p class="username bcolor1 bnfont2">Durham47UK</p><p class="text_xsmall bustate bellips">bored n frisky</p></div> <div class="user_item_icon icrank"><img src="default_images/rank/vip.svg" class="list_rank" title="Vip"/></div><div class="user_item_flag"><img src="system/location/flag/GB.png"/></div> </div><div onclick="dropUser(this,3877916,'FatherKnowsBest',2,0,'US','','40','Male');" class="avtrig user_item "> <div class="user_item_avatar"><img class="avav acav avsex boy " src="https://xxxchat/default_images/avatar/default_avatar.png"/> </div> <div class="user_item_data"><p class="username bcolor3 bnfont2">FatherKnowsBest</p><p class="text_xsmall bustate bellips">Who knows best??</p></div> <div class="user_item_icon icrank"><img src="default_images/rank/vip.svg" class="list_rank" title="Vip"/></div><div class="user_item_flag"><img src="system/location/flag/US.png"/></div> </div><div onclick="dropUser(this,32549,'FatHorseCock',2,0,'ZZ','','98','Male');" class="avtrig user_item "> <div class="user_item_avatar"><img class="avav acav avsex boy " src="https://xxxchat/avatar/avatar_user32549_1641990816.jpg"/> <img title="Away" class="list_status" src="default_images/status/away.svg"/></div> <div class="user_item_data"><p class="username user ">FatHorseCock</p><p class="text_xsmall bustate bellips">AFK. Leave me filth to read.</p></div> <div class="user_item_icon icrank"><img src="default_images/rank/vip.svg" class="list_rank" title="Vip"/></div> </div><div onclick="dropUser(this,3663922,'Kayleigh',2,0,'CA','','27','Female');" class="avtrig user_item "> <div class="user_item_avatar"><img class="avav acav avsex girl " src="https://xxxchat/avatar/avatar_user3663922_1642784040.jpg"/> </div> <div class="user_item_data"><p class="username user ">Kayleigh</p><p class="text_xsmall bustate bellips">Big packages are the most fun</p></div> <div class="user_item_icon icrank"><img src="default_images/rank/vip.svg" class="list_rank" title="Vip"/></div><div class="user_item_flag"><img src="system/location/flag/CA.png"/></div> </div><div onclick="dropUser(this,1666844,'Krystal_Dite',2,0,'US','user1666844_ce7137957d2c_tumb.JPG','24','Female');" class="avtrig user_item "> <div class="user_item_avatar"><img class="avav acav avsex girl " src="https://xxxchat/avatar/avatar_user1666844_1641919892.jpg"/> </div> <div class="user_item_data"><p class="username bgrad10 bnfont16">Krystal_Dite</p><p class="text_xsmall bustate bellips">Blonde, Bouncy, Bubbly</p></div> <div class="user_item_icon icrank"><img src="default_images/rank/vip.svg" class="list_rank" title="Vip"/></div><div class="user_item_flag"><img src="system/location/flag/US.png"/></div> </div><div onclick="dropUser(this,3429154,'OldrMann_59',2,0,'US','','59','Male');" class="avtrig user_item "> <div class="user_item_avatar"><img class="avav acav avsex boy " src="https://xxxchat/avatar/avatar_user3429154_1642249944.jpg"/> </div> <div class="user_item_data"><p class="username bgrad6 bnfont3">OldrMann_59</p><p class="text_xsmall bustate bellips">Younger, submissive women</p></div> <div class="user_item_icon icrank"><img src="default_images/rank/vip.svg" class="list_rank" title="Vip"/></div><div class="user_item_flag"><img src="system/location/flag/US.png"/></div> </div><div onclick="dropUser(this,184667,'Pervymale',2,0,'GB','user184667_ec9f1ebbaecd.gif','0','Male');" class="avtrig user_item "> <div class="user_item_avatar"><img class="avav acav avsex boy " src="https://xxxchat/avatar/avatar_user184667_1642022272.jpg"/> </div> <div class="user_item_data"><p class="username bneon17 bnfont6">Pervymale</p></div> <div class="user_item_icon icrank"><img src="default_images/rank/vip.svg" class="list_rank" title="Vip"/></div><div class="user_item_flag"><img src="system/location/flag/GB.png"/></div> </div><div onclick="dropUser(this,2155843,'PlayfulYachtCapt',2,0,'US','','0','Male');" class="avtrig user_item "> <div class="user_item_avatar"><img class="avav acav avsex boy " src="https://xxxchat/avatar/avatar_user2155843_1642540429.jpg"/> </div> <div class="user_item_data"><p class="username bcolor15 bnfont9">PlayfulYachtCapt</p><p class="text_xsmall bustate bellips">Looking 4 open minded friends</p></div> <div class="user_item_icon icrank"><img src="default_images/rank/vip.svg" class="list_rank" title="Vip"/></div><div class="user_item_flag"><img src="system/location/flag/US.png"/></div> -
@Vituskosoy Сори не заметил наверно ограничение символов вот фул
Тз.txt -
Одним Xpath запросом тут не обойтись
Этим запросом можно получить параметр onclick: //div[contains(@onclick, "dropUser")]/@onclick
Из полученной строки регулярным выражение спарсить this - this,([^,]+), и Male/Female - '([^');]+)');+
Получить значение параметра title - //img[@class="list_rank"]/@title
Дальше уже сравнивать.
-
@Babaduk Тоже думал об этом но регулярка очень сильно потребляет в многопотоке. Параметр "this" проблемный. Допустим учитывая что випы и модеры всегда вверху. Я могу просто удалять в списке первые 10-15 строчек. Но возможно ли вторым условиям зафильтровать пол. Вот как пример для другого сайта я делал.
//*[contains(@class,'chat-online-users') ]/a[not(contains(@sex, 'Female'))]/@data-id -
//div[contains(@onclick,"'Male'")][not(.//img[@title])] -
@Vituskosoy Так лучше намного спасибо, остаётся только получить строчку и извлечь цифры с этим разберусь. Отписал в личку