MACRO GEOPT:GeoptBadgeFilterForGSAK


Para além do canivete suíço do geocaching, este espaço serve para discussão de outros aplicativos de gestão de bases de dados

Moderadores: hulkman, migueis

Avatar do Utilizador

Geopt Proud Member
Geopt Proud Member

Mensagens: 30152

Registado: domingo 25 abr 2010, 01:07

Localização: Lisboa

Mensagem Post: #51 a domingo 14 out 2012, 22:27 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

WIMM Team Escreveu:Mais uma corrida mais uma viagem as crianças não pagam mas... também fazem geocaching ;)

Versão 1.3 cá fora...

E a dar erro...

Error log: 10/14/2012 9:26:52 PM GSAK 8.2.0.11
********************************************************************
MacVersion = 1.3
MacDescription = Geopt update database and badge filter for GSAK
MacAuthor = Ant?nio Bento & Magda Encarna??o (WIMM TEAM)
MacUrl =

Current Macro: C:\Users\B08863.BESP\AppData\Roaming\gsak\Macros\GeoptBadgeFilterForGSAK.gsk

Error in Macro at line: 4061
<data> VarName=$backgeopt

Error=> Macro error. [<DATA>] command count = 77 but [<ENDDATA>] count is 76

(Error number: 594)

Macro will now abort
Imagem Imagem
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #52 a segunda 15 out 2012, 00:03 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

nope... no error here
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #53 a segunda 15 out 2012, 00:14 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

Joaquim, não copies o codigo da macro...

Faz save as, e guardas o ficheiro na totalidade.

Tenho os mesmos 81 <data> e os mesmo <enddata>...
Avatar do Utilizador

Geopt Proud Member
Geopt Proud Member

Mensagens: 30152

Registado: domingo 25 abr 2010, 01:07

Localização: Lisboa

Mensagem Post: #54 a segunda 15 out 2012, 00:48 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

Ok. Obrigado. Já funcionou bem!
Imagem Imagem
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #55 a segunda 15 out 2012, 01:58 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

Nem sempre os programadores são o mal do mundo ;) até gostamos de meter as crianças a fazer Geocaching de graça ;)
Avatar do Utilizador

Geopt Proud Member
Geopt Proud Member

Mensagens: 10775

Registado: domingo 25 abr 2010, 09:08

Localização: Portugal

Mensagem Post: #56 a segunda 15 out 2012, 09:46 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

WIMM Team Escreveu:Mais uma corrida mais uma viagem as crianças não pagam mas... também fazem geocaching ;)

Versão 1.3 cá fora

https://dl.dropbox.com/u/14040081/GeoptBadgeFilterForGSAK.gsk

Implementado o filtro Publish
Implementada a possibilidade de juntar um filtro pessoal
( esta opção dá total flexibilidade ao utilizador, ou seja, quero os badges mas quero, que não traga inactivas, founds, com mais de 5 favoritos, que não sejam do owner X... bla bla bla... Fazem o vosso filtro pessoal, gravam e depois juntam com esta macro on the fly)
Implementadas mais umas coisinhas (ainda não 100% funcionais) :P

Bugs resolvidos:
Bug "cromice ON" error on SafeMode/Default DB: Resolvido
Bug get publish date: Resolvido

Muito obrigado! 8-)
It's not always the find that brings the smiley... Imagem
It's not about the number you've found.
It's about the fun you had along the way.

The only numbers that matter are the friends you make!
It's all about the journey, the challenge, and enjoying the outdoors!
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #57 a segunda 15 out 2012, 09:51 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

;)
Avatar do Utilizador

Geopt Proud Member
Geopt Proud Member

Mensagens: 14160

Registado: quinta 25 mar 2010, 05:07

Mensagem Post: #58 a segunda 15 out 2012, 10:25 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

E o garmin?
Life would be so much easier if we just had the source code.
Imagem
Avatar do Utilizador

Geopt Lackey
Geopt Lackey

Mensagens: 8700

Registado: quinta 09 dez 2010, 13:38

Mensagem Post: #59 a segunda 15 out 2012, 17:56 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

Olá viva, chegou o chato de serviço! [:D]

Só agora tive oportunidade de dar uma vista de olhos por alto, saltou isto:

