コード例 #1
0
ファイル: autosync.py プロジェクト: ftechz/anki-autosync
 def syncDecks(self):
     """Force sync if in any of the below states"""
     self.timer = None
     if mw.state in ["deckBrowser", "overview", "review"]:
         mw.onSync()
     else:
         # Not able to sync. Wait another 2 minutes
         self.startSyncTimer(self.retryPeriod)
コード例 #2
0
ファイル: __init__.py プロジェクト: the-big-l/anki-autosync
 def syncDecks(self):
     """Force sync if in any of the below states"""
     self.timer = None
     if mw.state in ["deckBrowser", "overview", "review"]:
         mw.onSync()
     else:
         # Not able to sync. Wait another 2 minutes
         self.startSyncTimer(self.retryPeriod)
コード例 #3
0
def syncAfter():
    # force a one-way sync if enabled
    if force_after:
        mw.col.scm += 1
        mw.col.setMod()

    # sync after resetting ease if enabled
    if sync_after_reset:
        mw.onSync()
コード例 #4
0
def doRoutineVerbose():
    Importer.VERBOSE = True
    showInfo("Sync")
    mw.onSync()
    showInfo("Counters")
    Counters.resetCounters()
    showInfo("Import")
    Importer.importInBothFiles()
    showInfo("Reset decks")
    Anki.resetDecks()
    showInfo("Sync2")
    mw.onSync()
    showInfo("logging")
    doLogging()
    Counters.show()
    Counters.sanityCheck()
コード例 #5
0
ファイル: __init__.py プロジェクト: Kebigon/dotfiles
def ResetEase():
    # sync before resetting ease if enabled
    if sync_before_reset:
        mw.onSync()

    # reset ease
    mw.col.db.execute("update cards set factor = ?", ezFactor)
    # show a message box
    if not skip_reset_notification:
        showInfo("Ease has been reset to " + str(ezFactor2) + "%.")

    # sync after resetting ease if enabled
    if sync_after_reset:
        # force a one-way sync if enabled
        if force_after:
            mw.col.scm += 1
            mw.col.setMod()
        mw.onSync()
コード例 #6
0
ファイル: __init__.py プロジェクト: JoArrhen/anki_sync
def sync_anki():
    mw.onSync()
コード例 #7
0
def syncBefore():
    # sync before resetting ease, if enabled
    if sync_before_reset:
        mw.onSync()