Open KAWATAAAAAA opened 1 year ago
接续上面的 full logs, 太长了无法贴完
[2023-04-02T12:13:08.134+08:00] [INFO] [25181] [] [wuyuweideMacBook-Pro.local] [30.128.98.107] [wechaty-robot] [] [] [] [] [10005ms , requestInfo:{"method":"GET","url":"/robot/getQRcode?token=puppet_padplus_2c0c20b837d7df31","host":"wechaty-daily.cs-test.xsyxsc.cn","ip":"::ffff:172.21.144.49"}] ## ''
12:13:11 SILL GRPC_GATEWAY keepHeartbeat()
12:13:11 SILL GRPC_GATEWAY GRPC Request ApiType: HEARTBEAT
12:13:11 SILL GRPC_GATEWAY throttleQueue emit heartbeat.
12:13:11 VERB Watchdog <Puppet> feed({"data":"7e5cce83-fe20-4c79-a2cd-0e29274dba75"})
12:13:11 VERB Watchdog <Puppet> timerLeft() = 14866
12:13:11 VERB Watchdog <Puppet> stopTimer()
12:13:11 VERB Watchdog <Puppet> startTimer()
12:13:11 SILL PadplusManager setContactAndRoomData()
12:13:12 SILL PadplusManager setContactAndRoomData() initialize contact and room data.
[2023-04-02T12:13:19.580+08:00] [INFO] [25181] [] [wuyuweideMacBook-Pro.local] [30.128.98.107] [wechaty-robot] [] [] [] [] [10004ms , requestInfo:{"method":"GET","url":"/robot/getQRcode?token=puppet_padplus_2c0c20b837d7df31","host":"wechaty-daily.cs-test.xsyxsc.cn","ip":"::ffff:172.21.144.49"}] ## ''
[2023-04-02T12:13:27.889+08:00] [INFO] [25181] [] [wuyuweideMacBook-Pro.local] [30.128.98.107] [wechaty-robot] [] [] [] [] [10006ms , requestInfo:{"method":"GET","url":"/robot/getQRcode?token=puppet_padplus_2c0c20b837d7df31","host":"wechaty-daily.cs-test.xsyxsc.cn","ip":"::ffff:172.21.144.49"}] ## ''
12:13:28 VERB PuppetSkeleton constructor({"token":"puppet_padplus_2c0c20b837d7df31","endpoint":"52.82.24.73:50666","tls":{"disable":true}})
12:13:28 VERB PuppetMemoryMixin constructor()
12:13:28 VERB MemoryCard constructor(undefined)
12:13:28 VERB PuppetLoginMixin constructor()
12:13:28 VERB PuppetCacheMixin constructor()
12:13:28 VERB PuppetCacheAgent constructor()
12:13:28 VERB PuppetContactMixin constructor()
12:13:28 VERB PuppetRoomMemberMixin constructor()
12:13:28 VERB PuppetRoomMixin constructor()
12:13:28 VERB PuppetFriendshipMixin constructor()
12:13:28 VERB PuppetTagMixin constructor()
12:13:28 VERB PuppetRoomInvitationMixin constructor()
12:13:28 VERB PuppetMessageMixin constructor()
12:13:28 VERB PuppetMiscMixin constructor()
12:13:28 VERB ServiceCtl<PuppetServiceMixin> constructor()
12:13:28 VERB StateSwitch constructor(PuppetServiceMixin, "{"log":{"enableTimestamp":true,"logLevel":5,"prefixFilter":{}}}")
12:13:28 VERB StateSwitch constructor(PuppetServiceMixinReset, "{"log":{"enableTimestamp":true,"logLevel":5,"prefixFilter":{}}}")
12:13:28 VERB PuppetServiceMixin constructor() #1
12:13:28 VERB PuppetWatchdogAgent constructor(5c124989-76fe-4b81-a551-c79143c9cf04)
12:13:28 VERB PuppetWatchdogAgent constructor() timeout 60 seconds
12:13:28 VERB Watchdog <Puppet>: constructor(name=Puppet, defaultTimeout=60000)
12:13:28 VERB ReadyMixin constructor()
12:13:28 VERB PuppetPostMixin constructor()
12:13:28 VERB PuppetSayableMixin constructor()
12:13:28 VERB TapMixin constructor()
12:13:28 VERB PuppetMomentMixin constructor()
12:13:28 VERB Puppet constructor({"token":"puppet_padplus_2c0c20b837d7df31","endpoint":"52.82.24.73:50666","tls":{"disable":true}})
12:13:28 VERB PadplusManager constructor()
12:13:28 VERB WechatyBuilder singleton()
12:13:28 VERB WechatyBuilder newInstance()
12:13:28 VERB WechatyLoginMixin constructor()
12:13:28 VERB WechatyPuppetMixin construct()
12:13:28 VERB WechatyIoMixin constructor()
12:13:28 VERB WechatifyUserModuleMixin constructor()
12:13:28 VERB WechatySkeleton constructor()
12:13:28 VERB StateSwitch constructor(WechatyReady, "{"log":{"enableTimestamp":true,"logLevel":5,"prefixFilter":{}}}")
12:13:28 VERB ServiceCtl<Wechaty> constructor()
12:13:28 VERB StateSwitch constructor(Wechaty, "{"log":{"enableTimestamp":true,"logLevel":5,"prefixFilter":{}}}")
12:13:28 VERB StateSwitch constructor(WechatyReset, "{"log":{"enableTimestamp":true,"logLevel":5,"prefixFilter":{}}}")
12:13:28 VERB Wechaty constructor()
12:13:28 VERB Wechaty start()
12:13:28 VERB WechatyLoginMixin init()
12:13:28 VERB WechatyPuppetMixin init()
12:13:28 VERB WechatifyUserModuleMixin init()
12:13:28 VERB WechatySkeleton init()
12:13:28 VERB MemoryCard constructor("./remember-me/puppet_padplus_2c0c20b837d7df31")
12:13:28 VERB MemoryCard load() from storage: N/A
12:13:28 VERB MemoryCard getStorage() for storage type: N/A
12:13:28 VERB getStorage name: ./remember-me/puppet_padplus_2c0c20b837d7df31, options: {"type":"file"}
12:13:28 VERB WechatySkeleton on(login, listener) registering... listenerCount: 0
12:13:28 VERB WechatySkeleton on(scan, listener) registering... listenerCount: 0
12:13:28 VERB StorageFile constructor(./remember-me/puppet_padplus_2c0c20b837d7df31, ...)
12:13:28 VERB StorageBackend constructor(./remember-me/puppet_padplus_2c0c20b837d7df31, { type: file })
12:13:28 VERB StorageFile load() from /Users/wuyuwei/MyWork/wechaty-robot/remember-me/puppet_padplus_2c0c20b837d7df31.memory-card.json
12:13:28 VERB MemoryCard load() file not exist, NOOP
12:13:28 VERB WechatifyUserModuleMixin init() initializing Wechaty User Module (WUM) ...
12:13:28 VERB WechatifyMixin wechatifyUserModule(ContactImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(ContactImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(ContactSelfImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(ContactSelfImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(DelayImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(DelayImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(FriendshipImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(FriendshipImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(ImageImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(ImageImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(LocationImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(LocationImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(MessageImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(MessageImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(MiniProgramImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(MiniProgramImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(PostImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(PostImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(RoomImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(RoomImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(RoomInvitationImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(RoomInvitationImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(TagImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(TagImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(TagGroupImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(TagGroupImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(UrlLinkImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(UrlLinkImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(ChannelImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(ChannelImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyMixin wechatifyUserModule(MomentImpl)
12:13:28 VERB WechatifyMixin wechatifyUserModule(MomentImpl)(Wechaty#4f0afdeb-22f9-4b9a-8564-7eaa89e63421<Puppet<PuppetPadplus>(NONAME)>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB WechatifyUserModuleMixin init() initializing Wechaty User Module (WUM) ... done
12:13:28 VERB WechatyPuppetMixin init() instanciating puppet instance ...
12:13:28 VERB Puppet resolvePuppet({puppet: Puppet<PuppetPadplus>(NONAME), puppetOptions: {}})
12:13:28 VERB WechatyPuppetMixin init() instanciating puppet instance ... done
12:13:28 VERB WechatyPuppetMixin init() setting memory ...
12:13:28 VERB MemoryCard multiplex(puppet)
12:13:28 VERB MemoryCard static multiplex(MemoryCard<./remember-me/puppet_padplus_2c0c20b837d7df31>, puppet)
12:13:28 VERB MemoryCard constructor({"name":"./remember-me/puppet_padplus_2c0c20b837d7df31","multiplex":{"name":"puppet","parent":{"name":"./remember-me/puppet_padplus_2c0c20b837d7df31","payload":{},"storage":{"name":"./remember-me/puppet_padplus_2c0c20b837d7df31","options":{"type":"file"},"absFileName":"/Users/wuyuwei/MyWork/wechaty-robot/remember-me/puppet_padplus_2c0c20b837d7df31.memory-card.json"},"multiplexNameList":[],"options":{"name":"./remember-me/puppet_padplus_2c0c20b837d7df31"}}}})
12:13:28 VERB PuppetMemoryMixin setMemory(./remember-me/puppet_padplus_2c0c20b837d7df31)
12:13:28 VERB WechatyPuppetMixin init() setting memory ... done
12:13:28 VERB WechatyPuppetMixin init() setting up events ...
12:13:28 VERB WechatyPuppetMixin __setupPuppetEvents(Puppet<PuppetPadplus>(./remember-me/puppet_padplus_2c0c20b837d7df31))
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(friendship) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(login) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(logout) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(message) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(post) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(room-invite) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(room-join) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(room-leave) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(room-topic) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(room-announce) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(scan) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(tag) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(tag-group) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(post-comment) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(post-tap) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(dirty) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(dong) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(error) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(heartbeat) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(ready) (listenerCount:0) registering...
12:13:28 VERB PuppetMixin __setupPuppetEvents() puppet.on(reset) (listenerCount:0) registering...
12:13:28 VERB WechatyPuppetMixin __setupPuppetEvents() ... done
12:13:28 VERB WechatyPuppetMixin init() setting up events ... done
12:13:28 VERB WechatyPuppetMixin init() emitting "puppet" event ...
12:13:28 VERB WechatyPuppetMixin init() emitting "puppet" event ... done
12:13:28 VERB ServiceCtl<Wechaty> start()
12:13:28 SILL StateSwitch <Wechaty> active() is false
12:13:28 SILL StateSwitch <Wechaty> inactive() is true
12:13:28 SILL StateSwitch <Wechaty> active() is false
12:13:28 VERB StateSwitch <Wechaty> active(pending) <- (false)
12:13:28 VERB ServiceCtl<Wechaty> start() super.start() ...
12:13:28 VERB WechatyPuppetMixin start()
12:13:28 VERB WechatyPuppetMixin start() super.start() ...
12:13:28 VERB WechatyIoMixin start()
12:13:28 VERB WechatySkeleton start()
12:13:28 VERB WechatyLoginMixin init()
12:13:28 VERB WechatyPuppetMixin init()
12:13:28 VERB WechatifyUserModuleMixin init()
12:13:28 VERB WechatySkeleton init()
12:13:28 VERB WechatifyUserModuleMixin init() Wechaty User Module (WUM)s have already wechatified: skip
12:13:28 VERB WechatyPuppetMixin init() skipped because this puppet has already been inited before.
12:13:28 VERB WechatyPuppetMixin start() super.start() ... done
12:13:28 SILL StateSwitch <WechatyReady> active() is false
12:13:28 VERB WechatyPuppetMixin start() starting puppet ...
12:13:28 VERB ReadyMixin start()
12:13:28 VERB PuppetServiceMixin start()
12:13:28 VERB ServiceCtl<PuppetServiceMixin> start()
12:13:28 SILL StateSwitch <PuppetServiceMixin> active() is false
12:13:28 SILL StateSwitch <PuppetServiceMixin> inactive() is true
12:13:28 SILL StateSwitch <PuppetServiceMixin> active() is false
12:13:28 VERB StateSwitch <PuppetServiceMixin> active(pending) <- (false)
12:13:28 VERB ServiceCtl<PuppetServiceMixin> start() super.start() ...
12:13:28 VERB PuppetCacheMixin start()
12:13:28 VERB PuppetLoginMixin start()
12:13:28 VERB PuppetMemoryMixin start()
12:13:28 VERB MemoryCard load() from storage: N/A
12:13:28 VERB MemoryCard load() should not be called on a multiplex MemoryCard. NOOP
12:13:28 VERB PuppetSkeleton start()
12:13:28 VERB PuppetCacheAgent start()
12:13:28 VERB PuppetCacheMixin start() "dirty" event listener added
12:13:28 VERB ServiceCtl<PuppetServiceMixin> start() super.start() ... done
12:13:28 VERB ServiceCtl<PuppetServiceMixin> start() this.onStart() ...
12:13:28 INFO PuppetPadplus onStart()
12:13:28 VERB PadplusManager on(scan, function) registered
12:13:28 VERB PadplusManager on(login, function) registered
12:13:28 VERB PadplusManager on(message, function) registered
12:13:28 VERB PadplusManager on(ready, function) registered
12:13:28 VERB PadplusManager on(reset, function) registered
12:13:28 VERB PadplusManager on(heartbeat, function) registered
12:13:28 VERB PadplusManager on(logout, function) registered
12:13:28 VERB PadplusManager on(room-leave, function) registered
12:13:28 VERB PadplusManager on(error, function) registered
12:13:28 SILL PadplusManager start()
12:13:28 SILL GRPC_GATEWAY init()
12:13:28 VERB MemoryCard <puppet> get(WECHATY_PUPPET_PADPLUS)
12:13:28 SILL RequestClient request()
12:13:28 SILL DedupeApi dedupe() no need to dedupe api GET_QRCODE.
12:13:28 SILL GRPC_GATEWAY GRPC Request ApiType: GET_QRCODE
12:13:28 SILL PadplusUser Get qrcode without user info, res : null
12:13:28 VERB MemoryCard <puppet> get(WECHATY_PUPPET_PADPLUS)
12:13:28 VERB ServiceCtl<PuppetServiceMixin> start() this.onStart() ... done
12:13:28 SILL StateSwitch <PuppetServiceMixin> active() is pending
12:13:28 VERB StateSwitch <PuppetServiceMixin> active(true) <- (pending)
12:13:28 VERB ServiceCtl<PuppetServiceMixin> start() ... done
12:13:28 VERB PuppetWatchdogAgent start() "heartbeat" event listener added
12:13:28 VERB Watchdog <Puppet> on(reset, listener) registered.
12:13:28 VERB PuppetWatchdogAgent start() "reset" event listener added
12:13:28 VERB WechatyPuppetMixin start() starting puppet ... done
12:13:28 VERB ServiceCtl<Wechaty> start() super.start() ... done
12:13:28 VERB ServiceCtl<Wechaty> start() this.onStart() ...
12:13:28 VERB Wechaty onStart()
12:13:28 VERB Wechaty <Puppet<PuppetPadplus>(./remember-me/puppet_padplus_2c0c20b837d7df31)>(./remember-me/puppet_padplus_2c0c20b837d7df31) onStart() v1.0.47 is starting...
12:13:28 VERB Wechaty id: 4f0afdeb-22f9-4b9a-8564-7eaa89e63421
12:13:28 VERB Wechaty onStart() ... done
12:13:28 VERB ServiceCtl<Wechaty> start() this.onStart() ... done
12:13:28 SILL StateSwitch <Wechaty> active() is pending
12:13:28 VERB StateSwitch <Wechaty> active(true) <- (pending)
12:13:28 VERB ServiceCtl<Wechaty> start() ... done
12:13:29 SILL GRPC_GATEWAY throttleQueue emit heartbeat.
12:13:29 VERB Watchdog <Puppet> feed({"data":""})
12:13:29 VERB Watchdog <Puppet> timerLeft() first feed, left=0
12:13:29 VERB Watchdog <Puppet> stopTimer()
12:13:29 VERB Watchdog <Puppet> stopTimer() first run(or after sleep)
12:13:29 VERB Watchdog <Puppet> startTimer()
12:13:29 SILL PadplusManager setContactAndRoomData()
12:13:29 VERB PadplusManager setContactAndRoomData() can not proceed due to no cache.
12:13:29 SILL GRPC_GATEWAY uin : , userName:
12:13:29 SILL StateSwitch <WechatyReady> inactive() is true
12:13:29 VERB StateSwitch <WechatyReady> inactive(true) <- (true)
12:13:29 INFO onScan: Waiting(2)
==================================================================
* Two ways to sign on with qr code
1. Scan following QR code:
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█ ▄▄▄▄▄ █▄▄▄ ▀ ▄██▀▄▀ █ ▄▄▄▄▄ █
█ █ █ ██▄▀ █ ▄▀██ ██ █ █ █
█ █▄▄▄█ ██▀▄ ▄▄ █▄▀ ▄▀█ █▄▄▄█ █
█▄▄▄▄▄▄▄█ ▀▄█ ▀▄█▄█▄█▄█▄▄▄▄▄▄▄█
█▄▄▀ █▄██▄▀█▄ ▄▄▀█▀▀█▄▀▀█▀▀▄█
██▀ ██▄█▀▄██▄█▀▄█▀ █▀█▄▀▄█▄█▀█
█▀ █▄▄ █ █▀▀█▄▀█▄█▄▄ ▀▀█▀ █
██▄ ▀▄ ▄▄ ███▀▄█▄▀▄█ ▄███▄▄ █ █
█ ██▀▄█▄▀██▄ ▄▄██▄▀▄ ▀██▀▀▀▀██
█ ▄█▀▄▄███ ▀▄▀ ▄▄▄█▄▀ ▄█▄▀▀█▄█
█▄▄▄██▄▄▄ █▄▀▄▄█▄▄▄▄ ▄▄▄ ▄▄██
█ ▄▄▄▄▄ ██▄ ▀█ █ ▄ █▄█ █▀██
█ █ █ █ █▀▄▄▀█▄▀ ▀ ▄ ▄▄▄█▀▄▀█
█ █▄▄▄█ █▀█▀ ▄▄▀▄████▄█▀ ▀ ▄ █
█▄▄▄▄▄▄▄█▄███▄█▄▄▄█▄█▄███▄█████
2. Or open the link in your browser: https://wechaty.js.org/qrcode/http%3A%2F%2Fweixin.qq.com%2Fx%2FIZ751M5VHYTAde-MqbQp
==================================================================
[2023-04-02T12:13:29.178+08:00] [INFO] [25181] [] [wuyuweideMacBook-Pro.local] [30.128.98.107] [wechaty-robot] [] [] [] [] [4505ms , requestInfo:{"method":"GET","url":"/robot/getQRcode?token=puppet_padplus_2c0c20b837d7df31","host":"wechaty-daily.cs-test.xsyxsc.cn","ip":"::ffff:172.21.144.49"}] ## ''
12:13:33 SILL ==P==A==D==P==L==U==S==<GRPC DATA>==P==A==D==P==L==U==S==
12:13:33 SILL GRPC_GATEWAY responseType: QRCODE_SCAN, data : {"msg":"操作成功","head_url":"http://wx.qlogo.cn/mmhead/ver_1/JoRdXMT8G8sIKKVzIgDBgibd0gO5K9icPLaGecXYlrGagAAtCFkLE3T2ic9HvfP0Pw1z6Mw9Ew9d2zDQCe9ZqVRag/0","user_name":"","nick_name":"安妮3","qrcodeId":"e157ece32f9a8cc7e77c9f72bc2a1a13","status":1}
12:13:33 SILL ==P==A==D==P==L==U==S==<GRPC DATA>==P==A==D==P==L==U==S==
12:13:33 SILL PadplusManager QRCODE_SCAN : '{"msg":"操作成功","head_url":"http://wx.qlogo.cn/mmhead/ver_1/JoRdXMT8G8sIKKVzIgDBgibd0gO5K9icPLaGecXYlrGagAAtCFkLE3T2ic9HvfP0Pw1z6Mw9Ew9d2zDQCe9ZqVRag/0","user_name":"","nick_name":"安妮3","qrcodeId":"e157ece32f9a8cc7e77c9f72bc2a1a13","status":1}'
12:13:33 VERB PadplusManager
=================================================
QRCODE_SCAN MSG : Scanned
=================================================
12:13:33 SILL StateSwitch <WechatyReady> inactive() is true
12:13:33 VERB StateSwitch <WechatyReady> inactive(true) <- (true)
12:13:33 INFO onScan: Scanned(3)
12:13:44 SILL ==P==A==D==P==L==U==S==<GRPC DATA>==P==A==D==P==L==U==S==
12:13:44 SILL GRPC_GATEWAY responseType: QRCODE_SCAN, data : {"msg":"操作成功","head_url":"http://wx.qlogo.cn/mmhead/ver_1/JoRdXMT8G8sIKKVzIgDBgibd0gO5K9icPLaGecXYlrGagAAtCFkLE3T2ic9HvfP0Pw1z6Mw9Ew9d2zDQCe9ZqVRag/0","user_name":"","nick_name":"安妮3","qrcodeId":"e157ece32f9a8cc7e77c9f72bc2a1a13","status":1}
12:13:44 SILL ==P==A==D==P==L==U==S==<GRPC DATA>==P==A==D==P==L==U==S==
12:13:44 SILL GRPC_GATEWAY throttleQueue emit heartbeat.
12:13:44 VERB Watchdog <Puppet> feed({"data":""})
12:13:44 VERB Watchdog <Puppet> timerLeft() = 44845
12:13:44 VERB Watchdog <Puppet> stopTimer()
12:13:44 VERB Watchdog <Puppet> startTimer()
12:13:44 SILL PadplusManager setContactAndRoomData()
12:13:44 VERB PadplusManager setContactAndRoomData() can not proceed due to no cache.
12:13:44 SILL PadplusManager QRCODE_SCAN : '{"msg":"操作成功","head_url":"http://wx.qlogo.cn/mmhead/ver_1/JoRdXMT8G8sIKKVzIgDBgibd0gO5K9icPLaGecXYlrGagAAtCFkLE3T2ic9HvfP0Pw1z6Mw9Ew9d2zDQCe9ZqVRag/0","user_name":"","nick_name":"安妮3","qrcodeId":"e157ece32f9a8cc7e77c9f72bc2a1a13","status":1}'
12:13:44 VERB PadplusManager
=================================================
QRCODE_SCAN MSG : Scanned
=================================================
12:13:44 SILL ==P==A==D==P==L==U==S==<GRPC DATA>==P==A==D==P==L==U==S==
12:13:44 SILL GRPC_GATEWAY responseType: QRCODE_SCAN, data : {"msg":"操作成功","head_url":"http://wx.qlogo.cn/mmhead/ver_1/JoRdXMT8G8sIKKVzIgDBgibd0gO5K9icPLaGecXYlrGagAAtCFkLE3T2ic9HvfP0Pw1z6Mw9Ew9d2zDQCe9ZqVRag/0","user_name":"wxid_mi88feubut7822","nick_name":"安妮3","qrcodeId":"e157ece32f9a8cc7e77c9f72bc2a1a13","status":2}
12:13:44 SILL ==P==A==D==P==L==U==S==<GRPC DATA>==P==A==D==P==L==U==S==
12:13:44 SILL PadplusManager QRCODE_SCAN : '{"msg":"操作成功","head_url":"http://wx.qlogo.cn/mmhead/ver_1/JoRdXMT8G8sIKKVzIgDBgibd0gO5K9icPLaGecXYlrGagAAtCFkLE3T2ic9HvfP0Pw1z6Mw9Ew9d2zDQCe9ZqVRag/0","user_name":"wxid_mi88feubut7822","nick_name":"安妮3","qrcodeId":"e157ece32f9a8cc7e77c9f72bc2a1a13","status":2}'
12:13:44 VERB PadplusManager
=================================================
QRCODE_SCAN MSG : Confirmed
=================================================
12:13:44 SILL StateSwitch <WechatyReady> inactive() is true
12:13:44 VERB StateSwitch <WechatyReady> inactive(true) <- (true)
12:13:44 INFO onScan: Confirmed(4)
12:13:46 SILL ==P==A==D==P==L==U==S==<GRPC DATA>==P==A==D==P==L==U==S==
12:13:46 SILL GRPC_GATEWAY responseType: QRCODE_LOGIN, data : {"headImgUrl":"http://wx.qlogo.cn/mmhead/ver_1/JoRdXMT8G8sIKKVzIgDBgibd0gO5K9icPLaGecXYlrGagAAtCFkLE3T2ic9HvfP0Pw1z6Mw9Ew9d2zDQCe9ZqVRag/0","nickName":"安妮3","status":1,"uin":"443585438","userName":"wxid_mi88feubut7822","verifyFlag":"0","alias":""}
12:13:46 SILL ==P==A==D==P==L==U==S==<GRPC DATA>==P==A==D==P==L==U==S==
12:13:46 SILL PadplusManager QRCODE_LOGIN : '{"headImgUrl":"http://wx.qlogo.cn/mmhead/ver_1/JoRdXMT8G8sIKKVzIgDBgibd0gO5K9icPLaGecXYlrGagAAtCFkLE3T2ic9HvfP0Pw1z6Mw9Ew9d2zDQCe9ZqVRag/0","nickName":"安妮3","status":1,"uin":"443585438","userName":"wxid_mi88feubut7822","verifyFlag":"0","alias":""}'
12:13:46 SILL PadplusManager name: undefined, memory slot : { qrcodeId: '', uin: '443585438', userName: 'wxid_mi88feubut7822' }
12:13:46 VERB MemoryCard <puppet> set(WECHATY_PUPPET_PADPLUS, [object Object])
12:13:46 VERB MemoryCard save()
12:13:46 VERB MemoryCard save()
12:13:46 VERB MemoryCard <./remember-me/puppet_padplus_2c0c20b837d7df31> save() to StorageFile</Users/wuyuwei/MyWork/wechaty-robot/remember-me/puppet_padplus_2c0c20b837d7df31.memory-card.json>
12:13:46 VERB StorageFile save() to /Users/wuyuwei/MyWork/wechaty-robot/remember-me/puppet_padplus_2c0c20b837d7df31.memory-card.json
12:13:46 VERB PadplusManager init cache manager
12:13:46 VERB CacheManager init()
12:13:46 VERB CacheManager init() CacheManager has been initialized, no need to initialize again.
12:13:46 VERB PuppetLoginMixin login(wxid_mi88feubut7822)
12:13:46 SILL Contact find({"id":"wxid_mi88feubut7822"})
12:13:46 SILL PuppetLoginMixin get currentUserId()
12:13:46 VERB PoolifyMixin get pool() init pool
12:13:46 SILL Contact constructor(wxid_mi88feubut7822)
12:13:46 SILL Contact ready() @ Puppet<PuppetPadplus>(./remember-me/puppet_padplus_2c0c20b837d7df31) with id="wxid_mi88feubut7822"
12:13:46 SILL PuppetContactMixin contactPayload(wxid_mi88feubut7822) cache MISS
12:13:46 SILL PadplusManager syncContacts()
12:13:46 VERB PadplusContact syncContacts()
12:13:46 SILL RequestClient request()
12:13:46 SILL DedupeApi dedupe() no need to dedupe api SYNC_CONTACT.
12:13:46 SILL GRPC_GATEWAY GRPC Request ApiType: SYNC_CONTACT
12:13:46 SILL PuppetPadplus contactRawPayloadParser()
12:13:46 SILL PuppetContactMixin contactPayload(wxid_mi88feubut7822) cache SET
12:13:46 SILL PuppetLoginMixin get currentUserId()
12:13:46 VERB WechatySkeleton on(logout, listener) registering... listenerCount: 0
12:13:46 VERB WechatySkeleton on(message, listener) registering... listenerCount: 0
12:13:46 VERB WechatySkeleton on(friendship, listener) registering... listenerCount: 0
12:13:46 VERB WechatySkeleton on(room-invite, listener) registering... listenerCount: 0
12:13:46 VERB WechatySkeleton on(room-join, listener) registering... listenerCount: 0
12:13:46 VERB WechatySkeleton on(room-topic, listener) registering... listenerCount: 0
12:13:46 VERB WechatySkeleton on(room-leave, listener) registering... listenerCount: 0
12:13:46 VERB WechatySkeleton on(error, listener) registering... listenerCount: 0
12:13:46 VERB ContactSelf name()
12:13:46 VERB Contact avatar()
12:13:46 VERB Contact avatar()
12:13:46 VERB Contact qrcode()
12:13:46 SILL PuppetLoginMixin get currentUserId()
12:13:46 SILL PuppetPadplus contactSelfQrcode()
12:13:46 SILL PadplusManager contactSelfQrcode()
12:13:46 VERB PadplusContact contactSelfQrcode()
12:13:46 SILL RequestClient request()
12:13:46 SILL DedupeApi dedupe() no need to dedupe api GET_CONTACT_SELF_QRCODE.
12:13:46 SILL GRPC_GATEWAY GRPC Request ApiType: GET_CONTACT_SELF_QRCODE
12:13:46 SILL ==P==A==D==P==L==U==S==<GRPC DATA>==P==A==D==P==L==U==S==
12:13:46 SILL GRPC_GATEWAY responseType: MESSAGE_RECEIVE, data : {"Status":3,"CreateTime":1680408825000,"NewMsgId":"6252793926434748417","msgSourceCd":2,"MsgType":10002,"ToUserName":"wxid_mi88feubut7822","ImgStatus":1,"L1MsgType":5,"wechatUserName":"wxid_mi88feubut7822","MsgId":"6252793926434748417","MsgSource":"<msgsource>\n\t<tmp_node>\n\t\t<publisher-id><![CDATA[]]></publisher-id>\n\t</tmp_node>\n</msgsource>\n","PushContent":"","ImgBuf":"","Content":"<sysmsg type=\"dynacfg\"><dynacfg><Item key=\"AVItemSightDisable\">0</Item><Item key=\"AffiliatedAcctForgetPwdUrl\"><![CDATA[https://weixin110.qq.com/security/newreadtemplate?t=findpasswd/index&from=sec&jmpesc=hjkl]]></Item><Item key=\"AffiliatedAcctRegScene\">1</Item><Item key=\"AffiliatedAcctRegSwitch\">1</Item><Item key=\"AndroidCleanSnsDb\">1</Item><Item key=\"AndroidCursorModePercentage\">50</Item><Item key=\"AndroidDBBackupMaxDBSizeMB\">4192</Item><Item key=\"AndroidDBBackupPercentage\">80</Item><Item key=\"AndroidDynamicConfigVer\">7</Item><Item key=\"AndroidIndoorSensorReport\">60,20000,3000,1000,20,8,1;113.3271;23.1322,2;113.3271;23.1321,1;113.3171;23.1404,2;113.3172;23.1403,1;113.3324;23.1342,2;113.3323;23.1342,1;113.3246;23.1000,2;113.3246;23.1000,</Item><Item key=\"AndroidNewSyncService3\">100</Item><Item key=\"AndroidSenseWhereArgs\"><![CDATA[100;5000;5000;30000;3600]]></Item><Item key=\"AndroidUseUnicodeEmoji\">0</Item><Item key=\"AndroidUseWorkerAuthCache\">101</Item><Item key=\"AppleWatchSnsThumbUrlSuffix\"><![CDATA[w=80&h=80&s=1]]></Item><Item key=\"AppleWatchSnsUrlSuffix\"><![CDATA[w=312&h=312&s=1]]></Item><Item key=\"AppleWatchSnsUrlSwitch\">1</Item><Item key=\"ApprovedVideoPrivateProtocolHosts\"><![CDATA[vweixinf.tc.qq.com,szwbwxsns.video.qq.com,szxzwxsns.video.qq.com,szzjwxsns.video.qq.com,shwbwxsns.video.qq.com,shxzwxsns.video.qq.com,shzjwxsns.video.qq.com,wxsnsdy.wxs.qq.com,vweixinthumb.tc.qq.com,wxsnsdythumb.wxs.qq.com,wxappthumb.tc.qq.com,wxapp.tc.qq.com,wxsnsdysvp.wxs.qq.com]]></Item><Item key=\"AssociateChatRoomLocalCheckMaxMemberCount\">500</Item><Item key=\"AutoAddFriendShow\">0</Item><Item key=\"BBMBindPage\">0</Item><Item key=\"BBMContactUpload\">100</Item><Item key=\"BizEnableWebpUrl\">http://mmbiz.qpic.cn;https://mmbiz.qlogo.cn</Item><Item key=\"BizEnableWxPicUrl\"><![CDATA[http://mmbiz.qpic.cn;https://mmbiz.qpic.cn;http://mmbiz.qlogo.cn;https://mmbiz.qlogo.cn]]></Item><Item key=\"BizServiceMuteWhitelist\"><![CDATA[qqmail,qmessage,tmessage,floatbottle,facebookapp,qqfriend,newsapp,feedsapp,masssendapp,blogapp,voipapp,voicevoipapp,voiceinputapp,googlecontact,fmessage,medianote,qqsync,lbsapp,shakeapp,linkedinplugin,gh_43f2581f6fd6,gh_3dfda90e39d6,gh_f0a92aa7146c,gh_579db1f2cf89,gh_b4af18eac3d5,gh_e087bb5b95e6,weixin]]></Item><Item key=\"C2CAlbumVideoStepConfig\">[{\"time\":\"00:00-23:59\",\"abr\":48,\"intval\":90,\"prof\":2,\"preset\":1,\"stepbr\":1,\"conf\":[{\"dura\":\"0~120\",\"wh\":\"720x1280\",\"fps\":30,\"vbr\":1600},{\"dura\":\"120~900\",\"wh\":\"540x960\",\"fps\":30,\"vbr\":1200}]}]</Item><Item key=\"C2CAudioBitRateL1\">48</Item><Item key=\"C2CEmojiNotAutoDownloadTimeRange\"><![CDATA[00:00-23:59]]></Item><Item key=\"C2CImgNotAutoDownloadTimeRange\"><![CDATA[18:00-23:30]]></Item><Item key=\"C2CImgWINNotAutoDownloadTimeRange\"><![CDATA[18:00-23:30]]></Item><Item key=\"C2CMaxPreloadVideo\">100</Item><Item key=\"C2CRecordVideoConfig\">[{\"time\":\"00:00-23:59\",\"abr\":\"48\",\"intval\":\"90\",\"prof\":\"2\",\"preset\":\"1\",\"conf\":[{\"wh\":\"720x1280\",\"fps\":\"30\",\"vbr\":\"1600\"}]}]</Item><Item key=\"C2CSightNotAutoDownloadTimeRange\"><![CDATA[00:00-23:59]]></Item><Item key=\"C2CVideoBitRateL1\">544</Item><Item key=\"C2CVideoDownloadPeakTimeRange\"><![CDATA[00:00-23:59]]></Item><Item key=\"C2CVideoFrameRateL1\">24</Item><Item key=\"C2CVideoIFrameIntervalL1\">90</Item><Item key=\"C2CVideoNotAutoDownloadTimeRange\"><![CDATA[18:00-23:15]]></Item><Item key=\"C2CVideoPresetL1\">faster</Item><Item key=\"C2CVideoProfileL1\">High</Item><Item key=\"C2CVideoResolutionL1\">640:480</Item><Item key=\"CaptureEmojiMaxSize\">300</Item><Item key=\"ChatImgAutoDownloadMax\">1000</Item><Item key=\"ChatRoomAdminMinMemberCount\">2</Item><Item key=\"ChatRoomAdminSwitch\">1</Item><Item key=\"ChatRoomEnableLive\">1</Item><Item key=\"ChatRoomEnableLive_PC_Anchor\">0</Item><Item key=\"ChatRoomEnableLive_PC_Audience\">1</Item><Item key=\"ChatRoomInviteStartCount\">40</Item><Item key=\"ChatRoomMigeateDoneTipbarAgainOpenTime\">604800</Item><Item key=\"ChatRoomMigeateTipbarAgainOpenTime\">31536000</Item><Item key=\"ChatRoomMigeateTipbarCloseCount\">5</Item><Item key=\"ChatRoomOwnerModAnnouncement\">100</Item><Item key=\"ChatRoomOwnerModTopic\">100</Item><Item key=\"ChatroomDonateSwitch\">0</Item><Item key=\"ChatroomGlobalSwitch\">1</Item><Item key=\"CheckBigFileUploadChatroomMemberCountLimit\">5000</Item><Item key=\"ClientBenchmarkLevel\">-1</Item><Item key=\"CompressMidPicLevel\">52</Item><Item key=\"CompressMidPicSize\">800</Item><Item key=\"CompressPicLevelFor2G\">0</Item><Item key=\"CompressPicLevelFor3G\">0</Item><Item key=\"CompressPicLevelForWifi\">0</Item><Item key=\"CustomEmojiMaxSize\">999</Item><Item key=\"DNSAdvanceOpen\">1</Item><Item key=\"DNSAdvanceRelateDomain\"><![CDATA[<DNSAdvanceRelateDomain><RelateDomain domain=\"mp.weixin.qq.com\"><Relate>res.wx.qq.com</Relate></RelateDomain><RelateDomain domain=\"pay.weixin.qq.com\"><Relate>res.wx.qq.com</Relate></RelateDomain><RelateDomain domain=\"wx.tenpay.com\"><Relate>res.wx.qq.com</Relate></RelateDomain><RelateDomain domain=\"game.weixin.qq.com\"><Relate>res.wx.qq.com</Relate><Relate>mmocgame.qpic.cn</Relate><Relate>wximg.gtimg.com</Relate><Relate>wximg.qq.com</Relate><Relate>p.qpic.cn</Relate></RelateDomain></DNSAdvanceRelateDomain>]]></Item><Item key=\"DeviceAutoSyncClose\">0</Item><Item key=\"DeviceAutoSyncDuration\">60</Item><Item key=\"DeviceAutoSyncInterval\">7200</Item><Item key=\"DeviceSportsStepInterval\">500</Item><Item key=\"DeviceTimingSyncBeginTime\"><![CDATA[21:30]]></Item><Item key=\"DeviceTimingSyncEndTime\"><![CDATA[22:00]]></Item><Item key=\"DeviceTimingSyncOpen\">1</Item><Item key=\"DisableSendPat\">0</Item><Item key=\"DownloadStreamFileSizeThreshold\">1048576</Item><Item key=\"DwpDownloadSec\">1</Item><Item key=\"DwpFullDownloadPercent\">75</Item><Item key=\"DwpPreloadSec\">5</Item><Item key=\"EmojiUpdateUrlDomain\"><![CDATA[emoji.qpic.cn]]></Item><Item key=\"EmotionPanelConfigName\"><![CDATA[emojipanel-config-jifu.xml]]></Item><Item key=\"EmotionRewardTipsLimit\"><![CDATA[30,20,60]]></Item><Item key=\"EmotionSpringFestivalPendantSwitch\">0</Item><Item key=\"EnableCDNUploadImg\">1</Item><Item key=\"EnableEmoticonExternUrl\">7</Item><Item key=\"EnableFavPicTranslation\">1</Item><Item key=\"EnableForgroundService\">101</Item><Item key=\"EnableFtsFastIndexing\">1</Item><Item key=\"EnableFtsMsgMemSearch\">1</Item><Item key=\"EnableJPEGDyncmicETL\">1</Item><Item key=\"EnableMMBitmapFactoryProb\">101</Item><Item key=\"EnableMigrateToWeChatForPC\">1</Item><Item key=\"EnableNewOCRTranslation\">1</Item><Item key=\"EnableSessionPicTranslation\">1</Item><Item key=\"EnableSnsImageDownload\">1</Item><Item key=\"EnableSnsPicTranslation\">1</Item><Item key=\"EnableVoiceVoipFromPlugin\">1</Item><Item key=\"EnableWebviewPicTranslation\">1</Item><Item key=\"ExposeH5Switch\">1</Item><Item key=\"ExtFunctionSwitchEntry\">0</Item><Item key=\"F2FOpenTime\">15</Item><Item key=\"FileClickdownloadSizeByteLimitInWifi\">10485760</Item><Item key=\"FileClickdownloadSizeByteLimitNotInWifi\">1048576</Item><Item key=\"FinderCommentAutoExpandSubcommentList\">1</Item><Item key=\"FinderCommentLineWrapLimit\">10</Item><Item key=\"FinderCommentListPreloadCount\">5</Item><Item key=\"FinderCommentNickNameMaxLength\">6</Item><Item key=\"FinderCommentShowBlacklist\">1</Item><Item key=\"FinderCommentTextLimit\">200</Item><Item key=\"FinderExtendedReadingPrefix\"><![CDATA[https://mp.weixin.qq.com;https://game.weixin.qq.com;https://support.weixin.qq.com;http://m.v.qq.com;https://m.v.qq.com]]></Item><Item key=\"FinderFastEnterTime\">0</Item><Item key=\"FinderFeedCompressPicLevel\">80</Item><Item key=\"FinderFeedCompressResolution\">2048*2048</Item><Item key=\"FinderFeedNewPostThumbMaxSize\">100</Item><Item key=\"FinderFeedPostCoverMaxSize\">1024</Item><Item key=\"FinderGetLiveMsgDisasterRetryInterval\">5</Item><Item key=\"FinderHeadCompressPicLevel\">70</Item><Item key=\"FinderHeadCompressResolution\">1080*1080</Item><Item key=\"FinderHeadIconFormat\">{\"small\":\"64\",\"medium\":\"132\",\"origin\":\"0\"}</Item><Item key=\"FinderLimitedModeConfig\">98</Item><Item key=\"FinderLimitedYoungContentOpenShareList\">0</Item><Item key=\"FinderLiveFeedbackNotInterestedSwitch\">1</Item><Item key=\"FinderLiveJoinLiveInvisiableSwitch\">0</Item><Item key=\"FinderLiveLotteryPromptAttendTypeCompatibility\">0</Item><Item key=\"FinderLiveSyncExtraInfoMergeInterval\">1</Item><Item key=\"FinderLiveSyncExtraInfoMinSleepInterval\">10</Item><Item key=\"FinderLiveTopCommentDisplayTimeSec\">10</Item><Item key=\"FinderLiveVotingSwitch\">1</Item><Item key=\"FinderMaxTopicCount\">1000</Item><Item key=\"FinderMediaPublishTextLimit\">1000</Item><Item key=\"FinderMentionInputStopTokenList\"><![CDATA[\\n_\\s_\\t_#_@_,_,_。_\\\\’]]></Item><Item key=\"FinderMineTabProfileEntranceDisplayType\">1</Item><Item key=\"FinderMineTabProfileEntranceShouldClose\">0</Item><Item key=\"FinderNearbyLiveSwitch\">1</Item><Item key=\"FinderNewFollowTipsEnterInterval\">0</Item><Item key=\"FinderNewLiveEntryOnTopStorySwitch\">0</Item><Item key=\"FinderNewLiveEntrySwitch\">0</Item><Item key=\"FinderNewMsgTipsEnterInterval\">0</Item><Item key=\"FinderOpenShareListFeedsIgnoreLimitedSwitch\">1</Item><Item key=\"FinderPersonalMsgMaxGreetCount\">1</Item><Item key=\"FinderPoiJumpTopicSwitch\">1</Item><Item key=\"FinderPostEnableSelectRedPacket\">0</Item><Item key=\"FinderPostOriginRuleUrl\"><![CDATA[https://support.weixin.qq.com/cgi-bin/mmsupportacctnodeweb-bin/pages/GzdzwPjCFZDCZkmI]]></Item><Item key=\"FinderPostShortValidTokenList\"><![CDATA[《_》_\\\"_“_”__:_:_+_?_?_%_℃_ _]]></Item><Item key=\"FinderPostWithMpUrlSwitch\">1</Item><Item key=\"FinderPrefetchFilterMinFeedCount\">1</Item><Item key=\"FinderPrefetchStreamSwitch\">0</Item><Item key=\"FinderProfileBgImgCompressPicLevel\">70</Item><Item key=\"FinderProfileBgImgCompressResolution\">1080*1080</Item><Item key=\"FinderProfileCoverSettingShowEntrance\">1</Item><Item key=\"FinderProfileEnableRedPacketEvent\">0</Item><Item key=\"FinderProfileProductWindowSwitch\">1</Item><Item key=\"FinderPublishVideoConfig\">[{\"time\":\"00:00-23:59\",\"abr\":\"192\",\"intval\":\"90\",\"prof\":\"2\",\"preset\":\"1\",\"conf\":[{\"wh\":\"1080x2320\",\"fps\":\"60\",\"vbr\":\"4000\"}]}]</Item><Item key=\"FinderRecordVideoConfig\">[{\"time\":\"00:00-23:59\",\"abr\":\"192\",\"intval\":\"90\",\"prof\":\"2\",\"preset\":\"1\",\"conf\":[{\"wh\":\"1080x2320\",\"fps\":\"60\",\"vbr\":\"4000\"}]}]</Item><Item key=\"FinderRedDotSyncPathList\"><![CDATA[TLPersonalCenter]]></Item><Item key=\"FinderSelectVideoMaxDuration\">60</Item><Item key=\"FinderShareDetailCommentButtonShow\">0</Item><Item key=\"FinderShareDetailCommentListShow\">0</Item><Item key=\"FinderShowOriginalCertificationUrl\"><![CDATA[http://channels.weixin.qq.com/mobile/original_plan.html#/]]></Item><Item key=\"FinderShowWhatsNew\">0</Item><Item key=\"FinderSuggestTagViewShow\">0</Item><Item key=\"FinderThumbCompressResolution\">1080*1080</Item><Item key=\"FinderThumbUseLowCompressMethod\">0</Item><Item key=\"FinderTimelineEntry\">1</Item><Item key=\"FinderTopicTextLimit\">1000</Item><Item key=\"FinderVideoDownloadSec\">1</Item><Item key=\"FinderVideoMaxLimitDuration\">60</Item><Item key=\"FinderVideoPreloadMinBytes\">2096128</Item><Item key=\"FinderVideoPreloadSec\">5</Item><Item key=\"FinderWXProfileAuthInfoSwitch\">0</Item><Item key=\"FinderWxNameCardFinderAndRecentLikeFinderClose\">0</Item><Item key=\"FoldTextLineNum\">12</Item><Item key=\"FoldTextScreenThreshold\">1.2</Item><Item key=\"FtsFastIndexingThd\">30</Item><Item key=\"FtsGroupSortActiveDays\">14</Item><Item key=\"GetV6StrangerReqInfoMaxCount\">10</Item><Item key=\"HideGameCenter\">0</Item><Item key=\"IMEmoji\"><![CDATA[{\"default\":[\"/:strong\",\"[Worship]\",\"/:heart\",\"[Facepalm]\",\"/::D\",\"[Doge]\",\"[666]\",\"/:hug\"]}]]></Item><Item key=\"InputLimitFavFileSize\">209715200</Item><Item key=\"InputLimitFavImageSize\">209715200</Item><Item key=\"InputLimitFavNotesSize\">1073741824</Item><Item key=\"InputLimitFavText\">10000</Item><Item key=\"InputLimitFavVideoSize\">209715200</Item><Item key=\"InputLimitFavVoiceLength\">3600</Item><Item key=\"InputLimitFileSize\">26214400</Item><Item key=\"InputLimitForbiddenChar\"><![CDATA[<>/]]></Item><Item key=\"InputLimitGroupFileTotalSize\">5368709120</Item><Item key=\"InputLimitSNSObjectText\">2000</Item><Item key=\"InputLimitSendAppMsgEmotionBufSize\">10485760</Item><Item key=\"InputLimitSendEmotionBufSize\">1048576</Item><Item key=\"InputLimitSendEmotionWidth\">1024</Item><Item key=\"InputLimitSendFileSize\">1073741824</Item><Item key=\"InputLimitSessionShortVideoBufSize\">2097152</Item><Item key=\"InputLimitSessionTextMsg\">16384</Item><Item key=\"InputLimitTextVisualHeight\">3000</Item><Item key=\"InputLimitVideoSize\">1073741824</Item><Item key=\"Interval4ShowPmsDialog\">3600000</Item><Item key=\"InvalidateTextFoldLineNum\">5</Item><Item key=\"InviteFriendsControlFlags\">0</Item><Item key=\"InviteFriendsInviteFlags\">0</Item><Item key=\"InviteFriendsWordingFlags\">65535</Item><Item key=\"JDEntranceConfigActivityId\">20140618</Item><Item key=\"JDEntranceConfigFindTabShowRedDot\">1</Item><Item key=\"JDEntranceConfigIconUrl\"><![CDATA[http://mmbiz.qpic.cn/mmbiz/PiajxSqBRaEKjfmXY7WKX3GRpgjCZfVk1epPED3FQZibRQFPaYVTZ6wkotNOicoHmuPOnkVtJXQ4pPD94PuEHjH2g/0]]></Item><Item key=\"JDEntranceConfigJumpUrl\"><![CDATA[https://m.jd.com/?sceneval_mqq=wx1]]></Item><Item key=\"JDEntranceConfigJumpWeAppUsername\"><![CDATA[gh_45b306365c3d@app]]></Item><Item key=\"JDEntranceConfigName\">购物</Item><Item key=\"LBSShowBindPhone\">1</Item><Item key=\"LifeAppLatestVersionValue\">20</Item><Item key=\"LifeAppPrefetchTimeThreshold\">259200</Item><Item key=\"LimitationOnSight\">{\"kSightLimitationMaxDurationKey\": {\"default\": 300,\"c2c\":3600,\"sns\": 1800}}</Item><Item key=\"ListenEntry\">0</Item><Item key=\"MMBatchModContactTypeFlag\">1</Item><Item key=\"MMBatchModContactTypeMaxNumForClient\">30</Item><Item key=\"MMBatchModContactTypeMaxNumForServer\">30</Item><Item key=\"MMDirectCreateAssociateChatRoomSwitch\">1</Item><Item key=\"MMEnableChatRoomRemark\">1</Item><Item key=\"MMForwardUpgradeChatRoomSwitch\">0</Item><Item key=\"MMIotSendMsgFileSizeLimit\">100</Item><Item key=\"MMSocialBlackListFlag\">1</Item><Item key=\"MMUxAdLog2GSendSize\">20480</Item><Item key=\"MMUxAdLog3GSendSize\">30720</Item><Item key=\"MMUxAdLogMaxExceptionTime\">43200</Item><Item key=\"MMUxAdLogMaxRandTime\">300</Item><Item key=\"MMUxAdLogMinRandTime\">60</Item><Item key=\"MMUxAdLogWifiSendSize\">51200</Item><Item key=\"MPAppAuthManagementSwitch\">1</Item><Item key=\"MsgResendFileUploadContinueMaxCount\">0</Item><Item key=\"MsgSyncSwitch\">0</Item><Item key=\"MultitalkBlockCaller\">0</Item><Item key=\"MultitalkBlockReceiver\">0</Item><Item key=\"NeedClearLBSCahce\">0</Item><Item key=\"NewOCRTranslationSupportUserLanguage\"><![CDATA[zh_CN;en]]></Item><Item key=\"NewVoiceInputOpenSwitch\">1</Item><Item key=\"OnlyScanRunningService\">0</Item><Item key=\"OpenF2F\">1</Item><Item key=\"OpenIMC2BPayTransferMeueGrayscaleStatus\">1</Item><Item key=\"OpenImKefuContactUpdateInterval_Second\">86400</Item><Item key=\"PCFinderEntryExposeReportInterval\">300</Item><Item key=\"PCFinderEntryXlabSwitch\">0</Item><Item key=\"PCFinderRecommendPreloadInterval\">21600</Item><Item key=\"POICreateForbiden\">0</Item><Item key=\"PatSuffixMaxByte\">20</Item><Item key=\"PicTranslationSupportUserLanguage\"><![CDATA[zh_CN;en]]></Item><Item key=\"PreLoadVideoExpiredTime\">3</Item><Item key=\"ProgJPEGDownloadSizeLimit\">35</Item><Item key=\"ProgJPEGUploadSizeLimit2G\">100</Item><Item key=\"ProgJPEGUploadSizeLimit3G\">100</Item><Item key=\"ProgJPEGUploadSizeLimitWifi\">100</Item><Item key=\"PublicWifiAnnotation\"><![CDATA[微信连Wi-Fi]]></Item><Item key=\"PublicWifiAnnotationExpire\">86400</Item><Item key=\"PublicWifiAnnotationSwitch\">3</Item><Item key=\"PublishMegaVideoConfig\">[{\"time\":\"00:00-23:59\",\"abr\":\"192\",\"intval\":\"90\",\"prof\":\"2\",\"preset\":\"1\",\"conf\":[{\"wh\":\"1080x2320\",\"fps\":\"60\",\"vbr\":\"4000\"}]}]</Item><Item key=\"RecordMegaVideoConfig\">[{\"time\":\"00:00-23:59\",\"abr\":\"192\",\"intval\":\"90\",\"prof\":\"2\",\"preset\":\"1\",\"conf\":[{\"wh\":\"1080x2320\",\"fps\":\"60\",\"vbr\":\"4000\"}]}]</Item><Item key=\"ReportRingBackRequestInfoMaxCount\">10</Item><Item key=\"RoomLimitWatchMemberMax\">4</Item><Item key=\"SIGHTAutoLoadNetwork\">1</Item><Item key=\"SIGHTCannotTransmitForFav\">0</Item><Item key=\"SNSUploadLargeFileAPISwitch\">1</Item><Item key=\"SessionPicTranslationSupportUserLanguage\"><![CDATA[zh_CN;en]]></Item><Item key=\"Show3rdTools\">0</Item><Item key=\"ShowAPPSuggestion\">0</Item><Item key=\"ShowDesignerEmoji\">1</Item><Item key=\"ShowDownloadTipsTimesForTMAssist\">6</Item><Item key=\"ShowNewMsgTips\">0</Item><Item key=\"ShowOpenImInGroup\">1</Item><Item key=\"ShowPermissionDialog\">1</Item><Item key=\"ShowPersonalEmotion\">1</Item><Item key=\"ShowRevokeMsgEntry\">1</Item><Item key=\"ShowSecurityEntry\">1</Item><Item key=\"ShowShakeTV\">1</Item><Item key=\"ShowTurnOnFriendVerificationBannerSwitch\">0</Item><Item key=\"ShowTurnOnFriendVerificationSysmsgSwitch\">0</Item><Item key=\"ShowUnbindPhone\">0</Item><Item key=\"SightForwardEnable\">1</Item><Item key=\"SightRecordHighEndCpuList\">[\"Qualcomm Technologies, Inc MSM8994\", \"Qualcomm Technologies, Inc MSM8996\", \"Qualcomm Technologies, Inc MSM8996pro\", \"Hisilicon Kirin 955\"]</Item><Item key=\"SignallingMask\">SendMsg,QRCode</Item><Item key=\"SilentDownloadApkAtWiFi\">0</Item><Item key=\"SnSPreLoadVideoExpiredTime\">3</Item><Item key=\"SnsAdAtFriendRedDot\">1</Item><Item key=\"SnsAdNativePageForwardFeedPreloadPageCount\">1</Item><Item key=\"SnsAdNativePageForwardFeedPreloadResourceCount\">2</Item><Item key=\"SnsAdNativePageNormalFeedPreloadPageCount\">2</Item><Item key=\"SnsAdNativePageNormalFeedPreloadResourceCount\">3</Item><Item key=\"SnsAdNativePagePreloadStreamMedia\">0</Item><Item key=\"SnsAdNotifyCommentTimeLimit\">1814400</Item><Item key=\"SnsAdNotifyLikeTimeLimit\">1814400</Item><Item key=\"SnsAdNotifyLimit\">40</Item><Item key=\"SnsAlbumVideoConfig\">[{\"time\":\"00:00-23:59\",\"abr\":\"48\",\"intval\":\"90\",\"prof\":\"2\",\"preset\":\"1\",\"conf\":[{\"wh\":\"720x1280\",\"fps\":\"30\",\"vbr\":\"2000\"}]}]</Item><Item key=\"SnsBigImgPreloadingHistoryClickRatioForIOS\"><![CDATA[00:00-19:30-50;23:00-23:59-50]]></Item><Item key=\"SnsCommentMaxSize\">1000</Item><Item key=\"SnsCompressPicLevelFor2G\">0</Item><Item key=\"SnsCompressPicLevelFor3G\">0</Item><Item key=\"SnsCompressPicLevelForWifi\">0</Item><Item key=\"SnsGroupImageDownloadSwitch\">0</Item><Item key=\"SnsHEVCSwitch\">1</Item><Item key=\"SnsImgDownloadConcurrentCountForNotWifi\"><![CDATA[00:00-19:30-1-3;19:30-23:00-1-2;23:00-23:59-1-3]]></Item><Item key=\"SnsImgDownloadConcurrentCountForWifi\"><![CDATA[00:00-19:30-3-6;19:30-23:00-1-3;23:00-23:59-3-6]]></Item><Item key=\"SnsImgPreLoadingAroundTimeLimit\">20:00-23:59;00:00-00:30</Item><Item key=\"SnsImgPreLoadingBigImage\">1</Item><Item key=\"SnsImgPreLoadingInterval\">20</Item><Item key=\"SnsImgPreLoadingSmallImage\">1</Item><Item key=\"SnsImgPreLoadingTimeLimit\"><![CDATA[20:00-23:59;00:00-00:30]]></Item><Item key=\"SnsMaxPreloadVideo\">100</Item><Item key=\"SnsPreLoadingVideo\">1</Item><Item key=\"SnsRecordVideoConfig\">[{\"time\":\"00:00-23:59\",\"abr\":\"48\",\"intval\":\"90\",\"prof\":\"2\",\"preset\":\"1\",\"conf\":[{\"wh\":\"720x1280\",\"fps\":\"30\",\"vbr\":\"2000\"}]}]</Item><Item key=\"SnsSightAutoPlay\">1</Item><Item key=\"SnsSightNoAutoDownload\"><![CDATA[20160207170000,20160208030000]]></Item><Item key=\"SnsSightNotAutoDownloadTimeRange\"><![CDATA[00:00-23:59]]></Item><Item key=\"SnsSightShareWeiShiEntrance\">0</Item><Item key=\"SnsSync2FacebookEntrance\">1</Item><Item key=\"SnsTiger2022Enabled\">0</Item><Item key=\"SnsTiger2022LivePopUp\">0</Item><Item key=\"SnsTiger2022ReplySpecialEffectsEnabled\">0</Item><Item key=\"SnsTimelineLikeCommentStoryBubbleSwitch\">1</Item><Item key=\"SnsUseWeiShiShootingEntranceDisplayTimes\">0</Item><Item key=\"SnsUserPageContinuePullCnt\">5</Item><Item key=\"SnsVideoDefaultTemplate\">{\"tpls\":[{\"id\":\"mv_blurtest\",\"desc_ver\": 2000000014}]}</Item><Item key=\"SnsVideoDownloadSec\">1</Item><Item key=\"SnsVideoFullDownloadPercent\">75</Item><Item key=\"SnsVideoMaxLimitDuration\">30</Item><Item key=\"SnsVideoPreloadSec\">3</Item><Item key=\"SnsVideoTemplateCdnDownloadDisabled\">0</Item><Item key=\"SnsVideoTemplateEnabled\">0</Item><Item key=\"SnsVideoTemplateMiaojianRecommendEnabled\">1</Item><Item key=\"SnsVideoTemplateUseSameTemplateEnabled\">1</Item><Item key=\"SnsVideoTemplateVideoConfig\">[{\"time\":\"00:00-23:59\",\"abr\":\"48\",\"intval\":\"90\",\"prof\":\"2\",\"preset\":\"1\",\"conf\":[{\"wh\":\"720x1280\",\"fps\":\"30\",\"vbr\":\"2000\"}]}]</Item><Item key=\"SnsWXPCSwitch\">1</Item><Item key=\"SnsWxWorkPermissionEntrance\">1</Item><Item key=\"SoSoMapInstallUrl\"><![CDATA[http://mapdownload.map.qq.com/?key=wx&referer=wx1&channel=00008]]></Item><Item key=\"StatusAllowComment\">0</Item><Item key=\"StatusCommentFetchFriendCard\">1</Item><Item key=\"StatusCommentFetchFriendProfile\">1</Item><Item key=\"StatusCommentFetchNotify\">1</Item><Item key=\"StatusCommentFetchSelfAddrbook\">1</Item><Item key=\"StatusCommentFetchSelfCard\">1</Item><Item key=\"StatusEntry\">1</Item><Item key=\"StatusFriendsButtonStyleConfig\">{\"style\":2, \"durations\":[\"20:00-19:59\"]}</Item><Item key=\"StatusNotifyForbidEnterSession\">0</Item><Item key=\"StoryEditVideoBgmSwitch\">1</Item><Item key=\"StoryEntranceShouldShowInTimelineOfUnreadCount\">1</Item><Item key=\"StoryRecordUnderiPhone6sVideoConfig\">[{\"time\":\"20:00-22:30\",\"abr\":\"48\",\"intval\":\"24\",\"prof\":\"2\",\"preset\":\"1\",\"conf\":[{\"wh\":\"720x1280\",\"fps\":\"30\",\"vbr\":\"3500\"}]}]</Item><Item key=\"StoryRecordVideoConfig\">[{\"time\":\"20:00-22:30\",\"abr\":\"48\",\"intval\":\"24\",\"prof\":\"2\",\"preset\":\"1\",\"conf\":[{\"wh\":\"720x1280\",\"fps\":\"30\",\"vbr\":\"3500\"}]}]</Item><Item key=\"StoryShouldShowEntraceInChatRoom\">1</Item><Item key=\"StoryShouldShowEntraceInFavorFriend\">1</Item><Item key=\"StoryShouldShowEntranceInTimelineOfTimeDuration\">60</Item><Item key=\"TextStatusShowRedEnvelopeEntry\">1</Item><Item key=\"ThresholdToCleanLocation\">0</Item><Item key=\"TopRightMenu1\"><![CDATA[<Menu id=\"1\" shownew=\"0\" seq=\"3\" order=\"200\"/>]]></Item><Item key=\"TopRightMenu10\"><![CDATA[<Menu id=\"10\" shownew=\"0\" seq=\"3\" order=\"300\"/>]]></Item><Item key=\"TopRightMenu2\"><![CDATA[<Menu id=\"2\" shownew=\"0\" seq=\"3\" order=\"100\"/>]]></Item><Item key=\"TopRightMenu20\"><![CDATA[<Menu id=\"20\" shownew=\"0\" seq=\"4\" order=\"700\"/>]]></Item><Item key=\"TopRightMenu22\"><![CDATA[<Menu id=\"22\" shownew=\"1\" seq=\"1\" order=\"900\"/>]]></Item><Item key=\"TopRightMenu23\"><![CDATA[<Menu id=\"23\" shownew=\"1\" seq=\"1\" order=\"1000\"/>]]></Item><Item key=\"TopRightMenu24\"><![CDATA[<Menu id=\"24\" shownew=\"1\" seq=\"1\" order=\"1100\"/>]]></Item><Item key=\"TopRightMenus\"><![CDATA[<TopRightMenus> <Menu id=\"2\" shownew=\"0\" seq=\"3\"/><Menu id=\"1\" shownew=\"0\" seq=\"3\"/><Menu id=\"10\" shownew=\"0\" seq=\"3\"/><Menu id=\"20\" shownew=\"0\" seq=\"4\"/></TopRightMenus>]]></Item><Item key=\"TrustedFriendFuncEntry\">1</Item><Item key=\"TypingInterval\">15</Item><Item key=\"TypingTrigger\">-1</Item><Item key=\"UseAesGcmSessionKeyCgiList\"><![CDATA[302,681,138]]></Item><Item key=\"UseAesGcmSessionKeySwitch\">0</Item><Item key=\"UseOptImage\">100</Item><Item key=\"UseOptImageRecv\">100</Item><Item key=\"UseVideoHash\">100,100,30</Item><Item key=\"VOIPBlockIgnoreButton\">1</Item><Item key=\"VOIPCallType\">1</Item><Item key=\"VOIPCameraSwitch\">1</Item><Item key=\"VOIPShortcutAutoadd\">2</Item><Item key=\"VideoDownloadH265Flag\">31</Item><Item key=\"VideoDownloadVcodec2Flag\">31</Item><Item key=\"VoiceCdnDownloadSwitch\">0</Item><Item key=\"VoiceCdnUploadSwitch\">0</Item><Item key=\"VoiceFormat\">4</Item><Item key=\"VoiceRate\">16000</Item><Item key=\"VoiceRecognizeSprDataMD5\"><![CDATA[61bef2b00d87c5f4bf55666c3ef3f273]]></Item><Item key=\"VoiceRecognizeSprSoMD5\"><![CDATA[a0307221c98a725c755bd197d0c7e77c;28fa1b6ba9581e3d4371d6838b31ee9a;c4043dbb3c8e9fd2f275e98c8ddc82fb]]></Item><Item key=\"VoiceSamplingRate\">16000</Item><Item key=\"VoiceVOIPSwitch\">0</Item><Item key=\"VoipTimeLogicValue\">-1</Item><Item key=\"VoipUseCallKitSwitch\">1</Item><Item key=\"WCOAccountDetailSwitch\">0</Item><Item key=\"WCOEntranceRedDot\">1</Item><Item key=\"WCOEntranceSwitch\">0</Item><Item key=\"WCOInviteFriend\">0</Item><Item key=\"WCOMaxTimesForShowFeedback\">1</Item><Item key=\"WCOMaxTimesForTryShowWcoMainFromVoip\">0</Item><Item key=\"WCOOpenGiftCardEntranceSwitch\">1</Item><Item key=\"WCOPackagePurchaseSwitch\">1</Item><Item key=\"WakenPushDeepLinkBitSet\">262148</Item><Item key=\"WeAppForbiddenSwitch\">0</Item><Item key=\"WeChatOutBalanceBottomHiden\">0</Item><Item key=\"WeChatOutCountryCodeRestrictionPackageID\">86</Item><Item key=\"WeChatOutTopCountryCode\"><![CDATA[1,65,86,44,60,971,91,33]]></Item><Item key=\"WeRunLaunchGroupRankWeAppSwitch\">2</Item><Item key=\"WebKernelMode\">0</Item><Item key=\"WebViewFlowControl\">2</Item><Item key=\"WeiShiShareSnsSightTimeLength\">30</Item><Item key=\"XwebBatchTranslateMaxByteLength\">2000</Item><Item key=\"XwebBatchTranslateMaxCnt\">100</Item><Item key=\"showRecvTmpMsgBtn\">0</Item><Item key=\"MMBizAttrSyncFreq\">300</Item><Item key=\"ScanBookWording\"><![CDATA[title=封面/电影海报&buttonTitle=封面&tip=将书、CD、电影海报放入框内,即可自动扫描]]></Item><Item key=\"DynacfgSendTime\">1680408595</Item></dynacfg></sysmsg>","msgKey":"771480929","FromUserName":"weixin","Uin":443585438}
12:13:47 SILL ==P==A==D==P==L==U==S==<GRPC DATA>==P==A==D==P==L==U==S==
12:13:47 SILL PuppetPadplus onRoomJoinEvent(6252793926434748417)
12:13:47 SILL PuppetPadplus onRoomLeaveEvent(6252793926434748417)
12:13:47 SILL PuppetPadplus onRoomTopicEvent(6252793926434748417)
12:13:47 INFO 安妮3<wxid_mi88feubut7822> -- login
12:13:53 SILL ==P==A==D==P==L==U==S==<GRPC DATA>==P==A==D==P==L==U==S==
12:13:53 SILL GRPC_GATEWAY responseType: MESSAGE_RECEIVE, data : {"Status":3,"CreateTime":1680408832000,"NewMsgId":"3344326566595762893","msgSourceCd":2,"MsgType":10002,"ToUserName":"wxid_mi88feubut7822","ImgStatus":1,"L1MsgType":5,"wechatUserName":"wxid_mi88feubut7822","MsgId":"3344326566595762893","MsgSource":"<msgsource>\n\t<tmp_node>\n\t\t<publisher-id><![CDATA[]]></publisher-id>\n\t</tmp_node>\n</msgsource>\n","PushContent":"","ImgBuf":"","Content":"\n\t\t\t\t<sysmsg type=\"ClientCheckGetExtInfo\">\n\t\t\t\t\t<ClientCheckGetExtInfo>\n\t\t\t\t\t\t<ReportContext>539033600</ReportContext>\n\t\t\t\t\t\t<Basic>0</Basic>\n\t\t\t\t\t</ClientCheckGetExtInfo>\n\t\t\t\t</sysmsg>\n\t\t\t","msgKey":"771480931","FromUserName":"weixin","Uin":443585438}
12:13:53 SILL ==P==A==D==P==L==U==S==<GRPC DATA>==P==A==D==P==L==U==S==
12:13:53 SILL PuppetPadplus onRoomJoinEvent(3344326566595762893)
12:13:53 SILL PuppetPadplus onRoomLeaveEvent(3344326566595762893)
12:13:53 SILL PuppetPadplus onRoomTopicEvent(3344326566595762893)
[2023-04-02T12:13:57.458+08:00] [ERROR] [25181] [] [wuyuweideMacBook-Pro.local] [30.128.98.107] [wechaty-robot] [] [] [] [] [新增机器人失败] ## ''
12:14:11 VERB Watchdog <Puppet> startTimer() setTimeout() after 60000
12:14:11 WARN PuppetWatchdogAgent start() reset() reason: {"data":"7e5cce83-fe20-4c79-a2cd-0e29274dba75","timeoutMilliseconds":60000}
12:14:11 ERR -- on error: Error: WatchdogAgent reset: lastFood: "{"data":"7e5cce83-fe20-4c79-a2cd-0e29274dba75","timeoutMilliseconds":60000}"
12:14:11 SILL PuppetLoginMixin get currentUserId()
[2023-04-02T12:14:11.340+08:00] [ERROR] [25181] [] [wuyuweideMacBook-Pro.local] [30.128.98.107] [wechaty-robot] [] [] [] [] [Wechaty机器人【wxid_00j4zrd47usu12】发生错误] ## ''
12:14:11 VERB ServiceCtl<PuppetServiceMixin> reset()
12:14:11 SILL StateSwitch <PuppetServiceMixinReset> active() is false
12:14:11 SILL StateSwitch <PuppetServiceMixin> inactive() is false
12:14:11 SILL StateSwitch <PuppetServiceMixinReset> active() is false
12:14:11 VERB StateSwitch <PuppetServiceMixinReset> active(true) <- (false)
12:14:11 VERB ServiceCtl<PuppetServiceMixin> reset() wait state ready() ...
12:14:11 VERB StateSwitch <PuppetServiceMixin> stable(undefined, noCross=false)
12:14:11 SILL StateSwitch <PuppetServiceMixin> stable(active, false) resolved.
12:14:11 VERB ServiceCtl<PuppetServiceMixin> reset() wait state ready() ... done
12:14:11 VERB ReadyMixin stop()
12:14:11 VERB PuppetServiceMixin stop()
12:14:11 VERB PuppetWatchdogAgent start() "heartbeat" event listener removed
12:14:11 VERB PuppetWatchdogAgent start() "reset" event listener removed
12:14:11 VERB Watchdog <Puppet> sleep()
12:14:11 VERB Watchdog <Puppet> stopTimer()
12:14:11 VERB Watchdog <Puppet> stopTimer() first run(or after sleep)
12:14:11 VERB Watchdog <Puppet> timerLeft() = -13
12:14:11 VERB ServiceCtl<PuppetServiceMixin> stop()
12:14:11 SILL StateSwitch <PuppetServiceMixin> inactive() is false
12:14:11 SILL StateSwitch <PuppetServiceMixin> active() is true
12:14:11 SILL StateSwitch <PuppetServiceMixin> inactive() is false
12:14:11 VERB StateSwitch <PuppetServiceMixin> inactive(pending) <- (false)
12:14:11 VERB ServiceCtl<PuppetServiceMixin> stop() this.onStop() ...
12:14:11 INFO PuppetPadplus stop()
12:14:11 INFO PuppetPadplus logout(logout in wechaty, true)
12:14:11 VERB PuppetLoginMixin logout(logout in wechaty)
12:14:11 SILL PuppetLoginMixin get currentUserId()
12:14:11 SILL StateSwitch <WechatyReady> inactive() is true
12:14:11 VERB StateSwitch <WechatyReady> inactive(true) <- (true)
12:14:11 SILL Contact find({"id":"wxid_00j4zrd47usu12"})
12:14:11 SILL PuppetLoginMixin get currentUserId()
12:14:11 SILL Contact ready() @ Puppet<PuppetPadplus>(./remember-me/puppet_padplus_803f4f5edcc8f6a7) with id="wxid_00j4zrd47usu12"
12:14:11 SILL Contact ready() isReady() true
12:14:11 SILL PuppetLoginMixin get currentUserId()
12:14:11 INFO -- logout, reason: logout in wechaty
logout in wechaty
退出了登录
退出了登录
12:14:16 VERB ContactSelf name()
12:14:16 SILL PadplusManager stop()
12:14:16 SILL GRPC_GATEWAY stop()
12:14:16 SILL GRPC_GATEWAY GRPC Request ApiType: CLOSE
12:14:16 SILL GRPC_GATEWAY GRPC Request ApiType: CLOSE catch error.
12:14:21 INFO PadplusManager ready to restart due to receive event: reconnect
12:14:21 SILL PadplusManager start()
12:14:21 SILL GRPC_GATEWAY init()
12:14:21 SILL GRPC_GATEWAY stop()
12:14:21 SILL GRPC_GATEWAY GRPC Request ApiType: CLOSE
12:14:21 SILL GRPC_GATEWAY GRPC Request ApiType: CLOSE catch error.
12:14:21 VERB CacheManager release()
12:14:21 VERB CacheManager releaseCache()
12:14:21 SILL CacheManager releaseCache() closing caches ...
12:14:21 SILL CacheManager releaseCache() cache closed.
12:14:21 VERB PadplusManager stop() finished
12:14:21 INFO PuppetPadplus stop() stopped
12:14:21 VERB ServiceCtl<PuppetServiceMixin> stop() this.onStop() ... done
12:14:21 VERB ServiceCtl<PuppetServiceMixin> stop() super.stop() ...
12:14:21 VERB PuppetCacheMixin stop()
12:14:21 VERB PuppetCacheAgent stop()
12:14:21 VERB PuppetCacheAgent clear()
12:14:21 VERB PuppetLoginMixin stop()
12:14:21 VERB PuppetCacheMixin start() "dirty" event listener removed
12:14:21 VERB PuppetMemoryMixin stop()
12:14:21 VERB PuppetSkeleton stop()
12:14:21 VERB ServiceCtl<PuppetServiceMixin> stop() super.stop() ... done
12:14:21 SILL StateSwitch <PuppetServiceMixin> inactive() is pending
12:14:21 VERB StateSwitch <PuppetServiceMixin> inactive(true) <- (pending)
12:14:21 VERB ServiceCtl<PuppetServiceMixin> stop() ... done
12:14:21 VERB ReadyMixin start()
12:14:21 VERB PuppetServiceMixin start()
12:14:21 VERB ServiceCtl<PuppetServiceMixin> start()
12:14:21 SILL StateSwitch <PuppetServiceMixin> active() is false
12:14:21 SILL StateSwitch <PuppetServiceMixin> inactive() is true
12:14:21 SILL StateSwitch <PuppetServiceMixin> active() is false
12:14:21 VERB StateSwitch <PuppetServiceMixin> active(pending) <- (false)
12:14:21 VERB ServiceCtl<PuppetServiceMixin> start() super.start() ...
12:14:21 VERB PuppetCacheMixin start()
12:14:21 VERB PuppetLoginMixin start()
12:14:21 VERB PuppetMemoryMixin start()
12:14:21 VERB MemoryCard load() from storage: N/A
12:14:21 VERB MemoryCard load() should not be called on a multiplex MemoryCard. NOOP
12:14:21 VERB PuppetSkeleton start()
12:14:21 VERB PuppetCacheAgent start()
12:14:21 VERB PuppetCacheMixin start() "dirty" event listener added
12:14:21 VERB ServiceCtl<PuppetServiceMixin> start() super.start() ... done
12:14:21 VERB ServiceCtl<PuppetServiceMixin> start() this.onStart() ...
12:14:21 INFO PuppetPadplus onStart()
12:14:21 VERB PadplusManager on(scan, function) registered
12:14:21 VERB PadplusManager on(login, function) registered
12:14:21 VERB PadplusManager on(message, function) registered
12:14:21 VERB PadplusManager on(ready, function) registered
12:14:21 VERB PadplusManager on(reset, function) registered
12:14:21 VERB PadplusManager on(heartbeat, function) registered
12:14:21 VERB PadplusManager on(logout, function) registered
12:14:21 VERB PadplusManager on(room-leave, function) registered
12:14:21 VERB PadplusManager on(error, function) registered
12:14:21 SILL PadplusManager start()
12:14:21 SILL GRPC_GATEWAY init()
12:14:21 SILL GRPC_GATEWAY initSelf()
12:14:21 SILL GRPC_GATEWAY initGrpcGateway()
12:14:21 VERB MemoryCard <puppet> get(WECHATY_PUPPET_PADPLUS)
12:14:21 ERR GRPC_GATEWAY GRPC SERVER ERROR.
=====================================================================
try to reconnect grpc server, waiting...
=====================================================================
12:14:21 INFO GRPC_GATEWAY Failed to reconnect grpc server, error code : 2, detail info : {"code":2,"metadata":{"_internal_repr":{},"flags":0},"details":""}, try to reconnect 5 seconds later.
12:14:22 SILL PadplusUser initInstance()
12:14:22 SILL RequestClient request()
12:14:22 SILL DedupeApi dedupe() no need to dedupe api INIT.
12:14:22 SILL GRPC_GATEWAY GRPC Request ApiType: INIT
12:14:22 SILL GRPC_GATEWAY GRPC Request ApiType: INIT catch error.
12:14:26 VERB GRPC_GATEWAY releaseQueue() subscriptions have been released.
12:14:26 VERB GRPC_GATEWAY releaseQueue() queues have been released.
12:14:26 SILL GRPC_GATEWAY initSelf()
12:14:26 SILL GRPC_GATEWAY initGrpcGateway()
12:14:26 VERB MemoryCard <puppet> get(WECHATY_PUPPET_PADPLUS)
12:14:26 INFO PadplusManager ready to restart due to receive event: reconnect
12:14:26 SILL PadplusManager start()
12:14:26 SILL GRPC_GATEWAY init()
12:14:26 VERB MemoryCard <puppet> get(WECHATY_PUPPET_PADPLUS)
12:14:27 SILL PadplusUser initInstance()
12:14:27 SILL RequestClient request()
12:14:27 SILL DedupeApi dedupe() no need to dedupe api INIT.
12:14:27 SILL GRPC_GATEWAY GRPC Request ApiType: INIT
Z
@KAWATAAAAAA 这个看日志是用同一个token尝试登录两个账号。
2023-04-02 13:05:06.424 INFO 1 --- [lt-executor-178] bot.juzi.padplus.grpc.WechatyConnector : Wechaty connector auto login user: 鱼尾(wxid_00j4zrd47usu12)
2023-04-02 13:05:06.424 INFO 1 --- [lt-executor-178] b.juzi.padplus.wx.api.ApiMappingManager : Setting Uin:1103245599 to loginer:puppet_padplus_803f4f5edcc8f6a7
2023-04-02 13:05:06.424 INFO 1 --- [lt-executor-178] b.juzi.padplus.wx.api.ApiMappingManager : Setting Uin:1103245599 to serverId:Ipad_001_01
2023-04-02 13:05:06.882 INFO 1 --- [lt-executor-180] bot.juzi.padplus.grpc.WechatyConnector : Wechaty connector auto login user: 安妮3(wxid_mi88feubut7822)
2023-04-02 13:05:06.882 INFO 1 --- [lt-executor-180] b.juzi.padplus.wx.api.ApiMappingManager : Setting Uin:443585438 to loginer:puppet_padplus_803f4f5edcc8f6a7
2023-04-02 13:05:06.882 INFO 1 --- [lt-executor-180] b.juzi.padplus.wx.api.ApiMappingManager : Setting Uin:443585438 to serverId:Ipad_Beijing_01
@KAWATAAAAAA 建议把memory-card都删除后试试。
弱弱的问一句 现在用wechaty不会封号吗? 咋这么活跃的。。
1. Versions
What is your wechaty version? Answer: "@juzi/wechaty": "1.0.47"
What is your wechaty-puppet-padplus version? Answer: "@juzi/wechaty-puppet-padplus": "1.2.9",
What is your node version? (run
node --version
) Answer: v16.17.0What os are you using Answer: Mac Os
2. Describe the bug
无法启动多个机器人,启动第二个就会退出登录之前启动的机器人
3. To Reproduce
4. Expected behavior
能正常启动
5. Actual behavior
无法正常启动
6. Full Output Logs
由于应用重启就崩溃,提供不了具体的 log
Show Logs
```shell 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() 12:12:48 VERB Contact friend() ```7. Additional contex