2015-08-20 11:27:15 -04:00
|
|
|
import logging
|
|
|
|
import sys
|
2015-08-27 15:41:17 -04:00
|
|
|
|
2015-08-28 15:17:28 -04:00
|
|
|
from lbrynet.lbrynet_downloader_gui.DownloaderApp import DownloaderApp
|
|
|
|
from twisted.internet import reactor, task
|
|
|
|
import locale
|
2015-08-20 11:27:15 -04:00
|
|
|
|
|
|
|
|
|
|
|
def start_downloader():
|
|
|
|
|
|
|
|
log_format = "(%(asctime)s)[%(filename)s:%(lineno)s] %(funcName)s(): %(message)s"
|
|
|
|
logging.basicConfig(level=logging.DEBUG, format=log_format, filename="downloader.log")
|
|
|
|
sys.stdout = open("downloader.out.log", 'w')
|
|
|
|
sys.stderr = open("downloader.err.log", 'w')
|
|
|
|
|
|
|
|
locale.setlocale(locale.LC_ALL, '')
|
|
|
|
|
2015-08-28 15:17:28 -04:00
|
|
|
app = DownloaderApp()
|
2015-08-20 11:27:15 -04:00
|
|
|
|
|
|
|
d = task.deferLater(reactor, 0, app.start)
|
|
|
|
|
|
|
|
reactor.run()
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
start_downloader()
|