Είναι αργή η σύνδεση του Rclone στο Onedrive;Καταργήστε το όριο ταχύτητας μεταφόρτωσης; Διαμορφώστε την επιτάχυνση API

χρησιμοποιεί αυτήν τη στιγμή Rclone Κατά τη μεταφορά αρχείων στο OneDrive, ενδέχεται να αντιμετωπίσετε προβλήματα όπως αργή ταχύτητα και αποσύνδεση...

Γιατί το Rclone αργεί να συνδεθεί στο Onedrive;

Η βασική αιτία είναι η ενεργοποίηση του περιορισμού του OneDrive API και το προεπιλεγμένο ενσωματωμένο API Rclone χρησιμοποιείται από πολλά άτομα ταυτόχρονα, επομένως αυτά τα προβλήματα γίνονται όλο και πιο εμφανή...

Είναι αργή η σύνδεση του Rclone στο Onedrive;Καταργήστε το όριο ταχύτητας μεταφόρτωσης; Διαμορφώστε την επιτάχυνση API

Η χρήση του ιδιωτικού API που έχει δημιουργηθεί για να συνδεθείτε στο OneDrive μπορεί να βελτιώσει σημαντικά αυτές τις καταστάσεις και για την τρίμηνη δοκιμαστική έκδοση προγραμματιστή του Office 365 E5, η περιστασιακή χρήση του Rclone θα ανανεώνει αυτόματα το τέλος, αντί να το βουρτσίζει σκόπιμα το API, κάτι που είναι περισσότερο ασφαλές και σταθερό.

Επιπλέον, τα API που έχουν δημιουργηθεί μόνοι τους μπορούν επίσης να χρησιμοποιηθούν από άλλους λογαριασμούς και άλλες εφαρμογές.

Εάν πρόκειται για ένα API που έχει δημιουργηθεί από το Google Drive, ανατρέξτε σε αυτόν τον οδηγό ▼

Δοκιμή ταχύτητας σύνδεσης Rclone Onedrive

Το πρώτο είναι να δοκιμάσετε την ταχύτητα χρήσης του προεπιλεγμένου API του Rclone για σύνδεση στο Onedrive▼

Το Rclone συνδέεται με τη δοκιμή ταχύτητας Onedrive Η πρώτη είναι η τρίτη φωτογραφία των χρηστών του Διαδικτύου που δοκιμάζουν την ταχύτητα χρήσης του προεπιλεγμένου API του Rclone για σύνδεση στο Onedrive

Το τελευταίο είναι μια δοκιμή από χρήστες του Διαδικτύου για τη χρήση του Microsoft API για το οποίο έκαναν αίτηση για σύνδεση στο Onedrive ▼

Η τελευταία είναι η τέταρτη φωτογραφία των χρηστών του Διαδικτύου που δοκιμάζουν την ταχύτητα σύνδεσης στο Onedrive χρησιμοποιώντας το Microsoft API για το οποίο έκαναν αίτηση

  • Μπορεί να φανεί ξεκάθαρα ότι η διαφορά ταχύτητας είναι πάνω από 10 φορές.

Πώς να δημιουργήσετε το API δίσκου δικτύου Microsoft Onedrive;

Τρόπος λήψης Client ID και Client Secret στο Microsoft Azure Management Center, κάντε κλικ στον παρακάτω σύνδεσμο για να δείτε πώς μπορείτε να δημιουργήσετε API δίσκου δικτύου Microsoft Onedrive ▼

Το Rclone παίρνει διακριτικό

Κατεβάστε το Rclone στον τοπικό σας υπολογιστή ▼

Πάρτε για παράδειγμα τα Windows, μεταβείτε στο φάκελο όπου βρίσκεται το rclone.exe μετά την αποσυμπίεση, πληκτρολογήστε cmd στη γραμμή διευθύνσεων του εξερευνητή και πατήστε Enter για να ανοίξετε τη γραμμή εντολών στην τρέχουσα διαδρομή.

