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-файлы ўяўляюць сабой звычайныя тэкставыя файлы. Напрыклад, так будзе выглядаць файл для беларускай мовы (belaruski.lng):

Калі Вы пераклалі праграму на якую-небудзь іншую мову, калі ласка, дашлеце пераклад аўтару blackman2003@mail.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 — за пераклад праграмы на ўкраінскую мову
  • Siarhei Sakhvon — за пераклад праграмы на беларускую мову
  • Vladimir Ryabikin — за праўку перакладу дакумэнтацыі
  • Sergei N. Parshin — за карысныя парады па ўдасканаленьню праграмы

Зваротная сувязь

Праверыць наяўнасьць новых вэрсій праграмы можна на сайце blackman2003.narod.ru. Адтуль жа можна запампаваць і іншыя мае праграмы (Advanced Password Generator, Стегозавр, Phone Card Reader, Text Video, Scan).

Любыя водгукі і прапановы па паляпшэньню працы праграмы можна адпраўляць па адрасу blackman2003@mail.ru Аўтар заўсёды рады Вашым лістам.

Copyright © 2003 Blackman (blackman2003.narod.ru)