# *  the Free Software Foundation; either version 2, or (at your option)
# *  any later version.
# *
# *  This Program is distributed in the hope that it will be useful,
# *  but WITHOUT ANY WARRANTY; without even the implied warranty of
# *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# *  GNU General Public License for more details.
# *
# *  You should have received a copy of the GNU General Public License
# *  along with this program; see the file COPYING.  If not, write to
# *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
# *  http://www.gnu.org/copyleft/gpl.html
# *
# */
sys.path.append(os.path.join(os.path.dirname(__file__), 'resources', 'lib'))
from Plugins.Extensions.archivCZSK.archivczsk import ArchivCZSK
import barrandov
import xbmcprovider, xbmcutil
import util
import traceback, urllib2

__scriptid__ = 'plugin.video.barrandov.tv'
__scriptname__ = 'barrandov.tv'
__addon__ = ArchivCZSK.get_xbmc_addon(__scriptid__)
__language__ = __addon__.getLocalizedString

settings = {'quality': __addon__.getSetting('quality')}

provider = barrandov.BarrandovContentProvider()
xbmcprovider.XBMCMultiResolverContentProvider(provider, settings, __addon__,
                                              session).run(params)
# *  http://www.gnu.org/copyleft/gpl.html
# *
# */
import os

import xbmcaddon
import util
import xbmcprovider
import xbmcutil

__scriptid__ = 'plugin.video.sledujufilmy.cz'
__scriptname__ = 'sledujufilmy.cz'
__addon__ = xbmcaddon.Addon(id=__scriptid__)
__language__ = __addon__.getLocalizedString

sys.path.append(
    os.path.join(__addon__.getAddonInfo('path'), 'resources', 'lib'))
import sledujufilmy

settings = {
    'downloads': __addon__.getSetting('downloads'),
    'quality': __addon__.getSetting('quality')
}

params = util.params()
if params == {}:
    xbmcutil.init_usage_reporting(__scriptid__)
xbmcprovider.XBMCMultiResolverContentProvider(
    sledujufilmy.SledujuFilmyContentProvider(), settings,
    __addon__).run(params)
# *  along with this program; see the file COPYING.  If not, write to
# *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
# *  http://www.gnu.org/copyleft/gpl.html
# *
# */
import os
import urllib2

sys.path.append(os.path.join(os.path.dirname(__file__), 'resources', 'lib'))
import ta3
import xbmcprovider, xbmcaddon, xbmcutil, xbmcgui, xbmcplugin, xbmc
import util, resolver

__scriptid__ = 'plugin.video.ta3.com'
__scriptname__ = 'ta3.com'
__addon__ = xbmcaddon.Addon(id=__scriptid__)
__language__ = __addon__.getLocalizedString

settings = {
    'downloads': __addon__.getSetting('downloads'),
    'quality': __addon__.getSetting('quality')
}

params = util.params()
if params == {}:
    xbmcutil.init_usage_reporting(__scriptid__)
xbmcprovider.XBMCMultiResolverContentProvider(
    ta3.TA3ContentProvider(
        tmp_dir=xbmc.translatePath(__addon__.getAddonInfo('profile'))),
    settings, __addon__).run(params)
# *
# *  This Program is distributed in the hope that it will be useful,
# *  but WITHOUT ANY WARRANTY; without even the implied warranty of
# *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# *  GNU General Public License for more details.
# *
# *  You should have received a copy of the GNU General Public License
# *  along with this program; see the file COPYING.  If not, write to
# *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
# *  http://www.gnu.org/copyleft/gpl.html
# *
# */
sys.path.append(os.path.join(os.path.dirname(__file__), 'resources', 'lib'))
from Plugins.Extensions.archivCZSK.archivczsk import ArchivCZSK
import re
import util, xbmcprovider, xbmcutil
import slowtv

__scriptid__ = 'plugin.video.slowtv.cz'
__scriptname__ = 'slowtv.cz'
__addon__ = ArchivCZSK.get_xbmc_addon(__scriptid__)
__language__ = __addon__.getLocalizedString

settings = {
    'downloads': __addon__.getSetting('downloads'),
    'quality': __addon__.getSetting('quality')
}

xbmcprovider.XBMCMultiResolverContentProvider(slowtv.SlowTVContentProvider(),
                                              settings, __addon__,
                                              session).run(params)
Exemple #5
0
# *  the Free Software Foundation; either version 2, or (at your option)
# *  any later version.
# *
# *  This Program is distributed in the hope that it will be useful,
# *  but WITHOUT ANY WARRANTY; without even the implied warranty of
# *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# *  GNU General Public License for more details.
# *
# *  You should have received a copy of the GNU General Public License
# *  along with this program; see the file COPYING.  If not, write to
# *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
# *  http://www.gnu.org/copyleft/gpl.html
# *
# */
import os
import util, xbmcprovider
from Plugins.Extensions.archivCZSK.archivczsk import ArchivCZSK
__scriptid__ = 'plugin.video.sledujuserialy.cz'
__scriptname__ = 'sledujuserialy.cz'
__addon__ = ArchivCZSK.get_xbmc_addon(__scriptid__)
__language__ = __addon__.getLocalizedString

