mirror of
https://github.com/xroche/httrack.git
synced 2026-05-17 08:26:14 +03:00
355 lines
10 KiB
HTML
Executable File
355 lines
10 KiB
HTML
Executable File
<html xmlns="http://www.w3.org/1999/xhtml" lang="${LANGUAGE_ISO}">
|
|
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=${LANGUAGE_CHARSET}" />
|
|
<meta name="description" content="${LANG_METADESC}" />
|
|
<meta name="keywords" content="${LANG_METAKEYW}" />
|
|
<title>'${projname}' - HTTrack Website Copier</title>
|
|
|
|
<style type="text/css">
|
|
<!--
|
|
|
|
body {
|
|
margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px;
|
|
background: #77b;
|
|
}
|
|
body, td {
|
|
font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
|
|
}
|
|
|
|
#subTitle {
|
|
background: #000; color: #fff; padding: 4px; font-weight: bold;
|
|
}
|
|
|
|
#siteNavigation a, #siteNavigation .current {
|
|
font-weight: bold; color: #448;
|
|
}
|
|
#siteNavigation a:link { text-decoration: none; }
|
|
#siteNavigation a:visited { text-decoration: none; }
|
|
|
|
#siteNavigation .current { background-color: #ccd; }
|
|
|
|
#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; }
|
|
#siteNavigation a:active { text-decoration: none; background-color: #ccc; }
|
|
|
|
|
|
a:link { text-decoration: underline; color: #00f; }
|
|
a:visited { text-decoration: underline; color: #000; }
|
|
a:hover { text-decoration: underline; color: #c00; }
|
|
a:active { text-decoration: underline; }
|
|
|
|
#pageContent {
|
|
clear: both;
|
|
border-bottom: 6px solid #000;
|
|
padding: 10px; padding-top: 20px;
|
|
line-height: 1.65em;
|
|
background-image: url(images/bg_rings.gif);
|
|
background-repeat: no-repeat;
|
|
background-position: top right;
|
|
}
|
|
|
|
#pageContent, #siteNavigation {
|
|
background-color: #ccd;
|
|
}
|
|
|
|
|
|
.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; }
|
|
.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; }
|
|
|
|
hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; }
|
|
|
|
h1 { margin: 0; font-weight: bold; font-size: 2em; }
|
|
h2 { margin: 0; font-weight: bold; font-size: 1.6em; }
|
|
h3 { margin: 0; font-weight: bold; font-size: 1.3em; }
|
|
h4 { margin: 0; font-weight: bold; font-size: 1.18em; }
|
|
|
|
.blak { background-color: #000; }
|
|
.hide { display: none; }
|
|
.tableWidth { min-width: 400px; }
|
|
|
|
.tblRegular { border-collapse: collapse; }
|
|
.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; }
|
|
.tblHeaderColor, .tblHeaderColor td { background: #99c; }
|
|
.tblNoBorder td { border: 0; }
|
|
|
|
|
|
// -->
|
|
</style>
|
|
|
|
<script language="javascript">
|
|
<!--
|
|
function do_unload() {
|
|
}
|
|
function do_load() {
|
|
window.status=' ';
|
|
form.projname.select();
|
|
}
|
|
function key_event(event) {
|
|
if (event && event.keyCode && (event.keyCode == 13 || event.keyCode == 10)) {
|
|
form.nextBtn.click();
|
|
return false;
|
|
}
|
|
return true;
|
|
}
|
|
function checkname() {
|
|
if (form.projname.value != '') {
|
|
return true;
|
|
}
|
|
window.status='${LANG_S1}';
|
|
form.projname.select();
|
|
return false;
|
|
}
|
|
function info(str) {
|
|
window.status = str;
|
|
}
|
|
// -->
|
|
</script>
|
|
|
|
</head>
|
|
<body onLoad="do_load();" onUnload="do_unload();" onKeyPress="return key_event(event);">
|
|
|
|
<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth">
|
|
<tr>
|
|
<td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td>
|
|
</tr>
|
|
</table>
|
|
<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth">
|
|
<tr>
|
|
<td width="90%" id="subTitle">${LANG_OSFWB}</td>
|
|
<td id="subTitle" align="right">
|
|
<a href="/server/file.html" target="_blank"
|
|
onClick="window.open('/server/file.html', 'help', 'toolbar=no, location=no, directories=no, status=yes, menubar=no, scrollbars=yes, resizable=yes, width=640, height=480'); return false"
|
|
onMouseOver="info('${LANG_O1}'); return true" onMouseOut="info(' '); return true"
|
|
style="color:#FFFFFF"
|
|
>
|
|
${LANG_O1}
|
|
</a>
|
|
</td>
|
|
${/* show help only if available */}
|
|
${do:if-file-exists:html/index.html}
|
|
<td id="subTitle">|</td>
|
|
<td id="subTitle" align="right">
|
|
<a href="/index.html" target="_blank"
|
|
onClick="window.open('/server/help.html', 'help', 'toolbar=no, location=no, directories=no, status=yes, menubar=no, scrollbars=yes, resizable=yes, width=640, height=480'); return false"
|
|
onMouseOver="info('${LANG_TIPHELP}'); return true" onMouseOut="info(' '); return true"
|
|
style="color:#FFFFFF"
|
|
>
|
|
${LANG_O5}
|
|
</a>
|
|
</td>
|
|
${do:end-if}
|
|
</tr>
|
|
</table>
|
|
<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth">
|
|
<tr class="blak">
|
|
<td>
|
|
<table width="100%" border="0" align="center" cellspacing="1" cellpadding="0">
|
|
<tr>
|
|
<td colspan="6">
|
|
<table width="100%" border="0" align="center" cellspacing="0" cellpadding="10">
|
|
<tr>
|
|
<td id="pageContent">
|
|
<!-- ==================== End prologue ==================== -->
|
|
|
|
<table border="0" width="100%">
|
|
<tr><td width="90%">
|
|
<h2 align="center"><em>${fexist:index.html:LANG_G42}</em></h2>
|
|
</td>
|
|
${/* show help only if available */}
|
|
${do:if-file-exists:html/index.html}
|
|
<td>
|
|
<a href="/step1.html" target="_blank"
|
|
onClick="window.open('/step1.html', 'help', 'toolbar=no, location=no, directories=no, status=yes, menubar=no, scrollbars=yes, resizable=yes, width=640, height=480'); return false"
|
|
onMouseOver="info('${LANG_TIPHELP}'); return true" onMouseOut="info(' '); return true"
|
|
>${LANG_TIPHELP}</a>
|
|
</td>
|
|
${do:end-if}
|
|
</tr></table>
|
|
|
|
${/* Default values for empty settings */}
|
|
${do:set:cache:1}
|
|
|
|
${/* Convert winprofile.ini into internal variables */}
|
|
${do:copy:CurrentUrl:urls}
|
|
${do:copy:Category:projcateg}
|
|
${do:copy:CurrentAction:todo}
|
|
${do:copy:CurrentURLList:filelist}
|
|
${do:copy:Proxy:proxy}
|
|
${do:copy:Port:port}
|
|
${do:copy:Near:link}
|
|
${do:copy:Test:testall}
|
|
${do:copy:ParseAll:parseall}
|
|
${do:copy:HTMLFirst:htmlfirst}
|
|
${do:copy:Cache:cache}
|
|
${do:copy:NoRecatch:norecatch}
|
|
${do:copy:Dos:dos}
|
|
${do:copy:Index:index}
|
|
${do:copy:WordIndex:index2}
|
|
${do:copy:Log:logf}
|
|
${do:copy:RemoveTimeout:remt}
|
|
${do:copy:RemoveRateout:rems}
|
|
${do:copy:KeepAlive:ka}
|
|
${do:copy:FollowRobotsTxt:robots}
|
|
${do:copy:NoErrorPages:errpage}
|
|
${do:copy:NoExternalPages:external}
|
|
${do:copy:NoPwdInPages:hidepwd}
|
|
${do:copy:NoQueryStrings:hidequery}
|
|
${do:copy:NoPurgeOldFiles:nopurge}
|
|
${do:copy:Cookies:cookies}
|
|
${do:copy:CheckType:checktype}
|
|
${do:copy:ParseJava:parsejava}
|
|
${do:copy:HTTP10:http10}
|
|
${do:copy:TolerantRequests:toler}
|
|
${do:copy:UpdateHack:updhack}
|
|
${do:copy:URLHack:urlhack}
|
|
${do:copy:StoreAllInCache:cache2}
|
|
${do:copy:LogType:logtype}
|
|
${do:copy:UseHTTPProxyForFTP:ftpprox}
|
|
${do:copy:Build:build}
|
|
${do:copy:PrimaryScan:filter}
|
|
${do:copy:Travel:travel}
|
|
${do:copy:GlobalTravel:travel2}
|
|
${do:copy:RewriteLinks:travel3}
|
|
${do:copy:BuildString:BuildString}
|
|
${do:copy:MaxHtml:maxhtml}
|
|
${do:copy:MaxOther:othermax}
|
|
${do:copy:MaxAll:sizemax}
|
|
${do:copy:MaxWait:pausebytes}
|
|
${do:copy:Sockets:connexion}
|
|
${do:copy:Retry:retry}
|
|
${do:copy:MaxTime:maxtime}
|
|
${do:copy:TimeOut:timeout}
|
|
${do:copy:RateOut:rate}
|
|
${do:copy:UserID:user}
|
|
${do:copy:Footer:footer}
|
|
${do:copy:MaxRate:maxrate}
|
|
${do:copy:WildCardFilters:url2}
|
|
${do:copy:Proxy:proxy}
|
|
${do:copy:Port:port}
|
|
${do:copy:Depth:depth}
|
|
${do:copy:ExtDepth:depth2}
|
|
${do:copy:MaxConn:maxconn}
|
|
${do:copy:MaxLinks:maxlinks}
|
|
${do:copy:MIMEDefsExt1:ext1}
|
|
${do:copy:MIMEDefsExt2:ext2}
|
|
${do:copy:MIMEDefsExt3:ext3}
|
|
${do:copy:MIMEDefsExt4:ext4}
|
|
${do:copy:MIMEDefsExt5:ext5}
|
|
${do:copy:MIMEDefsExt6:ext6}
|
|
${do:copy:MIMEDefsExt7:ext7}
|
|
${do:copy:MIMEDefsExt8:ext8}
|
|
${do:copy:MIMEDefsMime1:mime1}
|
|
${do:copy:MIMEDefsMime2:mime2}
|
|
${do:copy:MIMEDefsMime3:mime3}
|
|
${do:copy:MIMEDefsMime4:mime4}
|
|
${do:copy:MIMEDefsMime5:mime5}
|
|
${do:copy:MIMEDefsMime6:mime6}
|
|
${do:copy:MIMEDefsMime7:mime7}
|
|
${do:copy:MIMEDefsMime8:mime8}
|
|
${/* End convert winprofile.ini into internal variables */}
|
|
|
|
|
|
<br>
|
|
|
|
<form method="POST" action="step3.html" name="form">
|
|
<input type="hidden" name="sid" value="${sid}">
|
|
<input type="hidden" name="redirect" value="">
|
|
<input type="hidden" name="todo" value="1">
|
|
${do:if-project-file-exists:/hts-cache/winprofile.ini}
|
|
<input type="hidden" name="todo" value="7">
|
|
${do:end-if}
|
|
${do:if-project-file-exists:/hts-in_progress.lock}
|
|
<input type="hidden" name="todo" value="6">
|
|
${do:end-if}
|
|
|
|
<table border="0" width="100%">
|
|
<tr><td>
|
|
|
|
|
|
${do:loadhash}
|
|
|
|
${LANG_S11b}
|
|
<select name="loadprojname" onChange="form.redirect.value='step2.html'; form.submit()">
|
|
<option value=""> </option>
|
|
${liststr:winprofile}
|
|
</select>
|
|
|
|
<br>
|
|
|
|
${LANG_S11}
|
|
<input name="projname" value="${projname}"
|
|
onMouseOver="info('${LANG_S1}'); return true" onMouseOut="info(' '); return true"
|
|
>
|
|
|
|
<br>
|
|
|
|
<table border="0">
|
|
<tr><td>
|
|
|
|
${LANG_S13}
|
|
<select name="loadprojcateg" onChange="form.redirect.value='step2.html'; form.submit()">
|
|
<option value=""> </option>
|
|
${liststr:wincateg}
|
|
</select>
|
|
</td><td>
|
|
<input name="projcateg" value="${projcateg}"
|
|
onMouseOver="info('${LANG_S5}'); return true" onMouseOut="info(' '); return true"
|
|
>
|
|
|
|
</td></tr></table>
|
|
|
|
<br>
|
|
${LANG_S12}
|
|
<input name="path" value="${path}"
|
|
onMouseOver="info('${LANG_S2}'); return true" onMouseOut="info(' '); return true"
|
|
>
|
|
<input type="button" value="refresh" onClick="form.redirect.value='step2.html'; form.submit()">
|
|
|
|
</td></tr>
|
|
|
|
<tr><td>
|
|
<table width="100%" border="0"><tr><td align="left">
|
|
<input type="submit" value=" << ${LANG_PREVIOUS} " onClick="form.redirect.value='index.html'; form.submit()"
|
|
onMouseOver="info('${LANG_TIPPREV}'); return true" onMouseOut="info(' '); return true"
|
|
>
|
|
</td><td align="right">
|
|
<input name="nextBtn" type="submit" value=" ${LANG_NEXT} >> " onClick="return checkname();" default
|
|
onMouseOver="info('${LANG_TIPNEXT}'); return true" onMouseOut="info(' '); return true"
|
|
>
|
|
</td></tr></table>
|
|
|
|
${do:if-not-empty:urls}
|
|
<br>
|
|
<h2>${LANG_URLS}:</h2><br>
|
|
<h3><pre>${urls}</pre></h3>
|
|
<br>
|
|
${do:end-if:}
|
|
|
|
</td></tr>
|
|
</table>
|
|
|
|
</form>
|
|
|
|
<!-- ==================== Start epilogue ==================== -->
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table width="76%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td id="footer"><small><small>© 2007 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></small></td>
|
|
</tr>
|
|
</table>
|
|
|
|
</body>
|
|
|
|
</html>
|
|
|
|
|