Вернуться   SEO форум - оптимизация и продвижение сайтов > Web разработки > Программирование

Важная информация
Программирование - PHP, MySQL, JavaScript, CSS, HTML верстка и т.д.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 04.01.2018, 22:35   #1
 
Аватар для Сергей1993
 
Сообщений: 58
FR (активность): 1,504

Доп. информация
Восклицание Автор темы Не могу подобрать селектор

Всем привет. Ув. программисты нужна ваша помощь. Пытаюсь создать бота для личного использования и одно из действий, которое он должен выполнять это заходить на почту Гугл. Проблема состоит в том, что при загрузке страницы может отображаться как старая версия стартовой страницы, так и новая. Из-за этого бот не может выполнить действие нажатия на клавишу Next. Координаты этой клавиши на разных страницах разные, разный внешний вид и селекторы. Пытался написать свой селектор и опять потерпел неудачу. Я не могу найти скажем так общий знаменатель в кодах страниц который бы подходит для обеих случаев.
Вот код старого формата клавишы Next:
Не могу подобрать селектор-bezymyannyi-2.png
Вот код нового формата (выделенный код):
Не могу подобрать селектор-bezymyannyi.png
В написании использую CSS селектор.
Может поможете решить возникшую проблему? Заранее благодарю.
P.S. Этому ремеслу только обучаюсь и пытаюсь создать своего первого бота


Ищешь качественную накрутку в Телеграм? Регистрируйся и заказывай тут https://goo.gl/49FmxS.
Сергей1993 вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 04.01.2018, 22:49   #2
 
Аватар для cthulchu
 
Сообщений: 3,700
FR (активность): 111,330

Доп. информация
По умолчанию

Зачем рендерить страницу? Это какой-то совсем злой бот. У гмыла есть апи.
cthulchu вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 04.01.2018, 22:56   #3
 
Аватар для Сергей1993
 
Сообщений: 58
FR (активность): 1,504

Доп. информация
По умолчанию Автор темы

Хочу создать бота который бы порядки наводил бы в моей почте. Все ненужные письма в корзину кидал и а текст полезных сохранял в отдельном файле. Только обучаюсь этому вот и решил так сказать свое мыло помучить)
Цитата:
Сообщение от cthulchu Посмотреть сообщение
У гмыла есть апи
А можно понятнее пожалуйста объяснить?

Сообщение добавлено 04.01.2018 в 22:00

я понимаю что за каждым акк в Гмейл есть свой IP, но как это можно использовать?


Ищешь качественную накрутку в Телеграм? Регистрируйся и заказывай тут https://goo.gl/49FmxS.
Сергей1993 вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 04.01.2018, 23:00   #4
 
Аватар для cthulchu
 
Сообщений: 3,700
FR (активность): 111,330

Доп. информация
По умолчанию

угу, для этого писать юзать рендерер и искать селекторы вообще не нужно, это все делается через апи несколькими строками кода, вот подробнее: https://developers.google.com/gmail/api/ оттуда начинаются гайды по использованию апи гмыла.


при чем тут айпи? Вообще не к месту. IP != API.
Сергей1993: сообщение полезно
cthulchu вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
Сергей1993 (04.01.2018)
Старый 04.01.2018, 23:06   #5
 
Аватар для Сергей1993
 
Сообщений: 58
FR (активность): 1,504

Доп. информация
По умолчанию Автор темы

Хорошо, спасибо почитаю.

Сообщение добавлено 05.01.2018 в 14:14

Цитата:
Сообщение от cthulchu Посмотреть сообщение
угу, для этого писать юзать рендерер и искать селекторы вообще не нужно, это все делается через апи несколькими строками кода, вот подробнее: https://developers.google.com/gmail/api/ оттуда начинаются гайды по использованию апи гмыла.
Решил этот вопрос немного другим методом. Он конечно неправильный и заморочливый немного, но работает. Я просто прописал селекторы действий для обоих вариантов страниц загрузки и при этом отключил ожидание появления элемента и прерывания скрипта. И получилось что если загружается старый формат, действия для нового просто пролетают и ничего не делают. То же самое происходит, когда загружается новый формат страницы.

Меня еще посетила идея сделать это все через булевые переменные. Это должно немного разгрузить скрипт так как лишние действия выполняться не будут.


