Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 05/02/2024, à 14:27

Isaric

Re : Syncdrive, Grive-Tools, google-drive-ocamlfuse... ça marche ou bien ?

Je lance

isaric@isaric-p6-2007frm:~$ rclone rcd --rc-web-gui
2024/02/05 13:21:16 NOTICE: Web GUI exists. Update skipped.
2024/02/05 13:21:16 NOTICE: Serving Web GUI
2024/02/05 13:21:16 NOTICE: Serving remote control on http://127.0.0.1:5572/
2024/02/05 13:21:16 ERROR : Failed to open Web GUI in browser: fork/exec /usr/bin/xdg-open: permission denied. Manually access it at: http://gui:...login_token=...

Il me faut alors mettre

http://gui:...login_token=...

dans le navigateur pour arriver à une sorte de " Dashboard " en anglais sad


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#27 Le 05/02/2024, à 23:31

krodelabestiole

Re : Syncdrive, Grive-Tools, google-drive-ocamlfuse... ça marche ou bien ?

oui l'interface d'rclone est en anglais effectivement, je l'ai indiqué dans l'intro de la doc mais j'ai oublié de repréciser : https://doc.ubuntu-fr.org/rclone

pour monter un stockage distant (google drive ou autre, ça n'a aucune importance une fois que c'est configuré) c'est aussi expliqué là : https://doc.ubuntu-fr.org/rclone#montage

mais de toute façon il se configure en ligne de commande et en anglais, donc c'est peut-être pas l'outil idéal, mais je ne connais pas les autres solutions pour google drive, déso !

En ligne

#28 Le 06/02/2024, à 10:04

Isaric

Re : Syncdrive, Grive-Tools, google-drive-ocamlfuse... ça marche ou bien ?

Merci krodelabestiole, je teste pour une synchronisation d'un " Google Drive "

:~$ rclone config
2024/02/06 08:55:11 NOTICE: Config file "/home/isaric/snap/rclone/492/.config/rclone/rclone.conf" not found - using defaults
No remotes found, make a new one?
n) New remote
s) Set configuration password
q) Quit config
n/s/q> n
Enter name for new remote.
name> Gdrive rclone 
Option Storage.
Type of storage to configure.
Choose a number from below, or type in your own value.
 1 / 1Fichier
   \ (fichier)
 2 / Akamai NetStorage
   \ (netstorage)
 3 / Alias for an existing remote
   \ (alias)
 4 / Amazon Drive
   \ (amazon cloud drive)
 5 / Amazon S3 Compliant Storage Providers including AWS, Alibaba, ArvanCloud, Ceph, ChinaMobile, Cloudflare, DigitalOcean, Dreamhost, GCS, HuaweiOBS, IBMCOS, IDrive, IONOS, LyveCloud, Leviia, Liara, Linode, Minio, Netease, Petabox, RackCorp, Rclone, Scaleway, SeaweedFS, StackPath, Storj, Synology, TencentCOS, Wasabi, Qiniu and others
   \ (s3)
 6 / Backblaze B2
   \ (b2)
 7 / Better checksums for other remotes
   \ (hasher)
 8 / Box
   \ (box)
 9 / Cache a remote
   \ (cache)
10 / Citrix Sharefile
   \ (sharefile)
11 / Combine several remotes into one
   \ (combine)
12 / Compress a remote
   \ (compress)
13 / Dropbox
   \ (dropbox)
14 / Encrypt/Decrypt a remote
   \ (crypt)
15 / Enterprise File Fabric
   \ (filefabric)
16 / FTP
   \ (ftp)
17 / Google Cloud Storage (this is not Google Drive)
   \ (google cloud storage)
18 / Google Drive
   \ (drive)
19 / Google Photos
   \ (google photos)
20 / HTTP
   \ (http)
21 / Hadoop distributed file system
   \ (hdfs)
22 / HiDrive
   \ (hidrive)
23 / ImageKit.io
   \ (imagekit)
24 / In memory object storage system.
   \ (memory)
25 / Internet Archive
   \ (internetarchive)
26 / Jottacloud
   \ (jottacloud)
27 / Koofr, Digi Storage and other Koofr-compatible storage providers
   \ (koofr)
28 / Linkbox
   \ (linkbox)
29 / Local Disk
   \ (local)
30 / Mail.ru Cloud
   \ (mailru)
31 / Mega
   \ (mega)
32 / Microsoft Azure Blob Storage
   \ (azureblob)
