Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dini4ka/dropbox
https://github.com/dini4ka/dropbox
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/dini4ka/dropbox
- Owner: Dini4ka
- Created: 2023-01-26T15:07:56.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-01-30T07:19:15.000Z (almost 2 years ago)
- Last Synced: 2024-11-27T22:18:57.402Z (26 days ago)
- Language: Python
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dropbox
Выше представлен скрипт, который позволяет загружать в/скачивать из Dropbox произвольный двоичный файл (произвольного формата и размера).
Инструкции указаны только для Windows!! Для использования необходимо иметь браузер google Chrome последней версии https://www.google.com/intl/ru_ru/chrome/
Для его сборки необходимо:
1)установить Python версии 3.10.1 - https://www.python.org/downloads/release/python-3101/
2)установить все пакеты из файла requirements.txt:
pip install undetected_chromedriver==3.2.1
pip install selenium==4.8.0
pip install requests==2.28.2
pip install click==8.1.3
3)перезагрузить ваш компьютер для того, чтобы Python добавился в PATH и изменения вступили в силу
4)Установить утилиту auto-py-to-exe
pip install auto-py-to-exe
Скачать и распаковать архив dropbox в удобном для вас месте
![zip](https://user-images.githubusercontent.com/77235598/215338434-a30c4a30-e9e8-436d-8c0b-a794222836ee.PNG)
5)Запустить утилиту командой в консоли auto-py-to-exe(выбрать так, как показано на картинке) и указать исполнящий фаил main.py
![auto-py-to-exe](https://user-images.githubusercontent.com/77235598/215334841-af7b6b5f-07b9-4f4d-82e2-4a7fbb152590.PNG)
6)Дождаться конца конвертации
7)Открыть консоль cmd и запустить получившуюся программу по следующему шаблону
testtool login password put/get src_path dst_path
![console](https://user-images.githubusercontent.com/77235598/215337538-29312f7e-b086-40a2-a3bb-6d25777f1090.PNG)