• Страница 1 из 1
  • 1
Модератор форума: Yuri_G  
Плати лайком
waserfag
Сообщений: 45
Репутация: 0

Сообщение # 1 | 17:05:23
Недавно наткнулся на интересный скрипт на http://webuilder.info : чтобы скачать файл нужно кликнуть на кнопку лайка. На wordpress этот плагин называется "Плати лайком", но на Ucoz подобного скрипта я не нашел, может есть у кого?

Сообщение отредактировал waserfag - Вторник, 05 Ноя 2013, 17:10:28
сondor
Сообщений: 4661
Репутация: 1528

Сообщение # 2 | 17:09:07
waserfag, ищем лучше в интернете или заказываем тут http://partner.ucoz.ru/board
waserfag
Сообщений: 45
Репутация: 0

Сообщение # 3 | 18:32:35
condor-bird, Хотелось бы на халяву happy

Добавлено (05 Ноя 2013, 18:13:02)
---------------------------------------------
Вот нашел кое-что http://sales2.ru/like-and-get2 не совсем то что мне нужно, но это единственное что я нашел. 

Код
<!--raw--><div style="width:100%;padding:20px 5px 5px;margin-bottom:10px;background-color:#D8F8C4;border: 1px solid #A8CF89"><div style="width:450px;margin:0 auto; Text-align:center;"><b>Для получения доступа расскажите о нас друзьям:</b><br><br><div style="float:left;width:150px"><div class="fb-like" data-send="false" data-layout="button_count" data-width="450" data-show-faces="true"></div></div><div style="float:left;width:150px"><a href="https://twitter.com/share" class="twitter-share-button" data-lang="ru">Твитнуть</a></div><div style="float:left;width:150px"><div id="vk_like"></div></div><div style="clear:both"></div></div><div style="clear:both"></div></div><div id="zamok_cont" style="display:none"></div><script type="text/javascript" src="http://vk.com/js/api/openapi.js?78"></script><div id="fb-root"></div><script type="text/javascript">function zamok_show(){document.getElementById("zamok_cont").style.display="block";document.getElementById("zamok_cont").innerHTML=B64.decode(data)}function zamok_hide(){document.getElementById("zamok_cont").style.display="none";document.getElementById("zamok_cont").innerHTML=""}var data="0KHQutGA0YvRgtGL0Lkg0YLQtdC60YHRgiwgaHRtbCDQvNC+0LbQvdC+";var B64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",decode:function(e){var t="";var n,r,i;var s,o,u,a;var f=0;e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(f<e.length){s=this._keyStr.indexOf(e.charAt(f++));o=this._keyStr.indexOf(e.charAt(f++));u=this._keyStr.indexOf(e.charAt(f++));a=this._keyStr.indexOf(e.charAt(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+String.fromCharCode(n);if(u!=64){t=t+String.fromCharCode(r)}if(a!=64){t=t+String.fromCharCode(i)}}t=B64._utf8_decode(t);return t},_utf8_decode:function(e){var t="";var n=0;var r=c1=c2=0;while(n<e.length){r=e.charCodeAt(n);if(r<128){t+=String.fromCharCode(r);n++}else if(r>191&&r<224){c2=e.charCodeAt(n+1);t+=String.fromCharCode((r&31)<<6|c2&63);n+=2}else{c2=e.charCodeAt(n+1);c3=e.charCodeAt(n+2);t+=String.fromCharCode((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}return t}};VK.init({apiId:"17655436",onlyWidgets:true});VK.Widgets.Like("vk_like",{type:"button",height:20});VK.Observer.subscribe("widgets.like.shared",function(){zamok_show()});VK.Observer.subscribe("widgets.like.unshared",function(){zamok_hide()});window.fbAsyncInit=function(){FB.init({status:true,cookie:true,xfbml:true});FB.Event.subscribe("edge.create",function(e){zamok_show()});FB.Event.subscribe("edge.remove",function(e){zamok_hide()})};(function(e,t,n){var r,i=e.getElementsByTagName(t)[0];if(e.getElementById(n))return;r=e.createElement(t);r.id=n;r.src="//connect.facebook.net/ru_RU/all.js#xfbml=1";i.parentNode.insertBefore(r,i)})(document,"script","facebook-jssdk");window.twttr=function(e,t,n){var r,i,s=e.getElementsByTagName(t)[0];if(e.getElementById(n))return;i=e.createElement(t);i.id=n;i.src="//platform.twitter.com/widgets.js";s.parentNode.insertBefore(i,s);return window.twttr||(r={_e:[],ready:function(e){r._e.push(e)}})}(document,"script","twitter-wjs");twttr.ready(function(e){e.events.bind("tweet",function(e){zamok_show()})})</script><!--/raw-->

Как я понял, текст который появляется после нажатия на кнопку зашифрован. Можно как нибудь упростить этот код, чтобы туда можно было вставлять не зашифрованный текст?

Добавлено (05 Ноя 2013, 18:32:35)
---------------------------------------------
Ура! нашел!


Код
<div id="vk_like"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like", {type: "mini"});
</script>
<div id="hidden" style="display:none">ТЕКСТ КОТОРЫЙ БУДЕТ ВЫВОДИТСЯ ПОСЛЕ НАЖАТИЯ НА ЛАЙК</div>
    <script type="text/javascript">
          VK.Observer.subscribe('widgets.like.liked',function(){
             $('#hidden').show();
          }
       );
       </script>

Думаю многим будет полезен данный скрипт

Сообщение отредактировал waserfag - Вторник, 05 Ноя 2013, 17:28:27
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 4 | 19:57:12
waserfag,
Цитата
Думаю многим будет полезен данный скрипт
никому не будет полезен, так как спрятанное можно будет взять из исходника. не даром шифровали в предыдущем скрипте. надо было подумать над этим

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
waserfag
Сообщений: 45
Репутация: 0

Сообщение # 5 | 20:00:04
Цитата webanet ()
взять из исходника
Не все такие умные

  • Страница 1 из 1
  • 1
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!