как выбрать послежние записи телеграмм

oleg21621

Client
Регистрация
20.04.2016
Сообщения
753
Благодарностей
140
Баллы
43
хочу взять последние записи в телеграмме.Там раздают промокоды и хочу,чтобы автоматически взял промокод и активировал.Не знаю как взять последние записи в телеграмме в веб версии
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 691
Баллы
113
я как раз такой же задачей задался.
значит беру такой xpath -
string xpath = "//*/div[@class='im_history_messages_peer']/div[@class='im_history_message_wrap']//div[(@class='im_message_text') and (contains(text(),'Ваш код'))]";
и делаю вызов парсера
var attributes = ZennoPoster.Parser.ParseByXpath(instance.ActiveTab, ZennoLab.InterfacesLibrary.Enums.Parser.SourceType.Dom, xpath, "innertext", true).ToList();
attributes.Range("all");
if (attributes.Count>0) return attributes[attributes.Count-1];
else return "";

дальше еще не сделал. там надо регуляркой сам код достать.
 
  • Спасибо
Реакции: Gooldbee

Gooldbee

Client
Регистрация
16.05.2019
Сообщения
213
Благодарностей
24
Баллы
18
я как раз такой же задачей задался.
значит беру такой xpath -
string xpath = "//*/div[@class='im_history_messages_peer']/div[@class='im_history_message_wrap']//div[(@class='im_message_text') and (contains(text(),'Ваш код'))]";
и делаю вызов парсера
var attributes = ZennoPoster.Parser.ParseByXpath(instance.ActiveTab, ZennoLab.InterfacesLibrary.Enums.Parser.SourceType.Dom, xpath, "innertext", true).ToList();
attributes.Range("all");
if (attributes.Count>0) return attributes[attributes.Count-1];
else return "";

дальше еще не сделал. там надо регуляркой сам код достать.
получилось?
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)