addon.py 745 B

12345678910111213141516171819202122232425262728
  1. import xbmcaddon
  2. import xbmcgui
  3. import mysql.connector
  4. addon = xbmcaddon.Addon()
  5. addonname = addon.getAddonInfo('name')
  6. ssid = addon.getSetting('ssid')
  7. bdd_host = addon.getSetting('host')
  8. bdd_user = addon.getSetting('username')
  9. bdd_pass = addon.getSetting('password')
  10. bdd_base = addon.getSetting('database')
  11. cnx = mysql.connector.connect(user=bdd_user, password=bdd_pass,
  12. host=bdd_host, database=bdd_base)
  13. cursor = cnx.cursor()
  14. query = ("SELECT password FROM alt_guest_wifi "
  15. "WHERE ssid LIKE \"%s\" LIMIT 1") % ssid
  16. cursor.execute(query)
  17. row = cursor.fetchone()
  18. cursor.close()
  19. cnx.close()
  20. line = "This week's password for %s is:\n\n%s" % (ssid, row[0])
  21. xbmcgui.Dialog().ok(addonname, line)