Антоний Казанский

Антоний Казанский
Рейтинг
787
Регистрация
12.04.2007
Должность
Частный интернет-маркетолог и SEO специалист
Интересы
Интернет-маркетинг, SEO, интернет реклама
Подробности на сайте https://akazansky.ru
не хаос #:
Я понял так что он утверждает мол нельзя запрограммировать бота так, чтобы в нем была автоматически возможность удалять всплывающие окна.

Он просто не знает, раздражается от своего незнания и непонимания процессов изнутри, поэтому и вас пытается убедить непонятно в чём.

А я пошагово разъясняю, какой инструмент взять, в какой последовательности использовать.

Поймите, любым объектом на странице можно управлять. Технически JavaScipt позволяет производить любые манипуляции с объектами DOM, а уж такие базовые вещи как кликнуть мышкой - закрыть окно или нажать на кнопку - очевидно базовая вещь.

Программы автоматизации, такие как Зенка и Бас позволяют это делать и предлагают инструментарий для этого, поэтому то, что Алаев утверждает, это он может утверждать сколько угодно. Для пользователей Зенки и Бас - это базовые операции и опровергать это довольно смешно. Всё равно, что сказать, что через Инспектор браузера нельзя переопределить свойства элементов на странице.

Sly32 #:
Извини, из-за непрекращающегося флуда отдельной персоны, трудно найти уже тут информацию, поэтому переспрошу что это означает? Я незнаком с тулой, которой ты пользуешься, интересует исключительно с точки реализации такого инструмента. Зачем "наугливать"?

Sly32, довольно подробно я описывал процесс вот в этом вводном комментарии.


Sly32 #:
Этот профиль как-то сохраняется вместе с его историей посещений, поисковик это видит?

Да, профиль - это своего рода аккаунт, который сохраняется не только с персональными характеристиками, а также с данными используемого браузера, fingerprintoм-ом (цифровым отпечатком), историей посещений и куками. 

В самой программе профиль экспортируются когда уже сформирован и требует сохранения, а потом импортируется в рабочий инстанс, когда требуется провести рабочую операцию с профилем.

Когда профиль включается в повторную работу, но сначала его нужно загрузить, актуализировав его историю, а потом продолжать накапливать его историю и куки по новым сайтов, которые используется в нагуле.

Накопление истории и есть своего рода "прогрев".  Т.е. загрузили профиль, провели рабочие манипуляции, выгрузили обновлённый профиль. Потом снова загрузили, отработали, выгрузили и обновили рабочий файл. 

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


Sly32 #:
Это какая та авторизация или что-то еще? ткни, Если ты это уже писал.

Писал, тут 😉


Sly32 #:
И предлагаю просто не реагировать на бредогенератора, общение с ним обычно приводит к бану  и потере интересной дискуссии. Не нужно никому ничего доказывать, и так видно кто есть кто.

Cогласен, надо заканчивать 😎

не хаос #:
По техническим деталям, в чем разногласие?

У меня лично никаких разногласий нет, я подсказываю как технически реализуется рабочая логика, как решаются задачи, которые сопряжены с нагулом профиля. 

Алаев не знает как это изнутри реализовано, отсюда и возникают нелепые предположения, что надо учиться рисовать кубики, не знает как работать с источниками Яндекса, фантазирует про "спаленные шаблоны", не понимает, что вёрстка как таковая не ограничение для анализа кода, а дальше под общий ажиотаж задает нужные и полезные для себя вопросы.

Я знаю и рассказываю, чтобы аргументировать свои слова, подсказать читателям темы куда направить своё внимание.

Если бы он сам предложил свою методику, свою рабочую схему, продемонстрировал куски кода, успех своих результатов, тогда - да, могли бы коллегиально поспорить, где в каком техническом аспекте кто действует наиболее целесообразно. Это было бы интересно и даже полезно. А так там не с кем вести диалог, там только самомнение и хамство. Я говорю дело, а в ответ получаю кривляния и выпендреж.

Говорю как запрограммировать процесс рабочей навигации, он срывается в истерику и предлагает мне кликать мышкой самому 😀

ну, глупость, ребячество, какие тут могут быть технические разногласия 😉 Тут пустота и неспособность, что-либо предложить со своей стороны, кроме ребяческого поведения и газлайтинга sagamorr.  

Я не вижу в теме людей, кто сами программируют ботов. Есть только бывшие пользователи программ накрутки, которые  нажимали на пользовательские кнопочки, отсюда такое неприятие и неготовность воспринимать информацию, где нужно самому думать и программировать рабочую логику.

Очевидно же..

не хаос #:
Переведите пожалуйста кратко, без специальных терминов, для широкой публики в чем самый спорный момент дискуссии.

Пожалуйста. Для тех, кто хочет адекватно усваивать информацию здесь нет предмета спора. 

С Алаевым ситуация такая. Человек задаёт вопрос, я объясняю как сделать, но чтобы не терять своё лицо Алаев в ответ раздражается тирадой и наваливаются огульные обвинения вперемешку с  бредом про Тулу, режиссёров, боксёров и Сливинского, месяцами мусолит одно и тоже в мой адрес.

Навязчивый галлюцинаторный бред, невроз уязвлённого самолюбия, а проще говоря - комплексы и зависть. Началось всё с темы про Сливинского, ранее таких ярко выраженных признаков за ним не наблюдалось. 

Вот вы задали свой вопрос про буксы - я вам последовательно и детально ответил. У вас же не было необходимости раздражаться и ответно бросаться оскорблениями в мой адрес? Нет. Вы адекватный и благодарный человек. Вы поблагодарили - и это нормальная, конструктивная беседа 🤝  Как и должно быть в здоровом сообществе. Здесь же беседы нет, есть пустая и бестолковая генерация претензий вне зависимости от формы и содержания ответов. Хотя и у такого истеройдного поведения есть видимо свои почитатели.

Ментальное профессиональное истощение. Вместо конструктивных диалогов, провоцировать перепалку. 

Вам нравится такая беседа? Мне - нет, поэтому более тратить на это время я не буду, кому нужно использует мои ответы для своих рабочих задач.

alaev #:

Да ты просто несколько инстансов в зенке запускай и закрывай все мышкой, нафиг так тебе морочиться)))

Я говорю тебе - ты не шаришь ВООБЩЕ, исходя из того, что ты тут вливаешь.

Ясно, вместо того, чтобы поблагодарить и разобраться в вопросе, ты впал в идиотическую агонию? 😎

Наглядно продемонстрировал, что воспринимать рабочую информацию ты не в состоянии и в голове у тебя полная мешанина обрывочных знаний о Зенке.

Смысл автоматизации, чтобы не самому кликать, а программировать эти действия. 

Покликать самому можно и в анти-детект браузере, а вот логика действий для автоматизации описывается программно.


alaev #:
Бесспорно. Режиссер-спортсмен

У меня экономическое образование, так на всякий случай. Режиссура - второе.

Спорт тоже позволяет держать себя в тонусе, чего и остальным желаю.

alaev #:
Воды ты налил, ответов я не вижу.

Тебе дали перечень ссылок, в которых ответы на твои процитированные вопросы, а ты как в анекдоте про папу и сына "Папа, а где море". Кто виноват в твоём своеобразном восприятии действительности?


alaev #:
Я тебя спрашивал, как ты распознаешь зенкой этот код? Совсем что ли деревянный?

Как насчёт того, чтобы перед тем как нарезать понты и сыпать вопросами, освоить программу?

Разъясняю,

Добавить действие -> Табы -> HTML данные, в свойствах -> Взять DOM, использовать текущую вкладку, Парсинг результатов с обработкой Regex. В Regex-е настроить инструкцию, чтобы из всего текущего кода выдергивать уникальную часть, которая отвечает за нужный тебе код. Будь то JivoSite, будь то какой угодной другой онлайн чат или что тебе там нужно. И, о чудо, тебе придёт осознание, что это действие можно выполнять вне зависимости от вёрстки, потому что результат проверки будет - есть эта часть кода или её нет.

