Blackman's E-mail encoder

Copyright © 2003 Blackman Freeware

Оглавление

Описание

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

Но как поступить тем, кому этот способ не подходит? Тогда хотя бы не делайте спамерам подарка в виде легкодоступного электронного адреса. Зашифруйте его при помощи программы Blackman's E-mail encoder!

E-mail encoder позволяет выбрать любой из четырех методов кодирования e-mail: от простой, незашифрованной ссылки до JavaScript, получить адрес из которого можно только путем обработки вручную. При этом работоспособность ссылки полностью сохраняется!

Метод кодирования Описание Результат
не кодировать Полностью незащищенный, некодированный e-mail адрес. Приводится здесь только в качестве примера для сравнения. user@domain.com
коды символов Используется упрощенная схема кодирования символов. Работает абсолютно во всех браузерах. Но в то же время, может определяться некоторыми спам-роботами. user@domain.com
Java Script Java Script, результатом работы которого является полностью рабочая ссылка. Если в браузере пользователя отключена поддержка JavaScript, ссылка отображена не будет!
Java Script паранойя Усложненный Java Script. Ссылка не всплывет автоматически даже при трассировке скрипта спам-роботом. При желании можно использовать обманный адрес, например support@microsoft.com :) Настоящая ссылка срабатывает при обработке события OnClick. Недостатком метода является тот факт, что в статусной строке некоторых браузеров может отображатся неверный адрес.

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

По сравнению с другими программами подобного рода преимуществами E-mail encoder являются:

  1. Бесплатность распространения (Freeware)
  2. Возможность выбора одного из четырех методов кодирования
  3. Возможность использовать рисунок в качестве ссылки
  4. Небольшой размер (50 Кб против 300-400)
  5. Мультиязычный интерфейс
  6. Многоплатформенность (программа работает как в Windows, так и в DOS)
  7. Все ссылки работают правильно даже в IE 3.0

Как пользоваться программой

  1. Выбрать e-mail адрес и HTML-документ, в который требуется вставить ссылку.
  2. Запустить Blackman's E-mail encoder и заполнить следующие поля:
    1. Адрес e-mail - почтовый адрес, на который должна указывать ссылка.
    2. Отображать как - текст ссылки в HTML-документе. Нажав кнопку "Рисунок", можно выбрать рисунок, который будет вставлен на место ссылки. Если оставить это поле пустым, в качестве текста ссылки будет отображаться указанный e-mail адрес.
    3. Тема письма - При нажатии ссылки будет создано письмо с заданной темой письма.
    4. Атрибуты ссылки - различные атрибуты тега <a>, например, class, style, ...
    5. Метод кодирования. Сравнительные характеристики различных методов кодирования см. выше.
  3. Скопировать или сохранить получившуюся ссылку, и затем вставить ее на требуемое место в HTML-документе.
  4. Открыть полученный HTML-документ и проверить работоспособность ссылки.


Установка и удаление

Программа не требует установки. Просто скопируйте все файлы программы в какую-либо папку.

E-mail encoder не требует также сложной деинсталляции. Достаточно удалить все файлы программы с диска. При желании можно также удалить ключ реестра HKEY_CURRENT_USER\Software\Blackman\EmailEncoder (это можно сделать, запустив файл uninstall.reg)

Лицензия на распространение и использование

  1. Все авторские права на программу "E-mail encoder" принадлежат только автору - Соколову Михаилу (Blackman).
  2. Любой пользователь имеет право использовать данную версию программы бесплатно в некоммерческих целях в течение неограниченного срока с момента установки.
  3. Автор оставляет за собой право отменить действие данной лицензии для любой из следующих версий.
  4. Программа распространяется свободно, при условии того, что настоящий дистрибутив не изменен. Ни одно частное лицо или организация не может брать плату за распространение "E-mail encoder" без письменного разрешения автора.
  5. ПРОГРАММА РАСПРОСТРАНЯЕТСЯ ПО ПРИНЦИПУ "КАК ЕСТЬ". ПРИ ЭТОМ НЕ ПРЕДУСМАТРИВАЕТСЯ НИКАКИХ ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ. ВЫ ИСПОЛЬЗУЕТЕ ЕЕ НА СВОЙ СОБСТВЕННЫЙ РИСК. АВТОР НЕ ОТВЕЧАЕТ ЗА ПОТЕРИ ДАННЫХ, ПОВРЕЖДЕНИЯ, ПОТЕРИ ПРИБЫЛИ ИЛИ ЛЮБЫЕ ДРУГИЕ ВИДЫ ПОТЕРЬ, СВЯЗАННЫЕ С ИСПОЛЬЗОВАНИЕМ (ПРАВИЛЬНЫМ ИЛИ НЕПРАВИЛЬНЫМ) ЭТОЙ ПРОГРАММЫ.
  6. Вы не имеете права использовать, копировать, эмулировать, создавать новые версии, сдавать в наем или аренду, продавать, изменять, декомпилировать, дизассемблировать, изучать код программы другими способами, передавать зарегистрированную программу или любые из ее составляющих, иначе, чем определено настоящим лицензионным соглашением. Любое такое нелегальное использование означает автоматическое и немедленное прекращение действия настоящего соглашения и может преследоваться по закону.
  7. Все права не предоставленные здесь явно сохраняются за автором программы.
  8. Установка и использование "E-mail encoder" означает, что Вы понимаете положения настоящего лицензионного соглашения и согласны с ними.
  9. Если почему-либо Вы не согласны с этим лицензионным соглашением, Вам необходимо удалить файлы дистрибутива "E-mail encoder" с ваших устройств хранения информации и прекратить использование программы.