33 / Microsoft Azure Files
   \ (azurefiles)
34 / Microsoft OneDrive
   \ (onedrive)
35 / OpenDrive
   \ (opendrive)
36 / OpenStack Swift (Rackspace Cloud Files, Blomp Cloud Storage, Memset Memstore, OVH)
   \ (swift)
37 / Oracle Cloud Infrastructure Object Storage
   \ (oracleobjectstorage)
38 / Pcloud
   \ (pcloud)
39 / PikPak
   \ (pikpak)
40 / Proton Drive
   \ (protondrive)
41 / Put.io
   \ (putio)
42 / QingCloud Object Storage
   \ (qingstor)
43 / Quatrix by Maytech
   \ (quatrix)
44 / SMB / CIFS
   \ (smb)
45 / SSH/SFTP
   \ (sftp)
46 / Sia Decentralized Cloud
   \ (sia)
47 / Storj Decentralized Cloud Storage
   \ (storj)
48 / Sugarsync
   \ (sugarsync)
49 / Transparently chunk/split large files
   \ (chunker)
50 / Union merges the contents of several upstream fs
   \ (union)
51 / Uptobox
   \ (uptobox)
52 / WebDAV
   \ (webdav)
53 / Yandex Disk
   \ (yandex)
54 / Zoho
   \ (zoho)
55 / premiumize.me
   \ (premiumizeme)
56 / seafile
   \ (seafile)
Storage> 18

Option client_id.
Google Application Client Id
Setting your own is recommended.
See https://rclone.org/drive/#making-your-own-client-id for how to create your own.
If you leave this blank, it will use an internal key which is low performance.
Enter a value. Press Enter to leave empty.
client_id>

Je choisie en storage 18
Que faut-il mettre en client_id?
je laisse vide !

Option client_secret.
OAuth Client Secret.
Leave blank normally.
Enter a value. Press Enter to leave empty.
client_secret> 

je laisse vide !

Option scope.
Comma separated list of scopes that rclone should use when requesting access from drive.
Choose a number from below, or type in your own value.
Press Enter to leave empty.
 1 / Full access all files, excluding Application Data Folder.
   \ (drive)
 2 / Read-only access to file metadata and file contents.
   \ (drive.readonly)
   / Access to files created by rclone only.
 3 | These are visible in the drive website.
   | File authorization is revoked when the user deauthorizes the app.
   \ (drive.file)
   / Allows read and write access to the Application Data folder.
 4 | This is not visible in the drive website.
   \ (drive.appfolder)
   / Allows read-only access to file metadata but
 5 | does not allow any access to read or download file content.
   \ (drive.metadata.readonly)
scope> 1

J'ai mis 1 ?


Option service_account_file.
Service Account Credentials JSON file path.
Leave blank normally.
Needed only if you want use SA instead of interactive login.
Leading `~` will be expanded in the file name as will environment variables such as `${RCLONE_CONFIG_DIR}`.
Enter a value. Press Enter to leave empty.
service_account_file> 

je laisse vide !

Edit advanced config?
y) Yes
n) No (default)
y/n> n

J'ai mis n ?

Use web browser to automatically authenticate rclone with remote?
 * Say Y if the machine running rclone has a web browser you can use
 * Say N if running rclone on a (remote) machine without web browser access
If not sure try Y. If Y failed, try N.

y) Yes (default)
n) No
y/n> y

J'ai mis y ?

2024/02/06 09:24:51 NOTICE: If your browser doesn't open automatically go to the following link: http://127.0.0.1:53682/auth?state=...
2024/02/06 09:24:51 NOTICE: Log in and authorize rclone for access
2024/02/06 09:24:51 NOTICE: Waiting for code...

Je rentre manuellement

http://127.0.0.1:53682/auth?state=...

dans le navigateur
On me répond dans le navigateur

Success!
All done. Please go back to rclone.

avec dans le terminal :

2024/02/06 09:28:48 NOTICE: Got code
Configure this as a Shared Drive (Team Drive)?

y) Yes
n) No (default)
y/n> n

J'ai mis n ?

Configuration complete.
Options:
- type: drive
- scope: drive
- token: {"access_token":"ya...CI","expiry":"2024-02-06T10:28:48.098982692+01:00"}
- team_drive: 
Keep this "Gdrive rclone" remote?
y) Yes this is OK (default)
e) Edit this remote
d) Delete this remote
y/e/d>  y

J'ai mis y ?

Current remotes:

