|
@@ -161,8 +161,8 @@ func main() {
|
|
|
if len(name) > 5 && name[0:5] == "inith"{
|
|
|
//This is hex filename. Translate its name to normal filename
|
|
|
originalName := string(hex2bin(name[5:]))
|
|
|
- var re = regexp.MustCompile(`(^|[^_])\bproducts\b([^_]|$)`)
|
|
|
- safeName := re.ReplaceAllString(originalName, `$1.$2`)
|
|
|
+ var re = regexp.MustCompile(`/[/\\?%*:|"<>]/g`)
|
|
|
+ safeName := re.ReplaceAllString(originalName, `-`)
|
|
|
fmt.Println(filename + " -> " + safeName + extension)
|
|
|
err := os.Rename(files[i], path.Dir(thisFilepath) + "/" + safeName + extension)
|
|
|
if (err != nil){
|