From d26fa8c1e0886c813de5364ee6570c860c6ce12c Mon Sep 17 00:00:00 2001 From: Othmar Gsenger Date: Thu, 31 Mar 2011 19:05:23 +0000 Subject: hopfully repaired this after backup loss --- enqueue.pl | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100755 enqueue.pl (limited to 'enqueue.pl') diff --git a/enqueue.pl b/enqueue.pl deleted file mode 100755 index 27c13ae..0000000 --- a/enqueue.pl +++ /dev/null @@ -1,40 +0,0 @@ -#!/usr/bin/perl -use strict; -use CGI qw(:standard); -use CGI::Carp 'fatalsToBrowser'; -use local::db; -use local::nzbget; -use utf8; - -use local::user; -my $user = new local::user(%ENV); -my $nzbget = new local::nzbget; -die "Kein name angegeben" if not param('name'); - -die 'Kein freier Speicher' if $user->obj->quota_used>$user->obj->quoata; - -my $cat = local::db::category->retrieve(name=>param('cat')); -die "Ungültige category" if not $cat; - -my $category = $cat->name(); - -my ($size) = param('description') =~ m/(.*)<\/b>/; -$size = 0; -my $download = local::db::download->insert({owner=>$user->get_id(),name=>param('name'),category=>$cat->category_id(),description=>param('title'),size=>$size}); -use LWP::Simple; -my $nzb = get(param('url')); -die "Couldn't get ".param('url') unless defined $nzb; -use MIME::Base64; -$nzb = encode_base64($nzb); -my $resp = $nzbget->send_request('append',RPC::XML::string->new($download->download_id()),RPC::XML::string->new($category),RPC::XML::boolean->new(0),RPC::XML::string->new($nzb)); - -if ($resp->value) -{ - print CGI::redirect('/cgi-bin/nzbget/groups.pl'); -} else { - print header; - print start_html('nzbget enqueue error'); - print 'Error'; - print end_html(); -} - -- cgit v1.2.3