Repositório de recursos e documentos com interesse para a Genealogia

Logo

  • Primeiros passos em Genealogia: como começar, onde pesquisar, recursos disponíveis e outras informações.

  • Apelidos de família: de onde vêm, como se formaram.

  • Índices de passaportes, bilhetes de identidade, inquirições de genere e outros.

20 de julho de 2015

20 de julho de 2015 por MC Barros comentários

Aviso (17-10-2016): a versão 9030808 do iMacros, lançada em Agosto de 2016, contém diversos problemas que poderão impedir as macros de funcionar correctamente. Caso uma ou mais macros deixem de funcionar depois de actualizar o iMacros para esta versão, a solução é reverter para a versão anterior. Podem instalar versões anteriores a partir da página de extras do Firefox.


Como é do conhecimento geral, os livros paroquiais estão frequentemente inacessíveis devido a problemas técnicos nos servidores dos arquivos, sobretudo nos horários em que é possível à maioria das pessoas dedicarem algumas horas às suas pesquisas. As macros são, por isso, uma ajuda preciosa, no entanto apenas permitem o download de um livro de cada vez.


Não seria óptimo poder fazer o download de vários livros seguidos, para ler fora do horário de trabalho, ou durante o fim-de-semana, altura em que os arquivos têm mais tendência para falhar?
A partir de uma macro que o Luís Salreta nos enviou, e a quem agradecemos, desenvolvemos duas mini aplicações para esse efeito, uma para o sistema Digitarq e outra para o Archeevo. Para a nova versão do Archeevo, usada por alguns arquivos, incluímos um script separado que também funciona no Archeevo antigo.

Digitarq 
e Archeevo Antigo
Archeevo Antigo e Novo


As instruções são idênticas às das outras macros:
1- Descarregar o ficheiro zip
2- Extrair o conteúdo para a pasta onde guardam as macros do iMacros (normalmente será na pasta Documentos\iMacros\Macros).
Como se tratam de scripts java (JavaScript ou JScript) os ficheiros têm extensão js, e aparecerão junto com as outras macros na janela iMacros do Firefox.



Antes da execução


Para utilizar o JScript é essencial que o 1º e último livro a descarregar tenham uma numeração consecutiva. 

Para verificar a numeração dos livros:

1 - Abrir a página do arquivo que contém a listagem dos livros
     Exemplo: http://pesquisa.adporto.pt/details?id=538848

2 - Verificar se os livros que desejam copiar têm um número de ID consecutivo
  • Dica: para obter o número de ID de cada livro, coloque o rato sobre a descrição do livro e verá aparecer na parte inferior do browser o link para esse livro, que termina sempre em id=xxxx.


Neste exemplo a numeração é consecutiva até ao livro 8. Neste caso iremos fazer o download dos primeiros 8 livros e só depois os restantes.

Execução


1 - abra o 1º livro a descarregar, para visualizar as imagens (tem de abrir o livro e não apenas a página de descrição do mesmo)

2 - Selecione a macro correspondente ao sistema usado pelo arquivo (Digitarq ou Archeevo) e clique no botão "Usar"

2 - Ser-lhe-á pedido o directório onde deseja guardar as imagens. Pode aceitar a sugestão ou teclar o caminho para outro directório. Independentemente do directório escolhido, o JScript criará sempre dentro dele uma pasta para cada livro descarregado. O nome da pasta será a refª do livro no arquivo. Clique OK para continuar.
Dica: como obter o caminho de um directório
a - Abra o Explorador do Windows
b - Navegue até à pasta onde quer guardar os livros
c - Clique com o botão direito do rato na caixa superior do Explorer e, de seguida em "Copiar endereço".



d - Cole esse endereço na caixa de diálogo do JScript.


3 - Introduza a URL do 1ª livro a copiar
  • Dica: pode copiar o link da barra de endereços e colar na caixa de diálogo


4 - Introduza a URL do último livro da sequência (pode voltar a colar o link que copiou da barra de endereços e mudar o id para o número do último livro). Clique OK.
A execução inicia-se e poderá acompanhar o progresso através da caixa de feedback do iMacros.



Para utilizadores mais experientes, o JScript incluí algumas opções avançadas que podem ser editadas directamente no JScript.


Publicado em: , ,

1 comentário:

  1. Alguém me pode dar uma pequena ajuda?
    A macro está-me a dar um erro: Error: Ocorreu um erro. Volte a executar a macro ou tente novamente mais tarde
    allocation size overflow, line: 4, line 58 (Error code: -991)
    O que se passa? Obrigado !

    ResponderEliminar

Biblioteca
Videoteca