-Actualizar badges: depois de fazer download do ficheiro: SQLite Error 5 - database is locked. (quando o campo badges não existe)
-Actualizar Prémios 2010 e Prémios 2011 parece que está ali a mais (é completamente redundante das Badges e o filtro funciona pela info das badges)
-Não há filtro para Best2012
-Não percebo para quê tanta complicação no Top Favoritos (ir buscar 100 ao geopt e depois actualizar no Gc.com e no final nem tem filtro para usar, alem de já existir pela badge os Top100Favoritos) parece-me que bastava usar este link: http://geopt.dyndnds.org/Geopt_Statistics/caches_CSV_favoritos.aspx actualizava-se os favoritos de todas as caches e prontos. No final era só acrescentar um filtro.
-Actualizar Concelho cria o campo Freguesia sem necessidade. E não pergunta se queremos apenas actualizar os brancos ou todos.
-Deveria haver opção para apenas actualizar info geográfica de uma só vez (Concelhos+Freguesias)
-Actualizar publish data poderá ser optimizado para apenas fazer um request ao geopt quando se corre também os concelhos/freguesias visto o ficheiro que contém a info é o mesmo. Deveria também ter a opção de actualizar todos ou apenas os brancos.
-No modo cromice seleccionando fazer backup parece que não faz backup

-o wkfolder deveria ser na pasta TEMP e não nas Macros
-para a actualização de concelhos/freguesias e publish date os ficheiros/pastas temporários não estão a ser apagados
-visivel na parte inferior parte da legenda
-radio buttons do publicado ates e depois tapados com as letras
-radio buttons do activar regiões AND e OR tapados com as letras
-não percebo o que é o simbolo do geopt a preto à esquerda do correr filtro, parece-me um select all, mas não me parece que isso tenha qualquer utilidade
-as "badges" diferentes deveriam estar agrupadas à parte, como é o caso dos concelhos visitados, sopa de letras, dif/terr, premium, etc até porque é confuso umas darem uma lista das cahes feitas e outras das caches em falta
-a selecção do AND/OR deveria ser aplicável também ao filtro personalizado e ao publicado (data)...e os restantes em falta
-é bastante chato ter de estar a seleccionar a BD Founds cada vez que se corre a macro, devia ser guardada esta info para aparecer a última seleccionada
-a opção excluir arquivadas parece-me porreira para poder seleccionar logo ali
-há por ali no código demasiados nomes hardcoded...o que faz com se houver uma alteração de nome da badge ou quando for criada uma nova badge muito trabalho de manutenção/actualização da macro será necessário
-o check de arquivadas também poderia estar disponivel
-a parte do premium ainda não funciona mas já há link: http://geopt.dyndnds.org/Geopt_Statistics/_caches_premium_PT.aspx (o resto é igual)


-o modo cromice sem seleccionar speedup faz alguma coisa?
-para que serve a BD Founds? (neste momento apenas para o dif/terreno?)
-para tudo a unica db actualizada é só a actualmente visivel,certo?

Quando estes tiverem resolvidos logo vejo mais... [:P]
Imagem Imagem Imagem
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #60 a segunda 15 out 2012, 20:03 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

Porra és mesmo chato pá ;)

-Actualizar badges: depois de fazer download do ficheiro: SQLite Error 5 - database is locked. (quando o campo badges não existe)

Bom esse erro a mim também já me apareceu, mas reiniciei o GSAK e deixou de aparecer, tenho a ideia que a DB tem de ser resincronizada antes, mas não tenho a certeza, para mim sqlite é um bicho que ainda ando a tentar domar (alteração efectuada na macro, vamos ver se continua a dar erro)

-Actualizar Prémios 2010 e Prémios 2011 parece que está ali a mais (é completamente redundante das Badges e o filtro funciona pela info das badges)

Não é redundante é mais rápido, alem disso cria as colunas prémios 2010, e prémios 2011 separadas, que acho que é muito mais intuitivo que o campo dos badges, que podem ter 14 badges atribuídos, desta forma há uma coluna com uma flag.

-Não há filtro para Best2012

LOLOLOL ups pois não :)

-Não percebo para quê tanta complicação no Top Favoritos (ir buscar 100 ao geopt e depois actualizar no Gc.com e no final nem tem filtro para usar, alem de já existir pela badge os Top100Favoritos) parece-me que bastava usar este link: http://geopt.dyndnds.org/Geopt_Statistics/caches_CSV_favoritos.aspx actualizava-se os favoritos de todas as caches e prontos. No final era só acrescentar um filtro.

O update do geopt apenas marca quais são, não actualiza o numero de favoritos. Não tem o filtro para usar??? Tem é o numero 44.
Vocês uma vez por todas deviam partilhar todos os links que têm e conhecem, a mim custa-me estar sempre a pedir ao João tudo e mais alguma coisa.

-Actualizar Concelho cria o campo Freguesia sem necessidade. E não pergunta se queremos apenas actualizar os brancos ou todos.

Resolvido, no entanto em principio tudo isto vai ser mudado, logo se vê.

-Deveria haver opção para apenas actualizar info geográfica de uma só vez (Concelhos+Freguesias)

Resposta em cima :P ;)

-Actualizar publish data poderá ser optimizado para apenas fazer um request ao geopt quando se corre também os concelhos/freguesias visto o ficheiro que contém a info é o mesmo. Deveria também ter a opção de actualizar todos ou apenas os brancos.

Novamente resposta em cima, hehehehe

-No modo cromice seleccionando fazer backup parece que não faz backup

Essa está a funcionar, não percebo porque não o faria... "$_AppData\Backup\BackupMacroGeopt.zip"

-o wkfolder deveria ser na pasta TEMP e não nas Macros

Não acho.

-para a actualização de concelhos/freguesias e publish date os ficheiros/pastas temporários não estão a ser apagados

OK, agora estás a ser chato :P

-visivel na parte inferior parte da legenda
-radio buttons do publicado ates e depois tapados com as letras
-radio buttons do activar regiões AND e OR tapados com as letras


Pois vi isso hoje, é que uso windows 7, e no windows 7 isso não acontece, acontece sim em Windows XP. Vou ter de fazer essa alteração noutro PC.

-não percebo o que é o simbolo do geopt a preto à esquerda do correr filtro, parece-me um select all, mas não me parece que isso tenha qualquer utilidade

Essa foi pedida aqui no geopt por pessoal, tens de perceber uma coisa, há muita coisa nesta macro que se fosse para mim apenas não faria desta forma, estou a tentar agradar a toda gente, por isso pedi sugestões, não vejas só o teu lado nem só o que te faz sentido.

-as "badges" diferentes deveriam estar agrupadas à parte, como é o caso dos concelhos visitados, sopa de letras, dif/terr, premium, etc até porque é confuso umas darem uma lista das cahes feitas e outras das caches em falta

Negativo, todas vão dar as que faltam, outra coisa, concelhos visitados, sopa de letras não estão disponíveis para seleccionar o filtro.

-a selecção do AND/OR deveria ser aplicável também ao filtro personalizado e ao publicado (data)...e os restantes em falta

Pronto agora aqui sou eu que não acho que faça sentido ;), mas se quiseres mete-se, sem stress.

-é bastante chato ter de estar a seleccionar a BD Founds cada vez que se corre a macro, devia ser guardada esta info para aparecer a última seleccionada

Idilio, tanto aqui no geopt como no face tenho posto as coisas que ainda vão ser implementadas, essa parte do save é um bico de obra, quero primeiro ter a macro mais ou menos ok e ao gosto do pessoal e depois pensar na parte do save, isto porque depois cada pequena alteração dá um trabalhão moficicar no save, acredita tenho uma macro com cerca de 50 visto e opções e dá trabalho cada alteração, calma.

-a opção excluir arquivadas parece-me porreira para poder seleccionar logo ali

Foi por isso que inclui um filtro pessoal, não vou mesmo adicionar nesta macro cada opção que se lembrarem, fazem UM filtro com as opções que querem e aplicam, exemplo: Not Archived + Not Found + Not Unavailable + Not Mine + Whatever, gravam esse filtro e aplicam.

-há por ali no código demasiados nomes hardcoded...o que faz com se houver uma alteração de nome da badge ou quando for criada uma nova badge muito trabalho de manutenção/actualização da macro será necessário
-o check de arquivadas também poderia estar disponivel


nada a dizer ;)

-a parte do premium ainda não funciona mas já há link: http://geopt.dyndnds.org/Geopt_Statistics/_caches_premium_PT.aspx (o resto é igual)

principio tudo isto vai ser mudado, logo se vê.

-o modo cromice sem seleccionar speedup faz alguma coisa?

Nope

-para que serve a BD Founds? (neste momento apenas para o dif/terreno?)

Sim

-para tudo a unica db actualizada é só a actualmente visivel,certo?

Sim

Ufff... possa... Man tu quando mandas cá para fora... xiiii ;)
AnteriorPróximo

Voltar para GSAK

Quem está ligado:

Utilizador a ver este Fórum: Nenhum utilizador registado e 1 visitante

Powered by PHPBB - Geopt.org 2013