mirror of
https://github.com/HACKERALERT/Picocrypt.git
synced 2024-09-20 17:56:35 +00:00
Update Picocrypt.go
This commit is contained in:
parent
c883c00445
commit
98cdec124b
|
@ -75,7 +75,7 @@ var keyfilePrompt = "Keyfile (optional):"
|
||||||
var progress float32 = 0
|
var progress float32 = 0
|
||||||
var progressInfo = ""
|
var progressInfo = ""
|
||||||
var status = "Ready."
|
var status = "Ready."
|
||||||
var _status = "adfs"
|
var _status = ""
|
||||||
var _status_color = color.RGBA{0xff,0xff,0xff,255}
|
var _status_color = color.RGBA{0xff,0xff,0xff,255}
|
||||||
var splitUnits = []string{
|
var splitUnits = []string{
|
||||||
"KB",
|
"KB",
|
||||||
|
@ -1622,6 +1622,7 @@ func rsDecode(data []byte,encoder reedsolomon.Encoder,size int) []byte{
|
||||||
|
|
||||||
// Create the master window, set callbacks, and start the UI
|
// Create the master window, set callbacks, and start the UI
|
||||||
func main(){
|
func main(){
|
||||||
|
go func(){
|
||||||
v,err := http.Get("https://raw.githubusercontent.com/HACKERALERT/Picocrypt/main/internals/version.txt")
|
v,err := http.Get("https://raw.githubusercontent.com/HACKERALERT/Picocrypt/main/internals/version.txt")
|
||||||
if err==nil{
|
if err==nil{
|
||||||
fmt.Println(v)
|
fmt.Println(v)
|
||||||
|
@ -1629,12 +1630,12 @@ func main(){
|
||||||
v.Body.Close()
|
v.Body.Close()
|
||||||
if err==nil{
|
if err==nil{
|
||||||
if string(body[:5])!=version{
|
if string(body[:5])!=version{
|
||||||
if di.Message("A newer version is available. Download it?").YesNo(){
|
_status = "A newer version is available."
|
||||||
browser.OpenURL("https://github.com/HACKERALERT/Picocrypt/releases")
|
_status_color = color.RGBA{0,0xff,0,255}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}()
|
||||||
di.Init()
|
di.Init()
|
||||||
if runtime.GOOS=="windows"{
|
if runtime.GOOS=="windows"{
|
||||||
exec.Command(filepath.Join(rootDir,"sdelete64.exe"),"/accepteula")
|
exec.Command(filepath.Join(rootDir,"sdelete64.exe"),"/accepteula")
|
||||||
|
|
Loading…
Reference in a new issue