Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dini4ka/dropbox


https://github.com/dini4ka/dropbox

Last synced: 8 days ago
JSON representation

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)