Rclone Onedrive-ga ulanishda sekinmi?Yuklash tezligi chegarasi? API tezlashuvini sozlang

Foydalanishda Rklon Fayllarni OneDrive-ga o'tkazishda siz sekin tezlik va aloqani uzish kabi muammolarga duch kelishingiz mumkin...

Nima uchun Rclone Onedrive-ga ulanishda sekin?

Asosiy sabab OneDrive API cheklanishini ishga tushirishdir va standart Rclone o'rnatilgan API bir vaqtning o'zida bir nechta odam tomonidan qo'llaniladi, shuning uchun bu muammolar tobora ravshan bo'lib bormoqda...

Rclone Onedrive-ga ulanishda sekinmi?Yuklash tezligi chegarasi? API tezlashuvini sozlang

OneDrive-ga ulanish uchun o'z-o'zidan yaratilgan shaxsiy API-dan foydalanish bu vaziyatlarni sezilarli darajada yaxshilashi mumkin va Office 365 E5 dasturchining uch oylik sinov versiyasi uchun Rclone-dan vaqti-vaqti bilan foydalanish API-ni ataylab tozalash o'rniga to'lovni avtomatik ravishda yangilaydi. xavfsiz va barqaror.

Bundan tashqari, o'z-o'zidan yaratilgan API'lar boshqa hisoblar va boshqa ilovalar tomonidan ham ishlatilishi mumkin.

Agar u Google Drive oʻzi tomonidan yaratilgan API boʻlsa, ushbu qoʻllanmaga qarang ▼

Rclone Connect Onedrive tezligi testi

Birinchisi, Onedrive▼-ga ulanish uchun Rclone-ning standart API-dan foydalanish tezligini sinab ko'rishdir

Rclone ulanishi Onedrive tezligi testi Birinchisi, Onedrive-ga ulanish uchun Rclone-ning standart API-dan foydalanish tezligini sinab ko'rayotgan netizenlarning uchinchi fotosurati.

Ikkinchisi internet foydalanuvchilari tomonidan Onedrive-ga ulanish uchun murojaat qilgan Microsoft API-dan foydalanish sinovi ▼

Ikkinchisi - Internet foydalanuvchilarining Onedrive-ga ulanish tezligini sinovdan o'tkazgan Microsoft API-dan foydalangan holda to'rtinchi fotosurati.

  • Tezlik farqi 10 barobardan ortiq ekanligini aniq ko'rish mumkin.

Microsoft Onedrive tarmoq disk API sini qanday yaratish mumkin?

Microsoft Azure boshqaruv markazida mijoz identifikatori va mijoz sirini qanday olish mumkin, Microsoft Onedrive tarmoq disk API’sini qanday yaratishni ko‘rish uchun quyidagi havolani bosing ▼

Rclone token oladi

Rclone-ni mahalliy kompyuteringizga yuklab oling ▼

Misol sifatida Windows-ni oling, dekompressiyadan so'ng rclone.exe joylashgan papkaga o'ting, tadqiqotchining manzil satriga cmd kiriting va joriy yo'lda buyruq satrini ochish uchun Enter tugmasini bosing.

Quyidagi buyruq bilan almashtiringClient_ID,Client_secret va bajaring ▼

rclone authorize "onedrive" "Client_ID" "Client_secret"
  • Keyin brauzer ochiladi va sizdan avtorizatsiya qilish uchun hisobingizga kirishingizni so'raydi.

Avtorizatsiyadan so'ng buyruq satri oynasida quyidagi xabar paydo bo'ladi:

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 butun tarkib (shu jumladan qavslar) token, nusxa ko'chiring va saqlang.

Rclone OneDrive-ga ulanadi

SSH quyidagi buyruqni kiriting▼

rclone config

Quyidagi ma'lumotlar paydo bo'ladi, ishlash uchun quyidagi ko'rsatmalarga qarang ▼

  • Izoh:RCLONE vaqti-vaqti bilan yangilanganligi sababli, ushbu qo'llanmani ko'rganingizda, menyu parametrlari biroz o'zgarishi mumkin, ammo umumiy g'oya o'zgarmaydi Operatsiyani nusxalash haqida o'ylamang.
$ 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 退出
  • Hozirgacha Rclone o'z-o'zidan yaratilgan API yordamida OneDrive tarmoq diskiga muvaffaqiyatli ulandi.

Sozlangandan so'ng, siz quyidagilarni ishlatishingiz mumkinrcloneKo'rish uchun buyruq:

Onedrive-ning yuqori darajasidagi kataloglarni ro'yxatlash▼

rclone lsd onedrive:

Onedrive'dagi barcha fayllarni ro'yxatlash▼

rclone ls onedrive:

Mahalliy katalogni nomli katalogga nusxalashbackuponedrive katalogi▼

rclone copy /home/source onedrive:backup

Nusxalash Kesish o'chirish buyrug'i

Rclone konfiguratsiya faylini onedrive tarmoq diskining ildiz katalogiga nusxalash ▼

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

mahalliy nusxa /home/backup Onedrive nomli tarmoq diski sozlangan zaxira katalogiga o'ting va aksincha ▼

rclone copy --progress /home/backup onedrive:backup
  • ushbu parametrni qo'shish orqali --ignore-existing Tarmoq diskida zaxiralangan fayllarni e'tiborsiz qoldirish mumkin, bu esa qo'shimcha zahiraga tengdir ▼
rclone copy --ignore-existing /home/backup onedrive:backup

