You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/> """ from sys import argv, exit, version_info import core.utility.constants as C if __name__ == '__main__': from core.loaders.checker.depedences import check_dep_pumpkin from core.loaders.checker.networkmanager import CLI_NetworkManager, UI_NetworkManager from core.utility.collection import SettingsINI from core.utility.application import ApplicationLoop, QtGui from core.main import Initialize check_dep_pumpkin() from os import getuid if not getuid() == 0: exit('[{}!{}] WiFi-Pumpkin must be run as root.'.format(C.RED, C.ENDC)) app = ApplicationLoop(argv) if app.isRunning(): QtGui.QMessageBox.warning(None, 'Already Running', 'the wifi-pumpkin is already running') exit('WiFi-Pumpkin Already Running.') print('Loading GUI...') main = Initialize() main.passSettings() main.setWindowIcon(QtGui.QIcon('icons/icon.png')) main.center()
from sys import argv,exit,version_info import core.utility.constants as C if version_info.major != 2: exit('[!] WiFi-Pumpkin need Python 2 :(') if __name__ == '__main__': from core.loaders.checker.depedences import check_dep_pumpkin from PyQt4 import QtGui from core.utility.application import ApplicationLoop from core.main import Initialize from core.loaders.checker.networkmanager import CLI_NetworkManager, UI_NetworkManager from core.utility.collection import SettingsINI check_dep_pumpkin() from os import getuid if not getuid() == 0: exit('[{}!{}] WiFi-Pumpkin must be run as root.'.format(C.RED,C.ENDC)) app = ApplicationLoop(argv) if app.isRunning(): QtGui.QMessageBox.warning(None,'Already Running','the wifi-pumpkin is already running') exit('WiFi-Pumpkin Already Running.') print('Loading GUI...') main = Initialize() main.setWindowIcon(QtGui.QIcon('icons/icon.png')) main.center() # check if Wireless connection conf = SettingsINI(C.CONFIG_INI)