Αντικαταστήστε στην ακόλουθη εντολήClient_ID,Client_secret και εκτελέστε το ▼

rclone authorize "onedrive" "Client_ID" "Client_secret"
  • Στη συνέχεια θα εμφανιστεί ένα πρόγραμμα περιήγησης, το οποίο θα σας ζητήσει να συνδεθείτε στον λογαριασμό σας για να το εξουσιοδοτήσετε.

Μετά την εξουσιοδότηση, εμφανίζεται το ακόλουθο μήνυμα στο παράθυρο της γραμμής εντολών:

If your browser doesn't open automatically go to the following link: http://127.0.0.1:53682/auth
Log in and authorize rclone for access
Waiting for code...
Got code
Paste the following into your remote machine --->
{"access_token":"xxxxxxxxxxxxxxxxxx","expiry":"2024-05-15T21:18:39.5036298+08:00"}
<---End paste
  • {"access_token":"xxxxxxxxxxxxxxxxxx","expiry":"2024-05-15T21:18:39.5036298+08:00"}Όλο αυτό το περιεχόμενο (συμπεριλαμβανομένων των παρενθέσεων) είναι το διακριτικό, αντιγράψτε και αποθηκεύστε.

Σύνδεση Rclone στο OneDrive

SSH εισάγετε την ακόλουθη εντολή ▼

rclone config

Θα εμφανιστούν οι ακόλουθες πληροφορίες, ανατρέξτε στις παρακάτω οδηγίες για τη λειτουργία ▼

  • Σημείωση:Επειδή το RCLONE θα ενημερώνεται κατά διαστήματα, όταν βλέπετε αυτό το σεμινάριο, οι επιλογές του μενού ενδέχεται να αλλάξουν ελαφρώς, αλλά η γενική ιδέα δεν θα αλλάξει. Μην σκέφτεστε να αντιγράψετε τη λειτουργία.
