А в чем ошибка? То, что враг не ставится, что ли? Ну и ошибку надо было самому найти, а здесь спрашивать её решение. Но намудрил ты там много, долго надо разбираться, что к чему.
med_ved, можно было и не через депозит закачивать, а например, через летитбит
BublGum, на летитбит не надо вводить тупой проверочный код, и к тому же, скачивать с этого файлообменника можно с помощью удобного менеджера закачки SkyMonk, его можно скачать прямо на странице закачки любого файла, и им можно пользоваться для загрузки любых файлов (извиняюсь, если это реклама)