Страница 1 из 5

Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 15 май 2009, 07:50
Neodrop
Друзья мои. phpBB, двиг, на котором построен наш форум, очень и очень хороший двиг, но он не идеален. Спамеры медленно, но верно просачиваются сквозь преграды.
Есть идея. Давайте сделаем каптчу, построенную на технологии [unity 3D] Unity3D? :-? Это была бы самая непробиваемая каптча в мире, потому что вряд ли в обозримом будущем появятся боты, способные прочитать и ответить на вопрос, заданные в 3D приложении.
Но, ваш покорный слуга, практически абсолютно ничего не понимает в php, но зато неплохо разбирается в [unity 3D] Unity. Может быть кто-нибудь сможет помочь в этом деле, принеся себе немеркнущую славу и защитив наше сообщество от грязи атакующих спамеров?

Re: Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 15 май 2009, 10:02
gnoblin
Мега-идея. 8-}

Первый шаг к 3д форуму).

Re: Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 15 май 2009, 10:28
ALEXEY_adult
была бы самая непробиваемая каптча в мире

Вот именно, была бы, этого не будет пока есть человеческий разум ))

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

Смысл работы заключается в том, что на сайте появляется картинка с цифрами и латинскими буквами, а под ней пустое поле в которое нужно ввести с клавиатуры цифры и буквы с этой картинки. После ввода цифр и букв нажимаете Enter и на Ваш виртуальный счет начисляется определенная сумма денег.

То есть непробиваемой капчи быть не может, на данный момент.

Насчёт капчи.
Делается это всё просто с помощью конструкции if else

Главное, чтобы 3D captcha возвращала значение, которое можно было бы проверить с помощью php.
Логическое TRUE, FALSE | либо | числовое 0, 1 | или | строчное 'хорошо', 'плохо'

Готов вам помочь.

Re: Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 15 май 2009, 11:00
PHPDog2009
Neodrop писал(а):Друзья мои. phpBB, двиг, на котором построен наш форум, очень и очень хороший двиг, но он не идеален. Спамеры медленно, но верно просачиваются сквозь преграды.
Есть идея. Давайте сделаем каптчу, построенную на технологии [unity 3D] Unity3D? :-? Это была бы самая непробиваемая каптча в мире, потому что вряд ли в обозримом будущем появятся боты, способные прочитать и ответить на вопрос, заданные в 3D приложении.
Но, ваш покорный слуга, практически абсолютно ничего не понимает в php, но зато неплохо разбирается в [unity 3D] Unity. Может быть кто-нибудь сможет помочь в этом деле, принеся себе немеркнущую славу и защитив наше сообщество от грязи атакующих спамеров?

recaptcha не катит?.. в моей модификации данного форума кокраз рекапча и стоит - и хрен проломятся спам-боты..
я не думаю, что нужна какая-нибудь др. капча.. но если хочешь - могу помочь, с твоей стороны - программирование в Unity3D с моей стороны программирование на PHP

Re: Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 15 май 2009, 16:04
Neodrop
Процесс пошёл, с помощью камрада PHPDog2009. Мы ужасно от""али друг другу моск, но сдвинулись с мёртвой точки. :ymparty:
Планируем продолжить в воскресенье.
Боты, трепещите!

А по поводу человеко-спамеров, ну тут, конечно ничего не поделаешь. Но не паролить же форум на частные инвайты? :-?

Re: Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 15 май 2009, 22:39
Neodrop
Новая нужда!

Если есть умение в php и желание помочь порталу, то форуму очень не помешал бы php модуль для интеграции Unity3D плеера в страницу.
По образцу вот этого: http://blogs.unity3d.com/2009/05/12/the ... /#comments
Тут модель для WordPress. он мог бы послужить примером...
Нужно чтобы модуль мог подгружать композицию по нажатию на фрейм и выгружаться по нажатию на ссылку типа "Остановить".

Re: Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 16 май 2009, 09:03
PHPDog2009
Neodrop писал(а):Новая нужда!

Если есть умение в php и желание помочь порталу, то форуму очень не помешал бы php модуль для интеграции Unity3D плеера в страницу.
По образцу вот этого: http://blogs.unity3d.com/2009/05/12/the ... /#comments
Тут модель для WordPress. он мог бы послужить примером...
Нужно чтобы модуль мог подгружать композицию по нажатию на фрейм и выгружаться по нажатию на ссылку типа "Остановить".

Т.е. ты хочешь ББ код плеера?

Re: Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 16 май 2009, 09:22
Neodrop
Да. Написать Custom BB.

Re: Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 16 май 2009, 09:25
PHPDog2009
Neodrop писал(а):Да. Написать Custom BB.

Так его можно легко добавить через админку...

Re: Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 16 май 2009, 09:27
Neodrop
Кажется я опять не ясно выразился.
Добавить легко. Написать для меня, не очень легко.

Re: Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 16 май 2009, 10:08
PHPDog2009
Neodrop писал(а):Кажется я опять не ясно выразился.
Добавить легко. Написать для меня, не очень легко.

вообщем.. написал:
Админка->Сообщения->Добавить ББ-код
Использование BBCode:
Код: Выделить всё
[u3dpl w={NUMBER1} h={NUMBER2}]{URL}[/u3dpl]

Замена HTML:
Код: Выделить всё
<object id="UnityObject" classid="clsid:444785F1-DE89-4295-863A-D46C3A781394" width="{NUMBER1}" height="{NUMBER2}" codebase="http://webplayer.unity3d.com/download_webplayer-2.x/UnityWebPlayer.cab#version=2,0,0,0">
   <param name="src" value="{URL}" />
      <embed id="UnityEmbed" src="{URL}" width="{NUMBER1}" height="{NUMBER2}" type="application/vnd.unity" pluginspage="http://www.unity3d.com/unity-web-player-2.x" />
         <noembed>
            <div align="center">
            Для просмотра содержимого необходим Unity Web Player


            <a href="http://www.unity3d.com/unity-web-player-2.x">Установите Unity Web Player сейчас!</a>
            </div>
         </noembed>
</object>

Подсказка:
Код: Выделить всё
Unity3D Player BB-tag. Использовать как [u3dpl w=ширина фрейма h=высота фрейма]урл к фрейму[/u3dpl]

Показывать на странице ответа: да

Re: Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 17 май 2009, 05:41
Neodrop
А отключение тут предусмотрено? :-?
Нужно, чтобы внедрённый в страницу плеер, включался по нажатию юзверя, так и отключался, по его желанию (ссылочку снизу типа Load|Unload или Показать/Спрятать. А лучше - кнопочку.). Не всем нужно грузить контент. Особенно, если заходят на форум со слабого или тарифицируемого соединения.
Вот, смотри, композиция на 7.5 метра. Легко ли будет прочитать эту страницу с модема?
И ещё, хорошо бы ссылку добавить на картинку, которая бы демонстраровалась при "отключенном" состоянии плеера.
И ещё нужна опция отключения правой мыши.
И своя картинка прелоадера ;0) Вот тут можно глянуть подробности : viewtopic.php?f=13&t=126

Прости, что столько задач накидал. Но, если делать, так делать хорошо, чтобы на годы хватило ;0)

HTML код для вашего блога :
Код: Выделить всё
<script language='javascript' type="text/javascript"> document.write("<iframe marginheight='0' src='http://unity3d.ru/distribution/player.php?url=ftp://ftp.unity3d.ru/Upload/Compositions/sewer_project.unity3d&w=640&h=480&t=true&preview=1' height='"+(480+30)+"' width='640' frameborder='0' scrolling='no'></iframe>"); </script>


А в целом, спасибо большое... Только доработать бы малость... :-?
Скоро у нас будет лучший портал Unity3D на планете!
Да он уже лучший ;0) :ymparty:

Re: Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 17 май 2009, 09:07
PHPDog2009
Neodrop писал(а):....

ну ты блин заказал....
--- добавлено ---
аа.. ну посмотрел пример - теперь легко сделать..

Re: Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 17 май 2009, 12:03
Neodrop
Огромное спасибо от меня лично и от всего сообщества.
Награждаю тебя званием "Герой Форума" ! :ymparty:

Re: Форуму нужна помощь PHP мастера !

СообщениеДобавлено: 20 май 2009, 16:44
Neodrop
Низкий поклон, камраду PHPDog2009 за его терпение и знания, теперь у нашего форума уникальная [unity 3D] Unity3D Captcha !
Теперь, если и заведутся у нас спамеры, то только с помощью паразитов-человеков :ar! Пусть им ни сна ни подстилки.
Жаль, что я не могу ещё раз наградить Дога званием "Герой Форума".
Надо бы вводить ранги и рейтинги.... :-?
Мдя... Да времени нет.
(3A4OT)