Автоматический вывод с бирж по API
Установка:
a) В качестве исполняемого файла (простой способ):
- Скачать папку с программой с github (CEXWihtdrawer.release.zip)
- Распаковать и запустить файл CEXWithdrawer.exe
б) В качестве опенсурс python-скрипта:
- Установить python (рекомендуется 3.10), если еще не установлен
- Скачать папку со скриптом с github
- Открыть командную строку, прописать cd C:\*путь до папки скрипта*
Предварительная настройка:
В таблицу files\wallets.csv помещаем адреса кошельков для вывода средств построчно в первый столбец:
Если вы хотите указать конкретные суммы для вывода на каждый кошелек, а не генерировать их в программе, то вставляем их вторым столбцом напротив кошелей (в софте будет выбор такого режима работы):
При работе в этом режиме вывод будет только на те кошельки, для которых указаны суммы (остальные будут скипнуты):
Если нет возможности открыть файл нормально как таблицу (бомж дао), при редактировании через блокнот необходимо использовать разделители " ; " между адресами и суммами для вывода
Если вы находитесь на территории РФ и OKX для вас заблокирован, для работы с биржей необходимо в файл files\proxy.txt поместить http-прокси, с которым она будет доступна, в формате login:pass@host:port
Пример работы с программой:
При первом запуске программа попросит вас придумать надежный и удобный пароль, которым будут шифроваться api-ключи. Необходимо будет запомнить его, ведь его придется вводить при каждом новом запуске:
Представим, что будем выводить с binance. Сначала необходимо добавить api-ключ и private-ключ от биржи. Сгенерировать данные ключи для каждой биржи можно на сайте, в разделе API, при этом надо не забыть активировать галочку "разрешить вывод средств".
Передвигаемся к нужному разделу с помощью клавиш ↑, ↓ (либо pgup, pgdown):
Вставляем наши api-key и private-key, используя правую кнопку мыши (метод вставки может меняться в разных ОС и IDE):
Теперь выведем средства с binance:
Вводим символ токена, как он указан на бирже, и выбираем сеть. Программа показывает текущую комиссию биржи на вывод в данной сети:
Выбираем, откуда взять суммы для вывода: из файла с кошельками или сгенерировать их напрямую в программе
Допустим, нам необходимо вывести случайные суммы. Указываем минимальное и максимальное число монет для вывода, будет выбрана случайная сумма в этих пределах. Также указываем, сколько знаков после запятой будет у рандомно-сгенерированных значений (это важно).
Проверяем и подтверждаем правильность введенных данных:
Указываем время задержки между выводами средств, а также отмечаем, необходим ли случайный порядок кошельков: