Spring naar bijdragen
Barry

Geocaching Offline Dagboek

Aanbevolen berichten

Allereerst wens ik iedereen alle goeds en vooral goede gezondheid toe.

 

Ik zou graag al mijn logs bij elkaar willen verzamelen. Nu kan ik natuurlijk per log de boel gaan kopieren en plakken, maar dat is echt teveel werk.

 

Wat ik wil zit voor een gedeelte al ingebakken bij geocaching,com. Als je klikt op de hoofdpagina (quickview) en dan klikt op geocaches, krijg je keurig de laatste 15 logs inclusief inhoud te zien. Alleen zijn dat er maar vijftien, ik zou graag al mijn logs willen zien.

 

Of is het wellicht mogelijk met GSAK om automatisch alle logs te tonen en te exporteren naar een tekstbestand? Is daar een macro voor?

 

Alvast dank!

Deel dit bericht


Link naar bericht
Deel via andere websites

Een vraag aan de GSAK gebruikers dan. Als je je founds middels een PQ download en je die daarna opent in GSAK, is het dan mogelijk om je eigen logs te lezen?

bewerkt door Barry

Deel dit bericht


Link naar bericht
Deel via andere websites

Ja dat is mogelijk, je kan door middel van filteren ook de rest van de logs uit de data base verwijderen zodat je alleen jouw eigen logs nog hebt.

Deel dit bericht


Link naar bericht
Deel via andere websites

Dank je Mmjjt. Is het ook mogelijk om je eigen logs dan te exporteren naar een tekstbestand (al dan niet via een macro)?

Deel dit bericht


Link naar bericht
Deel via andere websites

ga bovenin naar EXTRA - SQLite manager

 

dan open een nieuw programma en daar kun je via bestand -> open database jouw gsak database openen

 

dan kun je in het grote vlak rechts dit intikken:

 

select * from logs l inner join LogMemo m on l.lLogId = m.lLogId where lBy = 'PnavE_81' order by lDate, lLogId

 

(vervang mijn naam dan even door jouw naam) en bovenin dan uitvoeren -> huidige regel en dan krijg je rechtsonder al je logs. Met Ctrl+A en Ctrl+C kun je die dan in excel plakken ofzo

Deel dit bericht


Link naar bericht
Deel via andere websites

Oei dat zou ik niet weten, maar kijk even in de macrolijst van gsak.

 

Daar kon ik helaas niet vinden wat ik zocht. Bedankt in elk geval!

ga bovenin naar EXTRA - SQLite manager

 

dan open een nieuw programma en daar kun je via bestand -> open database jouw gsak database openen

 

dan kun je in het grote vlak rechts dit intikken:

 

select * from logs l inner join LogMemo m on l.lLogId = m.lLogId where lBy = 'PnavE_81' order by lDate, lLogId

 

(vervang mijn naam dan even door jouw naam) en bovenin dan uitvoeren -> huidige regel en dan krijg je rechtsonder al je logs. Met Ctrl+A en Ctrl+C kun je die dan in excel plakken ofzo

 

Dit is inderdaad wat ik bedoel, hartelijk dank voor het meedenken! Weet je toevallig ook hoe je de naam van de cache achter het GC nummer kunt laten verschijnen? Hoe ben jij hier trouwens achtergekomen? Programmeerachtergrond of iets dergelijks?

Deel dit bericht


Link naar bericht
Deel via andere websites

even uit het hoofd zou dat dan zoiets worden:

select l.*, m.*, c.* from logs l inner join LogMemo m on l.lLogId = m.lLogId inner join caches c on l.lcode = c.code where lBy = 'PnavE_81' order by lDate, lLogId

 

 

*weet niet helemaal zeker of in de logs tabel het veld lcode de GC code bevat. Als dat veld net wat anders heet moet je dat dikgedrukte even aanpassen

Deel dit bericht


Link naar bericht
Deel via andere websites

Goeie vraag van de topicstarter. Ik krijg een "Out of memory" foutmelding bij de oplossing van PnavE_81.

Deel dit bericht


Link naar bericht
Deel via andere websites

select l.lType, l.ldate, l.ltime, m.ltext, c.code, c.name, c.ownername, c.container, c.county, c.country, c.state, c.difficulty, c.terrain, c.gcnote from logs l inner join LogMemo m on l.lLogId = m.lLogId and l.lby = 'PnavE_81' inner join caches c on l.lparent = c.code order by lDate, l.lLogId;

 

zoiets dan...

heb overigens ook een kleine selectie gemaakt in de kolommen die je te zien krijgt...uiteraard is die na eigen smaak uit te breiden

Deel dit bericht


Link naar bericht
Deel via andere websites

select l.lType, l.ldate, l.ltime, m.ltext, c.code, c.name, c.ownername, c.container, c.county, c.country, c.state, c.difficulty, c.terrain, c.gcnote from logs l inner join LogMemo m on l.lLogId = m.lLogId and l.lby = 'PnavE_81' inner join caches c on l.lparent = c.code order by lDate, l.lLogId;

 

zoiets dan...

heb overigens ook een kleine selectie gemaakt in de kolommen die je te zien krijgt...uiteraard is die na eigen smaak uit te breiden

 

Heel mooi, ziet er goed en overzichtelijk uit in Excel. Dank je. Waar heb je trouwens die info vandaan waar je allemaal op kunt filteren?

Deel dit bericht


Link naar bericht
Deel via andere websites

als je in SQLite manager links op 1 van die tabellen klikt kun je een tabel bekijken. dan zie je voor die tabel welke kolommen beschikbaar zijn.

 

of voer uit:

 

select * from caches (of voor 1 van de andere tabellen die je in de database ziet)

Deel dit bericht


Link naar bericht
Deel via andere websites

Even een nieuwe db maken met alleen jouw logs erin dan....

Deel dit bericht


Link naar bericht
Deel via andere websites

Bij mij werkt het wel, maar ik bij knippen en plakken stopt hij bij een cache met een vreemd teken er in (ik geloof een tilde).

Deel dit bericht


Link naar bericht
Deel via andere websites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Antwoord op deze discussie...

×   Plakken als rijke tekst.   In plaats daarvan plakken als platte tekst

  Er zijn maximaal 75 emoticons toegestaan.

×   Je link is automatisch geïntegreerd.   In plaats daarvan als link tonen

×   Je voorgaande bijdrage is hersteld.   Tekstverwerker leegmaken

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen in vanaf URL.


  • Onlangs hier   0 leden

    Er kijken geen geregistreerde gebruikers naar deze pagina.

×
×
  • Nieuwe aanmaken...