123456789101112131415161718192021 |
- package client
- import (
- "encoding/binary"
- "log"
- "os"
- "github.com/cnlh/nps/lib/common"
- )
- func RegisterLocalIp(server string, vKey string, tp string, proxyUrl string, hour int) {
- c, err := NewConn(tp, vKey, server, common.WORK_REGISTER, proxyUrl)
- if err != nil {
- log.Fatalln(err)
- }
- if err := binary.Write(c, binary.LittleEndian, int32(hour)); err != nil {
- log.Fatalln(err)
- }
- log.Printf("Successful ip registration for local public network, the validity period is %d hours.", hour)
- os.Exit(0)
- }
|