Toby Chui 5 vuotta sitten
vanhempi
commit
f60b75437f
2 muutettua tiedostoa jossa 9 lisäystä ja 9 poistoa
  1. BIN
      fsconv.exe
  2. 9 9
      main.go

BIN
fsconv.exe


+ 9 - 9
main.go

@@ -193,11 +193,7 @@ func main() {
 		fmt.Println("ArOZ Online UM File Naming Method Converter")
 		fmt.Println("Usage: \n./fsconv						Convert all files under current directory and its sub-directories into UTF-8 file naming method.")
 		fmt.Println("./fsconv -um 						Convert all files under current directory and its sub-directories into UM File Naming Method representation.")
-		fmt.Println("Flags")
-		fmt.Println("-r		Recirsive directory conversion, accept { true / false }")
-		fmt.Println("-i		Input file / directory path")
-		fmt.Println("-f 	Format, accept { default / umfilename } only")
-		fmt.Println("-m 	Conversion Mode, accept { file / folder / all} only")
+		fmt.Println("Use ./fsconv -h for showing all usable flags for defined file / folder conversion")
 
 
 	}else if (len(os.Args) == 2 && os.Args[1] == "-um"){
@@ -241,13 +237,17 @@ func main() {
 		//Given target directory with flags
 		var recursive = flag.Bool("r",false,"Enable recursive filename translation.")
 		var inputFile = flag.String("i","","Input filename.")
-		var format = flag.String("f","default","Conversion target format. Accept {default/umfilename}.")
-		var mode = flag.String("m","all","Conversion mode. Accept {file/folder/all}.")
+		var defaultFormat = flag.Bool("utf",false,"Convert to standard UTF-8 filename format")
+		var umFormat = flag.Bool("um",false,"Convert to UMfilename format")
+		var includeFiles = flag.Bool("f",false,"Include all files within input directory, default false")
+		var includeFolders = flag.Bool("d",false,"Include all directories within input directory, default false")
 		flag.Parse()
 		fmt.Println("r:", *recursive)
 		fmt.Println("i:", *inputFile)
-		fmt.Println("f:", *format)
-		fmt.Println("m:", *mode)
+		fmt.Println("utf:", *defaultFormat)
+		fmt.Println("um:", *umFormat)
+		fmt.Println("f:", *includeFiles)
+		fmt.Println("d:", *includeFolders)
 
 	}
 }