ПредишенСледващото

Наскоро мой приятел хвърли огромен файл в dropboks, и без това оскъдното ми свободно място в 4GB е напълно пълен. Но там, където наистина има, напълно залети от 2 пъти. За съжаление, dropboks не ми дават възможност да се получи достъп до файла и след това си мислех да напиша сценарий за едно празно място.

Защо сценария?

Просто искам да спомена няколко точки, които, по мое мнение, е трябвало да отговори на следния скрипт:
1. Минимум ми участващите
2. Минимална GUI 🙂

Последната точка първа, реших да включа в Фану, но след това е бил изправен пред сериозен проблем, който не може да бъде решен на една машина с графичен потребителски интерфейс (Ubuntu). Ще говорим за това по-нататък. Така че втората точка се оказа не заради желанието ми да правя всичко през терминала, а просто поради необходимостта.

Да започваме. Първо трябва да инсталирате VMware или VirtualBox. но аз лично предпочитам да VMware. и след това да създадете виртуална машина Linux Debian. Свали изображение от официалния сайт. Виртуалната машина ще е необходима само за едно действие. Изпълнете VMware трябва да корен:

За инсталирането и конфигурирането на Debian Linux можете да прочетете тук. Но е важно. премахнете елемента от инсталацията Debian Desktop Environment!

В резултат на това, което виждаме следното при зареждане на стандартен прозорец

Вземи безплатно в Dropbox - jenrom блог

Това е последвано от удостоверяване

Вземи безплатно в Dropbox - jenrom блог

Така че, ние виждаме стандартната конзола

Вземи безплатно в Dropbox - jenrom блог

Препоръчително е да се отиде директно на корен сметка, това е направено с командата СУ (Sudo не работи тук, за разлика от Ubuntu).

Сега Изтегляне Dropbox:

Нека да се уверите, че всичко за изтегляне:

Вземи безплатно в Dropbox - jenrom блог

Преди да продължим нататък, нека да се научите как да се свържете с USB флаш устройство в нашия виртуална машина. Това, което трябва да се стартира скрипт. Поставете USB флаш памет, можете да получите тази грешка:

Нищо сериозно, ние трябва да се монтира ни пръчка. Виж как се нарича:

В моя случай той се нарича / сътрудничество / sdb1

Сега ние се създаде директория, където ще се монтира:

Монтирайте USB флаш устройството в създадена директория:

Сега ние виждаме, че нашето устройство се монтира на списъка:

За деактивиране на USB флаш устройство, извършва:

Ако при проверката се установи грешка, опитайте се да го изпълни

Е Е, хайде да отидем да се мляно 🙂

За да започнете работа на хост машината, за да инсталирате всички необходими:

Виртуалната машина ще определи macchanger:

За това, аз написах една малка скрипт generate_maillist.py:

За да стартирате скрипта, изпълнете следните команди:

В имената на добавяте или имейли копиране на файл, генериран кутии, разделени с точка и запетая, и се отнасят.

Ако сте прекалено мързеливи, за да го направя, тъй като аз :), а след това аз написах този скрипт за Фану invite.py:

Всичко, от което се нуждаем, е да се промени my_login ценности. my_password и просто го стартирате:

Така че сте изпратили покани. Сега трябва да се генерира връзка да се регистрирате устройства в Dropbox. Dropbox осигурява допълнително пространство не само за регистрация на сезиране, но ако това ще се регистрирате вашето устройство. В това, ние просто ще помогне на нашата виртуална машина без GUI.

Ако се стартира Dropbox клиент на една машина с GUI. Аз щях да се отвори прозорец, който ние със сигурност не сте доволни. Ето защо ние използваме виртуална машина без GUI. На него, вместо прозореца следното съобщение:

Като цяло, само трябва да се изпълнява на виртуална машина generate_macaddresslist.py скрипт:

След това, директорията, където скриптът ще macaddresslist_file файл.

Нека да видим нейното съдържание:

Ако всичко върви добре, след това ще бъде нещо като:

Сега идва триумфалния последен етап 🙂. Това не е виртуална машина серия register_users.py сценария. register_users.py: За да направите това в същата директория следните файлове, трябва да бъдат на разположение. register_device.py. macaddresslist_file и namelist_file файл. който е генериран с maillist_file. Източници:

След това, ние сме свидетели на това как нашият робот върши цялата работа за нас 😉

Успех на всички и ще се видим скоро в нашия блог!

Подкрепете проекта - споделете линка, благодаря!