$ rclone config

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> n # 输入 n,新建
name> onedrive # 输入网盘名称,类似标签,这是用来区别不同的网盘。
Type of storage to configure.
Enter a string value. Press Enter for the default ("").
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, Ceph, Digital Ocean, Dreamhost, IBM COS, Lyve Cloud, Minio, RackCorp, SeaweedFS, and Tencent COS
\ (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 / Compress a remote
\ (compress)
12 / Dropbox
\ (dropbox)
13 / Encrypt/Decrypt a remote
\ (crypt)
14 / Enterprise File Fabric
\ (filefabric)
15 / FTP Connection
\ (ftp)
16 / Google Cloud Storage (this is not Google Drive)
\ (google cloud storage)
17 / Google Drive
\ (drive)
18 / Google Photos
\ (google photos)
19 / Hadoop distributed file system
\ (hdfs)
20 / Hubic
\ (hubic)
21 / In memory object storage system.
\ (memory)
22 / Jottacloud
\ (jottacloud)
23 / Koofr, Digi Storage and other Koofr-compatible storage providers
\ (koofr)
24 / Local Disk
\ (local)
25 / Mail.ru Cloud
\ (mailru)
26 / Mega
\ (mega)
27 / Microsoft Azure Blob Storage
\ (azureblob)
28 / Microsoft OneDrive
\ (onedrive)
29 / OpenDrive
\ (opendrive)
30 / OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
\ (swift)
31 / Pcloud
\ (pcloud)
32 / Put.io
\ (putio)
33 / QingCloud Object Storage
\ (qingstor)
34 / SSH/SFTP Connection
\ (sftp)
35 / Sia Decentralized Cloud
\ (sia)
36 / Storj Decentralized Cloud Storage
\ (storj)
37 / Sugarsync
\ (sugarsync)
38 / Transparently chunk/split large files
\ (chunker)
39 / Union merges the contents of several upstream fs
\ (union)
40 / Uptobox
\ (uptobox)
41 / Webdav
\ (webdav)
42 / Yandex Disk
\ (yandex)
43 / Zoho
\ (zoho)
44 / http Connection
\ (http)
45 / premiumize.me
\ (premiumizeme)
46 / seafile
\ (seafile)
Storage> 28 # 输入28表示选择Microsoft OneDrive
Option client_id.
OAuth Client Id.
Leave blank normally.
Enter a value. Press Enter to leave empty.
client_id> # 输入 Client Id (客户端 ID)
Microsoft App Client Secret
Leave blank normally.
Enter a string value. Press Enter for the default ("").
client_secret> # 输入 Client Secret (客户端密码)
Edit advanced config? (y/n)
y) Yes
n) No
y/n> n # 输入 n
Remote config
Make sure your Redirect URL is set to "http://localhost:53682/" in your custom config.
Use auto config?
* Say Y if not sure
* Say N if you are working on a remote or headless machine
y) Yes
n) No
y/n> n # 输入 n
For this to work, you will need rclone available on a machine that has a web browser available.
Execute the following on your machine (same rclone version recommended) :
rclone authorize "onedrive" "client_id" "client_secret"
Then paste the result below:
result> {"access_token":"XXXXXXXXX","expiry":"2024-05-15T21:18:39.5036298+08:00"} # 输入 token
Choose a number from below, or type in an existing value
1 / OneDrive Personal or Business
\ "onedrive"
2 / Root Sharepoint site
\ "sharepoint"
3 / Type in driveID
\ "driveid"
4 / Type in SiteID
\ "siteid"
5 / Search a Sharepoint site
\ "search"
Your choice> 1 # # 这里询问你要选择的类型,因为你使用的是OneDrive,所以输入1
Found 1 drives, please select the one you want to use:
0: OneDrive (business) id=xxxxxxxxxxxxxx
Chose drive to use:> 0 # 检测到网盘,此处号码是0,所以输入0
Found drive 'root' of type 'business', URL: https:// xxx.sharepoint. com/personal/xxxxxx/Documents
Is that okay?
y) Yes
n) No
y/n> y # 请你确认,如果没有问题,请输入 y

--------------------
[od-e5-api]
type = onedrive
client_id = xxxxxxxxxx
client_secret = xxxxxxxxxxxxxxxx
token = {"access_token":"xxxxxxxxxxxxxxxxxx","expiry":"2024-05-15T21:18:39.5036298+08:00"}
drive_id = xxxxxxxxxxxxxxxxxxxxxxxxx
drive_type = business
--------------------
y) Yes this is OK
e) Edit this remote
d) Delete this remote
y/e/d> y # 最后会显示网盘的配置信息,请确认是否准确无误? 如果没有问题,请输入 y
Current remotes:

Name Type
==== ====
onedrive onedrive

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 # 输入 q 退出
  • Μέχρι στιγμής, το Rclone έχει συνδεθεί με επιτυχία στο δίσκο δικτύου OneDrive χρησιμοποιώντας το API που έχει δημιουργηθεί μόνος του.

Αφού ρυθμίσετε τις παραμέτρους, μπορείτε να χρησιμοποιήσετε τα ακόλουθαrcloneΕντολή για προβολή:

Λίστα καταλόγων στο ανώτερο επίπεδο του onedrive▼

rclone lsd onedrive:

Καταχωρίστε όλα τα αρχεία στο onedrive▼

rclone ls onedrive:

Αντιγράψτε τον τοπικό κατάλογο σε έναν κατάλογο με το όνομαbackupκατάλογος onedrive ▼

rclone copy /home/source onedrive:backup

Εντολή αντιγραφής αποκοπής διαγραφής

Αντιγράψτε το αρχείο διαμόρφωσης Rclone στον ριζικό κατάλογο του δίσκου δικτύου onedrive ▼

rclone copy /root/.config/rclone/rclone.conf onedrive:/

αντιγραφή τοπικό /home/backup Μεταβείτε στον κατάλογο αντιγράφων ασφαλείας όπου έχει διαμορφωθεί ο δίσκος δικτύου με το όνομα onedrive και αντίστροφα ▼