sys.path.append(
    os.path.join(__addon__.getAddonInfo('path'), 'resources', 'lib'))
import sledujuserialy
settings = {'quality': __addon__.getSetting('quality')}

xbmcprovider.XBMCMultiResolverContentProvider(
    sledujuserialy.SledujuserialyContentProvider(), settings, __addon__,
    session).run(params)
Exemple #6
0
# *
# *  You should have received a copy of the GNU General Public License
# *  along with this program; see the file COPYING.  If not, write to
# *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
# *  http://www.gnu.org/copyleft/gpl.html
# *
# */

import re, os, urllib, urllib2, shutil, traceback
import xbmcaddon, xbmc, xbmcgui, xbmcplugin, xbmcutil, util

sys.path.append(os.path.join(os.path.dirname(__file__), 'resources', 'lib'))

import xbmcprovider, koukni

__scriptid__ = 'plugin.video.koukni.cz'
__scriptname__ = 'koukni.cz'
__addon__ = xbmcaddon.Addon(id=__scriptid__)
__language__ = __addon__.getLocalizedString

settings = {
    'downloads': __addon__.getSetting('downloads'),
    'quality': __addon__.getSetting('quality')
}

params = util.params()
if params == {}:
    xbmcutil.init_usage_reporting(__scriptid__)
xbmcprovider.XBMCMultiResolverContentProvider(koukni.KoukniContentProvider(),
                                              settings, __addon__).run(params)
# *  You should have received a copy of the GNU General Public License
# *  along with this program; see the file COPYING.  If not, write to
# *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
# *  http://www.gnu.org/copyleft/gpl.html
# *
# */
import os
sys.path.append( os.path.join ( os.path.dirname(__file__),'resources','lib') )

import re
import xbmcaddon
import util,xbmcprovider,xbmcutil
import tvsosac

__scriptid__   = 'plugin.video.tv.sosac.ph'
__scriptname__ = 'tv.sosac.ph'
__addon__      = xbmcaddon.Addon(id=__scriptid__)
__language__   = __addon__.getLocalizedString
__set          = __addon__.getSetting

settings = {'downloads':__set('downloads'),'quality':__set('quality'),'subs':__set('subs') == 'true'}

reverse_eps = __set('order-episodes') == '0'

params = util.params()
if params=={}:
	xbmcutil.init_usage_reporting( __scriptid__)
xbmcprovider.XBMCMultiResolverContentProvider(tvsosac.TVSosacContentProvider(reverse_eps=reverse_eps),settings,__addon__).run(params)


# *
# *  You should have received a copy of the GNU General Public License
# *  along with this program; see the file COPYING.  If not, write to
# *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
# *  http://www.gnu.org/copyleft/gpl.html
# *
# */
import os
sys.path.append(os.path.join(os.path.dirname(__file__), 'resources', 'lib'))

import re
import xbmcaddon
import util, xbmcprovider, xbmcutil
import mtrsk

__scriptid__ = 'plugin.video.mtr.sk'
__scriptname__ = 'mtr.sk'
__addon__ = xbmcaddon.Addon(id=__scriptid__)
__language__ = __addon__.getLocalizedString

settings = {
    'downloads': __addon__.getSetting('downloads'),
    'quality': __addon__.getSetting('quality')
}

params = util.params()
if params == {}:
    xbmcutil.init_usage_reporting(__scriptid__)
xbmcprovider.XBMCMultiResolverContentProvider(mtrsk.MtrSkContentProvider(),
                                              settings, __addon__).run(params)
# *  any later version.
# *
# *  This Program is distributed in the hope that it will be useful,
# *  but WITHOUT ANY WARRANTY; without even the implied warranty of
# *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# *  GNU General Public License for more details.
# *
# *  You should have received a copy of the GNU General Public License
# *  along with this program; see the file COPYING.  If not, write to
# *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
# *  http://www.gnu.org/copyleft/gpl.html
# *
# */
sys.path.append(os.path.join(os.path.dirname(__file__), 'resources', 'lib'))

import re, os
import util, xbmcprovider, xbmcutil
import jaksetodela
from Plugins.Extensions.archivCZSK.archivczsk import ArchivCZSK

__scriptid__ = 'plugin.video.jaksetodela.cz'
__scriptname__ = 'jaksetodela.cz'
__addon__ = ArchivCZSK.get_xbmc_addon(__scriptid__)
__language__ = __addon__.getLocalizedString

settings = {'quality': __addon__.getSetting('quality')}

xbmcprovider.XBMCMultiResolverContentProvider(
    jaksetodela.JaksetodelaContentProvider(), settings, __addon__,
    session).run(params)
Exemple #10
0
# *  GNU General Public License for more details.
# *
# *  You should have received a copy of the GNU General Public License
# *  along with this program; see the file COPYING.  If not, write to
# *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
# *  http://www.gnu.org/copyleft/gpl.html
# *
# */
import os
import xbmc, xbmcaddon, util, xbmcprovider, xbmcutil

__scriptid__ = 'plugin.video.teevee.sk'
__scriptname__ = 'teevee.sk'
__addon__ = xbmcaddon.Addon(id=__scriptid__)
__language__ = __addon__.getLocalizedString

sys.path.append(
    os.path.join(__addon__.getAddonInfo('path'), 'resources', 'lib'))
import teevee

settings = {
    'downloads': __addon__.getSetting('downloads'),
    'quality': __addon__.getSetting('quality')
}

params = util.params()
if params == {}:
    xbmcutil.init_usage_reporting(__scriptid__)
xbmcprovider.XBMCMultiResolverContentProvider(teevee.TeeveeContentProvider(),
                                              settings, __addon__).run(params)
# *  GNU General Public License for more details.
# *
# *  You should have received a copy of the GNU General Public License
# *  along with this program; see the file COPYING.  If not, write to
# *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
# *  http://www.gnu.org/copyleft/gpl.html
# *
# */

sys.path.append( os.path.join ( os.path.dirname(__file__),'resources','lib') )
from Plugins.Extensions.archivCZSK.archivczsk import ArchivCZSK
import re
import util,xbmcprovider,xbmcutil
from scinema import StreamCinemaContentProvider

__scriptid__   = 'plugin.video.stream-cinema'
__scriptname__ = 'stream-cinema.online'
__addon__      = ArchivCZSK.get_xbmc_addon(__scriptid__)
__language__   = __addon__.getLocalizedString
__set          = __addon__.getSetting


settings = {'quality':__addon__.getSetting('quality')}

reverse_eps = __set('order-episodes') == '0'

print("Running stream cinema provider with params:", params)
xbmcprovider.XBMCMultiResolverContentProvider(StreamCinemaContentProvider(username=__set('wsuser'),password=__set('wspass'),reverse_eps=reverse_eps),settings,__addon__, session).run(params)


Exemple #12
0
# *  You should have received a copy of the GNU General Public License
# *  along with this program; see the file COPYING.  If not, write to
# *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
# *  http://www.gnu.org/copyleft/gpl.html
# *
# */

sys.path.append(os.path.join(os.path.dirname(__file__), 'resources', 'lib'))
from Plugins.Extensions.archivCZSK.archivczsk import ArchivCZSK
import re
import util, xbmcprovider, xbmcutil
from sosac import SosacContentProvider

__scriptid__ = 'plugin.video.sosac.ph'
__scriptname__ = 'sosac.ph'
__addon__ = ArchivCZSK.get_xbmc_addon(__scriptid__)
__language__ = __addon__.getLocalizedString
__set = __addon__.getSetting

settings = {
    'quality': __addon__.getSetting('quality'),
    'subs': __set('subs') == 'true'
}

reverse_eps = __set('order-episodes') == '0'

print("Running sosac provider with params:", params)
xbmcprovider.XBMCMultiResolverContentProvider(
    SosacContentProvider(reverse_eps=reverse_eps), settings, __addon__,
    session).run(params)
Exemple #13
0
import util, xbmcprovider
from Plugins.Extensions.archivCZSK.archivczsk import ArchivCZSK
__scriptid__ = 'plugin.video.ivysilani'
__scriptname__ = 'ivysilani.cz'
__addon__ = ArchivCZSK.get_xbmc_addon(__scriptid__)
__language__ = __addon__.getLocalizedString

sys.path.append(os.path.join(os.path.dirname(__file__), 'resources', 'lib'))
import main
settings = {'quality': __addon__.getSetting('quality')}

xbmcprovider.XBMCMultiResolverContentProvider(main.iVysilaniContentProvider(),
                                              settings, __addon__,
                                              session).run(params)
# *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# *  GNU General Public License for more details.
# *
# *  You should have received a copy of the GNU General Public License
# *  along with this program; see the file COPYING.  If not, write to
# *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
# *  http://www.gnu.org/copyleft/gpl.html
# *
# */
import os
sys.path.append( os.path.join ( os.path.dirname(__file__),'resources','lib') )

import re
import xbmcaddon
import util,xbmcprovider,xbmcutil
import hejbejse

__scriptid__   = 'plugin.video.hejbejse.tv'
__scriptname__ = 'hejbejse.tv'
__addon__      = xbmcaddon.Addon(id=__scriptid__)
__language__   = __addon__.getLocalizedString

settings = {'downloads':__addon__.getSetting('downloads'),'quality':__addon__.getSetting('quality')}

params = util.params()
if params=={}:
	xbmcutil.init_usage_reporting( __scriptid__)
xbmcprovider.XBMCMultiResolverContentProvider(hejbejse.HejbejseContentProvider(),settings,__addon__).run(params)