Name                 Type
====                 ====
Gdrive rclone        drive

e) Edit existing remote
n) New remote
d) Delete remote
r) Rename remote
c) Copy remote
s) Set configuration password
q) Quit config
e/n/d/r/c/s/q> q

J'ai mis q ?

édit-11 : je n'ai pas utilisé https://rclone.org/drive/ roll

Dernière modification par Isaric (Le 06/02/2024, à 11:32)


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#29 Le 06/02/2024, à 10:53

Isaric

Re : Syncdrive, Grive-Tools, google-drive-ocamlfuse... ça marche ou bien ?

J'ai indiqué au-dessus les étapes que j'ai suivies, je ne sais pas si j'ai pris les bonnes options ?
Je vois maintenant
/home/isaric/snap/rclone/492/.config/rclone/rclone.conf

[Gdrive rclone]
type = drive
scope = drive
token = {"access_token":"ya2...171","token_type":"Bearer","refresh_token":"1//031K...CI","expiry":"2024-02-06T10:28:48.098982692+01:00"}
team_drive = 

Maintenant que faut-il faire ?


:~$ rclone about Gdrive rcclone
Usage:
  rclone about remote: [flags]

Flags:
      --full   Full numbers instead of human-readable
  -h, --help   help for about
      --json   Format output as JSON

Use "rclone [command] --help" for more information about a command.
Use "rclone help flags" for to see the global flags.
Use "rclone help backends" for a list of supported services.
Command about needs 1 arguments maximum: you provided 2 non flag arguments: ["Gdrive" "rcclone"]
:~$ 

Je vais modifier "Gdrive rcclone" par "Gdrive-rcclone" dans la config

:~$ rclone about Gdrive-rcclone
2024/02/06 10:19:45 Failed to about: about call failed: directory not found
:~$ 

neutral

édit :
J'ai regardé du côté de
http://127.0.0.1:5572/#/newdrive/edit/Gdrive-rclone
Quoi mettre ?

Dernière modification par Isaric (Le 07/02/2024, à 14:36)


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#30 Le 04/03/2024, à 14:11

krodelabestiole

Re : Syncdrive, Grive-Tools, google-drive-ocamlfuse... ça marche ou bien ?

déso j'avais dû disparaître à ce moment là je suppose....

Isaric a écrit :

J'ai indiqué au-dessus les étapes que j'ai suivies, je ne sais pas si j'ai pris les bonnes options ?

de ce que j'ai vu ça avait l'air tout bon, à part le nom : Gdrive rclone // vraiment pas pratique cet espace ! à éviter. dans les commandes il faudrait l'échapper avec \. et pas besoin de spécifier rclone (on sait déjà qu'on est dans rclone).

note ajoutée : Évitez les espaces et les caractères spéciaux !

En ligne

#31 Le 05/03/2024, à 16:31

Isaric

Re : Syncdrive, Grive-Tools, google-drive-ocamlfuse... ça marche ou bien ?

Je n'ai pas réussi à faire plus que d'avoir un tableau de bord sur le navigateur avec

Isaric a écrit :

Je lance

isaric@isaric-p6-2007frm:~$ rclone rcd --rc-web-gui
2024/02/05 13:21:16 NOTICE: Web GUI exists. Update skipped.
2024/02/05 13:21:16 NOTICE: Serving Web GUI
2024/02/05 13:21:16 NOTICE: Serving remote control on http://127.0.0.1:5572/
2024/02/05 13:21:16 ERROR : Failed to open Web GUI in browser: fork/exec /usr/bin/xdg-open: permission denied. Manually access it at: http://gui:...login_token=...

Il me faut alors mettre

http://gui:...login_token=...

dans le navigateur pour arriver à une sorte de " Dashboard " en anglais sad

J'obtiens un résultat plus rapide et moins contraignant en allant directement sur  https://drive.google.com/drive/my-drive mais difficile d'exploiter un fichier Libreoffice par exemple.
Aussi avec Google-drive-ocamlfuse, je rencontre parfois des défauts de synchronisation comme une perte de fichier en local (ils indiquent 0 ko alors qu'ils sont encore présents en distant), il ne garde pas non plus les fichiers hors connexion.

J'ai regardé https://rclone.org/drive/#making-your-own-client-id
configuré  : dans Google API console
Relancé

rclone config

avec les ID, le fichier json...
Les tests n'ont pas aboutis à une connexion avec google... neutral
Cela me dépasse ! roll


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne