سلام
لینوکس من سنتوس 6.6 هست.
اول curl بايد نصب باشه و بعد دستورات زیر را وارد کنید
کد:
wget https://raw.githubusercontent.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh
کد:
chmod +x dropbox_uploader.sh
طبق تصوير زير به اين آدرس رفته و يک api بسازيد
کد:
https://www.dropbox.com/developers/apps

دستور زير را وارد و اينتر کنید
کد:
./dropbox_uploader.sh
اطلاعات App key و App secret را وارد کنيد
در سوالي که ميپرسه کليد F را بزنيد و اينتر کنید
بعد به شما يک آدرس شبيه زير ميدهد که بايد در مرورگرتون وارد کنيد و allow را بزنيد
کد:
https://www.dropbox.com/1/oauth/authorize?oauth_token=mkbsQWHjk1Fxghti
نصب تمام شد
حالا براي اينکه ببينيد ارتباط برقراره دستور زير را وارد کنيد و بايد اطلاعات را نمايش بدهد
کد:
./dropbox_uploader.sh info
Name: 007007
UID: 145831276
Email: Your email
Quota: 30208 Mb
Used: 11365 Mb
Free: 18842 Mb
اين هم دستورات براي نمايش محتویات ، آپلود ، دانلود ، دانلود پوشه ، ساخت پوشه ، حذف پوشه با اطلاعاتش
To list all contents in the top-level directory
کد:
./dropbox_uploader.sh list
تو دستورات زير فرض بر اين گرفته شده که پوشه اي به نام public در دراپ باکس شما موجوده
To upload a local file to a remote Dropbox folder:
کد:
./dropbox_uploader.sh upload film.rar Public/film.rar
To download a remote file from Dropbox to a local file:
کد:
./dropbox_uploader.sh download Public/film.rar ./film.rar
To download an entire remote folder from Dropbox to a local folder:
کد:
./dropbox_uploader.sh download Public/folder ./folder
To create a new remote folder on Dropbox:
کد:
./dropbox_uploader.sh mkdir Public/newfolder
To delete an entire remote folder (including all its contents) on Dropbox:
کد:
./dropbox_uploader.sh delete Public/folder