mirror of
				https://github.com/fabianonline/telegram_backup.git
				synced 2025-10-28 14:40:04 +00:00 
			
		
		
		
	config.sample.ini is copied into the data directory on every run.
This commit is contained in:
		| @@ -10,7 +10,7 @@ object IniSettings { | ||||
| 	 | ||||
| 	init { | ||||
| 		loadIni(UserManager.getInstance().fileBase + "config.ini") | ||||
| 		copySampleIni(UserManager.getInstance().fileBase + "config.ini.sample") | ||||
| 		copySampleIni(UserManager.getInstance().fileBase + "config.sample.ini") | ||||
| 	} | ||||
| 	 | ||||
| 	fun loadIni(filename: String) { | ||||
| @@ -44,7 +44,9 @@ object IniSettings { | ||||
| 	} | ||||
| 	 | ||||
| 	fun copySampleIni(filename: String) { | ||||
| 		 | ||||
| 		val stream = Config::class.java.getResourceAsStream("/config.sample.ini") | ||||
| 		File(filename).outputStream().use { stream.copyTo(it) } | ||||
| 		stream.close() | ||||
| 	} | ||||
| 	 | ||||
| 	fun println() = println(settings) | ||||
|   | ||||
							
								
								
									
										23
									
								
								src/main/resources/config.sample.ini
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								src/main/resources/config.sample.ini
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | ||||
| # Config file for telegram_backup | ||||
| # Copy it to config.ini to use it. This sample file be overwritten on every run. | ||||
| # | ||||
| # Lines starting with '#' are ignored. | ||||
| # Settings have the form 'key = value' | ||||
| # To unset a setting, use 'key =' (or just don't use that key at all) | ||||
| # Some settings may appear more than once.  | ||||
|  | ||||
|  | ||||
|  | ||||
| ## GMaps key to use. Leave empty / don't set a value to use the built in key. | ||||
| # gmaps_key = mysecretgmapskey | ||||
|  | ||||
| ## Use pagination in the HTML export? | ||||
| # pagination = true | ||||
| # pagination_size = 5000 | ||||
|  | ||||
| ## Don't download media files | ||||
| # no_media = false | ||||
|  | ||||
| ## Don't download supergroups and channels by default | ||||
| # download_channels = false | ||||
| # download_supergroups = false | ||||
		Reference in New Issue
	
	Block a user