Dropbox Uploader เป็นสคริปต์ทุบตีที่ทำให้ง่ายขึ้นDropbox-cli ที่ซับซ้อนลงไปสู่สิ่งที่เข้าใจได้ง่ายขึ้น ด้วยการอัปโหลดและดาวน์โหลดไฟล์ไปยัง Dropbox จากสถานี Linux นั้นง่ายกว่ามาก อย่างเป็นทางการสคริปต์ช่วยให้คุณใช้ Dropbox จากบรรทัดคำสั่ง Linux ใน Linux distro, BSD, และระบบปฏิบัติการอื่น ๆ ที่มีโครงสร้างเทอร์มินัลคล้าย Unix
เพิ่มแพ็คเกจ Git
ก่อนหยิบสคริปต์คุณจะต้องมีแพ็คเกจคอมไพล์ จำเป็นต้องใช้โปรแกรม git เพราะหากไม่มีมันการจับซอร์สโค้ดของโปรแกรมนั้นน่าเบื่อกว่ามาก
อูบุนตู
sudo apt install git
Debian
sudo apt-get install git
Arch Linux
sudo pacman -S git
Fedora
sudo dnf install git
OpenSUSE
sudo zypper install git
ลินุกซ์อื่น ๆ
ต้องการแพ็คเกจ git แต่ไม่แน่ใจว่าจะหาได้ที่ไหนมัน? ไม่ต้องกังวล: เครื่องมือ git นั้นใช้กันอย่างแพร่หลายใน Linux ทั้งหมดเนื่องจากโครงการ Linux จำนวนมากไปที่ Github โอกาสที่ระบบปฏิบัติการที่คุณเลือกมีแพ็คเกจ git หากต้องการค้นหาให้เปิดตัวจัดการแพ็กเกจค้นหา“ git” และติดตั้ง หรือตรวจสอบเว็บไซต์อย่างเป็นทางการสำหรับการกระจายของคุณสำหรับข้อมูลเพิ่มเติม
รับ Dropbox Uploader
ตอนนี้ Git อยู่ในระบบและทำงานอย่างถูกต้องเราสามารถคว้าสคริปต์ Dropbox Uploader หากต้องการทำสิ่งนี้ให้เปิดหน้าต่างเทอร์มินัล ภายในเทอร์มินัลเรียกใช้คำสั่งนี้
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
คำสั่ง git clone จะดาวน์โหลดทั้งหมดสแน็ปช็อตของรหัสล่าสุดจากนักพัฒนาและวางไว้ใน ~ / Dropbox-Uploader ในโฟลเดอร์บ้านของคุณบนระบบไฟล์ หากต้องการไปยังไดเรกทอรีนี้ให้ใช้คำสั่ง CD
cd ~/Dropbox-Uploader
ขั้นตอนต่อไปคือการอัปเดตการอนุญาตของสคริปต์ สิ่งนี้มีความสำคัญเนื่องจากไฟล์จะไม่สามารถดำเนินการเป็นโปรแกรมหากไม่มีไฟล์นั้น
sudo chmod +x dropbox_uploader.sh
นอกเหนือจาก Dropbox Uploader แล้วยังมีอีกอย่างเครื่องมือในโฟลเดอร์คอมไพล์ ส่วนใหญ่: DropShell, ไฟล์ Docker, ไฟล์ readme, ลิขสิทธิ์ซอฟต์แวร์, และอีกสองสามอย่าง ในบทช่วยสอนนี้เราจะอธิบายวิธีใช้ Dropbox Uploader หากคุณต้องการเรียนรู้วิธีใช้ไฟล์ Docker และอื่น ๆ อ่านไฟล์ readme และอ่านคำแนะนำ
การกำหนดค่า Dropbox Uploader
ครั้งแรกที่ Dropbox Uploader ทำงานจะมีข้อความแจ้งให้ลงชื่อเข้าใช้ปรากฏขึ้น ในการรันสคริปต์ให้ทำ:
./dropbox_uploader.sh
อย่าเรียกใช้สคริปต์นี้ในฐานะรูทหรือด้วย sudoสิทธิพิเศษ ไม่จำเป็นต้องใช้เนื่องจากสิทธิ์และอื่น ๆ นั้นถูกต้อง นอกจากนี้สคริปต์สร้างโฟลเดอร์การกำหนดค่าในไดเรกทอรีบ้านของผู้ใช้ เมื่อเรียกใช้เครื่องมือนี้ในฐานะรูทข้อมูลการเข้าสู่ระบบทั้งหมดจะถูกเก็บไว้ในรูทซึ่งผู้ใช้ทั่วไปไม่สามารถเข้าถึงได้
ระหว่างการเริ่มต้นสคริปต์เทอร์มินัลพรอมต์บอกว่า:“ นี่เป็นครั้งแรกที่คุณเรียกใช้สคริปต์นี้โปรดปฏิบัติตามคำแนะนำ” ค้นหาลิงค์ที่เทอร์มินัลพรอมต์แชร์กับคุณและเปิดในเบราว์เซอร์ของคุณ
ลิงก์จะเปิดขึ้นในหน้านักพัฒนา Dropbox มองหาปุ่ม“ สร้างแอพ” แล้วคลิก
เลือกตัวเลือก“ Dropbox API” จากนั้นให้เลือก“ การเข้าถึง Dropbox แบบเต็ม” วิธีนี้จะช่วยให้มั่นใจว่าเครื่องมืออัปโหลดสามารถเข้าถึงบัญชีของคุณได้อย่างสมบูรณ์ ป้อนชื่อในส่วนชื่อ ใช้ความคิดสร้างสรรค์ได้หลายชื่อ
หลังจากสร้างแอปภายใต้ Dropbox ของคุณบัญชีคุณจะถูกนำไปที่หน้าการกำหนดค่า ค้นหา“ โทเค็นการเข้าถึงที่สร้าง” แล้วคลิกปุ่มสร้าง คัดลอกรหัสและวางลงในเทอร์มินัลเพื่อเข้าสู่ Dropbox Uploader
ใช้ Dropbox Uploader
การเข้าสู่ Dropbox Uploader จะเลิกสคริปต์โดยอัตโนมัติ ในการใช้งานคุณจะต้องเปิดใช้งานอีกครั้ง ทำสิ่งนี้ด้วย:
./dropbox_uploader.sh
รายการ
Dropbox Uploader สามารถแสดงรายการเนื้อหาทั้งหมดของโฟลเดอร์ระยะไกล Dropbox ของคุณได้อย่างง่ายดาย สิ่งนี้มีประโยชน์โดยเฉพาะอย่างยิ่งในการเตรียมตัวสำหรับการดาวน์โหลดไฟล์ ในการใช้รายการให้ทำดังนี้
./dropbox_uploader.sh list
รายการจะพิมพ์โครงสร้างโฟลเดอร์ทั้งหมดของ Dropbox ของคุณ บันทึกผลลัพธ์ไปยังไฟล์ด้วย:
./dropbox_uploader.sh list >> dropbox-contents.txt
ที่อัพโหลด
ในการอัพโหลดไปยัง Dropbox ผ่านทาง Dropbox Uploaderก่อนอื่นให้ย้ายไฟล์ไปที่ / home / Dropbox-Uploader / ทำสิ่งนี้กับตัวจัดการไฟล์ จากนั้นเมื่อต้องการเริ่มการอัปโหลดเพียงเรียกใช้การอัปโหลดและระบุโฟลเดอร์
./dropbox_uploader.sh upload testfile.jpg /dropbox/whatever/folder/you/want
ค้นหา
การค้นหาทำงานคล้ายกับคุณสมบัติรายการมาก ผู้ใช้เขียนคำค้นหาและสคริปต์จะกรองรายการตามแบบสอบถามนั้น ตัวอย่างเช่นหากต้องการค้นหาบางสิ่งใน Dropbox ด้วยเครื่องหมาย“ sh” ให้ทำดังนี้
./dropbox_uploader.sh search sh
เครื่องมืออัปโหลดจะพิมพ์รายการไฟล์ทั้งหมดที่เกี่ยวข้องกับคำค้นหา“ sh”
ดาวน์โหลด
การดาวน์โหลดค่อนข้างตรงไปตรงมา ก่อนอื่นให้ใช้รายการหรือค้นหาเพื่อดูเนื้อหาของบัญชี Dropbox ของคุณ จากนั้นคัดลอกผลการค้นหา (หรือผลรายการ) อย่าลืมคัดลอกโครงสร้างไดเรกทอรีทั้งหมด ซึ่งหมายความว่าหากคุณมีไฟล์อยู่ภายใน /Dropbox/testA/testB/misc/file.jpgมันจะเป็น:
./dropbox_uploader.sh download /testA/testB/misc/file.jpg
เหตุผลที่ไม่ควรรวมโฟลเดอร์ดรอปบ็อกซ์เนื่องจากสคริปต์รู้ทุกอย่างมาจากที่นั่นแล้ว
ลบ
การลบสามารถเกิดขึ้นได้โดยตรงจากบรรทัดคำสั่ง ในการทำเช่นนั้นให้ใช้ "ค้นหา" หรือ "รายการ" เพื่อค้นหาไฟล์ที่จะลบ จากนั้นลบด้วย:
./dropbox_uploader.sh delete /whatever/folder/file.jpg
คำสั่งอื่น ๆ
เครื่องมือ Dropbox Uploader มีความกว้างมากชุดคุณสมบัติที่มีคุณสมบัติของแต่ละบุคคลมากมาย เราได้ตรวจสอบข้อมูลเบื้องต้นแล้ว แต่หากคุณต้องการทำสิ่งที่ซับซ้อนยิ่งขึ้นกับผู้อัปโหลดโปรดดูที่ส่วนช่วยเหลือของสคริปต์ สิ่งนี้สามารถทำได้โดยเพียงแค่เรียกใช้สคริปต์ด้วยตัวเองโดยไม่ต้องมีคำสั่งย่อย (รายการค้นหา ฯลฯ )
หากต้องการบันทึกคำสั่งช่วยเหลือทั้งหมดลงในไฟล์ข้อความเพื่ออ่านในภายหลังให้ทำ:
./dropbox_uploader.sh >> dropbox-uploader-help.txt</ p>
ความคิดเห็น