rclone copy --progress /home/backup onedrive:backup
  • με την προσθήκη αυτής της παραμέτρου --ignore-existing Τα αρχεία για τα οποία έχουν δημιουργηθεί αντίγραφα ασφαλείας στο δίσκο δικτύου μπορούν να αγνοηθούν, κάτι που ισοδυναμεί με σταδιακή δημιουργία αντιγράφων ασφαλείας ▼
rclone copy --ignore-existing /home/backup onedrive:backup

Αντιγράψτε το τοπικό αρχείο μη αυτόματου αντιγράφου ασφαλείας CWP στον κατάλογο αντιγράφων ασφαλείας του δίσκου δικτύου που ονομάζεται onedrive και αντίστροφα ▼

rclone copy --progress /newbackup/full/manual/accounts/eloha.tar.gz onedrive:cwp-newbackup/full/manual/accounts/

Από το δίσκο του δικτύου onedrive, αντιγράψτε το αυτόματο προγραμματισμένο αρχείο αντιγράφου ασφαλείας CWP στο τοπικό /newbackup Κατάλογος ▼

rclone copy --progress onedrive:cwp-newbackup/full/daily/Friday/accounts/eloha.tar.gz /newbackup/

rclone copy --progress onedrive:cwp-backup2/ /home/backup2/

Από το δίσκο δικτύου onedrive, αντιγράψτε το μη αυτόματο αρχείο αντιγράφου ασφαλείας του CWP στο τοπικό /newbackup/newbackup/full/manual/accounts/ Κατάλογος ▼

rclone copy --progress onedrive:cwp-newbackup/full/manual/accounts/eloha.tar.gz /newbackup/newbackup/full/manual/accounts/

Αντιγραφή από το δίσκο δικτύου του onedriveVestaCPΔημιουργία αντιγράφων ασφαλείας αρχείων σε τοπικό επίπεδο /home/backup Κατάλογος ▼

rclone copy --progress onedrive:backup/admin.2018-04-12_13-10-02.tar /home/backup

Εντολή Move (Cut) ▼

rclone move /home/backup onedrive:backup

Διαγράψτε τον κατάλογο αντιγράφων ασφαλείας του δίσκου δικτύου με το όνομα διαμόρφωσης onedrive▼

rclone delete onedrive:backup

Δημιουργήστε έναν εφεδρικό κατάλογο που διαμορφώνει έναν δίσκο δικτύου με το όνομα onedrive ▼

rclone mkdir onedrive:backup

Αντιγραφή ▼

rclone copy

μετακινήστε ▼

rclone move

διαγραφή ▼

rclone delete

Συγχρονισμός ▼

rclone sync

Για περισσότερα μαθήματα χρήσης εντολών Rclone, ανατρέξτε στη συλλογή εντολών Rclone παρακάτω ▼

Πώς να προσαρτήσετε το OneDrive;

Εάν χρειάζεται να προσαρτήσετε σε έναν τοπικό κατάλογο, μπορείτε να ανατρέξετε στον προηγούμενο οδηγό τοποθέτησης Rclone ▼

Περιορισμοί του OneDrive Private API

Αν και τα ιδιωτικά API που έχουν δημιουργηθεί από μόνοι τους μπορούν να βελτιώσουν την εμπειρία μεταφόρτωσης, η μεταφόρτωση ενδέχεται να είναι περιορισμένη εάν χρησιμοποιείται πολύ συχνά.

Ποιο είναι το μέγιστο όριο ορίου για το Microsoft OneDrive API;

Η Microsoft δεν έχει δηλώσει με σαφήνεια ποιο είναι το μέγιστο όριο ορίου του OneDrive API. Ακολουθεί το αρχικό έγγραφο:

