[JavaScript] анти-бот кнопка (реализация)

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

[JavaScript] анти-бот кнопка (реализация)

Непрочитанное сообщение ProFTP » 2009-09-10 4:37:52

я хотел поставить код на страницах, в котором бы при кажом заходе на эту страницу выполнялось передача значений в другой скрипт на сервере index.php?bla=true

у ботов редко есть возможность выполнять JavaScript у себя (на сервере!)

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

и нужно чтобы никто не "клацал" по этому скрипту index.php?bla=true
(так как у банерских сетей) (анти-накрутка какая-то же должна стоять)

как это все сделать?

я старался обяснить понятней...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: [JavaScript] анти-бот кнопка (реализация)

Непрочитанное сообщение thefree » 2009-09-10 8:24:49

ajax Вам в помощь, при загруски страницы можно использовать

Код: Выделить всё

<body onload="javascript:function"></body>
p.s. но сейчас уже редко найдешь бота который не отрабатывает js.
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: [JavaScript] анти-бот кнопка (реализация)

Непрочитанное сообщение ProFTP » 2009-09-10 9:11:34

а как сделать защиту от накрутки на счетчкие? то есть я хотел сделать "скрытый счетчки"...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: [JavaScript] анти-бот кнопка (реализация)

Непрочитанное сообщение Alex Keda » 2009-09-14 18:30:45

robots.txt
они его слушаються =)
Убей их всех! Бог потом рассортирует...

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: [JavaScript] анти-бот кнопка (реализация)

Непрочитанное сообщение ProFTP » 2009-09-14 18:41:29

извините, если я не правильно вопрос сформулировал

есть ситуация:

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

2) есть скрипт, для накурутки например на сокетах, где получается какой-то пользователь заходи на страницу.
2,а) есть скрипт, например, тоже на сокетах, но он может прямо у себя как браузер выпонять JS скрипт!!

вопрос: как исключить п.2 ?
как исключить п.2,а) ?
как это сделать, от анти накрутки?
какая защита используется в банерских сетях?

ни как чтоли?

(т.е. я хотел сдедать грубо говоря счетчик на JS)

п2: догадываюсь, но что-то не понимаю...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: [JavaScript] анти-бот кнопка (реализация)

Непрочитанное сообщение thefree » 2009-09-15 9:54:37

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

Если бота понимать как поикового то robots.txt либо встраивает пиксель в страницу и а там скрипт который просматривает неардс заголовка ... в инети да же есть таблица ботов ...
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: [JavaScript] анти-бот кнопка (реализация)

Непрочитанное сообщение ProFTP » 2009-09-15 11:39:18

1) как сделать счетчик, чтобы передать парметры защищенно в скрипт, чтобы не было накруток?
2) какая защита в google в банерской системе где показывают банеры?? (не клики, а там где показывают картинки)? и в других сетях?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: [JavaScript] анти-бот кнопка (реализация)

Непрочитанное сообщение thefree » 2009-09-15 14:37:00

ProFTP писал(а):1) как сделать счетчик, чтобы передать парметры защищенно в скрипт, чтобы не было накруток?
2) какая защита в google в банерской системе где показывают банеры?? (не клики, а там где показывают картинки)? и в других сетях?
на хабре описывалась как сделать уникального голосование, в Вашем случаи и это подайдёт. каждый посеттель будет унекален

1. что мешает вам вставить скрипт на страницу?
2. да какая еще защита???

Вы немного не понимаете суть ... гугл не осуществляет защиту своей рекламы, на стороне клиента
Он подгружает через js рекламу со своего сервера, при загруски записываются env.

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

остальные же тупо считают хеты и хосты задень как унекальные так и нет.
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету