| 
									
										
										
										
											2018-07-23 23:04:49 +02:00
										 |  |  | require_relative "uncompressed" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | module UnpackStrategy | 
					
						
							|  |  |  |   class Otf < Uncompressed | 
					
						
							| 
									
										
										
										
											2018-07-29 10:04:51 +02:00
										 |  |  |     using Magic | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-07-30 09:49:59 +02:00
										 |  |  |     def self.extensions | 
					
						
							|  |  |  |       [".otf"] | 
					
						
							|  |  |  |     end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-07-29 10:04:51 +02:00
										 |  |  |     def self.can_extract?(path) | 
					
						
							|  |  |  |       path.magic_number.match?(/\AOTTO/n) | 
					
						
							| 
									
										
										
										
											2018-07-23 23:04:49 +02:00
										 |  |  |     end | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | end |