«Я не робот», версия 0.2b, предложения по улучшению. » lamara-nsk.ru


lamara-nsk.ru
Это блог о сео, деньгах, заработке в сети, разработке своих проектов, программировании
и "жизни программиста", бизнесе, блогосфере, фрилансе и многом другом.


Контакты, Реклама в блоге




«Я не робот», версия 0.2b, предложения по улучшению.

Автор DimoninG, написано 13.11.2009
Рубрика Плагины WordPress  

Капча на стадии тестирования. За 6 часов спама не пришло, так что думаю, должно работать. Установка в несколько этапов: качайте архив и следуем инструкции:

1) Заливаем в тот же каталог, что и был (плагин для WP, у меня он был /wp-content/plugins/lamara-nsk.ru-captcha/, заменяем все старые файлы).

2) Ставим на каталог num (в каталоге плагина) права 777.

3) Запускаем файл http://site.ru/wp-content/plugins/lamara-nsk.ru-captcha/install.php (тупо вбив его в адрес в браузере). Он сгенерирует уникальный номер-код.

4) Проверяем, работает ли нормально (пробуем откомментить в своем блоге) и наслаждаемся ждем, будет ли спам.

5) Отписываемся тут.

Отличие в том, что для каждого блога генерируется свой уникальный номер, по которому проверяется – спам или не спам. Подожду денек, если спама не будет, выложу в паблик. Спасибо.

Если вдруг комменты не заработают, напишите мне, пожалуйста, на мыло dimoning@inbox.ru.

Для программистов вопрос – как максимально зашифровать javascript-код? Есть несколько идей, но мне не очень нравится результат (опять же – можно расшифровать).



Отзывов (136) на ««Я не робот», версия 0.2b, предложения по улучшению.»