Ищешь качественную накрутку в Телеграм? Регистрируйся и заказывай тут https://goo.gl/49FmxS.
Сергей1993 вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 05.01.2018, 16:28   #6
 
Аватар для R.Romanov
 
Сообщений: 141
FR (активность): 2,243

Доп. информация
По умолчанию

@Сергей1993, если действительно нужно "разгрузить скрипт" и написать нормальную утилиту - слушайте ктулху и используйте API.

В доках даже квикстарты лежат для 10+ языков, порога вхождения считайте вообще нет :D


crowd-marketing.pro — Ручной крауд-маркетинг, витальный маркетинг и SEO-ссылки с форумов.
R.Romanov вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 05.01.2018, 17:21   #7
 
Аватар для Сергей1993
 
Сообщений: 58
FR (активность): 1,504

Доп. информация
По умолчанию Автор темы

Цитата:
Сообщение от R.Romanov Посмотреть сообщение
если действительно нужно "разгрузить скрипт" и написать нормальную утилиту - слушайте ктулху и используйте API.
Я знаю, что ктулху плохого не посоветует и то, что он сказал - это действительно правильное и простое решение) Просто есть несколько "но". Во-первых, я полный чайник еще во всем этом и как использовать API не совсем въехал (скорее даже совсем не въехал) :D. Во-вторых, скрипт пишу с помощью софта и как там работать с API я вообще не знаю еще.)


Ищешь качественную накрутку в Телеграм? Регистрируйся и заказывай тут https://goo.gl/49FmxS.
Сергей1993 вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 05.01.2018, 22:26   #8
 
Аватар для cthulchu
 
Сообщений: 3,700
FR (активность): 111,330

Доп. информация
По умолчанию

А, это, по ходу, зенка или что-то того же уровня. Нда... Ну такое. Не-программисты пишут не-код, который работает. Чуть-чуть. Ну да, это, наверное, гораздо проще чем через апи делать. Тут хоть гуи есть и видно что происходит
cthulchu вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 05.01.2018, 22:50   #9
 
Аватар для Сергей1993
 
Сообщений: 58
FR (активность): 1,504

Доп. информация
По умолчанию Автор темы

Цитата:
Сообщение от cthulchu Посмотреть сообщение
а, это, по ходу, зенка или что-то того же уровня. Нда... Ну такое.
Пишу с помощью BAS (недавно о нем пост делал). Хочу вначале хотя бы так создавать скрипты научиться, а потом уже самому писать начинать, когда опыта наберусь.

Цитата:
Сообщение от cthulchu Посмотреть сообщение
Не-программисты пишут не-код, который работает. Чуть-чуть.
С этим тоже согласен) Что нибудь стоящее, действительно стоящее, с помощью этого софта не напишешь. Он полностью ограничен автоматизации действий, которые можно выполнить в Хроме


Ищешь качественную накрутку в Телеграм? Регистрируйся и заказывай тут https://goo.gl/49FmxS.
Сергей1993 вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 05.01.2018, 23:10   #10
 
Аватар для cthulchu
 
Сообщений: 3,700
FR (активность): 111,330

Доп. информация
По умолчанию

Можно боты простые писать на хтмл-браузерки.
cthulchu вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 05.01.2018, 23:16   #11
 
Аватар для Сергей1993
 
Сообщений: 58
FR (активность): 1,504

Доп. информация
По умолчанию Автор темы

Цитата:
Сообщение от cthulchu Посмотреть сообщение
Можно боты простые писать на хтмл-браузерки.
Да, что-то наподобие пассеров, регеров, спамеров и т.д.


Ищешь качественную накрутку в Телеграм? Регистрируйся и заказывай тут https://goo.gl/49FmxS.
Сергей1993 вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Ответ

Метки
css селектор, проблема, программирование, селекторы

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно подобрать ключи alekG Индексация сайта 14 29.07.2013 16:02
Как подобрать тематичность доноров AntonV Продвижение сайта 5 03.02.2013 07:39
Как подобрать ключевые слова? MaxCheet Яndex 3 14.11.2011 21:16
Как лучше подобрать запросы uncledent Оптимизация страниц сайта 8 28.10.2011 17:40
Помогите подобрать меню ViT(Vet@l) Дизайн и верстка 1 20.03.2011 22:47

Текущее время: 10:01. Часовой пояс GMT +3.