UDS 可以将文件存储到 Google Docs 而不用考虑配额的问题。
python uds.py
> python uds.py push Ubuntu.Desktop.16.04.iso Ubuntu.Desktop.16.04.iso will required 543 Docs to store. Created parent folder with ID 1fc6JGpX6vUWiwflL1jBxM1YpuMHFAms8 Successfully Uploaded Ubuntu.Desktop.16.04.iso: [██████████████████████████████] 100% [Layout] python uds.py push argument argument: Path_to_file+file_name
> python uds.py list Name Size Encoded ID ------------------------ ----- --------- --------------------------------- Ubuntu.Desktop.16.04.iso 810 MB 1.1 GB 1fc6JGpX6vUWiwflL1jBxM1YpuMHFAms8 Ubuntu.Desktop.18.10.iso 1.1 GB 1.3 GB 1RzzVfN9goHMTkM1Hf1FUWUVS_2R3GK7D Also supports searching with a query! > python uds.py list "18" Name Size Encoded ID ------------------------ ----- --------- --------------------------------- Ubuntu.Desktop.18.10.iso 1.1 GB 1.3 GB 1RzzVfN9goHMTkM1Hf1FUWUVS_2R3GK7D [Layout] python uds.py list arguments: query
> python uds.py pull 1fc6JGpX6vUWiwflL1jBxM1YpuMHFAms8 Downloaded Ubuntu.Desktop.16.04.iso: [██████████████████████████████] 100% [Layout] python uds.py pull argument argument: id_of_file
> python uds.py delete 1fc6JGpX6vUWiwflL1jBxM1YpuMHFAms8 Deleted 1fc6JGpX6vUWiwflL1jBxM1YpuMHFAms8 [Layout] python uds.py delete argument argument: id_of_file
> python uds.py grab test.7z Update Successful! Downloaded test.7z: [██████████████████████████████] 100% [Layout] python uds.py grab argument argument: name_of_file
>python uds.py erase test2.7z Update Successful! Deleted test2.7z [Layout] python uds.py erase argument argument: name_of_file
> python uds.py update Name Encoded Size --------- -------- ----- file_name 1.1 GB 810 MB "User.txt" Name Encoded Size --------- -------- ----- file_name 1.1 GB 810 MB "data.txt" { "file0": "1fc6JGpX6vUWiwflL1jBxM1YpuMHFAms8" "file2": "1fc6JGpX6vUWiwflL1jBxM1YpuMHFAms9" } [Layout] python uds.py update arguments: None
> python uds.py bunch test test.7z.1 will require 1337 Docs to store. Created parent folder with ID 1fc6JGpX6vUWiwflL1jBxM1YpuMHFAm12 Successfully Uploaded test.7z.1: [██████████████████████████████] 100% test.7z.2 will require 1337 Docs to store. Created parent folder with ID 1fc6JGpX6vUWiwflL1jBxM1YpuQQFAm12 Successfully Uploaded test.7z.2: [██████████████████████████████] 100% test.7z.3 will require 600 Docs to store. Created parent folder with ID 1fc6JGpX6vTOiwflL1jBxM1YpuQQFAm12 Successfully Uploaded test.7z.3: [██████████████████████████████] 100% [Layout] python uds.py bunch argument[1] argument[2] argument[1]: name_in_files, or wildcard "?" without quotes argument[2]: directory, defualt is current directory of UDS
> python uds.py batch file_name Update Successful! Downloaded file_name.7z.1: [██████████████████████████████] 100% Downloaded file_name.7z.2: [██████████████████████████████] 100% Downloaded file_name.7z.3: [██████████████████████████████] 100% [Layout] python uds.py batch argument arguments: name_in_files, or wildcard "?" without quotes
>python uds.py wipe file Update Successful! Deleted file.7z.1 Deleted file.7z.2 Deleted file.7z.3 [Layout] python uds.py wipe argument arguments: name_in_files, or wildcard "?" without quotes
兼容 Python 3.