|  | @@ -1,11 +1,24 @@
 | 
		
	
		
			
			| 1 | 1 |  #! /usr/bin/env python
 | 
		
	
		
			
			| 2 | 2 |  
 | 
		
	
		
			
			|  | 3 | +import sys
 | 
		
	
		
			
			| 3 | 4 |  import torrentfile
 | 
		
	
		
			
			| 4 |  | -import torrententry
 | 
		
	
		
			
			|  | 5 | +import torrenttracker
 | 
		
	
		
			
			|  | 6 | +import config
 | 
		
	
		
			
			|  | 7 | +
 | 
		
	
		
			
			|  | 8 | +if len(sys.argv) >= 2:
 | 
		
	
		
			
			|  | 9 | +    config = config.Config(sys.argv[1])
 | 
		
	
		
			
			|  | 10 | +else:
 | 
		
	
		
			
			|  | 11 | +    config = config.Config()
 | 
		
	
		
			
			|  | 12 | +
 | 
		
	
		
			
			|  | 13 | +maxRatio = config.getMaxRatio()
 | 
		
	
		
			
			|  | 14 | +maxRate = config.getMaxRatio()
 | 
		
	
		
			
			|  | 15 | +
 | 
		
	
		
			
			|  | 16 | +
 | 
		
	
		
			
			| 5 | 17 |  
 | 
		
	
		
			
			| 6 | 18 |  for file in ('torrent.torrent', 'torrent2.torrent'):
 | 
		
	
		
			
			| 7 | 19 |      torrent = torrentfile.TorrentFile()
 | 
		
	
		
			
			| 8 | 20 |      torrent.readFile(file)
 | 
		
	
		
			
			| 9 |  | -    print torrent.getSize()
 | 
		
	
		
			
			| 10 |  | -    print torrent.getTracker()
 | 
		
	
		
			
			| 11 |  | -    print torrent.getHash()
 | 
		
	
		
			
			|  | 21 | +    tracker = torrenttracker.TorrentTracker(torrent)
 | 
		
	
		
			
			|  | 22 | +    r = tracker.start()
 | 
		
	
		
			
			|  | 23 | +    print r
 | 
		
	
		
			
			|  | 24 | +    print tracker.getInterval()
 |