Форум о seo технологиях  
Друзья Форум вебмастеров
Bookmark and Share

  Форум о seo технологиях > Техничка > Авторские скрипты

Ответ
 
Опции темы
Старый 28.07.2010, 16:53   #1
dollarhunter
Дорвейщик
 
Аватар для dollarhunter
 
Регистрация: 26.04.2010
Сообщений: 187
23Мониторинг яндекс бота (индекс сапой)

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

Для оповещения на мобилу смской у вас должна быть подключена услуга email2sms у вашего опсоса. Она бесплатная и есть у всех. Мыло будет вида "ваша_мобила@sms.мегаопсос. ru".
В поле $from или $sbj имеет смысл ставить адрес текущего дор.

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

PHP код:
if(preg_match("!yandex!i"$_SERVER['HTTP_USER_AGENT'])){
    
$to       "ВАШЕ МЫЛО";
    
$from     "dor.ru";
    
$sbj      "dor.ru";
    
$body     $_SERVER['HTTP_USER_AGENT'].' was here: '.$_SERVER['REQUEST_URI'].' at '.date(r);
    
mail($to$sbj$body"From: $from\r\n");

dollarhunter вне форума  Ответить с цитированием
Старый 28.07.2010, 16:57   #2
Darth Wayer
Дорвейщик
 
Аватар для Darth Wayer
 
Регистрация: 06.07.2009
Адрес: В России-матушке
Сообщений: 380
По умолчанию

Цитата:
Сообщение от dollarhunter Посмотреть сообщение

Не забудьте отключить скрипт после того как бот пришел, если не хотите что бы Спам вас убил.
Ну, так пусть скрипт сам себя отключает... если уж автоматизировать
Кактотоак:
PHP код:
unlink(''); 
Права нужные выставить и, пишут, задержку (паузу) перед удалением.
__________________
отвечай тенета зачес тношенье
доверяй телефонам неутоленное

Последний раз редактировалось Darth Wayer; 28.07.2010 в 17:13. Причина: добавил кое-какие мыслишки
Darth Wayer вне форума  Ответить с цитированием
Старый 28.07.2010, 17:09   #3
dollarhunter
Дорвейщик
 
Аватар для dollarhunter
 
Регистрация: 26.04.2010
Сообщений: 187
По умолчанию

Да, хорошая мысль.
Но это уже от реализации внедрения скрипта зависит.
Если скрипт как отдельный файл инклюдится, то unlink.
Можно флаг ставить в базе/текстовом файлике, но лишний раз сервак дергать будет для проверки.
dollarhunter вне форума  Ответить с цитированием
Старый 28.07.2010, 17:12   #4
Darth Wayer
Дорвейщик
 
Аватар для Darth Wayer
 
Регистрация: 06.07.2009
Адрес: В России-матушке
Сообщений: 380
По умолчанию

Цитата:
Сообщение от dollarhunter Посмотреть сообщение
... но лишний раз сервак дергать будет для проверки.
Ну, да хер с ним, главное, чтобы нервы не дёргал ))
__________________
отвечай тенета зачес тношенье
доверяй телефонам неутоленное
Darth Wayer вне форума  Ответить с цитированием
Старый 28.07.2010, 17:35   #5
dollarhunter
Дорвейщик
 
Аватар для dollarhunter
 
Регистрация: 26.04.2010
Сообщений: 187
По умолчанию

Тогда пусть будет так:

PHP код:
if(preg_match("!yandex!i"$_SERVER['HTTP_USER_AGENT'])){ 
    
$to       "ВАШЕ МЫЛО"
    
$from     "dor.ru"
    
$sbj      "dor.ru"
    
$body     $_SERVER['HTTP_USER_AGENT'].' was here: '.$_SERVER['REQUEST_URI'].' at '.date(r); 
    
mail($to$sbj$body"From: $from\r\n"); 
    
unlink('mail.php'); 

А в html шаблоне инклюдим mail.php:
dollarhunter вне форума  Ответить с цитированием
Старый 28.07.2010, 17:35   #6
Bookmarkacc
Полудорвейщик
 
Регистрация: 28.05.2010
Сообщений: 21
По умолчанию

а можно сделать как нибудь уведомление на аську или простое мыло ?
Bookmarkacc вне форума  Ответить с цитированием
Старый 28.07.2010, 17:36   #7
wal
Дорвейщик
 
Регистрация: 05.07.2009
Сообщений: 162
По умолчанию

нужно не unlink делать а просто перезаписывать пустым например

иначе при инклюде ошибка будет...
__________________
пишу скрипты для Хуман Эмулятора на заказ, обращаться в личку.
wal вне форума  Ответить с цитированием
Старый 28.07.2010, 18:28   #8
dollarhunter
Дорвейщик
 
Аватар для dollarhunter
 
Регистрация: 26.04.2010
Сообщений: 187
По умолчанию

Bookmarkacc он и есть только на мыло как бы. На аську делай сам. Ставь пхп бота и шли с него сообщение) Может тебе еще курьера на дом вызывать?))

wal, а в самого себя получится написать? В любом случае при инклюде можно ошибку отлавливать.
dollarhunter вне форума  Ответить с цитированием
Старый 28.07.2010, 20:17   #9
konter
Полудорвейщик
 
Регистрация: 24.07.2010
Сообщений: 44
По умолчанию

Цитата:
Сообщение от dollarhunter Посмотреть сообщение
Bookmarkacc он и есть только на мыло как бы. На аську делай сам. Ставь пхп бота и шли с него сообщение) Может тебе еще курьера на дом вызывать?))
Интересно как на аську сделать :)
А можно сделать через API на PHP чтобы ссылки из сапы сами снимались?
И чтобы закупались сами по заданому фильтру можно сделать?
konter вне форума  Ответить с цитированием
Старый 28.07.2010, 21:03   #10
dollarhunter
Дорвейщик
 
Аватар для dollarhunter
 
Регистрация: 26.04.2010
Сообщений: 187
По умолчанию

Конечно можно. Подключить еще к этому делу дорген и можно ехать на мальдивы жить пока это дело живет само.
Главное что бы оно себя не осознало и не начало людей убивать.
dollarhunter вне форума  Ответить с цитированием
Ответ

Метки
php, сапа, яндекс бот

« Предыдущая тема | Следующая тема »

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Версия для печатиВерсия для печати
Отправить по электронной почтеОтправить по электронной почте

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. Перевод: zCarot
General Media Group