Это такой же базовый принцип, как ты ищешь по тексту уникальную последовательность и поиск тебе либо эту последовательность находит, либо no found. 

Далее условие, если этой уникальной части нет, значит код отсутствует (код убрали или его и не было), реализуется сценарий без обработки событий со всплытием окна онлайн чата. В другом случае код есть, значит пошла ветка обработки с присутствием онлайн чата.

Далее, онлайн чат чаще всего срабатывает с задержкой, поэтому с момента старта страницы должно пройти какое-то время. Среднее время срабатывания конкретного онлайн чата на конкретном сайте сначала определяется экспериментально - ты в режиме отладки запускаешь и смотришь, сколько, примерно 10-15 секунд, значит ставишь проверку на обработку события например через 20 секунд. Эти 20 секунд можешь заниматься чем хочешь - хочешь страницу проматывай, хочешь тупо задержку ставь, если интервал короткий и окно всплывает сразу, как на многих юр. сайтах.

Далее, всплывающее окно имеет элемент для закрытия,

можем мы вызвать событие клика по эту элементу? Можем! Нужно только его найти.

Снова анализируем код, ищем уникальную часть элемента, в Зенке есть соответствующий инструмент для этого.

Действие -> Табы -> Выполнить событие, выбор события "click".

Можно искать элемент по классическому RegExp, можно по Xpath. Ищем, настраиваем, тестируем и с имитацией работы мышки, чтобы мышка физически перемещалась в эту область. 

Если сам сервис онлайн чата поменял код или если ты привязывался по полному пути xpath, а вёрстка поменялась, значит будет ошибка при срабатывании. Ключевые ошибки лучше протоколировать явно, чтобы потом было проще вести отладку и искать ошибку не по всему логу, а складывать в отдельную статистику. Отдельная статистика позволит потом контролировать в каких ключевых зонах сколько было случаев отработок false.

Всё, вот рабочая схема и не смей потом писать, что ответов не было!


alaev #:
Так ты не ответил вообще ничего о том, как ты распознаешь верстку всплывающих окон на миллионах сайтов, где каждый раз уникальная верстка.

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

Не нужно тебе лопатить миллионы сайтов, ты сам формируешь нужные себе списки для нагула.

Для многих сайтов решения типовые, но по части сайтов приходит писать отдельную логику и цеплять эти проверки как вложенные сценарии.

В процессе прогрева профилей ты просматриваешь статистику, сколько инстансов у тебя прошло удачно. Естественно реагируешь на те, что не удачно, смотришь при каких обстоятельствах. Если сайты успели повесить капчи или поменяли где-то верстку и процесс где-то ломается - смотришь из-за чего. Дальше уже сам решаешь - писать тебе обработку для доп. условия к этому сайту или тебе проще выбросить этот сайт из списка своей базы. Зачастую выбрасываешь, потому что всегда есть возможность из поиска напарсить себе новых кандидатов для обхода.

Если сам сервис поменял код, соответственно проверки и последующие действия перестанут работать везде, где есть привязка к уникальной части. Смотришь, обновляешь эту уникальную часть, которую естественно в этом случае хранить в переменной. Переменную обновил - и процесс возобновился.


alaev #:
И ты не осилил ответить на вопрос про количество сайтов, который бот посещает, время, прокси.

Про количество ты не спрашивал, не нужно придумывать мне ответственность за новые вопросы на которые я не отвечал.

По времени нового бота я нагуливаю не менее недели, но технически он попадает в рекламные таргет группы раньше.

Также использую и старые профили истории которых могут быть и несколько месяцев и более. 

Чем больше у тебя бот активов тем более разнообразный временной разброс у тебя получается. Ты всегда можешь смешивать те, что целевым образом нагуливаешь под конкретный проект и те старые в базе, которые были по других проектам и они старше, если тематика примерно схожая. Так распределение времени получается шире.

По количеству - это от пол сотни сайтов и более. 

По времени на целевых тематических сайтах я делаю долгие в полную имитацию заинтересованности пользователя, т.е. это может быть до получаса (больше особого смысла нет). 

На разбавку в виде новостных сайтов делаю короткие, мол, между делом заинтересовался новостью, открыл новостной сайт, прочитал короткую новость и вышел (всё как в жизни).


alaev #:
Он нафиг никому не нужен, как и ты.

Ой ли? 

А чего ж ты мне тогда вопросами детальными сыпешь? 😀 

Расспрашивай тогда своего друга, который знаком с 8-10 накрутчиками, держащими рынок накрутки 😊

А то вы такие интересные, один требует тему удалить, а второй отвечает TC, что он конкурент и отправляет на курсы.

Что ж ты сам на курсы не идешь, а из меня полезную инфу выуживаешь? 😉


alaev #:
кстати, казанский, раз ты уж такой профи, то почему не можешь двинуть свой сайтег по запросу "сео тула"

Алаев, когда закончится твой галлюцинаторный бред? Почему "сео тула"? Почему не "сео мичуринск" или "сео алаевск" или например "сео режиссёрск"? 

Никакого отношения к Туле мой сайт не имеет. Моя проф. деятельность тоже к Туле никакого отношения не имеет.

Сколько ещё будешь заливать форум своими пристрастными фантазиями? Угомонись.


alaev #:
Спросили, ответов нет. Это не в первые. Со Сливинским с вопросами аналогично получилось. Все помнят.

Совсем ленивый? Все ответы уже давно оформлены и выложены на моём сайте в отдельном материале.

Дотянуться - два клика мышки. Отрицать задокументированные факты просто глупо.


alaev #:
Ты вообще какой-то несерьезный https://www.bukvarix.com/site/?q=akazansky.ru&region=rus&v=table , ссылок что ли купил бы себе в сапе рублей на 100.

Нафик мне это нужно? Я не рекламирую сайт, он вообще используется сугубо для прикладных разъяснений.

Я сотрудничаю на подряде со студиями, а остальная часть рабочей нагрузки мне приходит по рекомендациям.

Для кого мне покупать ссылки, кого впечатлять? Ко мне людями приходят за решениями и я эти решения предоставляю, а всякие SEO-шные пузомерки - это всё для форумного трёпа.

p.s.  Итого - с десяток конкретных ответов, советов и рекомендаций.

Vladimir #:
Т.е время сессии не главное

Пока ещё успею важный момент уточнить.

Да, время - не главное, потому что в одном формате (и в тематике, например, такси) среднее время будет короткое, а там где предполагается погружение, рабочее время другое и значение времени между ними сравнивать сравнивать нельзя.

Но тут важно понимать, что каждая рабочее сессия - это оценочная единица и очевидно, чем больше сессий в отказ, тем в глазах Яндекса сайт хуже.

Всем хорошего рабочего дня.

Vladimir #:
Начни с изучения определения возраста сайта.

Возраст сайта - это технический показатель. Он важен, но не является частью поведенческих.

Поведенческие - это от слова "поведение" - т.е. действия, а возраст сайта - это линейный статический (в моменте измерения) фактор.

Допустим, теоретически сайт вообще может не иметь трафика и не одного захода и поведенческие будут нулевые. На возраст сайта это никак и не повлияет.


Vladimir #:
На этом перерыв закончился, кофе закончилось

Да, на сегодня с Серчем достаточно, работы много.

Vladimir #:
Вот ты как то невнимательный, вопрос то явно был не прост.
При определенных условиях, это положительный ПФ и Яндекс это видит

Cмотри тут так. С точки зрения пользовательской сессии - это отказ (в Вебвизоре красный кружок и + значение в отказы).

А вот с точки зрения CTR запроса - это + к показанию CTR.

Поэтому - да, тут составные показатели и их важно разбирать отдельно, чтобы понимать какие метрики здесь учитываются.

Vladimir #:
что такое естественное ПФ в критериях ПФ ( или возраст сайта)?

Нет, возраст сайта (как значение) не имеет отношение к ПФ. ПФ - это фактор, который формируется в результате пользовательской активности.

Всего: 12575