PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : اسکریپ کسب درامد از جستجوی گوگل



mirmohsen
October 12th, 2016, 02:52
سلام.جدیدا چندین سایت دیدم که ازین قابلیت دارن استفاده میکنن.خیلی کنجکاو شدم که چنین چیزی رو خودمم بنویسم.
کارش اینطوره که یه نفر تبلیغ دهنده میاد کلمه کلیدی سایت خودشو به همراه صفحه گوگل که براساس اون کلمه کلیدی سایتشو نشون میده مشخص میکه.بعد هر کاربر با لینکی وارد گوگل و بعد سایت طرف میشه و بعد از گدشت زمانی به حساب کاربر مبلغی واریز میشه.نمونه انلاین:http://ipirani.ir
اونطوری که من متوجه شدم که این سایتی که نمونه دادم به تبلیغ دهندهاشگفته که کد زیر رو باید در سایتشون بزارن:




<script type="text/javascript" src="http://ipirani.ir/index.php?page=google/java"></script>



که این کد من داخلشو دیدک دارای این مشخصات بریا یوزرمن هست که عضوشم:







var jq = document.createElement("script"); jq.addEventListener("load", load_sweetalert); jq.src = "//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"; document.querySelector("head").appendChild(jq);function load_sweetalert(){ var sw = document.createElement("script"); sw.addEventListener("load", start_view); sw.src = "http://ipirani.ir/front/theme/defualt/js/plugins/sweetalert/sweetalert.min.js"; document.querySelector("head").appendChild(sw); var bs = document.createElement("script"); bs.addEventListener("load", start_view); bs.src = "http://ipirani.ir/front/theme/defualt/js/bootstrap.min.js"; document.querySelector("head").appendChild(bs); $("head").prepend(""); }function count_down(time){ var closeInSeconds = time, displayText = ' #1', timer; swal({ title: 'لطفا منتظر بمانيد ', text: displayText.replace(/#1/, closeInSeconds), showConfirmButton: false, showCancelButton : true, cancelButtonText : 'دوباره سازي', }); timer = setInterval(function() { closeInSeconds--; if (closeInSeconds < 1) { clearInterval(timer); } $('.sweet-alert > p').text(displayText.replace(/#1/, closeInSeconds)); }, 1000); } function start_view(){ var time = 1*1000; count_down(time/1000); setTimeout(function(){captcha();},time+1000); } function captcha(){ //$('.modal').modal('hide'); $.ajax({ data:{}, type:'POST', dataType:'json', url:'http://ipirani.ir/index.php?page=google/captcha&user_id=29', success: function(e){ swal({ html:true, title: e.title, text: e.text, closeOnConfirm: false, showCancelButton : true, cancelButtonText : 'دوباره سازي', }, function(isConfirm){ if(e.code == $('input#captcha').val().toLowerCase()){ ajax_call(); }else{ captcha(); } }); } }); } function ajax_call(){ var reffer = document.referrer; var url = window.location.href; $.ajax({ data:{reffer:reffer,url:url}, type:'POST', dataType:'json', url:'http://ipirani.ir/index.php?page=google/check&user_id=29', success: function(e){ // console.log(e); swal({ title: e.title, text: e.text, type: e.type, }); } }); }



بنظر شما میشه یهکاری کرد مثه این سیستم داشت؟

Flynic
October 15th, 2016, 00:07
در اصل اون تکه جاوا اسکریپت که تبلیغ دهنده در سایت خود قرار می‌دهد برای تایید حضور بازدید کننده در سایت هست. اینطور مدت زمان حضور بازدید کننده و مشخصاتش در سایت اصلی تایید می‌شوند. قسمت‌هایی مربوط به timer و interval و نمایش کد امنیتی منظورم هست. (باقی کد‌ها هم لود کتابخانه‌ها هستند).

اگر منظورتون از داشتن مثل این سیستم، پیاده‌سازی چنین سیستمی هست بله می‌شود.
در کل سیستم پیچیده‌ای ندارد اما ظرافت‌هایی دارد. مخصوصا در قسمت‌هایی مانند جلوگیری از تقلب. صحت حضور و مدت ماندن در صفحه باید خوب کنترل شود. باقی پنل امکانات معمول هستند.