Differences between revisions 5 and 8 (spanning 3 versions)
Revision 5 as of 2009-08-19 00:57:25
Size: 1967
Editor: AA6YQ
Comment:
Revision 8 as of 2009-08-19 01:11:34
Size: 3157
Editor: AA6YQ
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
=== Removing Duplicate QSOs from a Log === === Removing Duplicate QSOs from the Currently Open Log ===
Line 7: Line 7:
 1. using the DXKeeper's '''Main''' window's '''Export''' tab, create a standard ADIF file containing all QSOs in your current log (the one containing duplicates)  1. on the '''Main''' window's '''Export''' tab,
Line 13: Line 13:
  a. click the '''Start''' button, and specify a file into which your log's QSOs will be saved   a. click the '''Start''' button, and specify a file into which your log's QSOs will be saved (where you save this file is not important -- just remember the pathname so you can import it in step 5 below
Line 15: Line 15:
 1. on the '''Config''' window's '''Log''' tab in the '''Log file''' panel, specify the name of a non-existent log file for DXKeeper to create, and then click the '''Create''' button  1. on the '''Config''' window's '''Log''' tab in the '''Log file''' panel, specify the name of a non-existent log file for DXKeeper to create -- ideally in the same folder in which your current log file resides -- and then click the '''Create''' button
Line 17: Line 17:
  * for instance, C:\Program Files\DXLab Suite\DXKeeper\Logs\AA6YQ_no_duplicates.mdb   * for instance, if your current log resides in C:\Program Files\DXLab Suite\DXKeeper\Logs\AA6YQ.mdb then create a new log file whose pathname is C:\Program Files\DXLab Suite\DXKeeper\Logs\AA6YQ_no_duplicates.mdb
Line 27: Line 27:
  a. click the '''Start''' button, and select the ADIF file you exported in step 3c   a. click the '''Start''' button, and select the ADIF file you exported in step 3c; each imported QSO is checked against each QSO in your log before importing it, so this step might take awhile if your log contains a lot of QSOs (but its much faster than deleting the duplicates by hand)
Line 29: Line 29:
 1. Carefully inspect the QSOs in the '''Log Page Display''' to verify that the duplicates have been eliminated; if you're satisfied, then
Line 30: Line 31:
Each imported QSO is checked against each QSO in your log before importing it, so step 5d might take awhile if your log contained a lot of QSOs. But its much faster than deleting the duplicates by hand!   a. on the '''Config''' window's '''Log''' tab, click the '''Log file''' panel's '''Open''' button, and open your original log file (the one that contains duplicates, which in our example is C:\Program Files\DXLab Suite\DXKeeper\Logs\AA6YQ.mdb )

  a. terminate DXKeeper

  a. using Windows Explorer, navigate to the folder containing your original log file and the new de-duplicated log file, and

     * rename your original log file to include the words ''contains_duplicates''' (for example, rename AA6YQ.mdb to AA6YQ_contains_duplicates.mdb)

     * rename the log file you created in step 4 to the name of your original log file (for example, rename AA6YQ_no_duplicates.mdb to AA6YQ.mdb)

  a. start DXKeeper; it will open your de-duplicated log (in our example, it will open AA6YQ.mdb, which has been de-duplicated)

Removing Duplicate QSOs from the Currently Open Log

  1. on the Config window's Log tab, click the Log panel's Backup button (to make a backup copy of your log in case you don't like the results of this procedure)

  2. on the Main window's Log QSOs tab, click the Filter panel's X button (to ensure that all of your QSOs are present in the Log Page Display)

  3. on the Main window's Export tab,

    1. set the Options panel to Export standard ADIF

    2. check the export QTH definitions box

    3. click the Start button, and specify a file into which your log's QSOs will be saved (where you save this file is not important -- just remember the pathname so you can import it in step 5 below

  4. on the Config window's Log tab in the Log file panel, specify the name of a non-existent log file for DXKeeper to create -- ideally in the same folder in which your current log file resides -- and then click the Create button

    • for instance, if your current log resides in C:\Program Files\DXLab Suite\DXKeeper\Logs\AA6YQ.mdb then create a new log file whose pathname is C:\Program Files\DXLab Suite\DXKeeper\Logs\AA6YQ_no_duplicates.mdb
  5. on the Main window's Import tab

    1. in the ADIF style options panel, select standard ADIF

    2. in the Duplicate checking panel, check the check duplicates on import box, and set the range to +/- 0 minutes so that only exact duplicates are removed (unless you have duplicates whose times don't match exacty, in which case set the range appropriately)

    3. uncheck all other boxes
    4. click the Start button, and select the ADIF file you exported in step 3c; each imported QSO is checked against each QSO in your log before importing it, so this step might take awhile if your log contains a lot of QSOs (but its much faster than deleting the duplicates by hand)

  6. Carefully inspect the QSOs in the Log Page Display to verify that the duplicates have been eliminated; if you're satisfied, then

    1. on the Config window's Log tab, click the Log file panel's Open button, and open your original log file (the one that contains duplicates, which in our example is C:\Program Files\DXLab Suite\DXKeeper\Logs\AA6YQ.mdb )

    2. terminate DXKeeper
    3. using Windows Explorer, navigate to the folder containing your original log file and the new de-duplicated log file, and
      • rename your original log file to include the words contains_duplicates (for example, rename AA6YQ.mdb to AA6YQ_contains_duplicates.mdb)

      • rename the log file you created in step 4 to the name of your original log file (for example, rename AA6YQ_no_duplicates.mdb to AA6YQ.mdb)
    4. start DXKeeper; it will open your de-duplicated log (in our example, it will open AA6YQ.mdb, which has been de-duplicated)


[http://groups.yahoo.com/group/dxlab/post Post a question or suggestion on the DXLab reflector]

["Logging"]

[:GettingStarted:Getting Started with DXLab]

RemovingDuplicates (last edited 2019-11-07 17:15:50 by AA6YQ)