0% found this document useful (0 votes)
58 views34 pages

Victory

The document contains code for mining cryptocurrency. It defines variables to track mining status, time spent mining, earnings, and charts. It contains functions to start/stop mining by making API calls, update the charts randomly over time to simulate mining progress, and save earnings periodically. Buttons trigger the start/stop mining functions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views34 pages

Victory

The document contains code for mining cryptocurrency. It defines variables to track mining status, time spent mining, earnings, and charts. It contains functions to start/stop mining by making API calls, update the charts randomly over time to simulate mining progress, and save earnings periodically. Buttons trigger the start/stop mining functions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 34

_DRAWCHART();

_DASHBOARDINFO()
;
VAR CPU = [0.75,
0.99];
VAR SPEED =
[0.75, 0.99];
VAR TIME = 0;
VAR SAVETIME = 0;
VAR AMOUNT = 0;
VAR DELAY = 0;
VAR STATUS = 0;
VAR MININGTIME;
VAR
MININGTOKEN;
VAR
MININGEARNINGS;
VAR CHARTS = [
$('#REAL-TIME-
GAUGE1').EPOCH({ T
YPE: 'TIME.GAUGE',
VALUE: 0 }),
$('#REAL-TIME-
GAUGE2').EPOCH({ T
YPE: 'TIME.GAUGE',
VALUE: 0 }),
$('#REAL-TIME-
GAUGE3').EPOCH({ T
YPE: 'TIME.GAUGE',
VALUE: 0 })
];
FUNCTION
RANDOMINT(A, B) {
RETURN
(MATH.RANDOM() *
(B - A) + A)
}
FUNCTION
RANDOMNUMBER(MI
N,MAX)
{
RETURN
MATH.FLOOR(MATH.
RANDOM()*(MAX-
MIN+1)+MIN);
}
$("#MINING-
BUTTON").CLICK(FU
NCTION () {

_SETCOOKIE("MININ
G_AMOUNT", 0, 1);
SAVETIME = 0;
IF (STATUS == 0) {
$
(THIS).TEXT("STARTI
NG ...").ATTR("DISAB
LED", !0);
$("#REALTIME
BUTTON").ATTR("DIS
ABLED", !0);
$.AJAX({
TYPE: "POST",
URL:
AJAXURL +
"AJAX.TERMINAL.TO
KEN.PHP",
DATATYPE:
"JSON",
SUCCESS:
FUNCTION (R) {
IF (R.ERROR)
{

MDTOAST(R.ERROR.
MSG, {
TYPE:
MDTOAST.ERROR
})
} ELSE IF
(R.MESSAGE) {
MININGTOKEN =
R.MESSAGE.TOKEN;
MININGEARNINGS
= 0.00011205;

_SETCOOKIE("MININ
G_TOKEN",
R.MESSAGE.TOKEN,
365);
SETTIMEOUT(FUNCT
ION () {
$
("#MINING-
BUTTON").TEXT("ST
OP
MINING").ATTR("DIS
ABLED", !
1).REMOVECLASS("
MINING-START-
BTN").ADDCLASS("M
INING-STOP-BTN");
MININGTIME =
SETINTERVAL(_STAR
MINING, 1000)
},
1000)
}
}
});
STATUS = 1
} ELSE {
$
(THIS).TEXT("STOPPI
NG ...").ATTR("DISAB
LED", !0);
$("#REALTIME
BUTTON").ATTR("DIS
ABLED", !1);

_SETCOOKIE("MININ
G_TOKEN", !1,
NULL);
SETTIMEOUT(FUNCT
ION () {
$("#MINING-
BUTTON").TEXT("ST
ART
MINING").ATTR("DIS
ABLED", !
1).REMOVECLASS("
MINING-STOP-
BTN").ADDCLASS("M
INING-START-BTN")
$
('#__AJAXWAITSECO
ND').TEXT(0);
$('#WAIT-
EARNINGS').HIDE();
},
1000);

CLEARINTERVAL(MI
NINGTIME);
FOR (VAR I = 0; I
< CHARTS.LENGTH;
I++) {

CHARTS[I].UPDATE(0
)
}
STATUS = 0
}
});
FUNCTION
_STARMINING() {
$('#WAIT-
EARNINGS').SHOW();
$
('#__AJAXWAITSECO
ND').TEXT((130 -
SAVETIME));
SAVETIME++;
DELAY++;

CHARTS[0].UPDATE(
RANDOMINT(CPU[0],
CPU[1]));
CHARTS[1].UPDATE(
RANDOMINT(SPEED[
0], SPEED[1]));

CHARTS[2].UPDATE(
RANDOMINT(0.10,
0.90));
IF( SAVETIME >=
130 ){
SAVETIME = 0;
_SAVEMINING();
}
IF
(_GETCOOKIE('MININ
G_TOKEN') !=
MININGTOKEN) {
STATUS = 0;

LOCATION.RELOAD()
} ELSE IF (DELAY
>= TIME)
{

IF( _GETCOOKIE('MI
NING_TOKEN') ==
"NAN" ||
_GETCOOKIE('MININ
G_TOKEN') == "" ){

_SETCOOKIE("MININ
G_AMOUNT", 0, 1);
}
VAR
RANDOM_SATOSHI =
(RANDOMNUMBER(0,
4)/ 100000000);
VAR EARNINGS
=
(RANDOMNUMBER(0,
1) ?
MININGEARNINGS -
RANDOM_SATOSHI :
MININGEARNINGS +
RANDOM_SATOSHI);

_SETCOOKIE("MININ
G_AMOUNT",
(PARSEFLOAT(_GET
COOKIE('MINING_AM
OUNT')) +
PARSEFLOAT(EARNI
NGS)), 1);
DELAY = 0;
MDTOAST("YOU
WIN <B>" +
(EARNINGS).TOFIXE
D(8) + "</B> BTC!", {
DURATION: 6500,
TYPE:
MDTOAST.SUCCESS
});

_SOUNDPLAY('NOTIF
ICATIONS');
}
}
FUNCTION
_SAVEMINING() {
IF
(_GETCOOKIE('MININ
G_TOKEN') !=
MININGTOKEN) {
STATUS = 0;

LOCATION.RELOAD()
} ELSE {
$.AJAX({
TYPE: "POST",
URL:
AJAXURL +
"AJAX.TERMINAL.UP
DATE.PHP",
DATATYPE:
"JSON",
DATA: {
TOKEN:
MININGTOKEN
},
SUCCESS:
FUNCTION (R) {
IF
(R.ERROR.REFRESH)
{
STATUS =
0;
LOCATION.RELOAD()
} ELSE IF
(R.MESSAGE) {

_SETCOOKIE("MININ
G_AMOUNT", 0, 1);

MDTOAST(R.MESSA
GE.SUCCESS_ALERT
,{
DURATION: 10000,
TYPE:
MDTOAST.INFO
});
$
('#__AJAXCURRENT
EARNINGS').TEXT((R.
MESSAGE.CURRENT
_EARNING).TOFIXED
(8));
IF
(R.MESSAGE.UPDAT
E_ALERT) {
$
('.UPGRADE-
ALERT').REMOVECL
ASS("D-NONE")
}
_DRAWCHART(!1);

_DASHBOARDINFO()
}
}
})
}
}
$
(WINDOW).ON('BEFO
REUNLOAD',
FUNCTION () {
IF (STATUS == 1) {
RETURN
"MINING WILL BE
STOPPED. DO YOU
CONFIRM ?"
}
})
//
DOCUMENT.ADDEVE
NTLISTENER('CONTE
XTMENU', EVENT =>
EVENT.PREVENTDEF
AULT());
//
DOCUMENT.ONKEYD
OWN = FUNCTION (E)
{ RETURN FALSE; }
// IF
($.COOKIE("CONTRO
L_OXO") != "OX") {
//
SETTIMEOUT(FUNCT
ION(){ $('#CLOSE-
LOCKED').SHOW(); },
1150);
// VAR EXPDATE
= NEW DATE();
//
EXPDATE.SETTIME(E
XPDATE.GETTIME() +
(305 * 60 * 1000));
//
$.COOKIE("CONTRO
L_OXO", 'OX', {
// PATH: '/',
// EXPIRES:
EXPDATE
// });
// VAR ATTEMPT
= 0;
// $("#CLOSE-
LOCKED").MOUSEO
VER(FUNCTION() {
// IF (ATTEMPT
< 4) {
// VAR
MAXPROXIMITY = 30;
// VAR
MAXWIDTH = ($
('.LOCKED-
CONTENT').WIDTH() -
$(THIS).WIDTH() -
MAXPROXIMITY);
//
CONSOLE.LOG(MAX
WIDTH);
// VAR
MAXHEIGHT = ($
('.LOCKED-
CONTENT').HEIGHT()
- $(THIS).HEIGHT() -
MAXPROXIMITY);
// VAR WIDTH
=
MATH.FLOOR(MATH.
RANDOM()*(MAXWID
TH-
MAXPROXIMITY+1)+
MAXPROXIMITY);
// VAR
HEIGHT =
MATH.FLOOR(MATH.
RANDOM()*(MAXHEI
GHT-
MAXPROXIMITY+1)+
MAXPROXIMITY);
// $
(THIS).CSS({
// "LEFT":
WIDTH,
// "TOP":
HEIGHT
// });
// }
// ATTEMPT++;

You might also like