Auch hier gilt: erst einmal die Settings sichern:Dingo79 schrieb:Ja, genau da bin ich grad auch dran ;-) Ich suche grad was brauchbares für Schritt 4 für das GlobalReplace <Settings="name">
GlobalReplace Settings="Set Unfound"
GlobalReplace Settings="Symbol: Geocache"
Das (der blaue Text in der Hilfe) ist schon der Macrocode. Du mußt nur die Klammern entfernen und "name" mit dem Namen deiner Settings ersetzen.Dingo79 schrieb:[...] GlobalReplace <Settings="name">
Mit dem zitierten MFilter filterst Du die Datenbank auf die Caches, die deleted werden sollen.Dingo79 schrieb:Ja... Ich staune ob deines Wissens! Und es hat in der Tat ausgereicht, nur das Symbol zu ersetzen, damit es im Garmin nicht als Fund angezeigt wird.
Ich möchte wirklich nicht dein Eindruck erwecken, dass ich mir alles vorkauen lasse....
Ich suche momentan nach dem Code, um die Caches mit nicht korrigierten Koors zu löschen. Irgendetwas also, was im Zusammenhang steht mit "not g_contains('Bonus',name) and not HasCorrected"
DELETE Settings="In Filter" # oder mit einem Namen deiner Wahl ;-)
IF YesNo("Sollen diese Caches gelöscht werden?")
DELETE Settings="In Filter"
ELSE
ENDIF
#*******************************************
# MacVersion = 1.0
# MacDescription =
# MacAuthor =
# MacFileName = Caches_fuer_Eltern.gsk
# MacUrl =
#*******************************************
DATABASE Name="04 - Eltern" Action=select
GcSwapToken User=ich_selbst
GcGetGeocaches Settings="GetCaches_Eltern_Geloeste_Caches"
MFILTER Expression=not g_contains('Bonus',name) and not HasCorrected
DELETE Settings="Geocaches_im_Filter_loeschen"
GlobalReplace Settings="Symbol: Geocache"
GcSwapToken User=Eltern
GcGetGeocaches Settings="GetCaches_Eltern_Tradis_etc"
DATABASE Name="01 - Geloeste" Action=select
MFilter Where=distance<=40
GcSwapToken User=Eltern
GcRefresh Scope=Filter LogsPerCache=30 LoadSettings="Geocaches_aktualisieren" Format=Full
MFilter Where=distance<=40 and not found and status='A'
MOVECOPY Settings="Geocaches_kopieren_zu_Eltern"
MFILTER Expression=not g_contains('Bonus',name) and not HasCorrected
IF $_FilterCount>0
DELETE Settings="Geocaches_im_Filter_loeschen"
GlobalReplace Settings="Symbol: Geocache"
ELSE
MsgOK Msg="Kein Cache im Filter. Makro wird beendet."
ENDIF