const
T=0; // 0 = view ads then adprize.
// 1 = view adprize only.
// 2 = view ads only.
//You most be logged in and lang set to english
Var
Star, Button, X, Y, Close, Check, Error, Next, ADP, ADP2, logout, Advertisement, Wt, Ht : Integer;
NoAds : Boolean;
Function FindStar : Boolean;//Done
begin
if findbitmaptolerancein(star, x, y, 0, 0, Wt, Ht, 20) then
Result:=true;
end;
Function FindRedDot : Boolean;//Done
begin
if findbitmaptolerancein(Button , x, y, 0, 0, Wt, Ht, 20) then
Result:=true;
end;
Procedure ScrollForAd;
Var
Z : Integer;
begin
repeat
ScrollMouse(x, y, -1);
Wait(500);
Z:=Z+1;
until(FindStar) or (Z>=10)
If z>=10 then
begin
PressKey(VK_F5);
NoAds:=True;
end;
Wait(1000);
end;
Function IsAdDone : Boolean;//Done
var
Z : Integer;
begin
Z:=0;
Repeat
wait(1000);
Z:=Z+1;
Writeln(inttostr(z));
until((z>=130) or findbitmaptolerancein(check, x, y, 0, 0, Wt, Ht, 20) or findbitmaptolerancein(error , x, y, 0, 0, Wt, Ht, 20));
If findbitmaptolerancein(check, x, y, 0, 0, Wt, Ht, 20) then
Result:=true;
If findbitmaptolerancein(error, x, y, 0, 0, Wt, Ht, 20) or (Z>=130) then
begin
cleardebug;
Writeln('Error detected... Stopping now.');
TerminateScript;
end;
end;
Procedure CloseAd;//done
begin
Wait(1500);
If findbitmaptolerancein(close, x, y, 0, 0, Wt, Ht, 20) then
begin
movemouse(x, y);
wait(1000);
Clickmouse(x, y, 1);
wait(5000);
PressKey(13);
wait(2500);
PressKey(13);
end
else
begin
Cleardebug;
Writeln('Error cannot find closing button');
TerminateScript;
end;
end;
Procedure ClickAd;
begin
if FindStar then
begin
MoveMouse(x, y);
wait(100+random(500));
ClickMouse(x, y, 1);
wait(500+random(200));
if FindRedDot then
begin
MoveMouse(x+random(5), y+random(5));
wait(100+random(500));
ClickMouse(x+random(5), y+random(5), 1);
wait(500+random(200));
if IsAdDone then
begin
CloseAd;
end;
end
end
else
ScrollForAd;
end;
Procedure AdPrize;
var
Z : Boolean;
begin
Z:=False;
Repeat
Cleardebug;
If findbitmaptolerancein(close, x, y, 0, 0, Wt, Ht, 20) then
begin
wait(1000);
If FindBitmaptolerancein(Next, x, y, 385, 63, 678, 128, 15) then
begin
Writeln('Found Next button');
findbitmaptolerancein(next, x, y, 0, 0, Wt, Ht, 20);
movemouse(x, y);
wait(150);
clickmouse(x, y, 1);
wait(2000);
Presskey(13);
repeat
wait(100)
until not findbitmaptolerancein(close, x, y, 0, 0, Wt, Ht, 20);
wait(2000);
movemouse(x+50, y+50);
end
else
begin
writeln('did not find next button');
findbitmaptolerancein(close, x, y, 0, 0, Wt, Ht, 20);
movemouse(x, y);
wait(150);
clickmouse(x, y, 1);
wait(100);
Presskey(13);
Z:=true;
end;
end;
Until(z=true);
end;
Procedure SetupADP;
Var
Z : Integer;
begin
Z:=1;
repeat
scrollMouse(x, y, 1);
wait(300);
Z:=Z+1;
until(z>=35)
If findbitmaptolerancein(adp, x, y, 0, 0, Wt, Ht, 20) then
begin
movemouse(x+3, y+5);
wait(500);
clickmouse(x+3, y+5, 1);
wait(6000);
if findbitmaptolerancein(adp2, x, y, 0, 0, Wt, Ht, 20) then
begin
movemouse(x+30, y+50);
wait(500);
Clickmouse(x+30, y+50, 1);
wait(2000);
end;
end;
end;
Procedure LoadImages;
begin
star := BitmapFromString(9, 8, 'beNrLNf64OevF+tTvRyr//w/9/1' +
'f1/79oIPvFsrRbi7KBbBD67wMShyAgG6gMKPhV6v87bhB6IwRFMO6' +
'v1Tr/7zKho/PcT1qFL6yd/H8n0//LDP/PwdBlhn+zGTZN6nh9ctr/' +
'VQz/D6IgoNTu2X1A54GkVoG4/5qZQOydIHJrRfy3WcYQwZO5xkCVQ' +
'BLIBoqcBACgRYcu');
Button := BitmapFromString(8, 12, 'beNpjZ98kJHSIkfEGA8NDMAI' +
'ygNwl7OxA9hdOzvcMDJ9h6D1Y9qOSElD8NwMDEP0Dk7/BshDBf2D0' +
'H4wgshDx/6joH1j8H4niWM0Buuc3kqVwe3G5E+JTTH8BvYwlHACxA' +
'FvV');
Error := BitmapFromString(19, 19, 'beNplkWtIk1EYx5/zIRpdVtu' +
'Utr3nnPerXWwVUWIXi13SNtrU0trsIphZFjSJGKiVWFJRmS1EEUkS' +
'LQoqiqC+RC3toiazZinufcs0L128ZPq1nm1Wiw6/D8/l/4Pzvifb+' +
'Sgp6dasGUMnj07UV9+nMfdEcUKWf/53cIgrDExUlw9dOonKzVkz+j' +
'0HpoqLkdErl+9SzR3Ov0tStIUtDu/SmBHvmamioqnS0k8Xjr8/5Pp' +
'a4P7iDlNQ8Ln6wi2qaeT8WzAYsUYk6Rrnt6lm+OKp6Zjb/dXj6Tu8' +
'qzc3t3fv3mn27fvkPV1LNecZG+7pQcoZq6Oa/nMl0bGPeXk3tErpQ' +
'OY7p/MvWVnB8yVlgrqYUuSMoA6eLnzncv0NuJx95040iuI1rbI7N9' +
'Vvt/+hPTU1UOYpFFRFgipQeqTd4YjeBj37rwvqcVmu57xBq3ybbW0' +
'1mVqNRqTFaGy2mDuOHeooPvjMbG4JD0OYzV35Oxr0KlTw89Gt4/yq' +
'VhnIMj1PSIjQnJDgS0xEmsMtWm/z8+Wz7npBjeHx3082Jkm1nNdpl' +
'a+3r2+Kj29asiSEwfDKZnuTk9O+c6fPbG7avOiKbi7Gxv59rFFJqu' +
'G8Vqd8vdv0OC7uyVKDb8WKBwu0twHuADyzxOEKA6P/WhGxivMa3bw' +
'2y8KHAA+iwLbNsqhGP6/qPxHbSs6r9PP9mxb7CPgAngA8DoMFtjj0' +
'J8dX6VWVUe6oLHs5r9SrOpOXthFoA2gFaAFoxhuGC2xxiKvOlGWVg' +
'hrDqIzI8kXOvYK6O2V5J64gRADAT4jPuvKpdWUHIQGYnmOg27rKS2' +
'NRKRfFChor2VbLBGQIIQH0EPJiyzoDjTHQ2Jf2pCAhEkxvZaztGyu' +
'YroJpe+0bBgkZBIgwQIg/1bKWaW2UWhlbw3QdackDUQEM96anDGTa' +
'xgkZB0DGEEK60q1Grt/G2EAwiKQzZuJC91YbrsbCsRAY25M5qZg5C' +
'YD8IOT9ti0OTjPDVuTXYbGVsTSRfsiwTxISSU4qFGVzZndlO7HAYV' +
'+GI1ukWVFW5AxKkovzHJH1ZzhCrkLR9QvuIQWy');
Check := BitmapFromString(12, 13, 'beNr7/79kR451n9WpO6f+o4K' +
'n7566T3JPWx9Xf6i8fG9WwZZkm3abc/fPwRU8e/fMu98reVV45f6c' +
'sj1ZBbsSivYm5G6MtmuyufjgIlDByw8vvTu9E5cGlOxLKtidkL8jP' +
'mtHaPbu0Ny9YZnrAm2rrQ5eOeDd4h27wDN/fwRQPGtnaMbWkJTtXq' +
'm7vNP3emce8Elb46GTrRk1xzHnoG/6Pu+03d4pO7xydobFb3dI3O2' +
'YvM8x5aBj2mGnwt2e5adCS4+HFhwKyN7jnbzZKX6FRfI6y6DN6qE7' +
'NML3aETs0wjZo+SxXdh5E5/jOl67lby+y6WNypX1clUi1yu7bufz2' +
'MPvdYDf6yCI9NzL77aTL3SrjFmZSsfajjWH1+hnKifuVvU9LuB/Wi' +
'DgrEDAGQG/kwKxh+UsS1WblzdBQmP5/uX6qUqZJ9RDrwmG3RQKuy6' +
'YelHBtlS1Zn7Nv3//4IG2cNdCw2TFwquaMU+Ec+8rOZWplc8oQ1YA' +
'AXO2zTFOUux4YOZZrVk4qeDv37//sYGZm2a65uhUzChGUQAATRkNK' +
'g==');
close := BitmapFromString(29, 12, 'beNq1j9FKwzAUhmFMZDKZiG+' +
'qvsZQpKJURFbnezRFfYOZ3ncijvWUzW5JmzSeJrUbnUUca/kuku9P' +
'/p70W8nDSROw++ManqTyRW36B4u7I4S/R2r1ReIV5RBrU51uQWz3U' +
'lCKedzuxYYXL4NhbOvaUv6T+TPJlJ/cHs6rPMrSU988Q9IiZWMoXs' +
'YI+83MsJaR5U13VsURWFu3qFzBktAx6+UYBO1Gnpspyq8PoipYoj0' +
'eCB0jeQipp9M3akbLgvP1bSnB6vAQJ3cXVgcMec8ArEFem5vNRclZ' +
'yrQprqyi6dU+8hXA2t8gISjzEqbT6agYRoz0lrjy56gMTjcbUE4u9' +
'5rg86LdBB/91u75Bs3hjo8=');
next := BitmapFromString(30, 15, 'beNq1j91KxDAQhVEUURRFFB90' +
'd4uvsaKI4qJ0u3jtI3RF9hG2UURRWsXSTrGrTYtlnCRNf268EBK+i' +
'3MyZw7JcH5wHRlifxIaYs/5MMSu/W6InatAk9zmiDk/rG1S6/+wfe' +
'lrqLlgCSZvSWWpuZn+zRfDYtK93Bq9amDKC2e0YFhOZ9ICt+TICkp' +
'Uh4sbBypRjTi/6QZU4ebFiyam5jEJViAshIXMIjvLQFiRoR7GZJgy' +
'PBsHJQSxHNF75G6LjfNnTeRScyXQY5EL2YAslbQO+JHKD/wSIdW7q' +
'Ydqt2H97Ekjmm2l7zLAEiDrKw1pKybx6F9pX5bLG9FsdzNrp4+a0O' +
'W5rW3P/0H+3at18+bQjhHjTxUTWsaEQKxXiNWTB0OsHN8bYvnIM8T' +
'ScG6EX5wCFiE=');
ADP := BitmapFromString(41, 13, 'beNrFkU1PE1EYhROh0w8KotFfo' +
'j9BXOha68Id0DREN8XSUAsrQ1QiMU1pgUhkppg0VPmo+MFuKgUiBQ' +
'IY6S1aKDhYnJpOILRUXFzP9IahIEZ23Dy5OffMed937oyHXHyROS0' +
'u9Mv/5ZxnnnGS8Mk5L2wyqp/OVbaMAgjNZMDsl/c+vBllGfOdHnBs' +
'Eg7jiH8s1X3fGWb3OqFYmYA7rJkMU0N3IF2IhLrN7nAgTbWlrHyq6' +
'pgpTVZ1ZBJ0t/+w+S/OPt8AlU9ipqmsMh+0z+eUxASOml9xP8xdrR' +
'ek3Uioy9TQJUiUjNVDGG69i+QomQ0jw2Jqk7u9EExjR4xprZV2VJ3' +
'eb8DkWozksoKlVW+ZI7kNh2sYZkX7tCO5t3/FfGTAb7D5hTQlk348' +
'hb6XKCiJqMm1RmhB2UFmL/JymdDtgGvYsf774OMkFw+1ymcc7dPoY' +
'H62bnr8kRNluhbV1dQBfo0SsRWmcWab5iS7pVU1JYz2GWw+XqLxsT' +
'oIzvJWvfXMkMEWJzQv+uqMzUPc7QVCs4LNh3JkdDVRQmWhecj4OqN' +
'Ic+WXrwP75zyq1Lk9Kb1zQdyhh9bOSqNz0E4KChnnrJ2ATxfEYFFI' +
'Jf86uWB4NMVZ43Eq8zdbmMZo3toJrXem1NdwDqr+RLa0PQox19i9y' +
'gUlRZotv1LLWb0AAncUg14utk3TS7ob7gPH6lVv/b6YbHpleDipll' +
'uXiuO8pZprSuF9+oo9EeNGZIwou3QNoCFqEdb7k/wPGo+FdI4QNID' +
'QxbZoXra3RfFofxXEETXDwiy5n1+N0y2+WK5p+9dfB5f8ucm1RUsd' +
'JVUs7PxS/mCcAX3kiL2scaCs1oNd87XksXmN0sK/W6mOd/m0OOMhp' +
'8MffzqK3A==');
ADP2 := BitmapFromString(70, 15, 'beNrdVc1O20AQ3oNve/TVx7xB' +
'XqY8RGP50AvXSm0PPAE/cSukShEhBy4kASkRimgOSOVmA5UMUpAQE' +
'tgOqRC9uN6fmd2146SR6IXRHJLZmdn5Zr5ZHxJyrCt16igOPS6cFn' +
'T3KuMyG3ncYn2p1eeJ01ych3g3qciU3nhkyaUrarMVZShRq7kaIiy' +
'sINFBvd6gC1K5j7HwjB/dV0BxpJSOI6OSMdVPS6oh4haj1dyCpWZR' +
'2+6Qhdn+h9JWVGhuixZ8OrYi1lr71zJE5Ojrpcw1Pf3Bm9YQwTW7Y' +
'9lr/GeDIl2dHfOKAnt3sBKIRWloze+DbgOg5yB4BkjbuoNT3zibIt' +
'6XJEVE3MFAJKO80Uy6X10wy+6dBHi2AbnudjGQ+YSDOJsvwS3PuZ9' +
'D1usAZr+zLXFpiXLJveveJyXiUecgUmzPLeFJsnxGH07h6vCWWQCR' +
'JjNfIbos0sbB2me+nM43YYkHofDxQ9mk8XpHnxFSLhnmnuEwQeIVJ' +
'vj7xJUh2h5VzIg2oAtZ4Pf1GaWjczV9Y0Z9peVwsr8+nuJzIwWcjJ' +
'wa5Ya8YHdYIN6FLD8nCVmGKKeUeRcQZhVE1ucakoKNQ9jPR2lWJeD' +
'WY4qUw2Jw2ox4PRNRT0RpiLjFu557W+BLf6YGIjBiIEMkjG37IxQQ' +
'P7joqRBNvlta2pKWXrnCi5f7TCRbtVSViNJrr+quf0Nkro+eIYB1y' +
'LemXQGnS8gmAgr9LrcwhY3LIW1qf/NUe2ZUjoiHGIhUHkMVop/KaC' +
'DqEvpeW59iBnfwgmxyKNitTzX2RRCFaZTLYqMhfpzpxPNnJjHHwMP' +
'XndEWvqm4AfA92hJjwuddvQ58pMkwkDPyn6AjE7Mhk0AePPnCgp7c' +
'GMjjPwOXn7oPsWJ+xYwgQzwIlBEDWQF4aXkhJ+U8mkAZb1AP35b+B' +
'fFwTqY=');
Logout := BitmapFromString(18, 9, 'meJx1jjFqwzAUhq+UK9gXMEIXaBF' +
'4KnWEQJOx6VRTgjt36dZ6zgHspR4qe2whHrKlCKmz3fX1VYKiJOQb' +
'xP++90tIyj+qqnpyYMAxTdN/6U04IuCQo713/Oy33iwot3s0dpRhZ' +
'5TSgqW06yjVoIUY7CCmBSh9juN4/upYMw1C4Crs9IxhYI5F99hZpg' +
'aP0EwN6/WR8bcIaVtCMHCujOJvGgghURTNh/b6dac4P+l44/+8Vub' +
'OAUZ5MwNcvezQGLU+72SOsiwfHZiTJHlYrQ7zR5YpNLg66WCoAz7r' +
'GuDbv3z7boqiqC+wOSbP8xsHhs1lfgEsyDHA');
Advertisement := BitmapFromString(54, 15, 'meJzNU89PE0EUPtidmd3tQiHwt/A/+DfIQc9CykqPQiOgN6MmKMUEu7uIv2irFwycZmpiigeVC51AYggGrXCYC+Bx/LYD6wLVcODA5uvmvW++9733drf9b/v7Lzf6an0XhZ6nPQYX69lb6T0ncrM5764HIOgoqK94SitvpX5+z45dDEz64WOuZ7HnnJif8rSW4Q/tTXkdBfWaiwndWv38nh1Mjtc0aXepO/cm1zXTZXAqTgOM/OTI71pp6dREIkCQncw6vgOIWQpzc9rRMC1GkBYgjY8KjpiLTeisMJrsvWz36+76siux+2R0Kk7DnXR1K2J1qXfCwiYELkjviWd4fXwprTGh2ipEe9poYsFeVNhSRqw2C4nSXa6DREeMJNcFyF/47f9M3Oq/tXhXcCYctTmK1F6VJg5bGkHXq64E2cfZMG9LPL2JSH51xKG286MgjV7sx6mdt3mJoJddFdGEA7GdDyFAYfzYl8UpsZineBQwFFUb8wbb4G02yvhcbEJKHClKxAt2a5CqQ9Fc4xiMDlLdCtmqdKdd76WXwLnjyFUGAfhoGitLVhUgwzzDlwm9kYkqgzmOIDM+MEwKIUahVeIszwD/qqX2BcSmikbCNE1MEk9+f0QcqPLACLYuD5RhQivCXXDToMNU7wSZlSaCON4u++sKgai0v5ljfTqVDSoO9JWBEYxKGxJMiEIt9cmLfZH/MTlK17i/oaxrlm4FfK3JDxQt3nKeOwnYI8YrpP3h/L34vibDfnDdwkakwo9kkRW/oHYaFtFIlmc4FqfFEEwwjNfXzMxwMkwAdMSdFinMkyqgU6rJIifjRDYwhsa06GXP2wlwpDb8YEeTIWIQDEHZJA2ZuZHBXsmRWhsxbqiCCY5gGLS0MTQ+8WpD/pHPe8JEyBfbI7WrgGAc5tISzVgzTviCxQ81GfNZxIKx+Ih8lojT8MEf8lO83g2CXW3lrXZV0zzY5o6Key1xo+FLJJ3Sh5SMxUOm//hUiLMy9e1Ig9l41ScPCEBDagITp9GRT0jAum1lbmZwB9LKs4WJ2Oj/1feEZ9GyypcdmWeZS44/42yxrg==');
end;
Function NeedUpdate(URL, CurrentVer : String) : Boolean;
Var
WebPage : String;
begin
WebPage := GetPage( URL );
if not (WebPage = CurrentVer) then
Result := True;
end;
Procedure Login;
begin
OpenWebPage('http://cur.lv/4wn9i');
Wait(30000);
GetClientDimensions(Wt, Ht);
Wt:=Wt-1;
Ht:=Ht-1;
if findbitmaptolerancein(logout, x, y, 0, 0, Wt, Ht, 30) then
begin
if findbitmaptolerancein(advertisement , x, y, 0, 0, Wt, Ht, 20) then
begin
movemouse(x+5, y+5);
wait(150);
clickmouse(x+5, y+5, 1);
wait(3000);
end;
end
else
begin
cleardebug;
Writeln('Not logged in');
Terminatescript;
end;
end;
begin
if NeedUpdate('http://darkysnipery.com/VersionID', '1.0') then
begin
Messagebox('Visit http://bit.ly/1js6y17 for an update, update will be posted as soon as it is done! The script is marked as out of day if neobux detect the script!', 'UPDATE REQUIRED!', 1);
terminatescript;
end;
ClearDebug;
Messagebox('This Script is only availible at http://bit.ly/1js6y17'+Chr(13)+
'If you downloaded it elseware it may be a virus--proceed with caution.'+Chr(13)+
'- Simba Write', 'IMPORTANT', 1);
Messagebox('Script dont work with adblock!! Script will fuck up if you win at adprize or ads become invalid when clicking!!'+Chr(13)+
'- Simba Write', 'Also Important', 1);
LoadImages;
login;
Wait(7500);
NoAds:=false;
if t=0 then begin
repeat
ClickAd;
until(NoAds=true)
end;
if t=2 then
TerminateScript;
Wait(5000);
SetupADP;
AdPrize;
end.