Mercurial > mercurial > hgweb_rsearcher.cgi
diff go/client.go @ 8:82f9af6aa7e4
add net.cpp
author | pyon@macmini |
---|---|
date | Tue, 30 Oct 2018 17:26:02 +0900 |
parents | 29829e98d510 |
children | 240752cbe11b |
line wrap: on
line diff
--- a/go/client.go Fri Oct 26 21:05:11 2018 +0900 +++ b/go/client.go Tue Oct 30 17:26:02 2018 +0900 @@ -1,7 +1,7 @@ /* client.go : client-program. - Version : 1.1 - Last Change: 2018-10-24 水 17:21:52. + Version : 1.2 + Last Change: 2018-10-30 火 09:13:24. install to: rsearcher_root/ @@ -16,9 +16,10 @@ + doc/ + .cache/* ( temporary ) - $ client.exe -r 192.168.0.1:3910 # get new release - $ client.exe -u 192.168.0.1:3910 # get new dbs + $ client.exe -r 192.168.0.1:3910 # get new release + $ client.exe -u 192.168.0.1:3910 # get new dbs $ client.exe 192.168.0.1:3910 0800012345 20171231 # get images + $ client.exe -a 192.168.0.1:3910 upfile.txt # upload file */ package main @@ -41,22 +42,25 @@ var version string func init() { - version = "1.1" + version = "1.2" } func main() { var upgrade = flag.Bool( "r", false, "" ) // get grsearcher.exe, crypto.exe client.exe var update = flag.Bool( "u", false, "" ) // get auth.db, hhs.db, index.db(14,28) var upload = flag.Bool( "a", false, "" ) // post somefile + var cnttime = flag.Bool( "t", false, "" ) // count time var printver = flag.Bool( "v", false, "" ) // print version flag.Parse() // print version if *printver { - fmt.Println( "client ( version ", version, ")" ) + fmt.Println( "client [ ver", version, "]" ) os.Exit( 0 ) } + st := time.Now() // start time + // upload if *upload { if flag.NArg() != 2 { @@ -80,6 +84,9 @@ message, _ := ioutil.ReadAll( res.Body ) fmt.Println( string( message ) ) + if *cnttime { + fmt.Println( "---", time.Now().Sub( st ) ) + } os.Exit( 0 ) } @@ -102,6 +109,9 @@ if _, err := get_file( host, "/release/client.exe", "client1.exe" ); err != nil { log.Fatal( err ) } + if *cnttime { + fmt.Println( "---", time.Now().Sub( st ) ) + } os.Exit( 0 ) } @@ -127,6 +137,10 @@ log.Fatal( err ) } } + + if *cnttime { + fmt.Println( "---", time.Now().Sub( st ) ) + } os.Exit( 0 ) } @@ -158,6 +172,10 @@ if err := untgz_images( d, b ); err != nil { log.Fatal( err ) } + + if *cnttime { + fmt.Println( "---", time.Now().Sub( st ) ) + } } /* Subroutines */