Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function landLoop() {
- $multiHandle = curl_multi_init();
- $curlHandles = [];
- $results = [];
- for ($i = 2001; $i < 3000; $i++) {
- $url = "https://pixels-server.pixels.xyz/v1/infiniportal/farm_details/pixelsNFTFarm-$i";
- $curlHandles[$i] = curl_init($url);
- curl_setopt($curlHandles[$i], CURLOPT_RETURNTRANSFER, true);
- curl_multi_add_handle($multiHandle, $curlHandles[$i]);
- }
- $active = null;
- do {
- $status = curl_multi_exec($multiHandle, $active);
- if ($active) {
- curl_multi_select($multiHandle);
- }
- } while ($active && $status == CURLM_OK);
- foreach ($curlHandles as $i => $ch) {
- $response = curl_multi_getcontent($ch);
- $results[$i] = json_decode($response, true);
- curl_multi_remove_handle($multiHandle, $ch);
- curl_close($ch);
- }
- curl_multi_close($multiHandle);
- foreach ($results as $i => $data) {
- if ($data) {
- $soil = $data['soilCount'];
- $tree = $data['treeCount'];
- $entities = $data['entities'];
- $permission = $data['permissions']['use'][0];
- $ent = [];
- foreach($entities as $key => $value){
- $ent[] = $value['id'];
- }
- $countArray = [];
- foreach ($ent as $id) {
- if (isset($countArray[$id])) {
- $countArray[$id]++;
- } else {
- $countArray[$id] = 1;
- }
- }
- $industrys = "";
- foreach ($countArray as $id => $count) {
- $industrys .= $id . " : " . $count . "\n";
- }
- if ($permission == "ANY" && str_contains($industrys, "ent_apiary")) {
- echo "XC Screener : $i | Soil : $soil | Tree : $tree\n$industrys\n\n";
- }
- } else {
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement