This will allow you to skip the
hashcheck when starting a torrent for seeding (the,
checking existing data)
Only works with
bittornado.
In startpop.php, find.
<tr>
<td colspan="4" align="center"><div
ID="sharekiller" align="center"
style="visibility:hidden;">Keep seeding until Sharing
is: <input type="Text" name="sharekill" maxlength="4"
size="4" value="<?php echo $cfg["sharekill"];
?>">%<font class="tiny"> (0% will keep
seeding)</font> </div></td>
</tr>
Add after:
<tr>
<td colspan="4" align="center"><div
ID="skiphashcheck" align="center"
style="visibility:visible;">Skip Hash Check <input
type="checkbox"
name="skiphashcheck"></div></td>
</tr>
In
index.php, find
$maxport =
getRequestVar('maxport');
if (empty($maxport))
{
$maxport
= $cfg["maxport"];
}
Add after:
$skiphashcheck = $_POST['skiphashcheck'];
if ($skiphashcheck ==
"on"){
$checkhash = "0";
}
else{
$checkhash = "1";
}
Find:
$command = $runtime." ".$sharekill."
".$cfg["torrent_file_path"].$alias.".stat ".$owner."
--responsefile '".$cfg["torrent_file_path"].$torrent."'
--display_interval 5 --max_download_rate ". $drate ."
--max_upload_rate ".$rate." --max_uploads
".$maxuploads." --minport ".$minport." --maxport
".$maxport." --rerequest_interval ".$rerequest."
--super_seeder ".$superseeder;
Add after:
$command .= " --check_hashes " .
$checkhash;
Save the files, and it should be
running...
When you start a torrent with the advanced
start dialog, there will be a new check box "Skip
hashceck", it is default to not skip
hashcheck.