Με βάση τη χρήση, προσαρμόζουμε τα όρια έτσι ώστε οι χρήστες να μπορούν να χρησιμοποιούν το μέγιστο ποσό των πόρων χωρίς να διακυβεύεται η αξιοπιστία και η απόδοση.

  • Όπως μπορείτε να μαντέψετε κοιτάζοντας την περιγραφή άλλων τύπων ορίων API, υπάρχουν δύο όρια, το σύνολο και η συχνότητα.
  • Το σύνολο είναι ο αριθμός των κλήσεων που μπορούν να πραγματοποιηθούν σε μια ημέρα και η συχνότητα είναι ο αριθμός των κλήσεων που μπορούν να πραγματοποιηθούν ανά λεπτό.
  • Και μόλις επιτευχθεί το όριο στραγγαλισμού, οι μεταφορτώσεις αρχείων περιορίζονται.
  • Εφόσον η ακριβής τιμή δεν μπορεί να ληφθεί από την επίσημη τεκμηρίωση, μπορεί να ληφθεί αυτή η ακριβής τιμή μέσω πραγματικών δοκιμών;
  • η απάντηση είναι αρνητική.Δεν βρέθηκαν κανόνες στην πραγματική δοκιμή, επομένως αυτό το όριο προσαρμόζεται δυναμικά και συμμορφώνεται με την επίσημη τεκμηρίωση.

Πώς μπορώ να αποφύγω τον περιορισμό από το OneDrive API;

Μην ανεβάζετε πάρα πολλά αρχεία σε σύντομο χρονικό διάστημα, το μέγεθος του αρχείου δεν έχει σημασία, το κλειδί είναι ο αριθμός των αρχείων.

Σχετικά με την αυτόματη ανανέωση του Office 365 E5:

  • Σύμφωνα με την εμπειρία των χρηστών που χρησιμοποιούν τη δοκιμαστική έκδοση προγραμματιστή για πολλά χρόνια, εφόσον χρησιμοποιείτε το ιδιωτικό API που έχει δημιουργηθεί μόνοι σας, μπορείτε να ανανεώσετε τη συνδρομή.
  • Όσο για τη συχνότητα, δεν υπάρχει πρότυπο, και όσο περισσότερες τόσο το καλύτερο.
  • Το σκόπιμα βούρτσισμα του API μπορεί να μην αξίζει την απώλεια, ειδικά χρησιμοποιώντας το GitHub Actions, επειδή ο διακομιστής είναι το Microsoft Azure, τόσοι πολλοί άνθρωποι χρησιμοποιούν παρόμοιες μεθόδους για να βουρτσίσουν το API χωρίς νόημα, το Microsoft Azure θέλει να το αναγνωρίσει είναι εύκολο.

Ιστολόγιο Hope Chen Weiliang ( https://www.chenweiliang.com/ ) κοινοποίησε "Το Rclone αργεί να συνδεθεί στο Onedrive;Καταργήστε το όριο ταχύτητας μεταφόρτωσης; Διαμορφώστε την επιτάχυνση API" για να σας βοηθήσει.

Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-27906.html

Καλώς ήρθατε στο κανάλι Telegram του ιστολογίου του Chen Weiliang για να λαμβάνετε τις τελευταίες ενημερώσεις!

🔔 Γίνετε ο πρώτος που θα αποκτήσει τον πολύτιμο "Οδηγό χρήσης εργαλείου τεχνητής νοημοσύνης μάρκετινγκ περιεχομένου ChatGPT" στον κορυφαίο κατάλογο του καναλιού! 🌟
📚 Αυτός ο οδηγός περιέχει τεράστια αξία, 🌟Αυτή είναι μια σπάνια ευκαιρία, μην τη χάσετε! ⏰⌛💨
Κοινοποιήστε και κάντε like αν σας αρέσει!
Η κοινή χρήση και τα like σας είναι το συνεχές μας κίνητρο!

 

发表 评论

Η διεύθυνση email σας δεν θα δημοσιευθεί. 必填 项 已 用 * 标注

κύλιση στην κορυφή