Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
719
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.78 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ This file is created by http://DeZender.Net
  5. * @ deZender (PHP7 Decoder for ionCube Encoder)
  6. *
  7. * @ Version : 4.0.9.0
  8. * @ Author : DeZender
  9. * @ Release on : 08.08.2019
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. function generator($ig, $climate)
  15. {
  16. $climate->backgroundBlueWhite('Hypervote Config Generator is Starting... ');
  17. $climate->out('');
  18. sleep(2);
  19. $climate->out('Please provide a valid license key from your Dashboard on Hypervoter.com (https://hypervoter.com).');
  20. sleep(1);
  21. $climate->out('Example: j5tkjkl4f7e595e9008bb77acc599453');
  22. $license_key = getVarFromUser('License key');
  23.  
  24. if (empty($license_key)) {
  25. do {
  26. $license_key = getVarFromUser('License key');
  27. } while (empty($license_key));
  28. }
  29.  
  30. $license_key = str_replace(' ', '', $license_key);
  31. $license_status = activate_license($license_key, $ig, $climate);
  32.  
  33. if ('valid' === $license_status) {
  34. $climate->out('You license active and valid. Processing...');
  35. }
  36. else {
  37. $climate->out('You license key not valid.');
  38. }
  39.  
  40. sleep(1);
  41. $climate->out('Please provide login data of your Instagram Account.');
  42. $login = getVarFromUser('Login');
  43.  
  44. if (empty($login)) {
  45. do {
  46. $login = getVarFromUser('Login');
  47. } while (empty($login));
  48. }
  49.  
  50. sleep(1);
  51. $password = getVarFromUser('Password');
  52.  
  53. if (empty($password)) {
  54. do {
  55. $password = getVarFromUser('Password');
  56. } while (empty($password));
  57. }
  58.  
  59. $first_loop = true;
  60.  
  61. do {
  62. if ($first_loop) {
  63. $climate->out('(Optional) Set proxy, if needed. It\'s better to use a proxy from the same country where you running this script.');
  64. $climate->out('Proxy should match following pattern:');
  65. $climate->out('http://ip:port or http://username:password@ip:port');
  66. $climate->out('Don\'t use in pattern https://.');
  67. $climate->out('Type 3 to skip and don\'t use proxy.');
  68. $first_loop = false;
  69. }
  70. else {
  71. $climate->out('Proxy - [NOT VALID]');
  72. $climate->out('Please check the proxy syntax and try again.');
  73. }
  74.  
  75. $proxy = getVarFromUser('Proxy');
  76.  
  77. if (empty($proxy)) {
  78. do {
  79. $proxy = getVarFromUser('Proxy');
  80. } while (empty($proxy));
  81. }
  82.  
  83. if ('3' === $proxy) {
  84. $proxy = '3';
  85. break;
  86. }
  87. } while (!isValidProxy($proxy, $climate));
  88.  
  89. $climate->out('Please choose the Hypervote estimated speed.');
  90. $climate->out('Type integer value without spaces from 1 to 1 500 000 stories/day or 0 for maximum possible speed.');
  91. $climate->out('We recommend you set 400000 stories/day. This speed works well for a long time without exceeding the limits.');
  92. $climate->out('When you are using the maximum speed you may exceed the Hypervote limits per day if this account actively used by a user in the Instagram app at the same time.');
  93. $climate->out('If you are using another type of automation, we recommend to you reducing Hypervote speed and find your own golden ratio.');
  94. $speed = (int) getVarFromUser('Speed');
  95.  
  96. if (1500000 < $speed) {
  97. do {
  98. $climate->out('Speed value is incorrect. Type integer value from 1 to 1 500 000 stories/day.');
  99. $climate->out('Type 0 for maximum speed.');
  100. $speed = (int) getVarFromUser('Delay');
  101. } while (1500000 < $speed);
  102. }
  103.  
  104. if (0 == $speed) {
  105. $climate->out('Maximum speed enabled.');
  106. }
  107. else {
  108. $climate->out('Speed set to ' . $speed . ' stories/day.');
  109. }
  110.  
  111. $climate->out('Experimental features:');
  112. $climate->out('Voting only fresh stories, which posted no more than X hours ago.');
  113. $climate->out('X - is integer value from 1 to 23.');
  114. $climate->out('Type 0 to skip this option.');
  115. $climate->out('This option will reduce speed, but can increase results of Hypervote.');
  116. $fresh_stories_range = 0;
  117.  
  118. if (23 < $fresh_stories_range) {
  119. do {
  120. $climate->out('Fresh stories range value is incorrect. Type integer value from 1 to 23.');
  121. $climate->out('Type 0 for skip this option.');
  122. $fresh_stories_range = 0;
  123. } while (23 < $fresh_stories_range);
  124. }
  125.  
  126. $defined_targs = getVarFromUser('Please define your targets. Use only usernames without "@" sign');
  127. $q_answers = (int) getVarFromUser('Is Question Answers active? (0/1)');
  128. $q_vote = (int) getVarFromUser('Is Poll Vote active? (0/1)');
  129. $q_slide = (int) getVarFromUser('Is Slide Points active? (0/1)');
  130. $q_quiz = (int) getVarFromUser('Is Quiz Answers active? (0/1)');
  131. $q_stories = (int) getVarFromUser('Is Story Masslooking Active? (0/1)');
  132. $climate->out('Please use this option with caution.Our algorithm is optimized for maximum efficiency and human behaviour. As developers, we are not responsible if your account blocked by Instagram.');
  133.  
  134. if (0 !== $q_answers) {
  135. $q_answers_a = getVarFromUser('Please provide your answers (comma seperated. For Ex: hello,hi there,oh dear)');
  136. }
  137.  
  138. if (0 !== $q_slide) {
  139. $q_slide_points_min = (int) getVarFromUser('Please Provide Min. Slide Points (0/100)');
  140. $q_slide_points_max = (int) getVarFromUser('Please Provide Max. Slide Points (0/100)');
  141.  
  142. do {
  143. $climate->errorBold('Max value can not set lower than min value. Max value must set ' . ($q_slide_points_min + 1) . ' or bigger!');
  144. $q_slide_points_max = (int) getVarFromUser('Please Provide Max. Slide Points (0/100)');
  145. } while ($q_slide_points_max < $q_slide_points_min);
  146. }
  147. else {
  148. $q_slide_points_min = 0;
  149. $q_slide_points_max = 100;
  150. }
  151.  
  152. if (!empty($q_answers_a)) {
  153. $qs = explode(',', $q_answers_a);
  154. }
  155. else {
  156. $qs = [];
  157. }
  158.  
  159. $data = [
  160. 'license_key' => $license_key,
  161. 'username' => $login,
  162. 'password' => $password,
  163. 'proxy' => $proxy,
  164. 'speed_value' => $speed,
  165. 'targets' => $defined_targs,
  166. ...........................................................................
  167. ................................................
  168. ....................
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement