Exemple #1
0
import os
import logging
import time
from gui.MainFrame import MainFrame
from Const import *
from Control import Control
from ConfigUtils import Config
from Log import Log

Config.load()

# pyCurl does not like signal
log = Log()
try:
    import signal
    from signal import SIGPIPE, SIG_IGN

    signal.signal(signal.SIGPIPE, signal.SIG_IGN)
except ImportError, e:
    log.debug("Main ImportError", e)
    print "Cannot handle signal..."

app = wx.PySimpleApp()
app.SetAssertMode(wx.PYAPP_ASSERT_DIALOG)

control = Control()
mainFrame = MainFrame(None, wx.ID_ANY, "Linux Rapidshare Grabber", (0, 0), (800, 600), control)
control.setMainFrame(mainFrame)
control.start()
app.MainLoop()