Como continuar uma sessão de espelhamento do HTTrack a partir da linha de comando?

3

Eu quero conduzir meu projeto de espelhamento usando o prompt de comando em vez da interface WinHTTrack para que eu possa criar scripts e agendar a sessão de espelhamento com mais facilidade.

A saída de httrack --help fornece um comando simples para continuar uma sessão de espelhamento interrompida:

example: httrack --continue
continues a mirror in the current folder

Quando eu tento httrack --continue na pasta do meu projeto HTTrack, tudo que eu obtenho é a seguinte:

Example: -%F "<!-- Mirrored from %s by HTTrack Website Copier/3.x [XR&CO'2010], %s -->"
* Option %F needs to be followed by a blank space, and a footer string

Com cada parâmetro em uma nova linha para facilitar a leitura, a primeira linha do meu arquivo doit.log é semelhante a:

-qiC1%P0s0b0u1j0%s%u0N0%I0p1DaK0c1T30H0%kf2E1800A25000%c0.1%f#f 
-F "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" 
-%F "" 
-%l "en, en, *" 
http://saa.gov.uk/search.php?SEARCHED=1&SEARCH_TABLE=council_tax&SEARCH_TERM=City+of+Edinburgh&DISPLAY_COUNT=100 
-O1 
"C:\Users\Iain\Projects\Council Tax Analysis\Code\HTTrack\Council Tax Valuation List" 
-* \
+*search.php?SEARCHED=1* 
-*DISPLAY_MODE=FULL*

O parâmetro %F "" deve dizer ao HTTrack para usar um rodapé vazio.

Eu usei a interface WinHTTrack para criar o projeto e iniciar a sessão de espelhamento. Eu posso interromper e continuar a sessão de espelhamento usando a interface.

O WinHTTrack salva os arquivos HTML sem um rodapé.

    
por Iain Samuel McLean Elder 24.11.2012 / 17:57

1 resposta

3

Eu resolvi o problema removendo a opção %F de doit.log .

Agora, httrack --continue continua espelhando meu projeto.

Depois que a sessão de espelhamento terminou, a saída do console ficou assim:

Mirror launched on Sat, 24 Nov 2012 19:22:10 by HTTrack Website Copier/3.46+htsswf+htsjava [XR&CO'2010]
mirroring http://saa.gov.uk/search.php?SEARCHED=1&SEARCH_TABLE=council_tax&SEARCH_TERM=City+of+Edinburgh&DISPLAY_COUNT=100 -* +*search.php?SEARCHED=1* -*DISPLAY_MODE=FULL* with the wizard help..
Done.
Thanks for using HTTrack!

HTTrack adicionou um rodapé aos novos arquivos:

<!-- Mirrored from saa.gov.uk/search.php?SEARCHED=1&SEARCH_TABLE=council_tax&SEARCH_TERM=City+of+Edinburgh%2C+EDINBURGH&DISPLAY_COUNT=100&PAGE=0&ASSESSOR_ID=&TYPE_FLAG=C&ORDER_BY=SET+DESC&ORIGINAL_SEARCH_TERM=City+of+Edinburgh&DRILL_SEARCH_TERM=CLAREMONT+GARDENS%2C+EDINBURGH&DD_TOWN=EDINBURGH&DD_STREET=CLAREMONT+GARDENS by HTTrack Website Copier/3.x [XR&CO'2010], Sat, 24 Nov 2012 19:52:28 GMT -->

Eu realmente não queria o rodapé, mas pelo menos eu posso controlar o HTTrack a partir do prompt de comando.

    
por 24.11.2012 / 21:19

Tags