コード例 #1
0
	def showResult(self, message, url=None):
		if not url == None:
			try:
				fn        = url.split('/')[-2]
				imagefile = wiz.generateQR(url, fn)
				qr = QRCode( "loguploader.xml" , ADDON.getAddonInfo('path'), 'DefaultSkin', image=imagefile, text=message)
				qr.doModal()
				del qr
				try:
					os.remove(imagefile)
				except: 
					pass
			except Exception, e:
				wiz.log(str(e), xbmc.LOGNOTICE)
				confirm   = DIALOG.ok(ADDONTITLE, "[COLOR %s]%s[/COLOR]" % (COLOR2, message))
コード例 #2
0
	def showResult(self, message, url=None):
		if not url == None:
			try:
				fn        = url.split('/')[-2]
				imagefile = wiz.generateQR(url, fn)
				qr = QRCode( "loguploader.xml" , ADDON.getAddonInfo('path'), 'DefaultSkin', image=imagefile, text=message)
				qr.doModal()
				del qr
				try:
					os.remove(imagefile)
				except: 
					pass
			except Exception, e:
				wiz.log(str(e), xbmc.LOGNOTICE)
				confirm   = DIALOG.ok(ADDONTITLE, "[COLOR %s]%s[/COLOR]" % (COLOR2, message))
コード例 #3
0
 def showResult(self, message, url=None):
     if not url == None:
         try:
             fn = url.split('/')[-2]
             imagefile = wiz.generateQR(url, fn)
             #imagefile = os.path.join(QRCODES,'%s.png' % fn)
             #qrIMG     = pyqrcode.create(url)
             #qrIMG.png(imagefile, scale=10)
             qr = QRCode("loguploader.xml",
                         ADDON.getAddonInfo('path'),
                         'DefaultSkin',
                         image=imagefile,
                         text=message)
             qr.doModal()
             del qr
             try:
                 os.remove(imagefile)
             except:
                 pass
         except Exception, e:
             wiz.log(str(e), xbmc.LOGNOTICE)
             confirm = DIALOG.ok(
                 "[COLOR %s]%s[/COLOR]" % (COLOR1, ADDONTITLE),
                 "[COLOR %s]%s[/COLOR]" % (COLOR2, message))