Виндовые пути
This commit is contained in:
		
							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…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user