Mahalliy CWP qo'lda zaxiralash faylini tarmoq diskining onedrive nomli zaxira katalogiga nusxalash va aksincha ▼

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

Onedrive tarmoq diskidan CWP avtomatik rejalashtirilgan zaxira faylini mahalliyga nusxalang /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 tarmoq diskidan CWP qo'lda zaxira faylini mahalliyga nusxalash /newbackup/newbackup/full/manual/accounts/ Katalog▼

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

Onedrive tarmoq diskidan nusxa olingVestaCPFayllarni mahalliyga zaxiralang /home/backup Katalog▼

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

Ko‘chirish (kesish) buyrug‘i ▼

rclone move /home/backup onedrive:backup

Onedrive▼ konfiguratsiya nomi bilan tarmoq diskining zaxira katalogini o'chiring

rclone delete onedrive:backup

Onedrive ▼ nomli tarmoq diskini sozlaydigan zaxira katalog yarating

rclone mkdir onedrive:backup

Nusxalash ▼

rclone copy

harakatlantiring ▼

rclone move

o'chirish ▼

rclone delete

Sinxronlash ▼

rclone sync

Rclone buyrug'idan foydalanish bo'yicha qo'shimcha qo'llanmalar uchun quyidagi Rclone buyruqlar to'plamiga qarang▼

OneDrive-ni qanday o'rnatish mumkin?

Agar siz mahalliy katalogga o'rnatishingiz kerak bo'lsa, oldingi Rclone o'rnatish bo'yicha qo'llanmamizga murojaat qilishingiz mumkin▼

OneDrive Private API cheklovlari

O'z-o'zidan qurilgan shaxsiy API'lar yuklash tajribasini yaxshilashi mumkin bo'lsa-da, juda tez-tez ishlatilsa, yuklash cheklangan bo'lishi mumkin.

Microsoft OneDrive API uchun maksimal chegara chegarasi qancha?

Microsoft OneDrive API’ning maksimal chegara chegarasi nima ekanligini aniq aytmagan. Quyida asl hujjat keltirilgan:

Foydalanishga asoslanib, biz chegaralarni aniq sozlaymiz, shunda foydalanuvchilar ishonchlilik va samaradorlikni buzmasdan maksimal miqdorda resurslardan foydalanishlari mumkin.

  • Boshqa turdagi API chegaralarining tavsifiga qarab taxmin qilganingizdek, ikkita chegara mavjud: umumiy va chastota.
  • Jami bir kun ichida amalga oshirilishi mumkin bo'lgan qo'ng'iroqlar soni va chastotasi - daqiqada amalga oshirilishi mumkin bo'lgan qo'ng'iroqlar soni.
  • Tozalash chegarasiga erishilgandan so'ng, fayllarni yuklash to'xtatiladi.
  • Rasmiy hujjatlardan aniq qiymatni olish mumkin emasligi sababli, bu aniq qiymatni haqiqiy sinov orqali olish mumkinmi?
  • javob salbiy.Haqiqiy testda hech qanday qoidalar topilmadi, shuning uchun bu chegara dinamik ravishda sozlangan va rasmiy hujjatlarga mos keladi.

OneDrive API tomonidan cheklanishdan qanday qochishim mumkin?

Qisqa vaqt ichida juda ko'p fayl yuklamang, fayl hajmi muhim emas, asosiysi fayllar soni.

Office 365 E5 avtomatik yangilanishi haqida:

  • Foydalanuvchilarning ko'p yillar davomida ishlab chiqaruvchining sinov versiyasidan foydalangan tajribasiga ko'ra, o'zingiz yaratgan shaxsiy API-dan foydalansangiz, obunani yangilashingiz mumkin.
  • Chastotaga kelsak, standart yo'q va qanchalik ko'p bo'lsa, shuncha yaxshi.
  • API-ni ataylab tozalash, ayniqsa GitHub Actions-dan foydalanish yo'qotishga arzimasligi mumkin, chunki server Microsoft Azure, shuning uchun ko'p odamlar API-ni ma'nosiz tozalash uchun shunga o'xshash usullardan foydalanadilar va Microsoft Azure uni osongina aniqlashni xohlaydi.

Umid qilamanki, Chen Veyliang blogi ( https://www.chenweiliang.com/ ) birgalikda "Rclone Onedrive-ga sekin ulanishi mumkinmi?Yuklash tezligi chegarasini tashlab yuboringmi? Sizga yordam berish uchun API tezlashuvini sozlang.

Ushbu maqolaning havolasini baham ko'rish uchun xush kelibsiz:https://www.chenweiliang.com/cwl-27906.html

Eng so'nggi yangiliklardan xabardor bo'lish uchun Chen Veyliang blogining Telegram kanaliga xush kelibsiz!

🔔 Birinchi bo'lib kanalning yuqori katalogida qimmatli "ChatGPT Content Marketing AI vositasidan foydalanish bo'yicha qo'llanma"ni qo'lga kiriting! 🌟
📚 Ushbu qo'llanmada katta ahamiyatga ega, 🌟Bu kamdan-kam imkoniyat, uni qo'ldan boy bermang! ⏰⌛💨
Baham ko'ring va yoqsa like!
Sizning baham ko'rish va yoqtirishlaringiz bizning doimiy motivatsiyamizdir!

 

发表 评论

Sizning elektron pochta manzilingiz e'lon qilinmaydi. 必填 项 已 用 * Yorliq

tepaga aylantiring