Advertisement
AlexaMP

GET SCHOOL LIST

Nov 11th, 2020 (edited)
1,016
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 13.57 KB | None | 0 0
  1. <?php
  2. error_reporting(0);
  3. function getUserAgent()
  4. {
  5.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36";
  6.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36";
  7.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0";
  8.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36";
  9.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36";
  10.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36";
  11.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36";
  12.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0";
  13.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0.1 Safari/604.3.5";
  14.     $userAgentArray[] = "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0";
  15.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36";
  16.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.89 Safari/537.36 OPR/49.0.2725.47";
  17.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/604.4.7 (KHTML, like Gecko) Version/11.0.2 Safari/604.4.7";
  18.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36";
  19.     $userAgentArray[] = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36";
  20.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:57.0) Gecko/20100101 Firefox/57.0";
  21.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko";
  22.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36";
  23.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36";
  24.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36";
  25.     $userAgentArray[] = "Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0";
  26.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063";
  27.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36";
  28.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:57.0) Gecko/20100101 Firefox/57.0";
  29.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299";
  30.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36";
  31.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36";
  32.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36";
  33.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/604.4.7 (KHTML, like Gecko) Version/11.0.2 Safari/604.4.7";
  34.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0.1 Safari/604.3.5";
  35.     $userAgentArray[] = "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0";
  36.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36";
  37.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0";
  38.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36";
  39.     $userAgentArray[] = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36";
  40.     $userAgentArray[] = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36";
  41.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko";
  42.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0";
  43.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36 OPR/49.0.2725.64";
  44.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36";
  45.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36";
  46.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1; rv:57.0) Gecko/20100101 Firefox/57.0";
  47.     $userAgentArray[] = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106 Safari/537.36";
  48.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36";
  49.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/604.4.7 (KHTML, like Gecko) Version/11.0.2 Safari/604.4.7";
  50.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:57.0) Gecko/20100101 Firefox/57.0";
  51.     $userAgentArray[] = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/62.0.3202.94 Chrome/62.0.3202.94 Safari/537.36";
  52.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:56.0) Gecko/20100101 Firefox/56.0";
  53.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36";
  54.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0";
  55.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36";
  56.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko";
  57.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0";
  58.     $userAgentArray[] = "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0;  Trident/5.0)";
  59.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0";
  60.     $userAgentArray[] = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/63.0.3239.84 Chrome/63.0.3239.84 Safari/537.36";
  61.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36";
  62.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36";
  63.     $userAgentArray[] = "Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0";
  64.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0";
  65.     $userAgentArray[] = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36";
  66.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36";
  67.     $userAgentArray[] = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.89 Safari/537.36";
  68.     $userAgentArray[] = "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0;  Trident/5.0)";
  69.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.1.2 Safari/603.3.8";
  70.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0";
  71.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36";
  72.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0.1 Safari/604.3.5";
  73.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.1.2 Safari/603.3.8";
  74.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0";
  75.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393";
  76.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0";
  77.     $userAgentArray[] = "Mozilla/5.0 (iPad; CPU OS 11_1_2 like Mac OS X) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0 Mobile/15B202 Safari/604.1";
  78.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko";
  79.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:58.0) Gecko/20100101 Firefox/58.0";
  80.     $userAgentArray[] = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Safari/604.1.38";
  81.     $userAgentArray[] = "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36";
  82.     $userAgentArray[] = "Mozilla/5.0 (X11; CrOS x86_64 9901.77.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.97 Safari/537.36";
  83.    
  84.     $getArrayKey = array_rand($userAgentArray);
  85.     return $userAgentArray[$getArrayKey];
  86.  
  87. }
  88. $cookiess = 'sekolah.txt';
  89.  
  90.  
  91. $ch100 = curl_init();
  92. curl_setopt($ch100, CURLOPT_URL,"https://referensi.data.kemdikbud.go.id/index11.php");
  93. curl_setopt($ch100, CURLOPT_CUSTOMREQUEST, "GET");
  94. curl_setopt($ch100, CURLOPT_RETURNTRANSFER, true);
  95. curl_setopt($ch100, CURLOPT_FOLLOWLOCATION, true);
  96. curl_setopt($ch100, CURLOPT_USERAGENT, getUserAgent());
  97.  
  98. curl_setopt($ch100, CURLOPT_ENCODING, 'gzip, deflate');
  99. $result100 = curl_exec($ch100);
  100.  
  101. $pizah = explode('<a href=index11.php?kode=',$result100);
  102. $total = count($pizah);
  103.  
  104. for($z=1;$z<=$total;$z++){
  105.     $sektor = explode('>',$pizah[$z]);
  106.     $zopo = explode('<',$sektor[1]);
  107.     $link1 = $sektor[0];
  108.     $nama = $zopo[0];
  109. echo "[$z] [$nama]\n";
  110.    
  111. $chz9 = curl_init();
  112. curl_setopt($chz9, CURLOPT_URL,"https://referensi.data.kemdikbud.go.id/index11.php?kode=$link1");
  113. curl_setopt($chz9, CURLOPT_CUSTOMREQUEST, "GET");
  114. curl_setopt($chz9, CURLOPT_RETURNTRANSFER, true);
  115. curl_setopt($chz9, CURLOPT_FOLLOWLOCATION, true);
  116. curl_setopt($chz9, CURLOPT_USERAGENT, getUserAgent());
  117. curl_setopt($chz9, CURLOPT_ENCODING, 'gzip, deflate');
  118. $rez9 = curl_exec($chz9);
  119.    
  120.     $jokz = explode('<a href=index11.php?kode=',$rez9);
  121.     $bison = count($jokz);
  122.    
  123.     for($q=1;$q<=$bison;$q++){
  124.         $polo = explode('>',$jokz[$q]);
  125.         $aklo = explode('<',$polo[1]);
  126.         $link2 = $polo[0];
  127.         $nama2 = $aklo[0];
  128.         if(!$nama2){
  129.            
  130.         }else{
  131.        
  132. echo "[$z][$q] [$nama2]\n";
  133.  
  134.  
  135. $chz4 = curl_init();
  136. curl_setopt($chz4, CURLOPT_URL,"https://referensi.data.kemdikbud.go.id/index11.php?kode=$link2");
  137. curl_setopt($chz4, CURLOPT_CUSTOMREQUEST, "GET");
  138. curl_setopt($chz4, CURLOPT_RETURNTRANSFER, true);
  139. curl_setopt($chz4, CURLOPT_FOLLOWLOCATION, true);
  140. curl_setopt($chz4, CURLOPT_USERAGENT, getUserAgent());
  141. curl_setopt($chz4, CURLOPT_ENCODING, 'gzip, deflate');
  142. $rez4 = curl_exec($chz4);
  143. $iop = explode('<a href=index11.php?kode=',$rez4);
  144.     $ikol = count($iop);
  145. for($w=1;$w<=$ikol;$w++){  
  146.         $misoo = explode('>',$iop[$w]);
  147.         $azoo = explode('<',$misoo[1]);
  148.         $link3 = $misoo[0];
  149.         $nama3 = $azoo[0];
  150.         if(!$nama3){
  151.            
  152.         }else{
  153.        
  154. echo "[$z][$q][$w] [$nama3]\n";
  155. $chz22 = curl_init();
  156. curl_setopt($chz22, CURLOPT_URL,"https://referensi.data.kemdikbud.go.id/index11.php?kode=$link3");
  157. curl_setopt($chz22, CURLOPT_CUSTOMREQUEST, "GET");
  158. curl_setopt($chz22, CURLOPT_RETURNTRANSFER, true);
  159. curl_setopt($chz22, CURLOPT_FOLLOWLOCATION, true);
  160. curl_setopt($chz22, CURLOPT_USERAGENT, getUserAgent());
  161. curl_setopt($chz22, CURLOPT_ENCODING, 'gzip, deflate');
  162. $rez22 = curl_exec($chz22);
  163. $iopol = explode("<td><a href='",$rez22);
  164. $ikolop = count($iopol);
  165. for($xc=1;$xc<=$ikolop;$xc++){ 
  166.    
  167. $oporz = explode("'",$iopol[$xc]);
  168.  
  169. $iyus = explode("</a></td><td>",$iopol[$xc]);
  170. $iyusz = explode("</td>",$iyus[1]);
  171.  
  172. $link4 = $oporz[0];
  173. $nama4 = $iyusz[0];
  174. if(!$nama4){
  175.            
  176.         }else{
  177.  
  178.  
  179. $chz221 = curl_init();
  180. curl_setopt($chz221, CURLOPT_URL,"https://referensi.data.kemdikbud.go.id/$link4");
  181. curl_setopt($chz221, CURLOPT_CUSTOMREQUEST, "GET");
  182. curl_setopt($chz221, CURLOPT_RETURNTRANSFER, true);
  183. curl_setopt($chz221, CURLOPT_FOLLOWLOCATION, true);
  184. curl_setopt($chz221, CURLOPT_USERAGENT, getUserAgent());
  185. curl_setopt($chz221, CURLOPT_ENCODING, 'gzip, deflate');
  186. $rez221 = curl_exec($chz221);
  187.  
  188. $jojo = explode('<td>Email</td>',$rez221);
  189. $jono = explode('<td>:</td>',$jojo[1]);
  190. $jonob = explode('<td>',$jono[1]);
  191. $misyyy = explode('</td>',$jonob[1]);
  192.  
  193. $email = $misyyy[0];
  194. echo "[$z][$q][$w][$xc] [$nama4] [$email]\n";
  195.  
  196. $filename = 'list.txt';
  197. //$data = "[$nama] [$nama2] [$nama3] [$nama4] [$email]";
  198. $datay = "[$email] [$nama4] [$nama3] [$nama2] [$nama]\n";
  199.  
  200. $file = fopen("list.txt","a+");
  201. //$bacaaa = fread($file,"2000000");
  202. fwrite($file,$datay);
  203. fclose($file);
  204.  
  205. }
  206. }
  207. }
  208. }
  209.  
  210.  
  211.         }
  212.     }
  213. }
  214.  
  215. ?>
  216.  
  217.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement