26de abril,2026

23 April 2012 Written by  RavenMaster

Limpeza e manutenção automática no GSAK

Esqueçam todas as macros que viram até aqui!

Foi hoje lançada a DBSweeper que promete facilitar ainda mais o trabalho dos geocachers, englobando funções de forma automática de macros muito úteis como a MoveFinds ou a CacheCop.
Para uma mais fácil perceção dos potenciais desta macro, aqui segue a tradução de todos os passos desempenhados pela mesma enquanto corre:


Parte um:
1. A macro vai detetar se têm todas as bases de dados necessárias e vai criar as que não existem.
2. A macro vai selecionar a base de dados "Default" para começar as tarefas.

Parte dois:
3. A macro vai verificar o estado de todas as caches na base de dados (via API da Groundspeak).
4. A macro vai limpar a base de dados "Default", movendo as arquivadas, desativadas e encontradas para as respetivas bases de dados.


Parte três:
5. Selecciona a base de dados de arquivadas.
6. Verifica o estado de cada uma das caches (via API da Groundspeak).
7. A macro vai limpar a base de dados "Archived", movendo as disponíveis, desativadas e encontradas para as respetivas bases de dados.


Parte Quatro:
8. Selecciona a base de dados de desativadas.
9. Verifica o estado de cada uma das caches (via API da Groundspeak).
10. A macro vai limpar a base de dados "Disabled", movendo as disponíveis, arquivadas e encontradas para as respetivas bases de dados.


Parte Cinco:
11. Selecciona a base de dados de possíveis desaparecidas em combate ou MIA.
12. Verifica o estado de cada uma das caches (via API da Groundspeak).
13. A macro vai limpar a base de dados "MIA", movendo as Arquivadas, desativadas e encontradas para as respetivas bases de dados.
14. A macro regressa à base de dados "Default".

Resumindo, não só garantem que a vossa base de dados está atualizada (em termos de estado claro), como têm uma base de dados por cada tipo de estado e de forma automática. Só vos resta descarregar as novas caches e ir à procura delas, o resto é tratado por esta macro.

Fiquei fã :)

Fonte: http://ravenmasterthoughts.blogspot.pt



More in this category: Spoilers nos Garmin Oregon »

6 comments

  • Comment Link Mário Gonçalves 20 March 2014 Markos65

    Boas!
    Comprei um Garmin Dakota 20,gostaria de saber como transferir as caches para o GPS.

  • Comment Link RavenMaster 30 April 2012 RavenMaster

    @Migueis,
    Sim, a única forma é voltar a correr a macro.

    @Hulkman, @Wimm Team
    Penso que a ideia do programador é de forma rápida limpar tudo de uma vez mas de tempo a tempo. Sem dúvida que técnicas como a da macro do BT são bem mais rápidas e práticas, mas temos de ver as coisas numa óptica a longo prazo. O problema para mim só se coloca nas desativadas, já que essas sim temos de as verificar de tempo a tempo.

    @Idilio
    Temos como opção na 2ª versão lançada de não verificar todas as BD. Isso facilita a questão que apontei na resposta anterior, podendo verificar apenas nas desativadas e arquivadas por alterações.
    Uma noite? Depende do pc. Eu corro a macro em "full" em alguns minutos com Portugal inteiro dentro do GSAK :)

  • Comment Link Wimm
Team 23 April 2012 WIMM Team

    A macro está boa, eu também utilizo várias DBs.
    A unica coisa que não faz sentido é depender da API para toda a verificação. Uma vez que apenas temos 6000 acessos diários não se justifica. Para a verificação o GeoPT disponibilizou a partir da macro do BT Rodrigues uma forma extraordinariamente rapida para verificar as caches que estão arquivadas. Desta forma tanto se confirma o que está arquivado, como se verifica se algo foi desarquivado. Em termos de tempos, um faço essa verificação nas 4 DBs que uso e demora cerca de... 3 minutos...

  • Comment Link Idílio 23 April 2012 IDILIO49

    não me convence...
    uma bd por estado?? o que eu quero é o estado como um campo de uma bd para poder fazer todo o tipo de operações...
    E quanto tempo demora isto a correr? Uma noite?

  • Comment Link hulkman 23 April 2012 hulkman

    não gosto do conceito de ir à API para verificar o estado de cada cache... imaginando que tenho 10000 caches, é um peso estúpido para uma coisa que se resolve usando um filtro por data de importação...

  • Comment Link Oscar Migueis 23 April 2012 migueis

    O facto de ter uma bd para cada estado não vai fazer mais confusão?
    Como é que se comporta o GSAK com a importação das PQ's por datas?
    Sempre que importar as PQ's temos que correr novamente esta pesadissima macro?

Login to post comments
Geocaching Authorized Developer

Powered by the Geocaching API..
Made possible through the support of Geocaching Premium Memberships, the API program gives third-party developers the opportunity to work with Geocaching HQ on a full suite of integrated products and services for the community. API developer applications are designed to work with the core services of geocaching.com and provide additional features to the geocaching community.

Geocaching Cache Type Icons © Groundspeak, Inc.
DBA Geocaching HQ.
All rights reserved. Used with permission..

Connect

Сыграйте на покердом. Вы сможете тут победить. Это точно...
Disfruta de más que un simple juego en winchile. Puedes ganar aquí...
Aproveite o cashback semanal de até 20% nas suas apostas no wjcassino777.org, sem complicações.

Newsletter