-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaddon.py
27 lines (24 loc) · 874 Bytes
/
addon.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
"""
Plugin for Launching programs
"""
# -*- coding: UTF-8 -*-
# main imports
import sys
import os
import xbmc
import xbmcgui
import xbmcaddon
# plugin constants
__plugin__ = "plugin.program.iptv-list_refresh"
__author__ = "Zjoasan"
__url__ = "https://github.com/zjoasan/"
__git_url__ = "https://github.com/zjoasan/plugin.program.iptv-list_refresh/"
__credits__ = "https://github.com/bmillham"
__version__ = "0.0.12"
dialog = xbmcgui.Dialog()
addon = xbmcaddon.Addon(id='plugin.program.iptv-list_refresh')
response = dialog.yesno("Reboot Warning", "This will refresh you local m3u(3+ minutes), then restart IPTVSimple?", yeslabel="Yes", nolabel="NO!")
if response:
xbmc.executebuiltin('RunScript(special://home/addons/plugin.program.iptv-list_refresh/resources/lib/iptv-list.py)')
else:
xbmc.executebuiltin('ActivateWindow(10000,return)')