Cerothen 9 лет назад
Родитель
Сommit
adc5cea2a6
1 измененных файлов с 0 добавлено и 185 удалено
  1. 0 185
      downloader.php

+ 0 - 185
downloader.php

@@ -1,185 +0,0 @@
-<?php
-
-$auth = strpos($_SERVER['HTTP_REFERER'], "homepage.php");
-
-if ($auth === false) { die("WTF? Bro!"); }
-
-require_once("user.php");
-
-isset($_GET['downloader']) ? $downloader = $_GET['downloader'] : die("Error");
-isset($_GET['list']) ? $list = $_GET['list'] : die("Error");
-    
-if($downloader == "nzbget"){
-    
-    $url = NZBGETURL;
-    $username = NZBGETUSERNAME;
-    $password = NZBGETPASSWORD;
-
-    $urlCheck = stripos($url, "http");
-
-    if ($urlCheck === false) {
-
-        $url = "http://" . $url;
-
-    }
-
-    $address = $url;
-
-    $api = file_get_contents("$url/$username:$password/jsonrpc/$list");
-
-    $api = json_decode($api, true);
-
-    $i = 0;
-
-    $gotNZB = "";
-
-    foreach ($api['result'] AS $child) {
-
-        $i++;
-
-        $downloadName = $child['NZBName'];
-        $downloadStatus = $child['Status'];
-        $downloadCategory = $child['Category'];
-
-        if($list == "history"){ 
-            
-            $downloadPercent = "100"; 
-            $progressBar = ""; 
-        
-        }
-        
-        if($list == "listgroups"){ $downloadPercent = (($child['FileSizeMB'] - $child['RemainingSizeMB']) / $child['FileSizeMB']) * 100; $progressBar = "progress-bar-striped active"; }
-        
-        if($child['Health'] <= "750"){ 
-            $downloadHealth = "danger"; 
-        }elseif($child['Health'] <= "900"){ 
-            $downloadHealth = "warning"; 
-        }elseif($child['Health'] <= "1000"){ 
-            $downloadHealth = "success"; 
-        }
-
-        $gotNZB .= '<tr>
-
-                        <td>'.$downloadName.'</td>
-                        <td>'.$downloadStatus.'</td>
-                        <td>'.$downloadCategory.'</td>
-
-                        <td>
-
-                            <div class="progress">
-
-                                <div class="progress-bar progress-bar-'.$downloadHealth.' '.$progressBar.'" role="progressbar" aria-valuenow="'.$downloadPercent.'" aria-valuemin="0" aria-valuemax="100" style="width: '.$downloadPercent.'%">
-
-                                    <p class="text-center">'.round($downloadPercent).'%</p>
-                                    <span class="sr-only">'.$downloadPercent.'% Complete</span>
-
-                                </div>
-
-                            </div>
-
-                        </td>
-
-                    </tr>';
-
-
-    }
-
-    if($i > 0){ echo $gotNZB; }
-    if($i == 0){ echo '<tr><td colspan="4"><p class="text-center">No Results</p></td></tr>'; }
-    
-}
-    
-if($downloader == "sabnzbd"){
-    
-    $url = SABNZBDURL;
-    $key = SABNZBDKEY;
-    
-    $urlCheck = stripos($url, "http");
-
-    if ($urlCheck === false) {
-        
-        $url = "http://" . $url;
-    
-    }
-    
-    $address = $url;
-
-    $api = file_get_contents("$url/api?mode=$list&output=json&apikey=$key&limit=40");
-                    
-    $api = json_decode($api, true);
-    
-    $i = 0;
-    
-    $gotNZB = "";
-    
-    foreach ($api[$list]['slots'] AS $child) {
-        
-        $i++;
-        
-        if($list == "queue"){ 
-            
-            $downloadName = $child['filename']; 
-            $downloadCategory = $child['cat']; 
-            $downloadPercent = (($child['mb'] - $child['mbleft']) / $child['mb']) * 100; 
-            $progressBar = "progress-bar-striped active"; 
-            
-            if($child['missing'] > "400"){ 
-                
-                $downloadHealth = "danger"; 
-            
-            }elseif($child['missing'] <= "200"){ 
-            
-                $downloadHealth = "success"; 
-            
-            }elseif($child['missing'] <= "400"){ 
-            
-                $downloadHealth = "warning"; 
-            
-            }
-
-        } 
-        
-        if($list == "history"){ 
-            
-            $downloadName = $child['name'];
-            $downloadCategory = $child['category']; 
-            $downloadPercent = "100"; 
-            $progressBar = ""; 
-            $downloadHealth = "success"; 
-        
-        }
-        
-        $downloadStatus = $child['status'];
-        
-        $gotNZB .= '<tr>
-
-                        <td>'.$downloadName.'</td>
-                        <td>'.$downloadStatus.'</td>
-                        <td>'.$downloadCategory.'</td>
-
-                        <td>
-
-                            <div class="progress">
-
-                                <div class="progress-bar progress-bar-'.$downloadHealth.' '.$progressBar.'" role="progressbar" aria-valuenow="'.$downloadPercent.'" aria-valuemin="0" aria-valuemax="100" style="width: '.$downloadPercent.'%">
-
-                                    <p class="text-center">'.round($downloadPercent).'%</p>
-                                    <span class="sr-only">'.$downloadPercent.'% Complete</span>
-
-                                </div>
-
-                            </div>
-
-                        </td>
-
-                    </tr>';
-        
-        
-    }
-    
-    if($i > 0){ echo $gotNZB; }
-    if($i == 0){ echo '<tr><td colspan="4"><p class="text-center">No Results</p></td></tr>'; }
-
-}
-
-?>