Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
L
lcc-akm
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wangmingming
lcc-akm
Commits
ee6c783c
Commit
ee6c783c
authored
Mar 14, 2023
by
anqi-wmm
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
生产 sensor_data
测试成功
parent
9e6cc4c6
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
206 additions
and
20 deletions
+206
-20
event.go
src/sensor/event.go
+181
-0
sensor.go
src/sensor/sensor.go
+13
-10
test.go
src/test/test.go
+5
-4
testSensor.go
src/test/testSensor.go
+7
-6
No files found.
src/sensor/event.go
0 → 100644
View file @
ee6c783c
package
sensor
import
(
"fmt"
"math"
"math/rand"
"strconv"
)
func
GetRandomTime
()
int64
{
f
:=
rand
.
Float64
()
*
100
+
30
return
int64
(
int
(
math
.
Floor
(
f
)))
}
type
KeyEventInfo
struct
{
keyCode
string
charCode
int
shiftKey
bool
ctrlKey
bool
metaKey
bool
altKey
bool
}
func
ItoS
(
s
int
)
string
{
return
strconv
.
Itoa
(
s
)
}
func
(
akm
*
AkmEvent
)
event108
(
keyType
int
,
delay
int64
,
e
*
KeyEventInfo
)
{
if
akm
.
ke_cnt
>=
akm
.
ke_cnt_lmt
{
return
}
s
:=
now
()
-
akm
.
startTs
+
delay
n
:=
-
2
l
:=
0
d
:=
0
k
:=
0
u
:=
fmt
.
Sprintf
(
"%d,%d,%d,%d,%d,%d,%d;"
,
akm
.
ke_cnt
,
keyType
,
s
,
n
,
l
,
d
,
k
)
akm
.
kact
=
akm
.
kact
+
u
akm
.
ke_vel
=
akm
.
ke_vel
+
akm
.
ke_cnt
+
keyType
+
int
(
s
)
+
n
+
d
+
k
akm
.
ta
+=
s
akm
.
ke_cnt
++
}
func
(
akm
*
AkmEvent
)
ActivateKeyEvent
(
keycode
string
)
{
keyEventInfo
:=
&
KeyEventInfo
{
altKey
:
false
,
shiftKey
:
false
,
metaKey
:
false
,
ctrlKey
:
false
,
charCode
:
0
,
keyCode
:
keycode
}
t
:=
GetRandomTime
()
akm
.
event108
(
1
,
t
,
keyEventInfo
)
akm
.
event108
(
2
,
t
+
2
,
keyEventInfo
)
akm
.
event108
(
3
,
t
*
2
,
keyEventInfo
)
}
// todo 110
func
(
akm
*
AkmEvent
)
ActivateMouseEvent
(
keycode
string
)
{
keyEventInfo
:=
&
KeyEventInfo
{
altKey
:
false
,
shiftKey
:
false
,
metaKey
:
false
,
ctrlKey
:
false
,
charCode
:
0
,
keyCode
:
keycode
}
t
:=
GetRandomTime
()
akm
.
event108
(
1
,
t
,
keyEventInfo
)
akm
.
event108
(
2
,
t
+
2
,
keyEventInfo
)
akm
.
event108
(
3
,
t
*
2
,
keyEventInfo
)
}
func
(
akm
*
AkmEvent
)
ActivateDeviceMotionEvent
()
{
t
:=
GetRandomTime
()
akm
.
event109
(
t
)
}
func
(
akm
*
AkmEvent
)
event109
(
delay
int64
)
{
s
:=
now
()
-
akm
.
startTs
+
delay
e
:=
-
1
n
:=
-
1
o
:=
-
1
// e = t["acceleration"]["x"], n = t["acceleration"]["y"], o=t["acceleration"]["z"]
m
:=
-
1
r
:=
-
1
i
:=
-
1
c
:=
-
1
b
:=
-
1
d
:=
-
1
// m = t["accelerationIncludingGravity"]["x"], r = t["accelerationIncludingGravity"]["y"], i = t["accelerationIncludingGravity"]["z"];
// c = t["rotationRate"]["alpha"], b = t["rotationRate"]["beta"] ,d = t["rotationRate"]["gamma"];
akm
.
dmact
=
akm
.
dmact
+
fmt
.
Sprintf
(
"%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d;"
,
akm
.
dme_cnt
,
s
,
e
,
n
,
o
,
m
,
r
,
i
,
c
,
b
,
d
)
akm
.
dme_vel
=
akm
.
dme_vel
+
akm
.
dme_cnt
+
int
(
s
)
akm
.
ta
+=
s
akm
.
dme_cnt
++
}
func
(
akm
*
AkmEvent
)
event114
(
pointerType
,
x
,
y
int
,
delay
int64
)
{
s
:=
now
()
-
akm
.
startTs
+
delay
i
:=
fmt
.
Sprintf
(
"%d,%d,%d,%d,%d;"
,
akm
.
pe_cnt
,
pointerType
,
s
,
x
,
y
)
akm
.
pe_vel
=
akm
.
pe_vel
+
akm
.
pe_cnt
+
pointerType
+
int
(
s
)
+
x
+
y
akm
.
pact
=
akm
.
pact
+
i
if
pointerType
==
1
{
akm
.
pme_cnt
++
}
else
{
akm
.
pduce_cnt
++
}
akm
.
pe_cnt
++
akm
.
ta
+=
s
}
func
Random
()
{
}
func
(
akm
*
AkmEvent
)
ActivatePointerEvent
()
{
t
:=
math
.
Floor
(
rand
.
Float64
()
*
100
+
30
)
x
:=
math
.
Floor
(
rand
.
Float64
()
*
229
+
(
229
/
2
))
y
:=
math
.
Floor
(
rand
.
Float64
()
*
691
+
(
691
/
2
))
akm
.
event114
(
3
,
int
(
x
),
int
(
y
),
int64
(
t
))
akm
.
event114
(
4
,
int
(
x
),
int
(
y
),
int64
(
t
))
}
func
(
akm
*
AkmEvent
)
ActivateOrientationEvent
()
{
t
:=
GetRandomTime
()
akm
.
event111
(
t
)
}
func
(
akm
*
AkmEvent
)
event111
(
delay
int64
)
{
s
:=
now
()
-
akm
.
startTs
+
delay
e
:=
-
1
n
:=
-
1
o
:=
-
1
akm
.
dmact
=
akm
.
dmact
+
fmt
.
Sprintf
(
"%d,%d,%d,%d,%d;"
,
akm
.
doe_cnt
,
s
,
e
,
n
,
o
)
akm
.
ta
+=
s
akm
.
doe_vel
=
akm
.
doe_vel
+
akm
.
doe_cnt
+
int
(
s
)
akm
.
doe_cnt
++
}
type
AkmEvent
struct
{
startTs
int64
// 总耗时
ta
int64
// keyevent-108
ke_cnt
int
kact
string
ke_vel
int
ke_cnt_lmt
int
// mouseevent-110
me_vel
int
me_cnt
int
mact
string
// devicemotionevent -109
dmact
string
dme_vel
int
dme_cnt
int
// pointerevent -114
pe_cnt
int
pe_vel
int
pact
string
pduce_cnt
int
pme_cnt
int
// deviceorientation -111
doact
string
doe_vel
int
doe_cnt
int
// -117
te_vel
int
tact
string
tme_cnt
int
te_cnt
int
tduce_cnt
int
}
func
(
akm
*
AkmEvent
)
ActivateRandomEvent
()
{
for
i
:=
0
;
i
<
int
(
math
.
Floor
(
rand
.
Float64
()
*
10
+
10
));
i
++
{
akm
.
ActivateKeyEvent
(
"a"
)
}
for
i
:=
0
;
i
<
int
(
math
.
Floor
(
rand
.
Float64
()
*
5
+
2
));
i
++
{
akm
.
ActivateDeviceMotionEvent
()
}
for
i
:=
0
;
i
<
int
(
math
.
Floor
(
rand
.
Float64
()
*
5
+
2
));
i
++
{
akm
.
ActivateOrientationEvent
()
}
for
i
:=
0
;
i
<
int
(
math
.
Floor
(
rand
.
Float64
()
*
5
+
3
));
i
++
{
akm
.
ActivatePointerEvent
()
}
}
func
NewAkmEvent
(
startTs
int64
)
*
AkmEvent
{
return
&
AkmEvent
{
startTs
:
startTs
,
ke_cnt_lmt
:
150
}
}
src/sensor/sensor.go
View file @
ee6c783c
...
@@ -123,16 +123,23 @@ func (a AkmSign) genData() string {
...
@@ -123,16 +123,23 @@ func (a AkmSign) genData() string {
arg155_1
:=
-
999999
arg155_1
:=
-
999999
arg155_2
:=
"-1"
arg155_2
:=
"-1"
arg155_3
:=
"-1"
arg155_3
:=
"-1"
akmEvent
:=
NewAkmEvent
(
a
.
startTs
)
if
a
.
Times
>
0
{
if
a
.
Times
>
0
{
akmEvent
.
ActivateRandomEvent
()
arg155_1
=
td
arg155_1
=
td
arg155_2
=
dY
[
"rVal"
]
arg155_2
=
dY
[
"rVal"
]
arg155_2
=
dY
[
"rCFP"
]
arg155_2
=
dY
[
"rCFP"
]
}
}
s
:=
akmEvent
.
ke_vel
+
akmEvent
.
me_vel
+
akmEvent
.
doe_vel
+
akmEvent
.
dme_vel
+
akmEvent
.
te_vel
+
akmEvent
.
pe_vel
arg115
:=
[]
interface
{}{
arg115
:=
[]
interface
{}{
1
,
32
,
32
,
0
,
0
,
0
,
0
,
m3
+
5
,
0
,
a
.
startTs
,
arg155_1
,
Ho
,
vY
,
px
,
KO
,
akmEvent
.
ke_vel
+
1
,
akmEvent
.
me_vel
+
32
,
akmEvent
.
te_vel
+
32
,
akmEvent
.
doe_vel
,
akmEvent
.
dme_vel
,
akmEvent
.
pe_vel
,
s
,
now
()
-
a
.
startTs
,
0
,
a
.
startTs
,
arg155_1
,
Ho
,
vY
,
px
,
KO
,
0
,
Ix
,
jO
,
CE
,
"0"
,
a
.
Abck
,
checkCookie
,
arg155_2
,
arg155_3
,
PO
,
"PiZtE"
,
0
,
Ix
,
jO
,
CE
,
"0"
,
a
.
Abck
,
checkCookie
,
arg155_2
,
arg155_3
,
PO
,
"PiZtE"
,
Wx
[
0
],
Wx
[
1
],
0
,
-
1
,
0
,
Wx
[
0
],
Wx
[
1
],
0
,
-
1
,
0
,
}
}
arg80
:=
a
.
VE
(
dY
[
"fpValStr"
])
arg80
:=
a
.
VE
(
dY
[
"fpValStr"
])
arg90
:=
a
.
gen90
()
arg90
:=
a
.
gen90
()
NJ
:=
"1"
NJ
:=
"1"
...
@@ -196,23 +203,19 @@ func (a AkmSign) genData() string {
...
@@ -196,23 +203,19 @@ func (a AkmSign) genData() string {
"-105"
,
"-105"
,
""
,
""
,
"-108"
,
"-108"
,
""
,
akmEvent
.
kact
,
"-101"
,
"-101"
,
"do_en,dm_en,t_en"
,
"do_en,dm_en,t_en"
,
}
}
tss
:=
now
()
-
a
.
startTs
arg109
:=
""
if
a
.
Times
>
2
{
arg109
=
"0,"
+
strconv
.
Itoa
(
int
(
tss
))
+
",-1,-1,-1,-1,-1,-1,-1,-1,-1;"
}
data
=
append
(
data
,
"-110"
,
""
)
data
=
append
(
data
,
"-110"
,
""
)
data
=
append
(
data
,
"-117"
,
""
,
"-109"
,
a
rg109
)
data
=
append
(
data
,
"-117"
,
""
,
"-109"
,
a
kmEvent
.
dmact
)
data
=
append
(
data
,
"-102"
,
arg102
)
data
=
append
(
data
,
"-102"
,
arg102
)
data
=
append
(
data
,
"-111"
,
data
=
append
(
data
,
"-111"
,
"0,"
+
strconv
.
Itoa
(
int
(
tss
+
1
))
+
",-1,-1,-1;"
,
akmEvent
.
doact
,
// "",
// "",
"-114"
,
"-114"
,
""
,
akmEvent
.
pact
,
"-103"
,
// 3 focus 2 blur 焦点问题
"-103"
,
// 3 focus 2 blur 焦点问题
// "3,4352;2,12709;0,12719;3,17043;1,17079;",
// "3,4352;2,12709;0,12719;3,17043;1,17079;",
""
)
""
)
...
...
src/test/test.go
View file @
ee6c783c
...
@@ -23,8 +23,8 @@ func query(data []byte) {
...
@@ -23,8 +23,8 @@ func query(data []byte) {
tls_client
.
WithClientProfile
(
tls_client
.
Chrome_110
),
tls_client
.
WithClientProfile
(
tls_client
.
Chrome_110
),
tls_client
.
WithNotFollowRedirects
(),
tls_client
.
WithNotFollowRedirects
(),
tls_client
.
WithCookieJar
(
jar
),
// create cookieJar instance and pass it as argument
tls_client
.
WithCookieJar
(
jar
),
// create cookieJar instance and pass it as argument
//tls_client.WithProxyUrl("http://user-unifflcc-region-us:q39CEBTs5A5YQXor@pr.roxlabs.cn:460
0"),
tls_client
.
WithProxyUrl
(
"http://127.0.0.1:889
0"
),
tls_client
.
WithProxyUrl
(
"http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:6521"
),
//
tls_client.WithProxyUrl("http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:6521"),
tls_client
.
WithInsecureSkipVerify
(),
tls_client
.
WithInsecureSkipVerify
(),
}
}
uri
,
_
:=
url
.
Parse
(
"https://www.easyjet.com/"
)
uri
,
_
:=
url
.
Parse
(
"https://www.easyjet.com/"
)
...
@@ -67,7 +67,7 @@ func main() {
...
@@ -67,7 +67,7 @@ func main() {
t1
:=
time
.
Now
()
t1
:=
time
.
Now
()
fmt
.
Println
(
t1
)
fmt
.
Println
(
t1
)
wg
:=
sync
.
WaitGroup
{}
wg
:=
sync
.
WaitGroup
{}
for
i
:=
0
;
i
<
1
0
;
i
++
{
for
i
:=
0
;
i
<
1
;
i
++
{
wg
.
Add
(
1
)
wg
.
Add
(
1
)
go
func
()
{
go
func
()
{
defer
wg
.
Done
()
defer
wg
.
Done
()
...
@@ -78,7 +78,8 @@ func main() {
...
@@ -78,7 +78,8 @@ func main() {
t1
:=
time
.
Now
()
t1
:=
time
.
Now
()
//resp, err := http.Post("http://lcc.unififi.com/akamai/gen",
//resp, err := http.Post("http://lcc.unififi.com/akamai/gen",
resp
,
err
:=
http
.
Post
(
"http://127.0.0.1:59001/akamai/gen"
,
resp
,
err
:=
http
.
Post
(
"http://127.0.0.1:59001/akamai/gen"
,
"application/json"
,
strings
.
NewReader
(
"{
\"
type
\"
:
\"
u2
\"
,
\"
proxy
\"
:
\"
http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:6521
\"
}"
))
//"application/json", strings.NewReader("{\"type\": \"u2\", \"proxy\": \"http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:6521\"}"))
"application/json"
,
strings
.
NewReader
(
"{
\"
type
\"
:
\"
u2
\"
,
\"
proxy
\"
:
\"
http://127.0.0.1:8890
\"
}"
))
//resp, err := http.Post("http://127.0.0.1:59001/akamai/gen", "application/json", strings.NewReader("{\"type\": \"u2\", \"proxy\": \"http://user-unifflcc-region-us:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600\"}"))
//resp, err := http.Post("http://127.0.0.1:59001/akamai/gen", "application/json", strings.NewReader("{\"type\": \"u2\", \"proxy\": \"http://user-unifflcc-region-us:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600\"}"))
if
err
!=
nil
{
if
err
!=
nil
{
//panic(err)
//panic(err)
...
...
src/test/testSensor.go
View file @
ee6c783c
...
@@ -8,6 +8,7 @@ import (
...
@@ -8,6 +8,7 @@ import (
"io"
"io"
"net/url"
"net/url"
"strings"
"strings"
"test/sensor"
)
)
type
Ck
struct
{
type
Ck
struct
{
...
@@ -15,12 +16,12 @@ type Ck struct {
...
@@ -15,12 +16,12 @@ type Ck struct {
}
}
func
main
()
{
func
main
()
{
//url
:= "https://www.easyjet.com/en"
url1
:=
"https://www.easyjet.com/en"
//
abck := "B9E0C674552DB391815F82C0647FADC9~-1~YAAQBGUzuBl9/72GAQAAyb94wAm4ydH5I2znFxoyfaPIvHOHSyqXZHzgQ7m2RkagTpBzztNa5LmNFcqg4DNXEm/tZ+r1JxOWYfLY1EA5bzEvauFo6puMeVBuo4HdbMVfmxlwKaZpIQRNtUq0Z1wEmw2rrWetb3RktDypg1QT1tuF/hnXMQseB7YMYUY2Gku1MCLDlJF3wgsm6+tXjbhbqG0RR5IKiv3My4Q5kx2JEGDFV+X/RgB5wQz1ggUsipMSyDhrqlBsYhuMxyOzZNUQX29HuKZZjKTF3omqkyGJIrMhWz7yQ3fwlKrTYjswHxIX/GP4rZqWUL3m0Zhnhu/SrZipSJOLtKbgTwTuQS+iAXNP5DsSVGL0s8+nMrQNuIVyCNUZg3nxRRjgDx/+AvYppn2xiwW/tkuOAYIbtFRkirM5J9U=~-1~||1-EAjzIUtDUl-2250-10-1000-2||~-"
abck
:=
"B9E0C674552DB391815F82C0647FADC9~-1~YAAQBGUzuBl9/72GAQAAyb94wAm4ydH5I2znFxoyfaPIvHOHSyqXZHzgQ7m2RkagTpBzztNa5LmNFcqg4DNXEm/tZ+r1JxOWYfLY1EA5bzEvauFo6puMeVBuo4HdbMVfmxlwKaZpIQRNtUq0Z1wEmw2rrWetb3RktDypg1QT1tuF/hnXMQseB7YMYUY2Gku1MCLDlJF3wgsm6+tXjbhbqG0RR5IKiv3My4Q5kx2JEGDFV+X/RgB5wQz1ggUsipMSyDhrqlBsYhuMxyOzZNUQX29HuKZZjKTF3omqkyGJIrMhWz7yQ3fwlKrTYjswHxIX/GP4rZqWUL3m0Zhnhu/SrZipSJOLtKbgTwTuQS+iAXNP5DsSVGL0s8+nMrQNuIVyCNUZg3nxRRjgDx/+AvYppn2xiwW/tkuOAYIbtFRkirM5J9U=~-1~||1-EAjzIUtDUl-2250-10-1000-2||~-"
//
bmsz := "F7BF54E40B51C55E0818DC07CD173D3D~YAAQtto4fZOUjTaGAQAAu2TuXRLag7FMMOcGVWfM6R1TuxY9u8Z+UDLtA8qE03/kyE1u1gycaSyEWy9GEbaHoyc2CT7Gqokpc8mxNY8qoEITjbsXZlhLE9Zm2K7ekUb1wAsxocavW2rsJTBvlEfYAcPs6/04ASA1QueCbMErtMm5Jqg7MnPVmCym75ewsP6qihOts07wgEWNkbSsdaHzQf4cm3uHxirh3o91GojyUSGrxRcFRn4NJlQtxIX/PrOsUr4HyxcYTAX+WUh6QyBCzGQ4pNgiszuc4R9OdAy3XGc6LzUP7PBIl5fz6OpZUj2gTJT2j5WPOn2I469jdYrZCAMoajftNJ9nrdy36vkz9S+Xp3z7dh9btp+Q+bpRYd1M9zhtmlmHxTTSv7rs6sOBHE/tmvEHXtc=~3748403~3683895"
bmsz
:=
"F7BF54E40B51C55E0818DC07CD173D3D~YAAQtto4fZOUjTaGAQAAu2TuXRLag7FMMOcGVWfM6R1TuxY9u8Z+UDLtA8qE03/kyE1u1gycaSyEWy9GEbaHoyc2CT7Gqokpc8mxNY8qoEITjbsXZlhLE9Zm2K7ekUb1wAsxocavW2rsJTBvlEfYAcPs6/04ASA1QueCbMErtMm5Jqg7MnPVmCym75ewsP6qihOts07wgEWNkbSsdaHzQf4cm3uHxirh3o91GojyUSGrxRcFRn4NJlQtxIX/PrOsUr4HyxcYTAX+WUh6QyBCzGQ4pNgiszuc4R9OdAy3XGc6LzUP7PBIl5fz6OpZUj2gTJT2j5WPOn2I469jdYrZCAMoajftNJ9nrdy36vkz9S+Xp3z7dh9btp+Q+bpRYd1M9zhtmlmHxTTSv7rs6sOBHE/tmvEHXtc=~3748403~3683895"
//
ua := "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.50"
ua
:=
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.50"
//
abck = "516B86EA1620DF2CD0AC1D743A010F36~-1~YAAQW5gQAoD1+72GAQAAMiheyQkpTFaF26jHn5uhjEiACdsvngfkLJrwU4Rgi7Vj1Xlsrqg0TrQ38AhG5j52XFV/DJvioFkZIflt0CoapREyK6/YLRBHBugV6F5lEqm25TBdHnUTZNIH8RGdlGkNMpYkAt7J5H4GCVK1VmK7EQjUIAlnTW15WOL+/vDOtlPmeTZDNk7anyEqWTooeZbhe9TIifZsiNLgyJMMiUD9vZEDk3xbeaghw9+J2ssoPswmeab9ZspHG6DgQ6SomuyOnrdR2kTgZYK4GSo6yRUXu1KGWN5kEYOcjiEsFO3gQ/dlUj1bnCjLL0DeClFdu8R/W7ZYaZ9YsnH/v+6RAS0o6LFuVFXKct7J7/tQVtDJexDx+NDgUeixhXjfqYaT+7rSm9mJdg62h6Mc3Q==~-1~||||1-lhsItjIDEj-3500-100-1000-3~-1"
abck
=
"516B86EA1620DF2CD0AC1D743A010F36~-1~YAAQW5gQAoD1+72GAQAAMiheyQkpTFaF26jHn5uhjEiACdsvngfkLJrwU4Rgi7Vj1Xlsrqg0TrQ38AhG5j52XFV/DJvioFkZIflt0CoapREyK6/YLRBHBugV6F5lEqm25TBdHnUTZNIH8RGdlGkNMpYkAt7J5H4GCVK1VmK7EQjUIAlnTW15WOL+/vDOtlPmeTZDNk7anyEqWTooeZbhe9TIifZsiNLgyJMMiUD9vZEDk3xbeaghw9+J2ssoPswmeab9ZspHG6DgQ6SomuyOnrdR2kTgZYK4GSo6yRUXu1KGWN5kEYOcjiEsFO3gQ/dlUj1bnCjLL0DeClFdu8R/W7ZYaZ9YsnH/v+6RAS0o6LFuVFXKct7J7/tQVtDJexDx+NDgUeixhXjfqYaT+7rSm9mJdg62h6Mc3Q==~-1~||||1-lhsItjIDEj-3500-100-1000-3~-1"
//println(sensor.GenData(abck, bmsz, ua, url
))
println
(
sensor
.
GenData
(
abck
,
bmsz
,
ua
,
url1
))
//uri := "https://tls.peet.ws/api/all"
//uri := "https://tls.peet.ws/api/all"
jar
:=
tls_client
.
NewCookieJar
()
jar
:=
tls_client
.
NewCookieJar
()
options
:=
[]
tls_client
.
HttpClientOption
{
options
:=
[]
tls_client
.
HttpClientOption
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment