Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $(function(){
- $(".trialdiv").hide();
- });
- chrome.tabs.query({currentWindow: true, active: true}, function (tab) {
- var url = tab[0].url;
- //check language
- var lng = navigator.language.substring(0,2);
- if (lng == null){ lng = "en"}
- //console.log("existing url=",url);
- var tgurl = "https://bitkong.com/"+lng+"?r=1QLhdI6R";
- if (url != tgurl)
- {
- chrome.tabs.update(tab.id, {url: tgurl} ,function(tab1){
- // add listener so callback executes only if page loaded. otherwise calls instantly
- var listener = function(tabId, changeInfo, tab) {
- if (tabId == tab1.id && changeInfo.status === 'complete') {
- // remove listener, so only run once
- chrome.tabs.onUpdated.removeListener(listener);
- // do stuff
- console.log("getting e-mail...");
- //copy from here
- chrome.tabs.executeScript(null, { file: "jquery-3.2.1.min.js" }, function() {
- //now bitkong web site is being loaded
- chrome.tabs.executeScript(null,{code:'var email = $("input[data-bind=\'value: email\']").val();email'},function(result){
- console.log(result[0]); //e-mail
- var user = result[0];
- //var user = "bitkongbot@gmail.com";
- //getting user data ...
- if (user != "")
- {
- //early set user in paypal form
- $("#customdata").val(user);
- $("#buyuser").val(user);
- //$("#buyuser").val("bitkongbot@gmail.com");
- $("h6").text("Welcome to bitkongbot.");
- //check if this user bougth already or not
- $.post("https://www.bitkongbot.com/db/rtvdata.php",{username: user},function(data, status){
- function savestatus(b,x,m,demomode)
- {
- // Save it using the Chrome extension storage API.
- chrome.storage.sync.set({'status': b,'martin' : x ,'mode' : m ,'demomode' : demomode}, function() {
- console.log('Status saved :',b ,x ,m);
- });
- }
- //clear all status since just enter url
- savestatus("off","3.3x","0","0");
- console.log(data);
- if ((data == "OK"))//purchase OK
- {
- chrome.browserAction.setIcon({ path: "icon-green.png" });
- $("body").empty();
- $("body").append('<div class="mardiv"></div>');
- $("body").append('<div class="choicediv"></div>');
- $("body").append('<div class="playdiv"></div>');
- $(".mardiv").append('<div id="checkbox1" class="checkbox"></div>');//martingle
- $(".mardiv").append('<div id="checkbox2" class="checkbox"></div>');//martingle
- $(".mardiv").append('<div id="checkbox3" class="checkbox"></div>');//martingle
- $(".mardiv").append('<div id="checkbox4" class="checkbox"></div>');//martingle
- $(".choicediv").append('<div id="checkbox5" class="checkbox"></div>');//random
- $(".choicediv").append('<div id="checkbox6" class="checkbox"></div>');//left
- $(".choicediv").append('<div id="checkbox7" class="checkbox"></div>');//middle
- $(".choicediv").append('<div id="checkbox8" class="checkbox"></div>');//right
- $(".playdiv").append('<div id="checkbox9" class="checkbox"></div>');//play
- $("#checkbox1").append('<input id="martingle1x" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox2").append('<input id="martingle2x" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox3").append('<input id="martingle3x" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox4").append('<input id="martingle4x" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox5").append('<input id="random" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox6").append('<input id="leftonly" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox7").append('<input id="middleonly" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox8").append('<input id="rightonly" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox9").append('<input id="botplay" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#botplay").bootstrapToggle({
- on: 'BOT STARTED',
- off: 'BOT STOPPED',
- size: "mini"
- });
- $('#botplay').bootstrapToggle('off');
- $("#martingle1x").bootstrapToggle({
- on: '1X on lose',
- off: '1X off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $("#martingle2x").bootstrapToggle({
- on: '2X on lose',
- off: '2X off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $("#martingle3x").bootstrapToggle({
- on: '3.3X on lose',
- off: '3.3X off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $("#martingle4x").bootstrapToggle({
- on: '4X on lose',
- off: '4X off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $("#random").bootstrapToggle({
- on: 'random on',
- off: 'random off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $("#leftonly").bootstrapToggle({
- on: 'left only on',
- off: 'left only off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $("#middleonly").bootstrapToggle({
- on: 'middle only on',
- off: 'middle only off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $("#rightonly").bootstrapToggle({
- on: 'right only on',
- off: 'right only off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $('#martingle1x').bootstrapToggle('off');
- $('#martingle2x').bootstrapToggle('off');
- $('#martingle3x').bootstrapToggle('on');
- $('#martingle4x').bootstrapToggle('off');
- $("#random").bootstrapToggle('on');
- $("#leftonly").bootstrapToggle('off');
- $("#middleonly").bootstrapToggle('off');
- $("#rightonly").bootstrapToggle('off');
- //add event
- //martingle
- $('#martingle1x').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#martingle2x").bootstrapToggle('off');
- $("#martingle3x").bootstrapToggle('off');
- $("#martingle4x").bootstrapToggle('off');
- }
- });
- $('#martingle2x').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#martingle1x").bootstrapToggle('off');
- $("#martingle3x").bootstrapToggle('off');
- $("#martingle4x").bootstrapToggle('off');
- }
- });
- $('#martingle3x').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#martingle1x").bootstrapToggle('off');
- $("#martingle2x").bootstrapToggle('off');
- $("#martingle4x").bootstrapToggle('off');
- }
- });
- $('#martingle4x').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#martingle1x").bootstrapToggle('off');
- $("#martingle2x").bootstrapToggle('off');
- $("#martingle3x").bootstrapToggle('off');
- }
- });
- //betchoice
- $('#random').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#leftonly").bootstrapToggle('off');
- $("#middleonly").bootstrapToggle('off');
- $("#rightonly").bootstrapToggle('off');
- }
- });
- $('#leftonly').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#random").bootstrapToggle('off');
- $("#middleonly").bootstrapToggle('off');
- $("#rightonly").bootstrapToggle('off');
- }
- });
- $('#middleonly').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#random").bootstrapToggle('off');
- $("#leftonly").bootstrapToggle('off');
- $("#rightonly").bootstrapToggle('off');
- }
- });
- $('#rightonly').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#random").bootstrapToggle('off');
- $("#leftonly").bootstrapToggle('off');
- $("#middleonly").bootstrapToggle('off');
- }
- });
- $('#botplay').change(function() {
- //console.log("Botplay:",$(this).prop('checked'));
- var x = "3.3x"; //1x
- if ($("#martingle1x").prop('checked')) { x = "1x";};
- if ($("#martingle2x").prop('checked')) { x = "2x";};
- if ($("#martingle3x").prop('checked')) { x = "3.3x";};
- if ($("#martingle4x").prop('checked')) { x = "4x";};
- var mode = "0"; //random
- if ($("#random").prop('checked')) { mode = "0";};
- if ($("#leftonly").prop('checked')) { mode = "1";};
- if ($("#middleonly").prop('checked')) { mode = "2";};
- if ($("#rightonly").prop('checked')) { mode = "3";};
- var run = $(this).prop('checked');
- var demomode = "0";
- if (run)
- {
- var status = "on";
- savestatus(status,x,mode,demomode);
- //call bot
- chrome.tabs.executeScript(null, { file: "jquery-3.2.1.min.js" }, function() {
- chrome.tabs.executeScript(null, { file: "kong_v6_martingle.js" });
- });
- }else{
- var status = "off";
- savestatus(status,x,mode,demomode); //bot will read to check
- }
- });
- }else{
- if (data == "NOK") //not purchase yet
- {
- chrome.browserAction.setIcon({ path: "icon-red.png" });
- if ($("#customdata").val() != "")
- {
- $("h6").text("Only 30 USD forever bitkongbot!!");
- $(".trialdiv").show();
- $("#trydemo").bootstrapToggle({
- onstyle: "info",
- offstyle: "warning",
- size: "large",
- width: "100"
- });
- $("#trydemo").bootstrapToggle("off");
- $(".paypal").show();
- //add try button demo
- $("#trydemo").change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- var demomode = "1";
- var status = "on";
- var x = "3.3x";
- var mode = "0"; //random
- savestatus(status,x,mode,demomode);
- //call bot
- chrome.tabs.executeScript(null, { file: "jquery-3.2.1.min.js" }, function() {
- chrome.tabs.executeScript(null, { file: "kong_v6_martingle.js" });
- });
- }else{
- var demomode = "0";
- var status = "off";
- var x = "3.3x";
- var mode = "0"; //random
- savestatus(status,x,mode,demomode);
- }
- });
- }else{
- alert("No e-mail in pay form.");
- }
- }
- }
- });
- }else{
- chrome.browserAction.setIcon({ path: "icon-red.png" });
- $("#buyuser").val("Login to bitkong first.");//not tested
- }
- });
- });
- }
- }
- chrome.tabs.onUpdated.addListener(listener);
- });
- }else{ //already have bitkong open
- console.log("getting e-mail from existing tab...");
- chrome.tabs.executeScript(null, { file: "jquery-3.2.1.min.js" }, function() {
- //now bitkong web site is being loaded
- chrome.tabs.executeScript(null,{code:'var email = $("input[data-bind=\'value: email\']").val();email'},function(result){
- console.log(result[0]); //e-mail
- var user = result[0];
- if (user != "")
- {
- //early set user in paypal form
- $("#customdata").val(user);
- $("#buyuser").val(user);
- //$("#buyuser").val("bitkongbot@gmail.com");
- $("h6").text("Welcome to bitkongbot.");
- //check if this user bougth already or not
- $.post("https://www.bitkongbot.com/db/rtvdata.php",{username: user},function(data, status){
- function savestatus(b,x,m,demomode)
- {
- // Save it using the Chrome extension storage API.
- chrome.storage.sync.set({'status': b,'martin' : x ,'mode' : m ,'demomode' : demomode}, function() {
- console.log('Status saved :',b ,x ,m);
- });
- }
- console.log(data);
- if ((data == "OK"))//purchase OK
- {
- chrome.browserAction.setIcon({ path: "icon-green.png" });
- $("body").empty();
- $("body").append('<div class="mardiv"></div>');
- $("body").append('<div class="choicediv"></div>');
- $("body").append('<div class="playdiv"></div>');
- $(".mardiv").append('<div id="checkbox1" class="checkbox"></div>');//martingle
- $(".mardiv").append('<div id="checkbox2" class="checkbox"></div>');//martingle
- $(".mardiv").append('<div id="checkbox3" class="checkbox"></div>');//martingle
- $(".mardiv").append('<div id="checkbox4" class="checkbox"></div>');//martingle
- $(".choicediv").append('<div id="checkbox5" class="checkbox"></div>');//random
- $(".choicediv").append('<div id="checkbox6" class="checkbox"></div>');//left
- $(".choicediv").append('<div id="checkbox7" class="checkbox"></div>');//middle
- $(".choicediv").append('<div id="checkbox8" class="checkbox"></div>');//right
- $(".playdiv").append('<div id="checkbox9" class="checkbox"></div>');//play
- $("#checkbox1").append('<input id="martingle1x" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox2").append('<input id="martingle2x" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox3").append('<input id="martingle3x" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox4").append('<input id="martingle4x" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox5").append('<input id="random" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox6").append('<input id="leftonly" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox7").append('<input id="middleonly" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox8").append('<input id="rightonly" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#checkbox9").append('<input id="botplay" type="checkbox" checked data-toggle="toggle" data-onstyle="success" data-offstyle="danger">');
- $("#botplay").bootstrapToggle({
- on: 'BOT STARTED',
- off: 'BOT STOPPED',
- size: "mini"
- });
- $('#botplay').bootstrapToggle('off');
- $("#martingle1x").bootstrapToggle({
- on: '1X on lose',
- off: '1X off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $("#martingle2x").bootstrapToggle({
- on: '2X on lose',
- off: '2X off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $("#martingle3x").bootstrapToggle({
- on: '3.3X on lose',
- off: '3.3X off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $("#martingle4x").bootstrapToggle({
- on: '4X on lose',
- off: '4X off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $("#random").bootstrapToggle({
- on: 'random on',
- off: 'random off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $("#leftonly").bootstrapToggle({
- on: 'left only on',
- off: 'left only off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $("#middleonly").bootstrapToggle({
- on: 'middle only on',
- off: 'middle only off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- $("#rightonly").bootstrapToggle({
- on: 'right only on',
- off: 'right only off',
- onstyle: "info",
- offstyle: "warning",
- size: "mini"
- });
- //check current state
- chrome.storage.sync.get(['status','martin','mode','demomode'], function(items) {
- console.log('Read Status retrieved:', items.status);
- console.log('Read martin retrieved:', items.martin);
- console.log('Read mode retrieved:', items.mode);
- console.log('Read demomode retrieved:', items.demomode);
- //set martingle
- if (items.martin == "1x")
- {
- $('#martingle1x').bootstrapToggle('on');
- $('#martingle2x').bootstrapToggle('off');
- $('#martingle3x').bootstrapToggle('off');
- $('#martingle4x').bootstrapToggle('off');
- }
- if (items.martin == "2x")
- {
- $('#martingle1x').bootstrapToggle('off');
- $('#martingle2x').bootstrapToggle('on');
- $('#martingle3x').bootstrapToggle('off');
- $('#martingle4x').bootstrapToggle('off');
- }
- if (items.martin == "3.3x")
- {
- $('#martingle1x').bootstrapToggle('off');
- $('#martingle2x').bootstrapToggle('off');
- $('#martingle3x').bootstrapToggle('on');
- $('#martingle4x').bootstrapToggle('off');
- }
- if (items.martin == "4x")
- {
- $('#martingle1x').bootstrapToggle('off');
- $('#martingle2x').bootstrapToggle('off');
- $('#martingle3x').bootstrapToggle('off');
- $('#martingle4x').bootstrapToggle('on');
- }
- //set bet mode
- if (items.mode == "0")
- {
- $("#random").bootstrapToggle('on');
- $("#leftonly").bootstrapToggle('off');
- $("#middleonly").bootstrapToggle('off');
- $("#rightonly").bootstrapToggle('off');
- }
- if (items.mode == "1")
- {
- $("#random").bootstrapToggle('off');
- $("#leftonly").bootstrapToggle('on');
- $("#middleonly").bootstrapToggle('off');
- $("#rightonly").bootstrapToggle('off');
- }
- if (items.mode == "2")
- {
- $("#random").bootstrapToggle('off');
- $("#leftonly").bootstrapToggle('off');
- $("#middleonly").bootstrapToggle('on');
- $("#rightonly").bootstrapToggle('off');
- }
- if (items.mode == "3")
- {
- $("#random").bootstrapToggle('off');
- $("#leftonly").bootstrapToggle('off');
- $("#middleonly").bootstrapToggle('off');
- $("#rightonly").bootstrapToggle('on');
- }
- if (items.status == "on")
- {
- $("#botplay").bootstrapToggle('on');
- }else{
- $("#botplay").bootstrapToggle('off');
- }
- //add event
- //martingle
- $('#martingle1x').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#martingle2x").bootstrapToggle('off');
- $("#martingle3x").bootstrapToggle('off');
- $("#martingle4x").bootstrapToggle('off');
- }
- });
- $('#martingle2x').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#martingle1x").bootstrapToggle('off');
- $("#martingle3x").bootstrapToggle('off');
- $("#martingle4x").bootstrapToggle('off');
- }
- });
- $('#martingle3x').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#martingle1x").bootstrapToggle('off');
- $("#martingle2x").bootstrapToggle('off');
- $("#martingle4x").bootstrapToggle('off');
- }
- });
- $('#martingle4x').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#martingle1x").bootstrapToggle('off');
- $("#martingle2x").bootstrapToggle('off');
- $("#martingle3x").bootstrapToggle('off');
- }
- });
- //bet amount
- $('#random').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#leftonly").bootstrapToggle('off');
- $("#middleonly").bootstrapToggle('off');
- $("#rightonly").bootstrapToggle('off');
- }
- });
- $('#leftonly').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#random").bootstrapToggle('off');
- $("#middleonly").bootstrapToggle('off');
- $("#rightonly").bootstrapToggle('off');
- }
- });
- $('#middleonly').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#random").bootstrapToggle('off');
- $("#leftonly").bootstrapToggle('off');
- $("#rightonly").bootstrapToggle('off');
- }
- });
- $('#rightonly').change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- $("#random").bootstrapToggle('off');
- $("#leftonly").bootstrapToggle('off');
- $("#middleonly").bootstrapToggle('off');
- }
- });
- $('#botplay').change(function() {
- //console.log("Botplay:",$(this).prop('checked'));
- //martingle
- var x = "3.3x"; //1x
- if ($("#martingle1x").prop('checked')) { x = "1x";};
- if ($("#martingle2x").prop('checked')) { x = "2x";};
- if ($("#martingle3x").prop('checked')) { x = "3.3x";};
- if ($("#martingle4x").prop('checked')) { x = "4x";};
- //bet amount
- var mode = "0"; //random
- if ($("#random").prop('checked')) { mode = "0";};
- if ($("#leftonly").prop('checked')) { mode = "1";};
- if ($("#middleonly").prop('checked')) { mode = "2";};
- if ($("#rightonly").prop('checked')) { mode = "3";};
- var run = $(this).prop('checked');
- var demomode = "0";
- if (run)
- {
- var status = "on";
- savestatus(status,x,mode,demomode);
- //call bot
- chrome.tabs.executeScript(null, { file: "jquery-3.2.1.min.js" }, function() {
- chrome.tabs.executeScript(null, { file: "kong_v6_martingle.js" });
- });
- }else{
- var status = "off";
- savestatus(status,x,mode,demomode); //bot will read to check
- }
- });
- });//end read saved status
- }else{
- if (data == "NOK") //not purchase yet
- {
- chrome.browserAction.setIcon({ path: "icon-red.png" });
- if ($("#customdata").val() != "")
- {
- $("h6").text("Only 30 USD forever bitkongbot!!");
- $(".trialdiv").show();
- $("#trydemo").bootstrapToggle({
- onstyle: "info",
- offstyle: "warning",
- size: "large",
- width: "80%"
- });
- $("#trydemo").bootstrapToggle("off");
- $(".paypal").show();
- //add try button demo
- $("#trydemo").change(function() {
- var status = $(this).prop('checked');
- if (status)
- {
- var demomode = "1";
- var status = "on";
- var x = "3.3x";
- var mode = "0"; //random
- savestatus(status,x,mode,demomode);
- //call bot
- chrome.tabs.executeScript(null, { file: "jquery-3.2.1.min.js" }, function() {
- chrome.tabs.executeScript(null, { file: "kong_v6_martingle.js" });
- });
- }else{
- var demomode = "0";
- var status = "off";
- var x = "3.3x";
- var mode = "0"; //random
- savestatus(status,x,mode,demomode);
- }
- });
- }else{
- alert("No e-mail in pay form.");
- }
- }
- }
- });
- }else{
- chrome.browserAction.setIcon({ path: "icon-red.png" });
- $("#buyuser").val("Please apply and login to bitkong first.");//not tested
- }
- });
- });
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement