Виндовые пути
parent
62592e685f
commit
48d77de875
|
@ -8,11 +8,7 @@ import time
|
|||
import urllib2
|
||||
import httplib
|
||||
from os.path import dirname
|
||||
#from download import LibraryManager
|
||||
|
||||
import pyrrent2http
|
||||
|
||||
#import logpipe
|
||||
import mimetypes
|
||||
import xbmc
|
||||
from error import Error
|
||||
|
|
|
@ -662,7 +662,12 @@ class Pyrrent2http(object):
|
|||
if uriPath != '' and sys.platform.startswith('win') and (os.path.sep == uriPath[0] or uriPath[0] == '/'):
|
||||
uriPath = uriPath[1:]
|
||||
try:
|
||||
absPath = os.path.abspath(urllib.unquote(uriPath))
|
||||
if sys.platform.startswith('win'):
|
||||
driveLetter = uriPath[:2]
|
||||
wpath = uriPath[2:].replace('\\', '/')
|
||||
absPath = driveLetter + os.path.abspath(urllib.unquote(wpath)).replace('/', '\\')
|
||||
else:
|
||||
absPath = os.path.abspath(urllib.unquote(uriPath))
|
||||
logging.info('Opening local file: %s' % (absPath,))
|
||||
with open(absPath, 'rb') as f:
|
||||
torrent_info = lt.torrent_info(lt.bdecode(f.read()))
|
||||
|
|
Loading…
Reference in New Issue