ae471697

    пишет:

    если можно быть тестером, то готов протестировать :!: :smile:


    пишет:

    Не вопрос ;) Написал инструкцию в пост. Спасибо!


    пишет:

    о круто, а у меня сегодня как раз созрел для решения задачи это :)

    А то спам начал попадать активно :) )
    А тут апдейта можно подождать :)


    пишет:

    тоже поучаствовал бы в тесте, только вот с моей темой твоя капча, почему-то не работает. т.е. она работает, пока галку не поставишь, коммент не пропустит, но само поле для галочки не отображается =((


    пишет:

    расскажи,пожалуйста, как руками прикрутить капчу к шаблону формы добавления комментария. перешел с 0.1 на 0.2b.


    пишет:

    Нет такого способа шифрования, чтобы расшифровать невозможно было. Если браузер расшифровывает то и человек сможет.


    пишет:

    И так установил не работает, полез читать инструкцию :) )
    попытался обратиться через урл, не пошло 404 видимо парсер ЧПУ не сьел, через шелл обратился php install.txt
    Сгенерился файл.

    А в чём проблема сделать эту операцию автоматической при устанвоке?.
    обычная проверка если файл создал и не пустой, то не надо генерить, иначе генерим. :)


    пишет:

    Очень жаль, что не учли моё пожелание о валидности xHTML :sad:


    пишет:

    Всё супер работает. За сутки ни одного спам коммента, а до этого в сутки шло 4-8 спамкомментариев.


    пишет:

    inst, in the future :) не волнуйтесь. сделаем. но пока что это написанный на коленке плагин, который хорошо работает ;)


    пишет:

    Что ж, тогда, спасибо! =)


    пишет:

    inst, я вот думаю завести отдельный сайт про капчу. Пусть распространится по-настоящему. Другой вопрос в том, что учитывая суть скрипта, взламывать его будут (т.к. взломать в теории можно). Если есть предложения, пожалуйста, напишите.


    пишет:

    Работает. Спасибо.


    пишет:

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


    пишет:

    >расскажи,пожалуйста, как руками прикрутить капчу к шаблону формы добавления комментария

    тоже не отказался бы.


    пишет:

    Попробовал сгенерить ключ, но вываливается 500 ошибка. Я его и так, и эдак, но не работает. Ничего понять не могу


    пишет:

    Все поставил новую капчу, потом отпишусь на счет спама!
    Спасибо за обновку!


    пишет:

    Респект.
    Стоит бетка – спама нету.


    пишет:

    Поставил, все отлично работает. Но обнаружил интересный косяк: включаю плагин, не могу потом редактировать темы и плагины. Вырубаю – все работает. Интересно, отчего так?


    пишет:

    Уже сутки стоит капча, работает отлично! За сутки ни единого спама.


    пишет:

    Поставил обновленную версию. Посмотрим обойдет ли хрумак её.
    В последние дни в день по 50 комментов удаляю.


    пишет:

    Архив несовместим PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature


    пишет:

    Тоже установил, спама пока нет. Но время покажет. :lol: Будем надеяться, что будет всё хорошо :)


    пишет:

    Орригинально) Капча работает, спасибо, поток спама прекратился. Вот только с активированным плагином нельзя редактировать файлы шаблона, уахаха)) Это баг или фича?)))


    пишет:

    шаблоны не редактируются, спам валить перестал – огромное спасибо!


    пишет:

    Поставил. Пока всё хорошо.
    ЗЫ Надо бы в конце инсталю какой-нить мессадж выводить. Но это уже так уже в виде преложения


    пишет:

    Редактирование тем блокируется. Не пойдет.
    Надо подкрутить :wink:


    пишет:

    Обновочка=хорошо. Поставлю сегодня, а то предыдущая версия пропускать стала, что решето. Спасибо. Редактирование тем все равно через файлы по фтп делаю, несущественный глюк, главное, чтобы остальное работало хорошо.


    пишет:

    Да, плагин действительно вроде бы лучше, чем предидущая версия. На одном из блогов установил, посмотрим что покажет. А зачем права ставить 777? Ведь и с обычными работает вполне нормально.


    пишет:

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


    пишет:

    «Ставим на каталог num (в каталоге плагина) права 777.»
    Как это сделать? Не могу понять? Опишите пож. детальней :oops:


    пишет:

    Это точно работает


    пишет:

    если плагин активирован, то невозможно редактировать внешний вид сайта через админскую панель, выдается ошибка «Вы не можете редактировать этот файл»… косяг?
    и куда делись стили оформления каптчи? подозреваю, что они в вашем файле defaulth.css :)


    пишет:

    делал усе по инструкции заработало с 3-го раза, пол часа полет нормальный )))


    пишет:

    2 Саша
    > Как это сделать? Не могу понять? Опишите пож. детальней
    заходишь по ftp/ssh к себе на хостинг идеешь в папку
    /wp-content/plugins/lamara-nsk.ru-captcha/
    пишешь chmod 777 num

    2 DimoninG
    Дим, ну поведай уже наконец нам с bublik’ом как руками прикрутить плагин к шаблону, а то я лично в ожидании твоего ответа переполз на akismet, хотя простоту и эффективность плагина реально ценил и даже в noindex твои УРЛы до смены дизайна честно не загонял)


    пишет:

    классно)) работает безупречно))


    пишет:

    да иногда простое на первый взгляд даёт очень хорошие результаты


    пишет:

    Просто и Работает. Спасибо.


    пишет:

    Окей скачал я файл, раархивировал, загрузил. сделал переход на инсталл (получил пустой белый лист), потом в админке активировал.

    как сделать, что появилось в комментах:
    Это не спам.
    сделано lamara-nsk.ru

    ?


    пишет:

    о, само появилось вопрос отпадает. :grin:


    пишет:

    Все отлично работает! Классный плагин, поставил на три своих сайта. Респект тебе Димонинг


    пишет:

    А у меня не прёт :!: когда отправляю он пишет «wrong captcha! Please no spam»… Как так?
    p.s Галочку «это не спам» я ставил


    пишет:

    А для всех ли версий Вордпресса она годиться????
    У меня 2.8.5 и дает ошибку в строках капчи.
    Что делать? А где полный архив этого плагина скачать?


    пишет:

    У меня вообще после включения никаких изменений нет.
    В шаблоне темы есть функция do_action(‘comment_form’, $post->ID), но на этом месте ничего не выводится.


    пишет:

    Спам всё равно пробирается, не в таких количествах, правда, но появляется, и всё чаще


    пишет:

    Плагин установился и работает. Будет ли спам – покажет время.


    пишет:

    Вроде пока работает, но инсталл так и не прошел. :sad:


    пишет:

    Приветствую! Права выставил на папку num! Код получил. Форма для заполнения комментария как была так и осталась. Правил на хостинге. Может что не так? С Наступающим и Удачи Нам!


    пишет:

    начало пропускать спам сообщений 6-8 в день пропускает…


    пишет:

    DimoninG, добрый день. Извините, что так долго ничего не писал, но мыслей что-то не было совсем никаких по вашему вопросу =) А сейчас меня кое-что посетило.

    Вот что, если уникальное число, генерируемое специально для каждого отдельного блога менять, со специфичной периодичностью? Вынести в настройки плагина ползунок с этой самой периодичностью, а блогер его один раз настроит, например, на интервал от недели до месяца и спустя месяц циферки гарантированно сменятся (а может и через неделю – теор.вер. :smile: ).

    Ещё одна интересная мысль – сделать плагин 2 в одном. Т.е. с вероятностью 50% галочка будет либо с надписью «Это не спам», либо «Это спам». Единственное, можно было бы для удобства сделать, чтоб средствами JavaScript галочка устанавливалась в правильное положение (всё-таки о юзабилити для «законопослушных» пользователей тоже не стоит забывать :cool: ).


    пишет:

    Хотя, пожалуй, пускай моё последнее предложение предыдущего коммента относится лучше только к проверенным комментаторам (которые уже оставляли проверенные и верифицированные админом комменты). А непроверенные пускай думаю, надо ли снимать галочку. Так надёжнее.

    PS: у меня тоже плагин начал пропускать, но до обновления на WordPress 2.9 весь пропущенный спам резал Aksimet.


    пишет:

    можно сделать несколько таких форм, и нужно выбрать нужную одну, инапример красную или помеченную др. цветом


    пишет:

    и исправь под формой ввода текста надпись «Вы уже пописаны». Неприятно как-то быть пописаным (=


    пишет:

    DimoninG, когда планируется стабильная версия, совместимая с ВП 2.9? Пришлось отключать комментирование пока :mrgreen:


    пишет:

    Денис у меня 2.9 стоит – капча работает


    пишет:

    Vch54ti, в версии 0.1?


    пишет:

    капча – бэтка стоит.


    пишет:

    Спасибо :!: , работает. Теперь осталось проверить на настоящих спамеров, в день по 2-3 коментария оставляют.


    пишет:

    на вп 2.3 поставил, включилось без проблем.. на 2.8.5 целый день промучался так и не включилось

    Warning: fwrite(): supplied argument is not a valid stream content/plugins/lamara-nsk.ru-captcha/install.php on line 8

    Warning: fclose(): supplied argument is not a valid stream content/plugins/lamara-nsk.ru-captcha/install.php on line 9


    пишет:

    Большое спасибо, действительно хорошая каптча,..было бы лучше каптчу матеметичсекие расчёти сделать через рисунки или вроде того что-то


    пишет:

    Пропускает спам точно так же как и старая версия


    пишет:

    Обновление-то будет плагина или нет?


    пишет:

    Пробита капча теперь полностью….


    пишет:

    Vch54ti, как-то странно. У меня спама вообще ноль на ВСЕХ блогах. Какой спам идет?


    пишет:

    Скрин спама
    http://www.imglink.ru/pictures/11-01-10/5b18725d3b8e9c4d9b81ff8a378a7dc2.png


    пишет:

    Все работает. Спасибо за работу!
    Удалил подпись «сделано lamara-nsk.ru», взамен размещу ссылку на твой блог.. т.к. реально спас от ботов..


    пишет:

    c 2.9 не работает нифига!!!


    пишет:

    Для тех кто поставил 2.9, выключит и включите плагин, иначе пропускает спам!


    пишет:

    И все-таки я никак не могу понять куда конкретно написать эти 777. Я их уже и туда и сюда вставлял :evil:
    В каталоге num есть файл htaccess и в нем написано deny from all.
    Куда вставлять эти три семерки?!?!?!? :?:


    пишет:

    Так плагин стабилен теперь или нет?


    пишет:

    Для тех кто поставил 2.9, выключит и включите плагин, иначе пропускает спам!
    = кажись помогло…вместо 40 комментов за сутки 4 только спамных пришло на блог..


    пишет:

    Отказывается работать на 2.9.1. В итоге потерял терпение – снёс :(


    пишет:

    Разработчик, блин, почини плагин! Люди уже отказываются от него. ПРопускает спам с wordpress 2.9.1


    пишет:

    2.9 выключила – все равно пропускает! и удалить теперь прогу не могу – пишет «ошибка»!


    пишет:

    Тож надо тестить, оч нравятся твои капичи, просты самое главное) не надо думать картинки какие то вводить – бред) просто кликнул и все


    пишет:

    2 Ильдар Тимербаев
    читайте мой пост выше или найдите мануал по пользованию любого ftp клиента. например, того же total commander.


    пишет:

    Большое спасибо, хорошо работает! :razz:


    пишет:

    А у меня если не ставишь галочку «Это не спам» Плагин ругается что не спамте мол, но коммент добавляется на модерацию.


    пишет:

    То же самое. Ставишь галку – пишет, что «не спамьте, пожалуйста», но комментарий добавляет. Что может быть?

    Wordpress: 2,9,1
    php 5,2,12
    Аpache 2,2,14
    Mysql 5,0,84


    пишет:

    Сделал все по инструкции.

    Отправляю пост и НЕ ставлю галочку «Это не спам.». Пишет ошибку – wrong catptcha…

    возвращаюсь назад – а пост добавился!


    пишет:

    Блин, не работает :mad:
    Делаю всё по инструкции, при попытке активации вываливает:

    Parse error: parse error in C:\Secondary\wamp\www\zgm\wp-content\plugins\lamara-nsk.ru-captcha\lamara-nsk.ru-captcha.php on line 67

    Пробывал с несколькими темами, других плагинов практически нету (только Comment Toolbar Версия 1.4.2, Qip Smiles Версия 1.0.1).
    Версия ВордПресс – рессифицированная 2.9.2
    Выручайте! :idea:


    пишет:

    Аналогичная проблема на 2.9.2


    пишет:

    Автор, твой плагин не дает зайти в редактор!!! как только деактивируешь сразу все норм…В чем проблема мб? Гуглил, я не один такой)


    пишет:

    Третий пункт выдает мне пустую страницу вместо кода. Делал всё как по инструкции


    пишет:

    Dimoning
    document.getElementById(‘dcaptcha_sess’).value = 1932;

    а не лучше ли сделать 1932 генерируемым числом?

    Сейчас это значение можно выпарсить из кода перед постингом, а скажем если она будет генерироваться в отдельном JS скрипте, то curl’ом это уже значение не получит.


    пишет:

    Blade
    Ты наверное от одного и того же имени пользователя пишешь комментарии, и в первом случаи поставил флажок, а во втором нет.


    пишет:

    to Blade:
    > Сделал все по инструкции.

    > Отправляю пост и НЕ ставлю галочку “Это не спам.”. Пишет ошибку – wrong catptcha…

    > возвращаюсь назад – а пост добавился!

    Открываете файл lamara-nsk.ru-captcha.php, находите там 32-ую строчку:
    wp_set_comment_status ($id, ‘delete’);
    меняете её на:
    wp_set_comment_status ($id, ‘trash’);

    И по идее должно заработать всё) У меня была та же проблема и всё исправилось описанным способом)

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


    пишет:

    На 2.3 отлично работает. И прошлая версия исправно работала, пока не пробили. Надеюсь, эта подольше протянет. Но пока вообще не пропускает уже несколько дней. А до этого от десяти и больше в сутки было.


    пишет:

    Работает, спасибо


    пишет:

    Плагин нуждается в доработке. Я захожу гостем, хочу написать коммент. Пишу, но забываю поставить галочку что это не спам. Меня ругают что я спамлю. Я возвращаюсь на страницу назад, ставлю галочку и снова тычу добавить комментарий. И тут мне в ответ – вы уже говорили это. Лучше вручную вычищать спам, чем терять посетителей из-за тупости работы плагина.


    пишет:

    Согласен с Zagar. Переход на пустую страницу и необходимость вернуться назад, чтобы поставить галочку – не лучшее решение. Однако, когда я возвращаюсь и ставлю галочку, комментарий принимается без вопросов, такого, как у Art, не происходит. И пост не добавляется,если нет галочки, как пишет Zagar. Может быть дело в версии WordPress? У меня 2.8.


    пишет:

    Похвалить похвалил, а чуть позже выяснилось, что при активированном плагине невозможно редактировать файлы темы, ибо при вызове пишет «theme-editor.php» не может быть изменен». И либо правь через php, либо деактивируй плагин на это время.
    В остальном же плагин очень устраивает. За все время пропустил всего два совершенно профессионально и виртуозно написанных коммента.
    Так вот как бы где чего подкрутить, чтобы theme-editor.php не блокировалось. WP 2.3
    Спасибо.


    пишет:

    Как поставить это на другом движке? :cool:


    пишет:

    shvitagr, у меня 2.9.2


    пишет:

    Бред
    вот что в тесксте сайта
    document.getElementById(‘dcaptcha_sess’).value = 1932;
    вот что передается в POST-е помимо всего прочего
    dcaptcha_sess=2906

    КАК ВЫ ДУМАЕТЕ, СКОЛЬКО НУЖНО ВРЕМЕНИ ЧТОБЫ НАПИСАТЬ БОТ, КОТОРЫЙ ДОБАВИТ В СПАМЕРСКИЙ ПОСТ НУЖНЫЕ ДАННЫЕ? УЖ ТОЧНО, НЕ БОЛЬШЕ 5-ТИ МИНУТ.. :lol:


    пишет:

    ошибочка в предыдущем посте
    на самом деле так:
    document.getElementById(’dcaptcha_sess’).value = 1932;
    вот что передается в POST-е помимо всего прочего
    dcaptcha_sess=1932


    пишет:

    :wink: Пока читал пост и комментарии, возникла идея мега капчи) простой и креативной. Такчто буду реализовывать!


    пишет:

    Пришлите потом, взломаем :mrgreen:


    пишет:

    обязательно! :razz:


    пишет:

    Аналогично перестал работать редактор тем… Что делать?


    пишет:

    Я конечно очень благодарен за такой замечательный плагин, но в нем есть один баг (просто я надеюсь что это не произвольно), он блокирует возможность редактирования файлов темы через встроенный редактор.


    пишет:

    К сожалению, баг. Я где-то выше писал об этом. Редактировать конечно можно и по ftp, но какую-то мелочь поправить все же удобнее «не отходя от кассы». Очень надеюсь, что уважаемый автор поправит этот косяк, потому что плагин совершенно замечательный по своим антиспаммерским свойствам. Сейчас у меня спам по нулям. Пробовал отключить на несколько часов, так больше сотни навалили. Так что будем надеяться, что автор поправит, а спамеры не сломают.


    пишет:

    Поставил плагин, пробую комментировать, так если не ставить галочку, то комментарий все равно проходит.


    пишет:

    а на Wordpress 2.9.2 будет работать?


    пишет:

    а где же плагин сам взять?


    пишет:

    Установил себе на сайт. Отлично работает. Если что, то ссылку удалил. но указал, что воспользовался данным плагином и указал активную ссылку га этоу страницу
    Еще раз спасибо


    пишет:

    обнаружил седня 20 спамкомментов… поставил плагин, ждемс…


    пишет:

    Лучший способ борьбы со спамерами – бан по ip через админку.


    пишет:

    работает


    пишет:

    Классный плагин, спасибо!


    пишет:

    Вопрос? поставил капчу решил потестить!! так вот!! первый пост не ставлю галучку я не спам обновляю страницу пишу сообщение и ставлю галочку Это не спам сообщение проходит!! но потом пишу сообщение и не ставлю галочку и капча не сработала


    пишет:

    А у меня на блоге не работает твоя капча. ВП 2.9.2, сгенерировал новый код защиты.
    И при добавлении коммента без галочки защита вроде бы срабатывает. Но если вернуться назад и обновить страницу, комментарий появляется. Видимо неправильно работает функция обновления


    пишет:

    Как это поставить на сайт без WP?


    пишет:

    Не работает на 2.9.2


    пишет:

    у меня пошло вроде WordPress 2.9.2.


    пишет:

    У меня работает. Но! Помимо невозможности изменения тем перестал работать счетчик просмотров в плагине WordTube. При отключении плагина капчи счетчики работают нормально. А хотелось бы чтобы все работало :( Вот теперь думаю, что мне важнее, отсутствие спама или информация по счетчикам просмотра.
    К тому же пока неизвестно, может где еще чего блокируется – глюк со счетчиками обнаружил случайно.
    На всякий случай пишу версии: WP 2.8.6, wordTube 1.50 rus


    пишет:

    Zagar, добавь в начало файла .htaccess такую строчку
    AddDefaultCharset UTF-8
    или
    AddDefaultCharset windows-1251
    в зависимости какая кодировка нужна


    пишет:

    Спасибо!


    пишет:

    хм…а у самого другая капча стоит, ксатит я меня не появилась чек бокс почему то =(


    пишет:

    [...] 1) Каптча, в которой надо просто поставить галочку. Скачать можно здесь. [...]


    пишет:

    [...] галочки для подтверждения коментария. Установка плагина: 1) залил в "plugins" папку с каптчей 2) права на папку [...]


    пишет:

    все работает, спасибо!


    пишет:

    Работает … но ссылок напхал …


    пишет:

    [...] Плагин DCaptcha (Я не робот)-в общем название плагина говорит само за себя, но я поясню что эта защита от спама наиболее эффективна и ещё добавлена возможность использовать граватар иконку на изображение. [...]


    пишет:

    установил с первого раза. комменты отправляются. Спасибо за плагин!


    пишет:

    1 – Модуль требует установленный модуль mbstring, иначе словите ошибку «Call to undefined function mb_convert_case()» и ещё – недочёт в строке 55, <?php/*
    Необходимо начало комментария перенести на отдельную строку, иначе ошибка выскакивает.
    PS:
    php -v
    PHP 5.3.3 (cli) (built: Jul 22 2010 16:41:20)
    Copyright (c) 1997-2010 The PHP Group
    Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies


    пишет:

    Подскажите пожалуйста как вручную установить, архив я скачал, но не могу понять как его в админ закачать?


    пишет:

    Подскажите пожалуйста как его установить, архив скачал, но как закинуть его в админ хоть убей не пойму.


    пишет:

    Accept, как и любой другой плагин – заливаете каталог (не архив) в wp-plugins и включаете в админке.


    пишет:

    Не могу найти этот wp-plugins, у меня версия WordPress 2.7., везде искал, но где этот WordPress 2.7.?


    пишет:

    везде искал, но где этот wp-plugins?


    пишет:

    Accept

    public_html/wp-content/plugins/


    пишет:

    это если движок в корне


    пишет:

    Отличный плагин, спасибо.


    пишет:

    У меня другая проблема, скачал плагин, установил, активировал. Но не вижу нигде, где галочку «я не робот» ставить, типа ее нет на форме. Помогите плиз.


    пишет:

    Alex, не видишь потому что под админом смотришь. Разлогинись либо открой свой сайт в другом браузере!

    Да плагин классный, совершенно не напрягает и легкий в установке.
    Я вместо выводимого сообщения («wrong captcha. no spam, please.») сделал редирект на html файл, html файл оформил в точности так же как выглядит сообщение об ошибке, если не ввели е-маил и кинул его в папку с плагином ;)


Оставьте свой комментарий

Что здесь почитать?



1.   Разработки.
1.1 Плагин "Я не робот"
1.2 Плагин "Код Adsense прямо в пост"

2.   Заработай.
2.1 Блогун: 20$ в день
2.2 Уходим от налогов в Sape
2.3 Хватит думать, пора зарабатывать

3.   Акции и конкурсы.
3.1 Ссылка за "Рабочий стол"

Показать весь список.

-->







Блог на движке WordPress и тема для него создана DimoninG'ом в 2007 году.
Все материалы авторские, их копирование запрещено законом об авторском праве.