Как бороться с парсингом е-мейлов?
На страницу Пред.  1, 2
Новая тема Написать ответ
# Вс Авг 19, 2007 1:23 pmBrokenBrake Зарег.: 16.02.2007 ; Сообщ.: 3432Ответить с цитатой
creator123, как ты себе это представляешь? То что ты говоришь невозможно без плагина для браузера или какой-то настройки ОС.
# Вс Авг 19, 2007 2:33 pmcreator123 Зарег.: 25.07.2007 ; Сообщ.: 1145Ответить с цитатой
нашел. Это функция гугл тулбара
http://www.google.com/support/firefox/bin/answer.py?answer=34800&query=send+with+gmail&topic=0&type=f&hl=ru
# Пн Авг 20, 2007 11:43 amdocker Зарег.: 20.05.2007 ; Сообщ.: 756Ответить с цитатой
BrokenBrake, в твоем способе с css еще один минус - не все браузеры поддерживают данную конструкцию. По моему даже в ie6 это не работает.
# Пн Авг 20, 2007 6:50 pmTaburetkin Зарег.: 25.02.2007 ; Сообщ.: 1426Ответить с цитатой
сори пост внизу


Последний раз редактировалось: Taburetkin (Пн Авг 20, 2007 6:58 pm), всего редактировалось 1 раз
# Пн Авг 20, 2007 6:56 pmBrokenBrake Зарег.: 16.02.2007 ; Сообщ.: 3432Ответить с цитатой
docker, точно Sad И не только в IE. Оказывается, first-letter браузеры вообще выборочно применяют. Только к блочным элементами, похоже. Более того, еще и не все свойства. Например display:none не получилось, только другой цвет и размер можно задать. Мда, облом...

Правда, я сходу придумал еще пару методов, которые точно будут работать. Но проблема в том, что хотелось бы еще делать почтовый адрес кликабельным. А тут уже вариантов нет. Даже если делать ссылку в URL-encoded, все равно такие уловки спамеры уже обходят. Так что только Java script, а в noscript пихать картинку или другие способы.


Последний раз редактировалось: BrokenBrake (Вт Авг 21, 2007 4:53 am), всего редактировалось 1 раз
# Пн Авг 20, 2007 6:56 pmTaburetkin Зарег.: 25.02.2007 ; Сообщ.: 1426Ответить с цитатой
Broken, ты опять что-то напутал Smile . Емайлы парсят ботами и тут никакой css не поможет потому как он не меняет код (html) страницы - он только надстройка.

Можно использовать unicode тогда ваш емаил будет выглядеть так:

abc@abc.com

А код приблизительно так:

&#97&#98&#99&#64&#97&#98&#99.c&#111&#109

Есть еще bot trapper скрипты. При заходе маил граббера, скрипт генерирует огромное количество фейковых емайлов и "зацикливает" бота. А спамер получает миллион неработающих емаилов
# Пн Авг 20, 2007 7:23 pmdocker Зарег.: 20.05.2007 ; Сообщ.: 756Ответить с цитатой
Про bot trapper скрипты еще не слышал. Интересно. Зато слышал что как раз подстановки типа
&#97&#98&#99&#64&#97&#98&#99.c&#111&#109
и даже графические изображения некоторые граберы распознавать научились. Имхо в этом плане перспективны все заморочки с js пока.
# Пн Авг 20, 2007 7:39 pmBrokenBrake Зарег.: 16.02.2007 ; Сообщ.: 3432Ответить с цитатой
Taburetkin, как раз ты не понял. Если я в CSS сделаю невидимым элемент, его не будет видно в браузере, зато боты проглотят. На этом и была основана моя идея с дополнительной буковкой.
# Вт Авг 21, 2007 4:24 amTaburetkin Зарег.: 25.02.2007 ; Сообщ.: 1426Ответить с цитатой
BrokenBrake писал(а):
Taburetkin, как раз ты не понял. Если я в CSS сделаю невидимым элемент, его не будет видно в браузере, зато боты проглотят. На этом и была основана моя идея с дополнительной буковкой.



Broken, так а что это изменит? Код останется доступен боту. И он сграбнет линк mailto:abc@abc.com.

Другое дело если ты линк не будешь ставить. Только для визуального - юзер скопировал емайл и вставил в почтовый клиент.

Так тогда такие варианты

Через обычные таги комментов:

abc<!-- >@. -->@<!-- >@. -->abc<!-- >@. -->.<!-- >@. -->com

В броузере будет выглядеть:
abc@abc.com

Через css:

<style>p span.displaynone { display:none; }</style>

<p>abc@abc<span class="displaynone">спамеры идут в жопу</span>.com</p>

В броузере будет выглядеть:
abc@abc.com

На яве

<script language="JavaScript" type="text/javascript">
<!--
var string1 = "abc";
var string2 = "@";
var string3 = "abc.com";
var string4 = string1 + string2 + string3;
document.write("<a href=" + "mail" + "to:" + string1 +
string2 + string3 + ">" + string4 + "</a>");
//-->
</script>

На флеше:
сделать флаш мувик с емайлом и линком внутри. В Димвивере есть даже опция вставить флеш текст с линком.
# Вт Авг 21, 2007 4:51 amBrokenBrake Зарег.: 16.02.2007 ; Сообщ.: 3432Ответить с цитатой
Taburetkin, да, теперь достигнуто понимание Smile Именно это я и имел в виду. Прочитай внимательно мой позапредыдущий пост. Со ссылкой облом, к сожалению.
# Вт Авг 21, 2007 5:17 amTaburetkin Зарег.: 25.02.2007 ; Сообщ.: 1426Ответить с цитатой
Drinks or Beer
# Вт Авг 21, 2007 2:20 pmRabbit Зарег.: 01.08.2005 ; Сообщ.: 19787Ответить с цитатой
Taburetkin, супер. Все подробно и понятно даже далекому от скриптов и css человеку (мне то-есть Smile ) :thup:
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 На страницу Пред.  1, 2
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.