Перевод на другие языки

В программу изначально встроены два языка: русский и английский. Новые языки могут добавляться в папку Language. lng-файлы представляют собой обычные текстовые файлы. Например, так будет выглядеть файл для русского языка (russian.lng):

Если Вы переведете программу на какой-либо другой язык, пожалуйста, пошлите перевод автору blackman@ezmail.ru

Готовые переводы лежат в папке language.

FAQ (вопросы и ответы)


Q: Кому может пригодиться эта программа?
A: Владельцам домашних страничек, вебмастерам, и всем тем, кому приходиться работать непосредственно с HTML-кодом.

Q: Будет ли правильно работать ссылка, созданная Вашей программой, если я ее введу в поле ввода e-mail какого-нибудь из форумов?
A: Вероятнее всего - нет. Большая часть форумов отсекает все активное HTML-содержимое.

Q: После кодирования текст ссылки абсолютно невозможно прочитать.
A: Так и должно быть. Возможно, такой код непонятен Вам, но он вполне понятен браузеру.

Q: Как сделать, чтобы в поле "To:" почтовой программы адрес отображался как "Иван Петров"?
A: В поле ввода e-mail ввести "Иван Петров <ivan@petrov.com>" (разумеется, без кавычек).

Q: Я сделал ссылку на основе картинки, но картинка не отображается правильно.
A: Проверьте правильность пути к рисунку в поле "Отображать как". По умолчанию подразумевается, что рисунок должен находится в той же папке, что и HTML-документ.

Q: У меня на странице используется своя собственная таблица стилей (CSS). Как мне сделать, чтобы ссылка, созданная Вашей программой, имела соответсвующий класс?
A: В поле "Атрибуты ссылки" ввести, например, "class=EmailLink".

Q: Где еще можно найти информацию по этой теме?
A: У меня
на сайте есть статья "Шифруем e-mail адрес", опубликованная в нескольких журналах. В ней обсуждаются методы защиты e-mail адреса от попадания в спам-листы путем шифрования и дается обзор программ, использующихся для этой цели. В журнале "Компьютерра" опубликована также статья "Совершенно секретно".


История версий


Версия 1.2 от 21 марта 2004
  • Добавлен диалог выбора шрифта ссылки.
  • Альтернативный текст для случая, когда отключен JavaScript теперь создается всегда. Символ @ заменяется на символ © или ®.
  • Новая система локализации, основанная не на .reg-файлах.

Версия 1.1 от 12 октября 2003
  • Добавлено редактирование атрибутов ссылки.
  • Сделано добавление изображения по нажатию кнопки "Рисунок"
  • Полностью переделана DOS-версия. Теперь у нее оконный интерфейс.
  • Немного подправлены сами скрипты.
  • Теперь даже если поддержка JavaScript отключена, пользователь все равно увидит текст или рисунок JavaScript-ссылки. Правда не сможет перейти по ней.
  • Языки внесены из отдельного файла в дистрибутив программы.
  • Дополнена и переработана документация.

Версия 1.0 от 12 июля 2003
Первый релиз программы.
  • Возможность выбора e-mail, вида ссылки и темы сообщения.
  • Четыре метода кодирования.
  • Предварительный просмотр получившейся ссылки.
  • Диалоговая DOS-версия.

Благодарности

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

  • Vladimir Kladov - за его прекрасную библиотеку Key Objects Library, позволяющую писать Delphi-программы размером от 20 Кб.
  • Bogy - за перевод программы на английский язык
  • Stèphane SiMSON - за перевод программы на французский язык и ценные советы по исправлению ошибок
  • NeOgEoFaN - за перевод программы на испанский язык
  • knur erchejms - за перевод программы на польский язык
  • Sasha Buzmakoff - за перевод программы на украинский язык
  • Vladimir Ryabikin - за правку перевода документации
  • Sergei N. Parshin - за полезные советы по совершенствованию программы

Обратная связь

Проверить наличие новых версий программы можно на сайте blackman2003.da.ru. Там же можно скачать и другие мои программы (Advanced Password Generator, Стегозавр, Phone Card Reader, Text Video, Scan).

Любые отзывы и предложения по улучшению работы программы можно отправлять по адресу blackman@ezmail.ru Автор всегда рад Вашим письмам.

Copyright © 2003 Blackman (blackman2003.da.ru)