Browse Source

修正文件hash获取

master
453530270@qq.com 2 years ago
parent
commit
3a44d7e7ec
  1. 6
      fssc/internal/util/util.go
  2. 8
      fssc/web/wbconsole.tmpl

6
fssc/internal/util/util.go

@ -253,13 +253,9 @@ func Base64dec(bsstr string) string {
}
// 计算文件的hash
func CalacHash(rfile string, relpath string) string {
func CalacHash(rfile string) string {
// 获取到真实地址
rpath := filepath.Join(config.G.FilePath, rfile)
// fmt.Printf("hash file calac is :%s\n", rpath)
// if os.IsNotExist(rpath) {
// return "0x00"
// }
//
file, err := os.Open(rpath)
if err != nil {

8
fssc/web/wbconsole.tmpl

@ -37,6 +37,10 @@
background-color: #4598F0;
}
.hsval{
font-size:9px;
}
.folder-icon {
mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyAgcHJlc2VydmVBc3BlY3RSYXRpbz0neE1pZFlNaWQgbWVldCcgIHZpZXdCb3g9IjAgMCAyNCAyNCIgPjxwYXRoIGQ9Ik0xMCA0SDRDMi45IDQgMiA0LjkgMiA2VjE4QzIgMTkuMSAyLjkgMjAgNCAyMEgyMEMyMS4xIDIwIDIyIDE5LjEgMjIgMThWOEMyMiA2LjkgMjEuMSA2IDIwIDZIMTJMMTAgNFoiIC8+PC9zdmc+");
-webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyAgcHJlc2VydmVBc3BlY3RSYXRpbz0neE1pZFlNaWQgbWVldCcgIHZpZXdCb3g9IjAgMCAyNCAyNCIgPjxwYXRoIGQ9Ik0xMCA0SDRDMi45IDQgMiA0LjkgMiA2VjE4QzIgMTkuMSAyLjkgMjAgNCAyMEgyMEMyMS4xIDIwIDIyIDE5LjEgMjIgMThWOEMyMiA2LjkgMjEuMSA2IDIwIDZIMTJMMTAgNFoiIC8+PC9zdmc+");
@ -104,8 +108,8 @@
<a href="?p={{b64en $.UrlPath}}&f={{b64en .Name }}&file=0">{{ .Name }}</a>
{{ else }}
<span class="icon file-icon"></span>
<a href="javascript:void(0);">{{.Name}}</a>
HASH256: {{.Name $.DownloadPath|hshcal}}
<a href="javascript:void(0);" title="{{.Name}}" hash="{{.Name|hshcal}}">{{.Name}}</a>
{{ end }}
</div>

Loading…
Cancel
Save