Example #1
0
def test_storiesonline():
	import main
	settings = main.loadSettings()
	dispatch_cls = dispatcher.RpcCallDispatcher(settings)
	for x in range(12880, 12980):
		url = "http://storiesonline.net/s/{num}/".format(num=x)

		args = (url, )
		kwargs = {}
		try:
			ret = dispatch_cls.doCall("StoriesOnlineFetch", "getpage", call_args=args, call_kwargs=kwargs)
			print(ret)
		except Exception:
			pass
	def __init__(self):

		thName = threading.current_thread().name
		if "-" in thName:
			logPath = "Main.Thread-{num}.SadPanda.Cl".format(num=thName.split("-")[-1])
		else:
			logPath = 'Main.SadPanda.Cl'

		self.log = logging.getLogger(logPath)
		self.wg = WebGetRobust(logPath=logPath+".Web")

		self.log = logging.getLogger(self.loggerPath)
		self.log.info("Loading %s Runner", self.pluginName)

		self.settings = main.loadSettings()
Example #3
0
    def __init__(self):

        thName = threading.current_thread().name
        if "-" in thName:
            logPath = "Main.Thread-{num}.SadPanda.Cl".format(
                num=thName.split("-")[-1])
        else:
            logPath = 'Main.SadPanda.Cl'

        self.log = logging.getLogger(logPath)
        self.wg = WebGetRobust(logPath=logPath + ".Web")

        self.log = logging.getLogger(self.loggerPath)
        self.log.info("Loading %s Runner", self.pluginName)

        self.settings = main.loadSettings()
Example #4
0
def test_storiesonline():
    import main
    settings = main.loadSettings()
    dispatch_cls = dispatcher.RpcCallDispatcher(settings)
    for x in range(12880, 12980):
        url = "http://storiesonline.net/s/{num}/".format(num=x)

        args = (url, )
        kwargs = {}
        try:
            ret = dispatch_cls.doCall("StoriesOnlineFetch",
                                      "getpage",
                                      call_args=args,
                                      call_kwargs=kwargs)
            print(ret)
        except Exception:
            pass
Example #5
0
try:
    import main
except:
    print 'Move this script to the same directory as "main.py", and run again.'
    quit()
import os, sqlite3

if os.path.exists(main.dbLoc):
    print 'Existing DB found ...\n'
    main.loadSettings()
    print 'Protocols: ' + ', '.join(main.protoList)
    print 'Plugins: ' + ', '.join(main.plugList)
    print 'Protocol Dir: ' + main.protoFolder
    print 'Plugin Dir: ' + main.plugFolder
    print 'Nick: ' + main.nick
    print 'Quiet: ' + str(main.quiet)
    print 'Function Prefix: ' + main.funcPrefix
    print 'Protocol Prefix: ' + main.protoPrefix
    print 'Main Loop Wait: ' + str(main.mainWait)

else:
    print 'No DB found, creating ...'

print '\nTo leave something at it\'s default, just press enter.\n'

protoFolder = raw_input('What folder are you protocols located in? ['+main.protoFolder+']: ')
if protoFolder != '': main.protoFolder = protoFolder
plugFolder = raw_input('What folder are you plugins located in? ['+main.plugFolder+']: ')
if plugFolder != '': main.plugFolder = plugFolder
nick = raw_input('What is the bot\'s nick? ['+main.nick+']: ')
if nick != '': main.nick = nick