From: Sven W. <eM...@Sv...> - 2003-02-22 10:14:46
|
I'm unable to apply this functions.inc-patch :-( *** nobody@server:/opt/httpd/htdocs/phpEselGui > patch -l -p1 </tmp/functions.diff patching file functions.inc Hunk #1 FAILED at 258. Hunk #2 FAILED at 335. Hunk #3 FAILED at 368. Hunk #4 FAILED at 415. Hunk #5 FAILED at 439. Hunk #6 FAILED at 503. 6 out of 6 hunks FAILED -- saving rejects to file functions.inc.rej nobody@server:/opt/httpd/htdocs/phpEselGui > *** I tried patch -l -p1 and i tried to "fix" the patch with vi, both didn't work (the config-patch works...) help... Sven Manfred Stellenberg schrieb: > i've done it... > this mail including > config.diff and functions.diff > > "... > It can be applied against the current CVS-Version without problems > To apply the patch, copy your CVS-Directory and change to the new > directory, then execute: > ..." ©2003 by Roman :) > > patch -p1 < /path/to/functions.diff > patch -p1 < /path/to/config.diff > > good luck! :) > > > ------------------------------------------------------------------------ > > --- phpEselGui/config.inc Wed Feb 19 10:50:53 2003 > +++ phpEselGui2/config.inc Fri Feb 21 13:54:44 2003 > @@ -34,6 +34,9 @@ > var $debugFile="controller.log"; > > var $showPasswords = FALSE; > + > + // Show Statusbar and chunks for each download? > + var $showStatusChunk = TRUE; > } > $conf = new Config(); > > > > ------------------------------------------------------------------------ > > --- phpEselGui/functions.inc Wed Feb 19 10:50:53 2003 +++ > phpEselGui2/functions.inc Fri Feb 21 14:17:19 2003 @@ -258,7 +258,7 @@ > $order="DESC"; } ?> - > + > > vdNr; ?> <<?php echo $PHP_SELF; ?>?vd=TRUE&sortKey=nr&order=ASC> @@ > -335,34 +335,27 @@ } if ($color > 0) { echo " > \n"; + $trclass = "list1"; } else { echo " > \n"; + $trclass = "list2"; } - echo " \n"; + echo " \n"; echo " > $value[nr]\n"; echo " \n"; echo " \n"; - echo " "; - /*echo " > \n"; - echo " theme."/percentback.gif\" style=\"width:$value[prozent]%; > height:100%; position:absolute; left:0px; z-index:1;\">\n"; - echo " > \n";*/ - echo " ".htmlentities($value[name])."\n"; - /* echo " \n"; - > echo " > \n";*/ - echo " \n"; - /*echo " \n"; - echo " $value[prozent]\n"; - echo > " \n";*/ + echo " ".htmlentities($value[name])."\n"; + echo " \n"; echo > " \n"; echo " $value[fertig]\n"; echo " \n"; echo " \n"; echo " > $value[gesamt]\n"; echo " \n"; - echo " \n"; + echo " \n"; echo " > $value[old]\n"; echo " \n"; - echo " \n"; + echo " \n"; if > ($value['speed'] == -1) { echo " Pause\n"; } else { @@ -375,7 +368,7 @@ > echo " \n"; echo " $value[est]\n"; echo " \n"; - echo " \n"; + echo " > \n"; echo " $value[network]\n"; echo " \n"; @@ -422,13 +415,22 @@ \n"; - > echo " > \n"; - echo " $value[prozent]%\n"; - echo " \n"; - echo " > theme."/percentback.gif\" alt=\"$value[prozent]%\" > width=\"$value[prozent]%\" height=\"6pt\">\n"; - echo " \n"; - echo " > 100%\n"; - echo " > \n"; + if ($conf->showStatusChunk) { + echo " \n"; + echo " > $value[prozent]%\n"; + echo " \n"; + echo " > \n"; + echo " \n"; + echo " theme."/percentback.gif\" > alt=\"$value[prozent]%\" title=\"$value[prozent]%\" > width=\"$value[prozent]%\" height=\"6pt\" border=\"0\">\n"; + echo " > <\$PHP_SELF?vd=TRUE&sortKey=prozent&order=DESC\>\n"; + echo " > > \n"; + echo " \n"; + echo " 100%\n"; + echo " \n"; + > getChunks2($conf->host, $conf->port, $value['nr']); + echo " \n"; + echo " > \n"; + } } ?> > > @@ -437,7 +439,7 @@ echo " > \n\n"; echo " \n*$loc->sumSpeed: ".$geschwindigkeit."KB/s*\n\n"; echo " > \n*".size2human($allmbready)." $loc->ofAllmb ".size2human($allmb)." > $loc->readyAllmb*\n\n"; - echo " > \n\n \ntheme."/percentback.gif\" height=\"12pt\" > width=\"".$allmbready*100/$allmb."%\">\n\n > \n > > \n"; + echo "\n\n\ntheme."/percentback.gif\" height=\"12pt\" > width=\"".$allmbready*100/$allmb."%\" > alt=\"".floor($allmbready*100/$allmb)."%\">\n\n\n\n"; ?> DEBUG) writeLog > ("Starting getChunks (\"$host\", \"$port\", \"$nr\")"); + if > ($conf->DEBUG) writeLog ("Opening telnet-client"); + > $fh=fsockopen($host, $port); + if ($conf->DEBUG) writeLog > ("telnet-client has been opened"); + if ($conf->DEBUG) writeLog > ("Starting vd $nr"); + fputs ($fh, "auth $conf->password\nvd $nr\nq\n"); > + while (!feof($fh)) { + $temp[0]=fgets($fh, 4096); + if ($conf->DEBUG) > writeLog ("donkey-response: \"$temp\""); + if (ereg("^\[", $temp[0]) && > !ereg("^\[ Num", $temp[0])) { + if ($conf->DEBUG) writeLog ("identified > name, size an co"); + $det=getFinished($temp); + break; + } + } + > $server = 0; + while (!feof($fh)) { + $temp=fgets($fh, 4096); + > if(ereg("^Chunks", $temp)) { + if ($conf->DEBUG) writeLog ("identified > Chunks"); + break; + } + } + $chunks=$temp; + if ($conf->DEBUG) writeLog > ("donkey-response: \"$chunks\""); + echo " > \n"; + $i = 0; + $tdwidth = 100 / (strlen($chunks) -10); + while ($i < > strlen($chunks)) { + if ($chunks[$i] == "0" || $chunks[$i] == "1") { + > switch($chunks[$i]) { + case "1": + $color="#B6C7B6"; + $alt = "this > chunk is ready..."; + break; + case "0"; + $color=""; + $alt = "this > chunk is needed ..."; + } + echo " [\$alt\] \n"; + } + $i += 1; + } + echo " > > \n"; + } + function getChunks($host, $port, $nr) { global $conf; global > $loc; |