Не раз видел что юзают на сайте скрипт, на котором нужно нажимать shift+T к примеру и выскакивает окошко с таймером, после чего можно пройти по следующей странице и так далее.
1) Кто поможет линком в ЛС на скрипт или пример его написания, перерыл уже все что мог аж запутался, варианты есть но не полные.
2) Не банит ли наш дорогой гугл, за такие вот манипуляции с переходами по сайту через ограничение пользователей или даже принуждение?
За ранее всем спасибо!
Раздел: WMmail.ru - Прочее, последний комментарий: 07.04.2016 21:20 Вопрос закрыт пользователем Al-Yena
Ни разу не видел такого задания, но по Вашему описанию простой пользователь не нажимая на клавиши shift+T даже и не знает что там есть такой скрипт.
А тот кто знает это исполнитель Вашего задания. А время таймера можно задавать разное, в случайном порядке, например от 30 сек до 1 мин. А если кто кликнет раньше окончания таймера, выскочет надпись - "Если Вам скучно можете пока посмотреть видео." И принудительный переход на видео на своём канале YouTube (штрафной просмотр). Я так делал, никто не обижался.
Не плохо было бы если бы все эти данные ещё и сохранялись где нибудь на сервере...
UPD, дело в том, что есть простой скрипт, который ставит блокировку на любые ссылки (страницы, категории, реклама(она тоже ссылками идет)) и вот, в параметр, можно задать, либо снятие блокировки или условие при нажатии клавиши, либо сразу поставить ограничение в "10-30" секунд, после этого скрипт, разрешит перейти дальше.
Мне когда то по этому поводу дали ответ:
В настройках браузера можно отключить работу скриптов.
Но я не думаю что все исполнители будут это отключать, мне кажется лучше подождать 30сек - 1мин.
Можно же ещё сделать и так:
После окончания таймера автопереход на другую(случайную страницу своего сайта) и опять таймер. И т.д.
Ну и в конце концов проверить выполнение можно через Вебвизор.
Был такой вопрос чуть раньше. В поиск нужно написать по английски чтоб данный скрипт найти. Юзайте тут закрытые темы. Такое задание встретил тут но не смог выполнить до конца, после всех переходов и кликом по рекламе код для отчёта не появлялся, поэтому добавил рекла. в чёрный список. Я не добавил бы его но несколько раз пробовал выполнить такое задание и всё правильно выполнил, рекл. 100% получил оплату за мои выполнения а вот мне данный скрипт так и не выдал код. Может потому что реклама открывалась в этом же окне
Дело не идет об авто задании, просто хочу ограничить шакалов ВНИМАНИЕ с рейтингом 2000+, которые тупо не читают условие задания, шлют какие попало отчеты, если их нет в вебвизоре - огрызаются на стене и т.д. Появились БОТы на проекте и необходимо от них обезопасится, ну еще раки из Армении попадаются - 1 переход, 0:07 секунд, скрина нет, в очете 25 ссылок на камеди клаб, айпи вместо США, стоит Армения и даже не стесняются.
Мне кажется самим админам ВМмайла нужно выложить эти скрипты для рекламодателей, дабы у них всегда были клиенты
Очень интересно себя ведет.
НЕ РЕКЛАМА: uaturism*tk можете глянуть код.
Пускает на другую страницу но показывает алерт. А как сделать что-бы он не пускал дальше.
Так вздумалось, для быстроты показа. Можно как то заблокировать ссылки по другому.
И таймер можно применить во фрейме, как в письмах на WMMail.ru.
Только нужно чтобы этот таймер не показывался простым пользователям, а только тем кто выполняет задание.
Я когда то пробовал так:
Ссылка в задании на мой второй (левый сайт), а там присваивается окну браузера имя window.name = "test";
Затем автопереход на поиск Google.
Дальше исполнитель по фразе ищет мой настоящий сайт и переходит на него уже с именем окна window.name = "test".
Уже на этом сайте скрипт проверяет - это простой пользователь (без имени) или по заданию с WMMail.ru и тогда включается таймер.
Только это работает в FireFox. В Хроме чего то не получилось.
Я так понимаю он должен работать врде так:
Не прошло время, просто перезагрузка страницы или возврат а исходную страницу типа редиректом обратно. Время прошло, заходи дальше.
Сейчас он просто тыкает алерты, но загрузка ссылки происходит даже после закрытия алерта. Тема сисек не раскрыта.
Только это работает в FireFox. В Хроме чего то не получилось.
В Firefox скрипты работают в глобальном контексте. В мультипроцессном Хроме - только в контексте cтраницы(вкладки). При переходе на другой сайт DOM вкладки обновляется и свойство name уже не будет определено.
Это плохой способ. Для сохранения данных в браузере пользователя обычно используются Web Storage или cookie.
Только это работает в FireFox. В Хроме чего то не получилось.
В Firefox скрипты работают в глобальном контексте. В мультипроцессном Хроме - только в контексте cтраницы(вкладки). При переходе на другой сайт DOM вкладки обновляется и свойство name уже не будет определено.
Это плохой способ. Для сохранения данных в браузере пользователя обычно используются Web Storage или cookie.
Спасибо, а не подскажите как теперь спрятать эти 2 дива, на изменения текста и фона не реагируют, если их вынести за предели хедера, перестает работать скрипт. Вобщем идея замаскировать его и получим общий скрипт для вемейловцев:)
Добавлено спустя 5 часов 23 минуты 53 секунды
Только это работает в FireFox. В Хроме чего то не получилось.
В Firefox скрипты работают в глобальном контексте. В мультипроцессном Хроме - только в контексте cтраницы(вкладки). При переходе на другой сайт DOM вкладки обновляется и свойство name уже не будет определено.
Это плохой способ. Для сохранения данных в браузере пользователя обычно используются Web Storage или cookie.
Вроде бы убрал лишнее и даже нашел куда все спрятать.
Смущает "textarea" не очень красивая штука, нельзя как то её позиционировать, что ли. Если изменить на пример на "лалала, placeholder" или что то еще, просто исчезает таймер с места вставки DIVa, приятно но таймер в page TITLE остается работать. Как бы уже 2 варианта использования есть, но может получится облагородить textarea.
Из минусов:
• ПКМ, открыть во вкладке - не срабатывает скрипт, ну и бог с ним то:)
Добавлено спустя 5 часов 32 минуты 13 секунд
Только это работает в FireFox. В Хроме чего то не получилось.
В Firefox скрипты работают в глобальном контексте. В мультипроцессном Хроме - только в контексте cтраницы(вкладки). При переходе на другой сайт DOM вкладки обновляется и свойство name уже не будет определено.
Это плохой способ. Для сохранения данных в браузере пользователя обычно используются Web Storage или cookie.
Спасибо, а не подскажите как теперь спрятать эти 2 дива, на изменения текста и фона не реагируют, если их вынести за предели хедера, перестает работать скрипт. Вобщем идея замаскировать его и получим общий скрипт для вемейловцев:)
Добавлено спустя 5 часов 23 минуты 53 секунды
Только это работает в FireFox. В Хроме чего то не получилось.
В Firefox скрипты работают в глобальном контексте. В мультипроцессном Хроме - только в контексте cтраницы(вкладки). При переходе на другой сайт DOM вкладки обновляется и свойство name уже не будет определено.
Это плохой способ. Для сохранения данных в браузере пользователя обычно используются Web Storage или cookie.
Вроде бы убрал лишнее и даже нашел куда все спрятать.
Смущает "textarea" не очень красивая штука, нельзя как то её позиционировать, что ли. Если изменить на пример на "лалала, placeholder" или что то еще, просто исчезает таймер с места вставки DIVa, приятно но таймер в page TITLE остается работать. Как бы уже 2 варианта использования есть, но может получится облагородить textarea.
Из минусов:
• ПКМ, открыть во вкладке - не срабатывает скрипт, ну и бог с ним то:)
•• Можно кликать по рекламе ADSENSE, жаль что не блокирует переходы и по рекламе. Надеялся что будет понимать её как ссылки и тоже будет блокировать переход по рекламе до 30сек.
Добавлено спустя 08 минут 20 секунд
Ещё пришло в голову:
После окончания таймера удалить button
document.body.removeChild(button);
Еще: смотри поменял на кнопку, стоит в том же боковом виджете, полоса дива или фрейма создающегося, тянется на всю ширину, сама кнопка меняет размер нормально.
А не знаешь как заставить его блокировать рекламу адсенс, так же как и ссылки?
У меня нет сайта с рекламой Google, не могу поэкспериментировать. Мне кажется причина здесь:
noonclick = function(e) {
..........
..........
}
То есть, это равносильно:
document.body.noonclick = function(e) {
..........
..........
}
Это клик по телу твоего сайта, а рекламы это не касается (JavaScript баннер или даже бывает Flash баннер). И это на noonclick не реагирует.
Нужно как то найти этот баннер(в исходном коде сайта)
И задать ему функцию:
баннер.noonclick = function(e) {
..........запрет.....
..........
}
Точно не знаю...
Может ещё как то так:
noonmouseover = function(event) {// Наведение мышки
var target = event.target;// target - Объект под мышкой
target.noonclick = function(e) { // Клик по объекту под мышкой
..........запрет.....
..........
}
}
}
Примечание: здесь в комментах искажается код, в место on click пишет noonclick
Добавлено спустя 32 минуты 10 секунд
Я только что попробовал последний вариант (только с ==UserScript== это JavaScript только встроен не на сайте, а в своём браузере),
то блокирует клик по рекламе на Ютубе http://prntscr.com/ap76yj
и перехода нет http://prntscr.com/ap78li
А может рекламу лучше не трогать?
Проверяйте время клика по рекламе по gclid=параметру http://gclid.tk/ там даже есть отдельная программа(отличная вещь).
Только постоянных исполнителей не отпугивайте словами: Ссылку на рекламу принимаю только с gclid=параметром, меня лично это раздражает, через раз пожалуйста.
а еще не надо быть таким навным , гугл банит перед выплатой месячной , совет у кого есть на счету не копите там их что накапало выводите покак не поздно
оно на спринте, как я покажу? А скрипт, который выдаёт код в конце исполнения - есть. Теже задания с шифт+т. Там в конце выдаёт уникальный код..Всё уже придуманно и написанно))))