Rclone, Onedrive'a bağlanmak için yavaş mı?Yükleme hızı sınırı silinsin mi? API hızlandırmayı yapılandırın

şu anda kullanıyor Rclone Dosyaları OneDrive'a aktarırken yavaşlama, bağlantı kopması gibi sorunlarla karşılaşabilirsiniz...

Rclone neden Onedrive'a bağlanmak için yavaş?

Temel neden, OneDrive API'sinin sınırlamasını tetiklemektir ve varsayılan Rclone yerleşik API'si aynı anda birden fazla kişi tarafından kullanılır, bu nedenle bu sorunlar giderek daha belirgin hale geliyor...

Rclone, Onedrive'a bağlanmak için yavaş mı?Yükleme hızı sınırı silinsin mi? API hızlandırmayı yapılandırın

OneDrive'a bağlanmak için kendi kendine oluşturulmuş özel API'yi kullanmak, bu durumları büyük ölçüde iyileştirebilir ve üç aylık Office 365 E5 geliştirici deneme sürümü için, ara sıra Rclone kullanımı, API'yi kasıtlı olarak fırçalamak yerine ücreti otomatik olarak yeniler; güvenli ve kararlı.

Ayrıca, kendi kendine oluşturulan API'ler, diğer hesaplar ve diğer uygulamalar tarafından da kullanılabilir.

Bu, Google Drive'ın kendi kendine oluşturduğu bir API ise, lütfen bu eğiticiye bakın ▼

Rclone Onedrive hız testi bağlayın

Birincisi, Onedrive'a bağlanmak için Rclone'un varsayılan API'sini kullanma hızını test etmektir.

Onedrive hız testine bağlanan Rclone İlki, Onedrive'a bağlanmak için Rclone'un varsayılan API'sini kullanma hızını test eden netizenlerin üçüncü fotoğrafı.

İkincisi, netizenlerin Onedrive'a bağlanmak için başvurdukları Microsoft API'sini kullanma testidir ▼

İkincisi, başvurdukları Microsoft API'sini kullanarak Onedrive'a bağlanma hızını test eden netizenlerin dördüncü fotoğrafı.

  • Hız farkının 10 kattan fazla olduğu açıkça görülebilir.

Microsoft Onedrive ağ disk API'si nasıl oluşturulur?

Microsoft Azure Yönetim Merkezi'nde İstemci Kimliği ve İstemci sırrı nasıl alınır, Microsoft Onedrive ağ disk API'sinin nasıl oluşturulacağını görmek için lütfen aşağıdaki bağlantıya tıklayın ▼

Rclone jeton alır

Rclone'u yerel bilgisayarınıza indirin ▼

Örnek olarak Windows'u alın, açma işleminden sonra rclone.exe'nin bulunduğu klasöre gidin, gezgin adres çubuğuna cmd girin ve mevcut yolda komut istemini açmak için Enter tuşuna basın.

Aşağıdaki komutta değiştirinClient_ID,Client_secret ve yürütmek ▼

rclone authorize "onedrive" "Client_ID" "Client_secret"
  • Ardından, yetkilendirmek için hesabınıza giriş yapmanızı isteyen bir tarayıcı açılır.

Yetkilendirmeden sonra, komut istemi penceresinde aşağıdaki mesaj görünür:

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"}Bu içeriğin tamamı (parantezler dahil) belirteçtir, kopyalayın ve kaydedin.

Rclone OneDrive'a bağlanın

SSH aşağıdaki komutu girin▼

rclone config

Aşağıdaki bilgiler görünecektir, lütfen çalıştırmak için aşağıdaki talimatlara bakın ▼

  • Önlemler:RCLONE zaman zaman güncelleneceğinden, bu öğreticiyi gördüğünüzde menü seçenekleri biraz değişebilir, ancak genel fikir değişmeyecektir.İşlemi kopyalamayı düşünmeyin.
$ 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 退出
  • Şimdiye kadar, Rclone, kendi kendine oluşturulmuş API'yi kullanarak OneDrive ağ diskine başarıyla bağlandı.

Yapılandırıldıktan sonra aşağıdakileri kullanabilirsinizrcloneGörüntülemek için komut:

Onedrive'ın en üst düzeyindeki dizinleri listeleyin▼

rclone lsd onedrive:

Onedrive'daki tüm dosyaları listele▼

rclone ls onedrive:

Yerel dizini adlı bir dizine kopyalayınbackuponedrive dizini

rclone copy /home/source onedrive:backup

Kopyala Kes Sil Komutu

Rclone yapılandırma dosyasını onedrive ağ diskinin kök dizinine kopyalayın ▼

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

yerel kopyala /home/backup onedrive adlı ağ diskinin yapılandırıldığı yedekleme dizinine gidin ve bunun tersi de geçerlidir ▼

rclone copy --progress /home/backup onedrive:backup
  • bu parametreyi ekleyerek --ignore-existing Ağ diskinde yedeklenen dosyalar yok sayılabilir, bu da artımlı yedeklemeye eşdeğerdir ▼
rclone copy --ignore-existing /home/backup onedrive:backup

Yerel CWP manuel yedekleme dosyasını, ağ diskinin onedrive adlı yedekleme dizinine kopyalayın ve bunun tersi de geçerlidir ▼

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

Onedrive ağ diskinden, CWP otomatik zamanlanmış yedekleme dosyasını yerel /newbackup Katalog▼

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

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

Onedrive ağ diskinden, CWP manuel yedekleme dosyasını yerel sürücüye kopyalayın. /newbackup/newbackup/full/manual/accounts/ Katalog▼

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

onedrive'ın ağ diskinden kopyalayınVestaCPDosyaları yerel olarak yedekleyin /home/backup Katalog▼

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

Taşı (Kes) Komutu ▼

rclone move /home/backup onedrive:backup

Onedrive▼ yapılandırma adıyla ağ diskinin yedekleme dizinini silin.

rclone delete onedrive:backup

onedrive adlı bir ağ diskini yapılandıran bir yedekleme dizini oluşturun ▼

rclone mkdir onedrive:backup

kopyala ▼

rclone copy

hareket ▼

rclone move

sil ▼

rclone delete

Senkronizasyon ▼

rclone sync

Daha fazla Rclone komut kullanımı öğreticisi için lütfen aşağıdaki Rclone komut koleksiyonuna bakın▼

OneDrive nasıl monte edilir?

Yerel bir dizine bağlanmanız gerekiyorsa, önceki Rclone montaj eğitimimize başvurabilirsiniz▼

OneDrive Özel API'sinin Sınırlamaları

Kendi kendine oluşturulmuş özel API'ler yükleme deneyimini iyileştirebilse de, çok sık kullanılırsa yükleme sınırlı olabilir.

Microsoft OneDrive API için maksimum sınır eşiği nedir?

Microsoft, OneDrive API'sinin maksimum sınır eşiğinin ne olduğunu açıkça belirtmemiştir.Orijinal belge aşağıdadır:

Kullanıma bağlı olarak, kullanıcıların güvenilirlik ve performanstan ödün vermeden maksimum miktarda kaynak kullanabilmeleri için eşiklerde ince ayar yapıyoruz.

  • Diğer API limit türlerinin açıklamalarından da tahmin edebileceğiniz gibi toplam ve frekans olmak üzere iki limit bulunmaktadır.
  • Toplam, bir günde yapılabilecek arama sayısı, frekans ise dakikada yapılabilecek arama sayısıdır.
  • Kısıtlama eşiğine ulaşıldığında, dosya yüklemeleri kısıtlanır.
  • Resmi belgelerden kesin değer elde edilemediğinden, gerçek testlerle bu kesin değeri elde etmek mümkün müdür?
  • cevap olumsuz.Gerçek testte hiçbir kural bulunamadı, bu nedenle bu sınır dinamik olarak ayarlanır ve resmi belgelere uygundur.

OneDrive API tarafından kısıtlanmaktan nasıl kaçınabilirim?

Kısa sürede çok fazla dosya yüklemeyin, dosya boyutu önemli değil, önemli olan dosya sayısıdır.

Office 365 E5 otomatik yenileme hakkında:

  • Uzun yıllardır geliştirici deneme sürümünü kullanan kullanıcıların deneyimlerine göre, kendi kendine oluşturulmuş özel API'yi kullandığınız sürece aboneliği yenileyebilirsiniz.
  • Sıklığa gelince, standart yoktur ve ne kadar çok olursa o kadar iyidir.
  • API'yi kasıtlı olarak fırçalamak, özellikle GitHub Eylemlerini kullanmak, kaybetmeye değmeyebilir, çünkü sunucu Microsoft Azure olduğundan, pek çok kişi API'yi anlamsız bir şekilde fırçalamak için benzer yöntemler kullanır ve Microsoft Azure bunu kolayca tanımlamak ister.

Umut Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) paylaşılan "Rclone, Onedrive'a bağlanmak için yavaş mı?Yükleme hızı sınırını boşaltın mı? Size yardımcı olması için API hızlandırmasını yapılandırın.

Bu makalenin bağlantısını paylaşmaya hoş geldiniz:https://www.chenweiliang.com/cwl-27906.html

En son güncellemeleri almak için Chen Weiliang'ın blogunun Telegram kanalına hoş geldiniz!

🔔 Kanalın üst dizinindeki değerli "ChatGPT İçerik Pazarlama Yapay Zeka Aracı Kullanım Kılavuzunu" alan ilk kişi olun! 🌟
📚 Bu rehber çok büyük değer içeriyor, 🌟Bu nadir bir fırsat, kaçırmayın! ⏰⌛💨
İsterseniz paylaşın ve beğenin!
Paylaşımlarınız ve beğenileriniz bizim sürekli motivasyonumuz!

 

发表 评论

E-posta hesabınız yayımlanmayacak. 必填 项 已 用 * 标注

yukarı kaydır