O OverGrive não inicia

3

O comando python /opt/thefanclub/overgrive/overgrive resulta nesta saída:

                      ____      _             
  _____   _____ _ __ / ___|_ __(_)_   _____   
 / _ \ \ / / _ \ '__| |  _| '__| \ \ / / _ \  
| (_) \ V /  __/ |  | |_| | |  | |\ V /  __/  
 \___/ \_/ \___|_|   \____|_|  |_| \_/ \___|  
                      Google Drive for Linux
  version 3.2.3 beta

  by The Fan Club - Copyright (c) 2014-2016   
          http://www.thefanclub.co.za         

[INFO] Linux-4.4.0-41-generic-x86_64-with-Ubuntu-16.04-xenial
[INFO] Desktop : ubuntu
[CONFIG] Loading User Settings GUI mode
[CONFIG] Auto Sync : True
[CONFIG] Convert Google Docs : False
Traceback (most recent call last):
  File "overgrive.py", line 5948, in <module>
StopIteration

Mesmo com a última versão. Eu tentei comentar sobre a mesma questão em outra pergunta, mas parece que eu não tenho "reputação" suficiente para isso.

Eu tentei sudo pip2 install --upgrade google-api-python-client , mas diz:

You are using pip version 8.1.1, however version 8.1.2 is available.

Mas se eu tentar o pip install --upgrade pip , diz:

Requirement already up-to-date: pip in ./.local/lib/python2.7/site-packages

    
por Bruno Porto 07.10.2016 / 18:59

2 respostas

4

Entrei em contato com o thefanclub e Christiaan Diedericks gentilmente respondeu com uma solução que realmente funciona! É o seguinte:

Make sure you use the latest version 3.2.3 from our website : https://www.thefanclub.co.za/overgrive

Clear all trashed files from your Google Drive online Trash/Bin folder.

Delete the following files from your local Google Drive folder restart the program.

  • .overgrive.cache
  • .overgrive.auth

You will find the setup screen again. Do the setup and click "Start Sync"

It does not download all the files again. It just "checks" every file and rebuilds the local cache file. It takes time, but no files will be downloaded if they exist already.

You have to wait for the sync to complete before making any changes.

    
por Bruno Porto 10.10.2016 / 15:54
0

NOTA: a pasta local do Google Drive é a pasta onde os arquivos são sincronizados por Overgrive. Neste arquivo a opção HIDDEN FILES deve estar habilitada, somente com esta opção habilitada os arquivos overgrive.cache e overgrive.auth são visibilizados para serem apagados.

    
por Juan Alberto 07.03.2018 / 01:03