Перейти к публикации
  • Сейчас на странице   Всего пользователей: 2   (0 пользователей, 2 гостя)

Hed-kun

Программирование, т. 5.1.

Рекомендованные сообщения

если на кнопку, то да, классы не меняются

твой код тоже не работает

Поделиться сообщением


Ссылка на сообщение

страницы пообновляй, и запиши каждый раз классы кнопки

если они не меняются то все просто будет


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

да я делал это и говорю же не меняются

Поделиться сообщением


Ссылка на сообщение

открой консоль по f12 и вставь туда код который я написал, должен сработать, если не сработает то скинь что пишет


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

о так значит сработало

 

на всякий скинь что выводит

 

document.getElementsByClassName('VIpgJd-TzA9Ye-eEGnhe')


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение
(изменено)

кучу говна

 

document.getElementsByClassName('VIpgJd-TzA9Ye-eEGnhe')
[<div class=​"itQ7ub-FCV1J VIpgJd-O1htCb VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe" role=​"listbox" aria-hidden=​"true" aria-activedescendant=​":​2" aria-expanded=​"false" style=​"-webkit-user-select:​ none;​ display:​ none;​" aria-haspopup=​"true">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-cHYyed" id=​":​2" role=​"option" aria-setsize=​"1" aria-posinset=​"1">​IT-BITCH​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-j4gsHd" aria-hidden=​"true">​ ​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe" role=​"button" aria-expanded=​"false" aria-haspopup=​"true" id=​":​6" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-cHYyed">​Выбрать ярлыки​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-j4gsHd" aria-hidden=​"true">​ ​</div>​, <div role=​"button" class=​"VIpgJd-TzA9Ye-eEGnhe tk3N6e-LgbsSe tk3N6e-LgbsSe-JIbuQc" tabindex=​"0" id=​"saveButton" style=​"-webkit-user-select:​ none;​">​Сохранить​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe" title=​"Полужирный" role=​"button" aria-pressed=​"false" id=​"+bold" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-n0tgWb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-SmKAyb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe" title=​"Курсив" role=​"button" aria-pressed=​"false" id=​"+italic" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-n0tgWb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-SmKAyb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe" title=​"Отменить" role=​"button" id=​"+undo" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-n0tgWb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-SmKAyb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe" title=​"Повторить" role=​"button" id=​"+redo" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-n0tgWb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-SmKAyb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe" title=​"Удалить форматирование" role=​"button" id=​"+removeFormat" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-n0tgWb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-SmKAyb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe" title=​"Полужирный" role=​"button" aria-pressed=​"false" id=​"+bold" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-n0tgWb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-SmKAyb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe" title=​"Курсив" role=​"button" aria-pressed=​"false" id=​"+italic" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-n0tgWb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-SmKAyb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe" title=​"Отменить" role=​"button" id=​"+undo" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-n0tgWb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-SmKAyb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe" title=​"Повторить" role=​"button" id=​"+redo" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-n0tgWb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-SmKAyb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe" title=​"Удалить форматирование" role=​"button" id=​"+removeFormat" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-n0tgWb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-INgbqf-LgbsSe-SmKAyb-Q4BLdf" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div role=​"button" class=​"VIpgJd-TzA9Ye-eEGnhe tk3N6e-LgbsSe tk3N6e-LgbsSe-n2to0e tk3N6e-LgbsSe-JIbuQc" tabindex=​"0" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div role=​"button" class=​"VIpgJd-TzA9Ye-eEGnhe tk3N6e-LgbsSe tk3N6e-LgbsSe-n2to0e tk3N6e-LgbsSe-JIbuQc" tabindex=​"0" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe" role=​"listbox" aria-activedescendant=​":​c" aria-expanded=​"false" tabindex=​"0" aria-haspopup=​"true" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-cHYyed" id=​":​c" role=​"option" aria-setsize=​"4" aria-posinset=​"4">​Электронная книга​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-j4gsHd" aria-hidden=​"true">​ ​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe" role=​"listbox" aria-activedescendant=​":​22" aria-expanded=​"false" tabindex=​"0" aria-haspopup=​"true" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-cHYyed" id=​":​22" role=​"option" aria-setsize=​"7" aria-posinset=​"7">​Старше 18 лет​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-j4gsHd" aria-hidden=​"true">​ ​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe" role=​"listbox" aria-activedescendant=​":​2c" aria-expanded=​"false" tabindex=​"0" aria-haspopup=​"true" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-cHYyed" id=​":​2c" role=​"option" aria-setsize=​"7" aria-posinset=​"6">​16–18 лет​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-j4gsHd" aria-hidden=​"true">​ ​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe" role=​"listbox" aria-activedescendant=​":​2m" aria-expanded=​"false" tabindex=​"0" aria-haspopup=​"true" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-cHYyed" id=​":​2m" role=​"option" aria-setsize=​"7" aria-posinset=​"4">​9–12 лет​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-j4gsHd" aria-hidden=​"true">​ ​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe" role=​"listbox" aria-activedescendant=​":​bd" aria-expanded=​"false" tabindex=​"0" aria-haspopup=​"true" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-cHYyed" id=​":​bd" role=​"option" aria-setsize=​"12" aria-posinset=​"1">​0 %​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-j4gsHd" aria-hidden=​"true">​ ​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe" role=​"listbox" aria-activedescendant=​":​ap" aria-expanded=​"false" tabindex=​"0" aria-haspopup=​"true" style=​"-webkit-user-select:​ none;​">​…​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-cHYyed" id=​":​ap" role=​"option" aria-setsize=​"9" aria-posinset=​"1">​20% (по умолчанию)​</div>​, <div class=​"VIpgJd-TzA9Ye-eEGnhe VIpgJd-Kb3HCc-xl07Ob-LgbsSe-j4gsHd" aria-hidden=​"true">​ ​</div>​, <div role=​"button" class=​"VIpgJd-TzA9Ye-eEGnhe tk3N6e-LgbsSe tk3N6e-LgbsSe-n2to0e" tabindex=​"0" style=​"-webkit-user-select:​ none;​">​Добавить логотип​</div>​, <div role=​"button" class=​"VIpgJd-TzA9Ye-eEGnhe tk3N6e-LgbsSe tk3N6e-LgbsSe-JIbuQc" tabindex=​"0" style=​"-webkit-user-select:​ none;​">​Загрузить​</div>​, <div role=​"button" class=​"VIpgJd-TzA9Ye-eEGnhe tk3N6e-LgbsSe tk3N6e-LgbsSe-n2to0e" tabindex=​"0" style=​"-webkit-user-select:​ none;​">​Добавить​</div>​, <div role=​"button" class=​"VIpgJd-TzA9Ye-eEGnhe tk3N6e-LgbsSe tk3N6e-LgbsSe-n2to0e" tabindex=​"0" style=​"-webkit-user-select:​ none;​">​Удалить из Google Play​</div>​,

 

 

 

8332401e54.png

 


Изменено пользователем smailouser

Поделиться сообщением


Ссылка на сообщение

понятно, вот и ответ

 

будет проще если скинешь мне source код в личку, там и продолжим

 

потому что я вижу много элементов с теми же классами, что тебе нужны, поэтому выборку придется делать подругому

 

просто ctrl + s и все файлы что он сохранит в архиве в личку


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

к сожалению немогу :trollface:

может обьяснишь как сделать самому? мож линки какието дашь :hmm:

Поделиться сообщением


Ссылка на сообщение

ладно давай наугад тыкать, полностью скинь код кнопки, включая текст внутри


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

<div role="button" class="VIpgJd-TzA9Ye-eEGnhe tk3N6e-LgbsSe tk3N6e-LgbsSe-n2to0e" tabindex="0" style="-webkit-user-select: none;">Полностью деактивировать</div>

Поделиться сообщением


Ссылка на сообщение

это единственная кнопка с таким текстом?

 

на всякий, много элементов выдаст

document.getElementsByClassName("VIpgJd-TzA9Ye-eEGnhe tk3N6e-LgbsSe tk3N6e-LgbsSe-n2to0e")

 

если только один - эта нужная кнопка? если не один, то есть среди элементов кнопка?


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

да одна

да есть нужный

 

<div role="button" class="VIpgJd-TzA9Ye-eEGnhe tk3N6e-LgbsSe tk3N6e-LgbsSe-n2to0e" tabindex="0" style="-webkit-user-select: none;">Полностью деактивировать</div>

 

тоже самое выдает :hmm:

Поделиться сообщением


Ссылка на сообщение

тогда все просто

 

document.getElementsByClassName("VIpgJd-TzA9Ye-eEGnhe tk3N6e-LgbsSe tk3N6e-LgbsSe-n2to0e")[0].click()

 

выполни в консоли, если сработает, то напишу для темперманки


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

а я не правильно понял, там много элементов выдало да?

 

var els = document.getElementsByClassName("VIpgJd-TzA9Ye-eEGnhe tk3N6e-LgbsSe tk3N6e-LgbsSe-n2to0e");
for(var i=0; i<els.length; i++) {
 if(els[i].innerHTML === "Полностью деактивировать") {
   els[i].click();
   console.log('Clicked');
 }
}

 

вот такой код в консоли попробуй


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

значит там проверка на фиктивный клик

 

вот какой вариант есть - ты можешь мне скинуть js исходники, и я постараюсь найти функцию которая за это отвечает

 

вообще есть способ попроще

щас в личку давай


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...