pot-app / pot-desktop

🌈一个跨平台的划词翻译和OCR软件 | A cross-platform software for text translation and recognition.
https://pot-app.com
GNU General Public License v3.0
10.65k stars 480 forks source link

[BUG]: title 翻译后窗口变成全白色 #866

Closed ititiy closed 5 months ago

ititiy commented 5 months ago

Description

翻译一段时间后,大概十秒钟,窗口变成全白色

Reproduction

翻译后等待10s左右

Platform

MacOS

System Version

14.5.1

Window System (Linux Only)

None

Software Version

3.0.2

Log File

No response

Additional Information

image
luyanfeng commented 5 months ago

差不多,我装了好多次,有时候是在配置 服务配置 这项时窗口变透明, 清理了好几次,不透明了,结果ocr不能用了。 提示权限不够。。。

我试着装里2.7的版本也不正常了。。。

ititiy commented 5 months ago

3.0.5仍然是翻译几秒后会变白

ititiy commented 5 months ago

[2024-06-30][11:49:17][INFO][tauri_plugin_autostart] auto_start path /Applications/pot.app/Contents/MacOS/pot [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::window] Creating new window [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::window] Locked shared state in set_fullscreen [2024-06-30][11:49:17][TRACE][tao::platform_impl::platform::window] Unlocked shared state in set_fullscreen [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:49:18][INFO][pot] ============== Start App ============== [2024-06-30][11:49:18][INFO][pot] MacOS Accessibility Trusted: true [2024-06-30][11:49:18][INFO][pot] Init Config Store [2024-06-30][11:49:18][INFO][pot::config] Load config from: "/Users/ch/Library/Application Support/com.pot-app.desktop/config.json" [2024-06-30][11:49:18][WARN][pot::config] Config load error: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" }) [2024-06-30][11:49:18][INFO][pot::config] Config not found, creating new config [2024-06-30][11:49:18][INFO][pot] First Run, opening config window [2024-06-30][11:49:18][INFO][pot::window] Mouse position: 1092, 254 [2024-06-30][11:49:18][INFO][pot::window] Current Monitor: Monitor { name: Some("Monitor #61766"), size: PhysicalSize { width: 2880, height: 1620 }, position: PhysicalPosition { x: 0, y: 0 }, scale_factor: 2.0 } [2024-06-30][11:49:18][INFO][pot::window] Window not existence, Creating new window: config [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::window] Creating new window [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::window] Locked shared state in set_fullscreen [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::window] Unlocked shared state in set_fullscreen [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:49:18][INFO][pot::tray] Update tray with language: en, copy mode: disable [2024-06-30][11:49:18][DEBUG][tiny_http] Server listening on 127.0.0.1:60828 [2024-06-30][11:49:18][DEBUG][tiny_http] Running accept thread [2024-06-30][11:49:18][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", gh.pylogmon.com) [2024-06-30][11:49:18][DEBUG][reqwest::connect] starting new connection: https://gh.pylogmon.com/ [2024-06-30][11:49:18][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://gh.pylogmon.com/' [2024-06-30][11:49:18][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:49:18][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:49:18][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:49:18][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::app_delegate] Triggered applicationSupportsSecureRestorableState [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::app_delegate] Completed applicationSupportsSecureRestorableState [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::app_delegate] Triggered applicationDidFinishLaunching [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::app_state] Activating visible window [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::app_state] Skipping activating invisible window [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::app_state] Skipping activating invisible window [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::app_delegate] Completed applicationDidFinishLaunching [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidMove: [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidMove: [2024-06-30][11:49:18][TRACE][os_info::imp] macos::current_platform is called [2024-06-30][11:49:18][TRACE][os_info::imp] sw_vers command returned "ProductName:\t\tmacOS\nProductVersion:\t\t14.5\nBuildVersion:\t\t23F79\n" [2024-06-30][11:49:18][TRACE][os_info::imp] Returning Info { os_type: Macos, version: Semantic(14, 5, 0), edition: None, codename: None, bitness: X64, architecture: Some("arm64") } [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:49:18][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:49:18][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:49:18][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(ITEM_CREATED | INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:49:18][TRACE][notify_debouncer_mini] raw event: Event { kind: Create(File), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:18][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:18][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:18][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(ITEM_CREATED | INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:49:18][TRACE][notify_debouncer_mini] raw event: Event { kind: Create(File), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:18][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:18][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:18][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:49:18][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:49:18][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:49:18][TRACE][hyper::client::pool] checkout dropped for ("https", gh.pylogmon.com) [2024-06-30][11:49:18][TRACE][tracing::span] encode_headers; [2024-06-30][11:49:18][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:49:18][TRACE][hyper::proto::h1::role] Client::encode method=GET, body=None [2024-06-30][11:49:18][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:49:18][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:49:18][DEBUG][hyper::proto::h1::io] flushed 143 bytes [2024-06-30][11:49:18][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:49:19][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(ITEM_CREATED | INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:49:19][TRACE][notify_debouncer_mini] raw event: Event { kind: Create(File), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:19][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:19][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:19][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:49:19][TRACE][hyper::proto::h1::io] received 1369 bytes [2024-06-30][11:49:19][TRACE][tracing::span] parse_headers; [2024-06-30][11:49:19][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:49:19][TRACE][hyper::proto::h1::role] Response.parse bytes=1369 [2024-06-30][11:49:19][TRACE][hyper::proto::h1::role] Response.parse Complete(1230) [2024-06-30][11:49:19][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:49:19][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:49:19][DEBUG][hyper::proto::h1::io] parsed 29 headers [2024-06-30][11:49:19][DEBUG][hyper::proto::h1::conn] incoming body is content-length (5998 bytes) [2024-06-30][11:49:19][TRACE][hyper::proto::h1::decode] decode; state=Length(5998) [2024-06-30][11:49:19][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Length(5859)), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:49:19][TRACE][hyper::proto::h1::decode] decode; state=Length(5859) [2024-06-30][11:49:19][TRACE][hyper::proto::h1::io] received 1369 bytes [2024-06-30][11:49:19][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Length(4490)), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:49:19][TRACE][hyper::proto::h1::decode] decode; state=Length(4490) [2024-06-30][11:49:19][TRACE][hyper::proto::h1::io] received 1369 bytes [2024-06-30][11:49:19][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Length(3121)), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:49:19][TRACE][hyper::proto::h1::decode] decode; state=Length(3121) [2024-06-30][11:49:19][TRACE][hyper::proto::h1::io] received 1369 bytes [2024-06-30][11:49:19][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Length(1752)), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:49:19][TRACE][hyper::proto::h1::decode] decode; state=Length(1752) [2024-06-30][11:49:19][TRACE][hyper::proto::h1::io] received 1369 bytes [2024-06-30][11:49:19][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Length(383)), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:49:19][TRACE][hyper::proto::h1::decode] decode; state=Length(383) [2024-06-30][11:49:19][TRACE][hyper::proto::h1::io] received 383 bytes [2024-06-30][11:49:19][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:49:19][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:49:19][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:49:19][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:49:19][TRACE][hyper::client::pool] pool dropped, dropping pooled (("https", gh.pylogmon.com)) [2024-06-30][11:49:19][TRACE][hyper::proto::h1::dispatch] client tx closed [2024-06-30][11:49:19][TRACE][hyper::proto::h1::conn] State::close_read() [2024-06-30][11:49:19][TRACE][hyper::proto::h1::conn] State::close_write() [2024-06-30][11:49:19][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Closed, writing: Closed, keep_alive: Disabled } [2024-06-30][11:49:19][TRACE][hyper::proto::h1::conn] shut down IO complete [2024-06-30][11:49:20][TRACE][notify_debouncer_mini] debounced event: AnyContinuous [2024-06-30][11:49:21][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:49:22][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(ITEM_CREATED | INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:49:22][TRACE][notify_debouncer_mini] raw event: Event { kind: Create(File), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:22][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:22][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:22][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(ITEM_CREATED | INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:49:22][TRACE][notify_debouncer_mini] raw event: Event { kind: Create(File), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:22][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:22][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:22][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(ITEM_CREATED | INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:49:22][TRACE][notify_debouncer_mini] raw event: Event { kind: Create(File), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:22][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:22][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:24][TRACE][notify_debouncer_mini] debounced event: AnyContinuous [2024-06-30][11:49:24][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:49:27][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(ITEM_CREATED | INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:49:27][TRACE][notify_debouncer_mini] raw event: Event { kind: Create(File), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:27][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:27][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:28][INFO][pot::tray] Update tray with language: zh_cn, copy mode: disable [2024-06-30][11:49:29][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:49:29][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(ITEM_CREATED | INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:49:29][TRACE][notify_debouncer_mini] raw event: Event { kind: Create(File), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:29][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:29][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:31][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:49:46][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:49:46][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:46][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:46][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:49:46][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:46][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:48][TRACE][notify_debouncer_mini] debounced event: AnyContinuous [2024-06-30][11:49:48][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:49:50][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:49:50][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:50][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:51][INFO][pot::hotkey] Registered global shortcut: F2 for hotkey_ocr_translate [2024-06-30][11:49:52][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:49:53][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:49:53][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:53][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:55][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:49:57][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:49:57][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:57][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:49:58][INFO][pot::hotkey] Registered global shortcut: Alt+T for hotkey_ocr_recognize [2024-06-30][11:49:59][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:50:00][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:50:00][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:00][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:02][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:50:04][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:50:04][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:04][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:05][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:50:05][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:05][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:05][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:50:05][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:05][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:06][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:50:06][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:06][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:06][TRACE][notify_debouncer_mini] debounced event: AnyContinuous [2024-06-30][11:50:06][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:50:06][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:06][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:07][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:50:07][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:07][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:07][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:50:07][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:07][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:07][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:50:07][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:07][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:08][TRACE][notify_debouncer_mini] debounced event: AnyContinuous [2024-06-30][11:50:08][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:50:08][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:08][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:09][TRACE][notify_debouncer_mini] debounced event: AnyContinuous [2024-06-30][11:50:10][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:50:12][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:50:12][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:12][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:14][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:50:14][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:14][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:14][TRACE][notify_debouncer_mini] debounced event: AnyContinuous [2024-06-30][11:50:16][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:50:25][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:50:25][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:25][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:50:27][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:50:28][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:50:28][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:50:40][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:50:40][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:50:40][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:50:42][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", server.simpletex.cn) [2024-06-30][11:50:42][DEBUG][reqwest::connect] starting new connection: https://server.simpletex.cn/ [2024-06-30][11:50:42][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://server.simpletex.cn/' [2024-06-30][11:50:42][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:50:42][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:50:42][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:50:42][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:50:43][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:50:43][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:50:43][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:50:43][TRACE][hyper::client::pool] checkout dropped for ("https", server.simpletex.cn) [2024-06-30][11:50:43][TRACE][tracing::span] encode_headers; [2024-06-30][11:50:43][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:50:43][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Unknown) [2024-06-30][11:50:43][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:50:43][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:50:43][TRACE][hyper::proto::h1::encode] sized write, len = 71 [2024-06-30][11:50:43][TRACE][hyper::proto::h1::io] buffer.flatten self.len=287 buf.len=71 [2024-06-30][11:50:43][TRACE][hyper::proto::h1::encode] sized write, len = 82 [2024-06-30][11:50:43][TRACE][hyper::proto::h1::io] buffer.flatten self.len=358 buf.len=82 [2024-06-30][11:50:43][TRACE][hyper::proto::h1::encode] sized write, len = 26885 [2024-06-30][11:50:43][TRACE][hyper::proto::h1::io] buffer.flatten self.len=440 buf.len=26885 [2024-06-30][11:50:43][TRACE][hyper::proto::h1::encode] sized write, len = 2 [2024-06-30][11:50:43][TRACE][hyper::proto::h1::io] buffer.flatten self.len=27325 buf.len=2 [2024-06-30][11:50:43][TRACE][hyper::proto::h1::encode] sized write, len = 73 [2024-06-30][11:50:43][TRACE][hyper::proto::h1::io] buffer.flatten self.len=27327 buf.len=73 [2024-06-30][11:50:43][TRACE][hyper::proto::h1::dispatch] no more write body allowed, user body is_end_stream = false [2024-06-30][11:50:43][DEBUG][hyper::proto::h1::io] flushed 27400 bytes [2024-06-30][11:50:43][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:50:43][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:50:43][TRACE][hyper::proto::h1::io] received 402 bytes [2024-06-30][11:50:43][TRACE][tracing::span] parse_headers; [2024-06-30][11:50:43][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:50:43][TRACE][hyper::proto::h1::role] Response.parse bytes=402 [2024-06-30][11:50:43][TRACE][hyper::proto::h1::role] Response.parse Complete(305) [2024-06-30][11:50:43][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:50:43][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:50:43][DEBUG][hyper::proto::h1::io] parsed 10 headers [2024-06-30][11:50:43][DEBUG][hyper::proto::h1::conn] incoming body is content-length (97 bytes) [2024-06-30][11:50:43][TRACE][hyper::proto::h1::decode] decode; state=Length(97) [2024-06-30][11:50:43][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:50:43][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:50:43][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:50:43][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:50:43][TRACE][hyper::client::pool] put; add idle connection for ("https", server.simpletex.cn) [2024-06-30][11:50:43][DEBUG][hyper::client::pool] pooling idle connection for ("https", server.simpletex.cn) [2024-06-30][11:50:43][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:50:43][TRACE][hyper::client::pool] idle interval checking for expired [2024-06-30][11:50:50][TRACE][hyper::client::pool] take? ("https", server.simpletex.cn): expiration = Some(90s) [2024-06-30][11:50:50][DEBUG][hyper::client::pool] reuse idle connection for ("https", server.simpletex.cn) [2024-06-30][11:50:50][TRACE][tracing::span] encode_headers; [2024-06-30][11:50:50][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:50:50][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Unknown) [2024-06-30][11:50:50][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:50:50][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:50:50][TRACE][hyper::proto::h1::encode] sized write, len = 71 [2024-06-30][11:50:50][TRACE][hyper::proto::h1::io] buffer.flatten self.len=277 buf.len=71 [2024-06-30][11:50:50][TRACE][hyper::proto::h1::encode] sized write, len = 82 [2024-06-30][11:50:50][TRACE][hyper::proto::h1::io] buffer.flatten self.len=348 buf.len=82 [2024-06-30][11:50:50][TRACE][hyper::proto::h1::encode] sized write, len = 26885 [2024-06-30][11:50:50][TRACE][hyper::proto::h1::io] buffer.flatten self.len=430 buf.len=26885 [2024-06-30][11:50:50][TRACE][hyper::proto::h1::encode] sized write, len = 2 [2024-06-30][11:50:50][TRACE][hyper::proto::h1::io] buffer.flatten self.len=27315 buf.len=2 [2024-06-30][11:50:50][TRACE][hyper::proto::h1::encode] sized write, len = 73 [2024-06-30][11:50:50][TRACE][hyper::proto::h1::io] buffer.flatten self.len=27317 buf.len=73 [2024-06-30][11:50:50][TRACE][hyper::proto::h1::dispatch] no more write body allowed, user body is_end_stream = false [2024-06-30][11:50:50][DEBUG][hyper::proto::h1::io] flushed 27390 bytes [2024-06-30][11:50:50][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:50:50][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:50:50][TRACE][hyper::proto::h1::io] received 402 bytes [2024-06-30][11:50:50][TRACE][tracing::span] parse_headers; [2024-06-30][11:50:50][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:50:50][TRACE][hyper::proto::h1::role] Response.parse bytes=402 [2024-06-30][11:50:50][TRACE][hyper::proto::h1::role] Response.parse Complete(305) [2024-06-30][11:50:50][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:50:50][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:50:50][DEBUG][hyper::proto::h1::io] parsed 10 headers [2024-06-30][11:50:50][DEBUG][hyper::proto::h1::conn] incoming body is content-length (97 bytes) [2024-06-30][11:50:50][TRACE][hyper::proto::h1::decode] decode; state=Length(97) [2024-06-30][11:50:50][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:50:50][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:50:50][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:50:50][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:50:50][TRACE][hyper::client::pool] put; add idle connection for ("https", server.simpletex.cn) [2024-06-30][11:50:50][DEBUG][hyper::client::pool] pooling idle connection for ("https", server.simpletex.cn) [2024-06-30][11:50:50][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:50:52][TRACE][hyper::client::pool] take? ("https", server.simpletex.cn): expiration = Some(90s) [2024-06-30][11:50:52][DEBUG][hyper::client::pool] reuse idle connection for ("https", server.simpletex.cn) [2024-06-30][11:50:52][TRACE][tracing::span] encode_headers; [2024-06-30][11:50:52][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:50:52][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Unknown) [2024-06-30][11:50:52][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:50:52][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:50:52][TRACE][hyper::proto::h1::encode] sized write, len = 71 [2024-06-30][11:50:52][TRACE][hyper::proto::h1::io] buffer.flatten self.len=277 buf.len=71 [2024-06-30][11:50:52][TRACE][hyper::proto::h1::encode] sized write, len = 82 [2024-06-30][11:50:52][TRACE][hyper::proto::h1::io] buffer.flatten self.len=348 buf.len=82 [2024-06-30][11:50:52][TRACE][hyper::proto::h1::encode] sized write, len = 26885 [2024-06-30][11:50:52][TRACE][hyper::proto::h1::io] buffer.flatten self.len=430 buf.len=26885 [2024-06-30][11:50:52][TRACE][hyper::proto::h1::encode] sized write, len = 2 [2024-06-30][11:50:52][TRACE][hyper::proto::h1::io] buffer.flatten self.len=27315 buf.len=2 [2024-06-30][11:50:52][TRACE][hyper::proto::h1::encode] sized write, len = 73 [2024-06-30][11:50:52][TRACE][hyper::proto::h1::io] buffer.flatten self.len=27317 buf.len=73 [2024-06-30][11:50:52][TRACE][hyper::proto::h1::dispatch] no more write body allowed, user body is_end_stream = false [2024-06-30][11:50:52][DEBUG][hyper::proto::h1::io] flushed 27390 bytes [2024-06-30][11:50:52][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:50:52][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:50:52][TRACE][hyper::proto::h1::io] received 402 bytes [2024-06-30][11:50:52][TRACE][tracing::span] parse_headers; [2024-06-30][11:50:52][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:50:52][TRACE][hyper::proto::h1::role] Response.parse bytes=402 [2024-06-30][11:50:52][TRACE][hyper::proto::h1::role] Response.parse Complete(305) [2024-06-30][11:50:52][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:50:52][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:50:52][DEBUG][hyper::proto::h1::io] parsed 10 headers [2024-06-30][11:50:52][DEBUG][hyper::proto::h1::conn] incoming body is content-length (97 bytes) [2024-06-30][11:50:52][TRACE][hyper::proto::h1::decode] decode; state=Length(97) [2024-06-30][11:50:52][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:50:52][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:50:52][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:50:52][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:50:52][TRACE][hyper::client::pool] put; add idle connection for ("https", server.simpletex.cn) [2024-06-30][11:50:52][DEBUG][hyper::client::pool] pooling idle connection for ("https", server.simpletex.cn) [2024-06-30][11:50:52][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:03][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:03][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:03][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:04][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:04][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:04][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:04][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:04][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:04][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:05][TRACE][notify_debouncer_mini] debounced event: AnyContinuous [2024-06-30][11:51:06][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:06][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:06][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:06][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:06][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:06][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:06][TRACE][notify_debouncer_mini] debounced event: AnyContinuous [2024-06-30][11:51:07][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:07][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:07][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:08][TRACE][notify_debouncer_mini] debounced event: AnyContinuous [2024-06-30][11:51:09][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:51:12][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:12][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:12][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:13][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:13][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:13][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:14][TRACE][notify_debouncer_mini] debounced event: AnyContinuous [2024-06-30][11:51:15][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:15][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:15][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:15][TRACE][notify_debouncer_mini] debounced event: AnyContinuous [2024-06-30][11:51:16][DEBUG][sqlx::query] summary="PRAGMA journal_mode = WAL; …" db.statement="\n\nPRAGMA journal_mode = WAL;\nPRAGMA foreign_keys = ON;\n" rows_affected=0 rows_returned=1 elapsed=1.598166ms elapsed_secs=0.001598166 [2024-06-30][11:51:16][DEBUG][sqlx::query] summary="PRAGMA journal_mode = WAL; …" db.statement="\n\nPRAGMA journal_mode = WAL;\nPRAGMA foreign_keys = ON;\n" rows_affected=0 rows_returned=1 elapsed=2.118208ms elapsed_secs=0.002118208 [2024-06-30][11:51:16][DEBUG][sqlx::query] summary="PRAGMA foreign_keys = ON; …" db.statement="\n\nPRAGMA foreign_keys = ON;\n" rows_affected=0 rows_returned=0 elapsed=6.709µs elapsed_secs=6.709e-6 [2024-06-30][11:51:16][DEBUG][sqlx::query] summary="PRAGMA foreign_keys = ON; …" db.statement="\n\nPRAGMA foreign_keys = ON;\n" rows_affected=0 rows_returned=0 elapsed=4.542µs elapsed_secs=4.542e-6 [2024-06-30][11:51:16][DEBUG][sqlx::query] summary="SELECT COUNT() FROM history" db.statement="" rows_affected=0 rows_returned=0 elapsed=380.667µs elapsed_secs=0.000380667 [2024-06-30][11:51:16][DEBUG][sqlx::query] summary="PRAGMA foreign_keys = ON; …" db.statement="\n\nPRAGMA foreign_keys = ON;\n" rows_affected=0 rows_returned=0 elapsed=5.792µs elapsed_secs=5.792e-6 [2024-06-30][11:51:16][DEBUG][sqlx::query] summary="SELECT FROM history …" db.statement="\n\nSELECT\n \nFROM\n history\nORDER BY\n id DESC\nLIMIT\n 20 OFFSET $1\n" rows_affected=0 rows_returned=0 elapsed=72.834µs elapsed_secs=7.2834e-5 [2024-06-30][11:51:17][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:51:18][DEBUG][sqlx::query] summary="PRAGMA foreign_keys = ON; …" db.statement="\n\nPRAGMA foreign_keys = ON;\n" rows_affected=0 rows_returned=0 elapsed=23.333µs elapsed_secs=2.3333e-5 [2024-06-30][11:51:18][DEBUG][sqlx::query] summary="PRAGMA foreign_keys = ON; …" db.statement="\n\nPRAGMA foreign_keys = ON;\n" rows_affected=0 rows_returned=0 elapsed=8.792µs elapsed_secs=8.792e-6 [2024-06-30][11:51:18][DEBUG][sqlx::query] summary="SELECT COUNT() FROM history" db.statement="" rows_affected=0 rows_returned=0 elapsed=304.625µs elapsed_secs=0.000304625 [2024-06-30][11:51:18][DEBUG][sqlx::query] summary="PRAGMA foreign_keys = ON; …" db.statement="\n\nPRAGMA foreign_keys = ON;\n" rows_affected=0 rows_returned=0 elapsed=7.542µs elapsed_secs=7.542e-6 [2024-06-30][11:51:18][DEBUG][sqlx::query] summary="SELECT FROM history …" db.statement="\n\nSELECT\n \nFROM\n history\nORDER BY\n id DESC\nLIMIT\n 20 OFFSET $1\n" rows_affected=0 rows_returned=0 elapsed=111µs elapsed_secs=0.000111 [2024-06-30][11:51:21][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:21][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:21][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:23][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:51:27][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:27][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:27][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:29][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:51:32][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:51:32][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:51:34][INFO][pot::window] Mouse position: 143, 478 [2024-06-30][11:51:34][INFO][pot::window] Current Monitor: Monitor { name: Some("Monitor #61766"), size: PhysicalSize { width: 2880, height: 1620 }, position: PhysicalPosition { x: 0, y: 0 }, scale_factor: 2.0 } [2024-06-30][11:51:34][INFO][pot::window] Window not existence, Creating new window: screenshot [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window] Creating new window [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window] Locked shared state in set_fullscreen [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window] Unlocked shared state in set_fullscreen [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window] Locked shared state in set_decorations [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window] Unlocked shared state in set_decorations [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResize: [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResize: [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:51:34][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:51:34][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:51:34][TRACE][os_info::imp] macos::current_platform is called [2024-06-30][11:51:34][TRACE][os_info::imp] sw_vers command returned "ProductName:\t\tmacOS\nProductVersion:\t\t14.5\nBuildVersion:\t\t23F79\n" [2024-06-30][11:51:34][TRACE][os_info::imp] Returning Info { os_type: Macos, version: Semantic(14, 5, 0), edition: None, codename: None, bitness: X64, architecture: Some("arm64") } [2024-06-30][11:51:34][INFO][pot::screenshot] Screenshot screen with position: x=0, y=0 [2024-06-30][11:51:34][INFO][pot::screenshot] Screen: DisplayInfo { id: 3, raw_handle: CGDisplay { id: 3 }, x: 0, y: 0, width: 1440, height: 810, rotation: 0.0, scale_factor: 2.0, frequency: 60.0, is_primary: true } [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window] Locked shared state in set_resizable [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window] Unlocked shared state in set_resizable [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidMove: [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidMove: [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:51:34][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:51:34][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:51:34][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:51:34][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:51:34][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:51:35][INFO][pot::cmd] Cut image: 520x94+282+954 [2024-06-30][11:51:35][INFO][pot::window] Mouse position: 401, 524 [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:51:35][INFO][pot::window] Current Monitor: Monitor { name: Some("Monitor #61766"), size: PhysicalSize { width: 2880, height: 1620 }, position: PhysicalPosition { x: 0, y: 0 }, scale_factor: 2.0 } [2024-06-30][11:51:35][INFO][pot::window] Window not existence, Creating new window: translate [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window] Creating new window [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window] Locked shared state in set_fullscreen [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window] Unlocked shared state in set_fullscreen [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:51:35][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:51:35][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResize: [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResize: [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidMove: [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidMove: [2024-06-30][11:51:35][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:51:35][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:51:35][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:51:35][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window] Dropping UnownedWindow (0x6000012454b0) [2024-06-30][11:51:35][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:35][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:35][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:35][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:35][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:35][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:35][TRACE][os_info::imp] macos::current_platform is called [2024-06-30][11:51:35][TRACE][os_info::imp] sw_vers command returned "ProductName:\t\tmacOS\nProductVersion:\t\t14.5\nBuildVersion:\t\t23F79\n" [2024-06-30][11:51:35][TRACE][os_info::imp] Returning Info { os_type: Macos, version: Semantic(14, 5, 0), edition: None, codename: None, bitness: X64, architecture: Some("arm64") } [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:51:35][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:51:35][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:51:35][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Blur [2024-06-30][11:51:35][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:51:35][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Cancel Close [2024-06-30][11:51:36][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", fanyi.baidu.com) [2024-06-30][11:51:36][DEBUG][reqwest::connect] starting new connection: https://fanyi.baidu.com/ [2024-06-30][11:51:36][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://fanyi.baidu.com/' [2024-06-30][11:51:36][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:51:36][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:51:36][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:51:36][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:51:36][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:51:36][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:51:36][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:51:36][TRACE][hyper::client::pool] checkout dropped for ("https", fanyi.baidu.com) [2024-06-30][11:51:36][TRACE][tracing::span] encode_headers; [2024-06-30][11:51:36][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:51:36][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(88)) [2024-06-30][11:51:36][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:51:36][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:51:36][TRACE][hyper::proto::h1::encode] sized write, len = 88 [2024-06-30][11:51:36][TRACE][hyper::proto::h1::io] buffer.flatten self.len=134 buf.len=88 [2024-06-30][11:51:36][DEBUG][hyper::proto::h1::io] flushed 222 bytes [2024-06-30][11:51:36][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:51:36][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:51:36][TRACE][hyper::proto::h1::io] received 451 bytes [2024-06-30][11:51:36][TRACE][tracing::span] parse_headers; [2024-06-30][11:51:36][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:51:36][TRACE][hyper::proto::h1::role] Response.parse bytes=451 [2024-06-30][11:51:36][TRACE][hyper::proto::h1::role] Response.parse Complete(413) [2024-06-30][11:51:36][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:51:36][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:51:36][DEBUG][hyper::proto::h1::io] parsed 9 headers [2024-06-30][11:51:36][DEBUG][hyper::proto::h1::conn] incoming body is content-length (38 bytes) [2024-06-30][11:51:36][TRACE][hyper::proto::h1::decode] decode; state=Length(38) [2024-06-30][11:51:36][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:51:36][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:51:36][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:36][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:36][TRACE][hyper::client::pool] put; add idle connection for ("https", fanyi.baidu.com) [2024-06-30][11:51:36][DEBUG][hyper::client::pool] pooling idle connection for ("https", fanyi.baidu.com) [2024-06-30][11:51:36][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:36][TRACE][hyper::client::pool] idle interval checking for expired [2024-06-30][11:51:36][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", www2.deepl.com) [2024-06-30][11:51:36][DEBUG][reqwest::connect] starting new connection: https://www2.deepl.com/ [2024-06-30][11:51:36][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://www2.deepl.com/' [2024-06-30][11:51:36][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:51:36][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:51:36][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", pot-app.com) [2024-06-30][11:51:36][DEBUG][reqwest::connect] starting new connection: https://pot-app.com/ [2024-06-30][11:51:36][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://pot-app.com/' [2024-06-30][11:51:36][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:51:36][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:51:36][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:51:36][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:51:36][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:51:36][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:51:36][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", translate.volcengine.com) [2024-06-30][11:51:36][DEBUG][reqwest::connect] starting new connection: https://translate.volcengine.com/ [2024-06-30][11:51:36][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://translate.volcengine.com/' [2024-06-30][11:51:36][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:51:36][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:51:36][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:51:36][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:51:36][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", transmart.qq.com) [2024-06-30][11:51:36][DEBUG][reqwest::connect] starting new connection: https://transmart.qq.com/ [2024-06-30][11:51:36][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://transmart.qq.com/' [2024-06-30][11:51:36][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:51:36][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:51:36][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:51:36][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:51:36][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", tatoeba.org) [2024-06-30][11:51:36][DEBUG][reqwest::connect] starting new connection: https://tatoeba.org/ [2024-06-30][11:51:36][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://tatoeba.org/' [2024-06-30][11:51:36][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:51:36][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:51:36][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:51:36][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:51:36][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:51:36][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:51:36][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:51:36][TRACE][hyper::client::pool] checkout dropped for ("https", translate.volcengine.com) [2024-06-30][11:51:36][TRACE][tracing::span] encode_headers; [2024-06-30][11:51:36][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:51:36][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(137)) [2024-06-30][11:51:36][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:51:36][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:51:36][TRACE][hyper::proto::h1::encode] sized write, len = 137 [2024-06-30][11:51:36][TRACE][hyper::proto::h1::io] buffer.flatten self.len=133 buf.len=137 [2024-06-30][11:51:36][DEBUG][hyper::proto::h1::io] flushed 270 bytes [2024-06-30][11:51:36][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:51:37][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:51:37][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:51:37][TRACE][hyper::proto::h1::io] received 750 bytes [2024-06-30][11:51:37][TRACE][tracing::span] parse_headers; [2024-06-30][11:51:37][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Response.parse bytes=750 [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Response.parse Complete(750) [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:51:37][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:51:37][TRACE][hyper::client::pool] checkout dropped for ("https", transmart.qq.com) [2024-06-30][11:51:37][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:51:37][TRACE][tracing::span] encode_headers; [2024-06-30][11:51:37][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(314)) [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::io] parsed 14 headers [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::conn] incoming body is empty [2024-06-30][11:51:37][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:51:37][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::encode] sized write, len = 314 [2024-06-30][11:51:37][TRACE][hyper::proto::h1::io] buffer.flatten self.len=294 buf.len=314 [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::io] flushed 608 bytes [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:37][TRACE][hyper::client::pool] put; add idle connection for ("https", translate.volcengine.com) [2024-06-30][11:51:37][DEBUG][hyper::client::pool] pooling idle connection for ("https", translate.volcengine.com) [2024-06-30][11:51:37][DEBUG][reqwest::async_impl::client] redirecting 'https://translate.volcengine.com/crx/translate/v1' to 'https://translate.volcengine.com/crx/translate/v1/' [2024-06-30][11:51:37][TRACE][hyper::client::pool] take? ("https", translate.volcengine.com): expiration = Some(90s) [2024-06-30][11:51:37][DEBUG][hyper::client::pool] reuse idle connection for ("https", translate.volcengine.com) [2024-06-30][11:51:37][TRACE][tracing::span] encode_headers; [2024-06-30][11:51:37][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(137)) [2024-06-30][11:51:37][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:51:37][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::encode] sized write, len = 137 [2024-06-30][11:51:37][TRACE][hyper::proto::h1::io] buffer.flatten self.len=194 buf.len=137 [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::io] flushed 331 bytes [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:51:37][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:51:37][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:51:37][TRACE][hyper::client::pool] checkout dropped for ("https", pot-app.com) [2024-06-30][11:51:37][TRACE][tracing::span] encode_headers; [2024-06-30][11:51:37][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(87)) [2024-06-30][11:51:37][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:51:37][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::encode] sized write, len = 87 [2024-06-30][11:51:37][TRACE][hyper::proto::h1::io] buffer.flatten self.len=111 buf.len=87 [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::io] flushed 198 bytes [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:51:37][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:51:37][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:51:37][TRACE][hyper::proto::h1::io] received 268 bytes [2024-06-30][11:51:37][TRACE][tracing::span] parse_headers; [2024-06-30][11:51:37][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Response.parse bytes=268 [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Response.parse Complete(268) [2024-06-30][11:51:37][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:51:37][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::io] parsed 8 headers [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::conn] incoming body is content-length (9 bytes) [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] decode; state=Length(9) [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Length(9)), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] decode; state=Length(9) [2024-06-30][11:51:37][TRACE][hyper::proto::h1::io] received 9 bytes [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:37][TRACE][hyper::client::pool] put; add idle connection for ("https", pot-app.com) [2024-06-30][11:51:37][DEBUG][hyper::client::pool] pooling idle connection for ("https", pot-app.com) [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:51:37][TRACE][hyper::proto::h1::io] received 939 bytes [2024-06-30][11:51:37][TRACE][tracing::span] parse_headers; [2024-06-30][11:51:37][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Response.parse bytes=939 [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Response.parse Complete(780) [2024-06-30][11:51:37][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:51:37][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::io] parsed 15 headers [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::conn] incoming body is content-length (159 bytes) [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] decode; state=Length(159) [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:37][TRACE][hyper::client::pool] put; add idle connection for ("https", translate.volcengine.com) [2024-06-30][11:51:37][DEBUG][hyper::client::pool] pooling idle connection for ("https", translate.volcengine.com) [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:37][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:51:37][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:51:37][TRACE][hyper::client::pool] checkout dropped for ("https", tatoeba.org) [2024-06-30][11:51:37][TRACE][tracing::span] encode_headers; [2024-06-30][11:51:37][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Client::encode method=GET, body=None [2024-06-30][11:51:37][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:51:37][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::io] flushed 197 bytes [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:51:37][TRACE][hyper::proto::h1::io] received 373 bytes [2024-06-30][11:51:37][TRACE][tracing::span] parse_headers; [2024-06-30][11:51:37][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Response.parse bytes=373 [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Response.parse Complete(152) [2024-06-30][11:51:37][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:51:37][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::io] parsed 4 headers [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::conn] incoming body is chunked encoding [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: Start, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] Read chunk start [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] Chunk size is 215 [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::decode] incoming chunked header: 0xD7 (215 bytes) [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] Chunked read, remaining=215 [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 }), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:51:37][TRACE][hyper::proto::h1::io] received 5 bytes [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] Chunk size is 0 [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] end of chunked [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:37][TRACE][hyper::client::pool] put; add idle connection for ("https", transmart.qq.com) [2024-06-30][11:51:37][DEBUG][hyper::client::pool] pooling idle connection for ("https", transmart.qq.com) [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:37][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:51:37][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:51:37][TRACE][hyper::client::pool] checkout dropped for ("https", www2.deepl.com) [2024-06-30][11:51:37][TRACE][tracing::span] encode_headers; [2024-06-30][11:51:37][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(306)) [2024-06-30][11:51:37][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:51:37][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::encode] sized write, len = 306 [2024-06-30][11:51:37][TRACE][hyper::proto::h1::io] buffer.flatten self.len=114 buf.len=306 [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::io] flushed 420 bytes [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:51:37][TRACE][hyper::proto::h1::io] received 457 bytes [2024-06-30][11:51:37][TRACE][tracing::span] parse_headers; [2024-06-30][11:51:37][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Response.parse bytes=457 [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Response.parse Complete(452) [2024-06-30][11:51:37][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:51:37][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::io] parsed 9 headers [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::conn] incoming body is chunked encoding [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: Start, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] Read chunk start [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] Chunk size is 0 [2024-06-30][11:51:37][TRACE][hyper::proto::h1::decode] end of chunked [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:37][TRACE][hyper::client::pool] put; add idle connection for ("https", tatoeba.org) [2024-06-30][11:51:37][DEBUG][hyper::client::pool] pooling idle connection for ("https", tatoeba.org) [2024-06-30][11:51:37][DEBUG][reqwest::async_impl::client] redirecting 'https://tatoeba.org/eng/api_v0/search?has_audio=no&to=cmn&query=1l+electricity+generation+of+the+mois+le+to+the+spontaneous+adsorption+of%E3%80%81&sort=relevance&from=' to 'https://tatoeba.org/en/api_v0/search?has_audio=no&to=cmn&query=1l+electricity+generation+of+the+mois+le+to+the+spontaneous+adsorption+of%E3%80%81&sort=relevance&from=' [2024-06-30][11:51:37][TRACE][hyper::client::pool] take? ("https", tatoeba.org): expiration = Some(90s) [2024-06-30][11:51:37][DEBUG][hyper::client::pool] reuse idle connection for ("https", tatoeba.org) [2024-06-30][11:51:37][TRACE][tracing::span] encode_headers; [2024-06-30][11:51:37][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:51:37][TRACE][hyper::proto::h1::role] Client::encode method=GET, body=None [2024-06-30][11:51:37][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:51:37][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:51:37][DEBUG][hyper::proto::h1::io] flushed 374 bytes [2024-06-30][11:51:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:51:38][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:51:38][TRACE][hyper::proto::h1::io] received 670 bytes [2024-06-30][11:51:38][TRACE][tracing::span] parse_headers; [2024-06-30][11:51:38][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:51:38][TRACE][hyper::proto::h1::role] Response.parse bytes=670 [2024-06-30][11:51:38][TRACE][hyper::proto::h1::role] Response.parse Complete(590) [2024-06-30][11:51:38][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:51:38][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:51:38][DEBUG][hyper::proto::h1::io] parsed 8 headers [2024-06-30][11:51:38][DEBUG][hyper::proto::h1::conn] incoming body is chunked encoding [2024-06-30][11:51:38][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: Start, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:51:38][TRACE][hyper::proto::h1::decode] Read chunk start [2024-06-30][11:51:38][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:51:38][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:51:38][TRACE][hyper::proto::h1::decode] Chunk size is 74 [2024-06-30][11:51:38][DEBUG][hyper::proto::h1::decode] incoming chunked header: 0x4A (74 bytes) [2024-06-30][11:51:38][TRACE][hyper::proto::h1::decode] Chunked read, remaining=74 [2024-06-30][11:51:38][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 }), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:51:38][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:51:38][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:51:38][TRACE][hyper::proto::h1::io] received 5 bytes [2024-06-30][11:51:38][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:51:38][TRACE][hyper::proto::h1::decode] Chunk size is 0 [2024-06-30][11:51:38][TRACE][hyper::proto::h1::decode] end of chunked [2024-06-30][11:51:38][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:51:38][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:51:38][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:38][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:38][TRACE][hyper::client::pool] put; add idle connection for ("https", www2.deepl.com) [2024-06-30][11:51:38][DEBUG][hyper::client::pool] pooling idle connection for ("https", www2.deepl.com) [2024-06-30][11:51:38][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:39][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:51:39][TRACE][hyper::proto::h1::io] received 1027 bytes [2024-06-30][11:51:39][TRACE][tracing::span] parse_headers; [2024-06-30][11:51:39][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:51:39][TRACE][hyper::proto::h1::role] Response.parse bytes=1027 [2024-06-30][11:51:39][TRACE][hyper::proto::h1::role] Response.parse Complete(725) [2024-06-30][11:51:39][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:51:39][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:51:39][DEBUG][hyper::proto::h1::io] parsed 14 headers [2024-06-30][11:51:39][DEBUG][hyper::proto::h1::conn] incoming body is chunked encoding [2024-06-30][11:51:39][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: Start, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:51:39][TRACE][hyper::proto::h1::decode] Read chunk start [2024-06-30][11:51:39][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:51:39][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:51:39][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:51:39][TRACE][hyper::proto::h1::decode] Chunk size is 290 [2024-06-30][11:51:39][DEBUG][hyper::proto::h1::decode] incoming chunked header: 0x122 (290 bytes) [2024-06-30][11:51:39][TRACE][hyper::proto::h1::decode] Chunked read, remaining=290 [2024-06-30][11:51:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 }), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:51:39][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:51:39][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:51:39][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:51:39][TRACE][hyper::proto::h1::decode] Chunk size is 0 [2024-06-30][11:51:39][TRACE][hyper::proto::h1::decode] end of chunked [2024-06-30][11:51:39][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:51:39][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:51:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:39][TRACE][hyper::client::pool] put; add idle connection for ("https", tatoeba.org) [2024-06-30][11:51:39][DEBUG][hyper::client::pool] pooling idle connection for ("https", tatoeba.org) [2024-06-30][11:51:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:51:41][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowShouldClose: [2024-06-30][11:51:41][TRACE][tao::platform_impl::platform::window_delegate] Completed windowShouldClose: [2024-06-30][11:51:41][TRACE][tao::platform_impl::platform::window] Dropping UnownedWindow (0x600001246040) [2024-06-30][11:51:41][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:51:41][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:51:41][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:51:43][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:43][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:43][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:43][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:43][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:43][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:43][TRACE][notify::fsevent] FSEvent: path = /Users/ch/Library/Application Support/com.pot-app.desktop/config.json, flag = StreamFlags(INODE_META_MOD | ITEM_MODIFIED | IS_FILE) [2024-06-30][11:51:43][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Metadata(Any)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:43][TRACE][notify_debouncer_mini] raw event: Event { kind: Modify(Data(Content)), paths: ["/Users/ch/Library/Application Support/com.pot-app.desktop/config.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None } [2024-06-30][11:51:44][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:51:44][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:51:45][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:51:45][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:51:45][TRACE][notify_debouncer_mini] debounced event: Any [2024-06-30][11:51:57][TRACE][hyper::proto::h1::io] received 0 bytes [2024-06-30][11:51:57][TRACE][hyper::proto::h1::conn] found EOF on idle connection, closing [2024-06-30][11:51:57][TRACE][hyper::proto::h1::conn] State::close_read() [2024-06-30][11:51:57][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Closed, writing: Init, keep_alive: Disabled } [2024-06-30][11:51:57][TRACE][hyper::proto::h1::conn] shut down IO complete [2024-06-30][11:52:06][TRACE][hyper::proto::h1::io] received 0 bytes [2024-06-30][11:52:06][TRACE][hyper::proto::h1::conn] found EOF on idle connection, closing [2024-06-30][11:52:06][TRACE][hyper::proto::h1::conn] State::close_read() [2024-06-30][11:52:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Closed, writing: Init, keep_alive: Disabled } [2024-06-30][11:52:06][TRACE][hyper::proto::h1::conn] shut down IO complete [2024-06-30][11:52:06][INFO][pot::window] Mouse position: 1066, 1 [2024-06-30][11:52:06][INFO][pot::window] Current Monitor: Monitor { name: Some("Monitor #61766"), size: PhysicalSize { width: 2880, height: 1620 }, position: PhysicalPosition { x: 0, y: 0 }, scale_factor: 2.0 } [2024-06-30][11:52:06][INFO][pot::window] Window existence: config [2024-06-30][11:52:07][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:52:07][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:52:07][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:52:09][INFO][pot::window] Mouse position: 1085, 11 [2024-06-30][11:52:09][INFO][pot::window] Current Monitor: Monitor { name: Some("Monitor #61766"), size: PhysicalSize { width: 2880, height: 1620 }, position: PhysicalPosition { x: 0, y: 0 }, scale_factor: 2.0 } [2024-06-30][11:52:09][INFO][pot::window] Window existence: config [2024-06-30][11:52:11][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:52:11][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:52:13][TRACE][hyper::client::pool] idle interval checking for expired [2024-06-30][11:52:13][TRACE][hyper::client::pool] idle interval evicting closed for ("https", server.simpletex.cn) [2024-06-30][11:52:37][TRACE][hyper::proto::h1::io] received 0 bytes [2024-06-30][11:52:37][TRACE][hyper::proto::h1::conn] found EOF on idle connection, closing [2024-06-30][11:52:37][TRACE][hyper::proto::h1::conn] State::close_read() [2024-06-30][11:52:37][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Closed, writing: Init, keep_alive: Disabled } [2024-06-30][11:52:37][TRACE][hyper::proto::h1::conn] shut down IO complete [2024-06-30][11:52:38][TRACE][hyper::proto::h1::io] received 0 bytes [2024-06-30][11:52:38][TRACE][hyper::proto::h1::conn] found EOF on idle connection, closing [2024-06-30][11:52:38][TRACE][hyper::proto::h1::conn] State::close_read() [2024-06-30][11:52:38][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Closed, writing: Init, keep_alive: Disabled } [2024-06-30][11:52:38][TRACE][hyper::proto::h1::conn] shut down IO complete [2024-06-30][11:52:39][TRACE][hyper::proto::h1::io] received 0 bytes [2024-06-30][11:52:39][TRACE][hyper::proto::h1::conn] found EOF on idle connection, closing [2024-06-30][11:52:39][TRACE][hyper::proto::h1::conn] State::close_read() [2024-06-30][11:52:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Closed, writing: Init, keep_alive: Disabled } [2024-06-30][11:52:39][TRACE][hyper::proto::h1::conn] shut down IO complete [2024-06-30][11:52:52][TRACE][hyper::proto::h1::io] received 0 bytes [2024-06-30][11:52:52][TRACE][hyper::proto::h1::conn] found EOF on idle connection, closing [2024-06-30][11:52:52][TRACE][hyper::proto::h1::conn] State::close_read() [2024-06-30][11:52:52][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Closed, writing: Init, keep_alive: Disabled } [2024-06-30][11:52:52][TRACE][hyper::proto::h1::conn] shut down IO complete [2024-06-30][11:53:03][INFO][pot::window] Mouse position: 923, 652 [2024-06-30][11:53:03][INFO][pot::window] Current Monitor: Monitor { name: Some("Monitor #61766"), size: PhysicalSize { width: 2880, height: 1620 }, position: PhysicalPosition { x: 0, y: 0 }, scale_factor: 2.0 } [2024-06-30][11:53:03][INFO][pot::window] Window not existence, Creating new window: screenshot [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::window] Creating new window [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::window] Locked shared state in set_fullscreen [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::window] Unlocked shared state in set_fullscreen [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::window] Locked shared state in set_decorations [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::window] Unlocked shared state in set_decorations [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResize: [2024-06-30][11:53:03][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResize: [2024-06-30][11:53:03][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:03][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:53:04][TRACE][os_info::imp] macos::current_platform is called [2024-06-30][11:53:04][TRACE][os_info::imp] sw_vers command returned "ProductName:\t\tmacOS\nProductVersion:\t\t14.5\nBuildVersion:\t\t23F79\n" [2024-06-30][11:53:04][TRACE][os_info::imp] Returning Info { os_type: Macos, version: Semantic(14, 5, 0), edition: None, codename: None, bitness: X64, architecture: Some("arm64") } [2024-06-30][11:53:04][INFO][pot::screenshot] Screenshot screen with position: x=0, y=0 [2024-06-30][11:53:04][INFO][pot::screenshot] Screen: DisplayInfo { id: 3, raw_handle: CGDisplay { id: 3 }, x: 0, y: 0, width: 1440, height: 810, rotation: 0.0, scale_factor: 2.0, frequency: 60.0, is_primary: true } [2024-06-30][11:53:04][TRACE][tao::platform_impl::platform::window] Locked shared state in set_resizable [2024-06-30][11:53:04][TRACE][tao::platform_impl::platform::window] Unlocked shared state in set_resizable [2024-06-30][11:53:04][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:53:04][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:53:04][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:53:04][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:53:04][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidMove: [2024-06-30][11:53:04][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidMove: [2024-06-30][11:53:04][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:04][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:53:04][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:04][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:53:05][INFO][pot::cmd] Cut image: 588x254+386+706 [2024-06-30][11:53:05][INFO][pot::window] Mouse position: 488, 481 [2024-06-30][11:53:05][INFO][pot::window] Current Monitor: Monitor { name: Some("Monitor #61766"), size: PhysicalSize { width: 2880, height: 1620 }, position: PhysicalPosition { x: 0, y: 0 }, scale_factor: 2.0 } [2024-06-30][11:53:05][INFO][pot::window] Window not existence, Creating new window: translate [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window] Creating new window [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window] Locked shared state in set_fullscreen [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window] Unlocked shared state in set_fullscreen [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:53:05][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:05][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResize: [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResize: [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidMove: [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidMove: [2024-06-30][11:53:05][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:53:05][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window] Dropping UnownedWindow (0x60000128ac20) [2024-06-30][11:53:05][TRACE][os_info::imp] macos::current_platform is called [2024-06-30][11:53:05][TRACE][os_info::imp] sw_vers command returned "ProductName:\t\tmacOS\nProductVersion:\t\t14.5\nBuildVersion:\t\t23F79\n" [2024-06-30][11:53:05][TRACE][os_info::imp] Returning Info { os_type: Macos, version: Semantic(14, 5, 0), edition: None, codename: None, bitness: X64, architecture: Some("arm64") } [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:53:05][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:53:05][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:05][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Blur [2024-06-30][11:53:05][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:05][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Cancel Close [2024-06-30][11:53:06][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", fanyi.baidu.com) [2024-06-30][11:53:06][DEBUG][reqwest::connect] starting new connection: https://fanyi.baidu.com/ [2024-06-30][11:53:06][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://fanyi.baidu.com/' [2024-06-30][11:53:06][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:53:06][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:53:06][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:53:06][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:53:06][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:53:06][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:53:06][TRACE][hyper::client::pool] checkout dropped for ("https", fanyi.baidu.com) [2024-06-30][11:53:06][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:06][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:06][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(193)) [2024-06-30][11:53:06][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:06][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:06][TRACE][hyper::proto::h1::encode] sized write, len = 193 [2024-06-30][11:53:06][TRACE][hyper::proto::h1::io] buffer.flatten self.len=135 buf.len=193 [2024-06-30][11:53:06][DEBUG][hyper::proto::h1::io] flushed 328 bytes [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:06][TRACE][hyper::proto::h1::io] received 451 bytes [2024-06-30][11:53:06][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:06][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:06][TRACE][hyper::proto::h1::role] Response.parse bytes=451 [2024-06-30][11:53:06][TRACE][hyper::proto::h1::role] Response.parse Complete(413) [2024-06-30][11:53:06][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:06][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:06][DEBUG][hyper::proto::h1::io] parsed 9 headers [2024-06-30][11:53:06][DEBUG][hyper::proto::h1::conn] incoming body is content-length (38 bytes) [2024-06-30][11:53:06][TRACE][hyper::proto::h1::decode] decode; state=Length(38) [2024-06-30][11:53:06][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:06][TRACE][hyper::client::pool] put; add idle connection for ("https", fanyi.baidu.com) [2024-06-30][11:53:06][DEBUG][hyper::client::pool] pooling idle connection for ("https", fanyi.baidu.com) [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:06][TRACE][hyper::client::pool] idle interval checking for expired [2024-06-30][11:53:06][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", www2.deepl.com) [2024-06-30][11:53:06][DEBUG][reqwest::connect] starting new connection: https://www2.deepl.com/ [2024-06-30][11:53:06][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://www2.deepl.com/' [2024-06-30][11:53:06][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:53:06][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:53:06][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", pot-app.com) [2024-06-30][11:53:06][DEBUG][reqwest::connect] starting new connection: https://pot-app.com/ [2024-06-30][11:53:06][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://pot-app.com/' [2024-06-30][11:53:06][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:53:06][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:53:06][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:53:06][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:53:06][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:53:06][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:53:06][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", translate.volcengine.com) [2024-06-30][11:53:06][DEBUG][reqwest::connect] starting new connection: https://translate.volcengine.com/ [2024-06-30][11:53:06][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://translate.volcengine.com/' [2024-06-30][11:53:06][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:53:06][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:53:06][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:53:06][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:53:06][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", tatoeba.org) [2024-06-30][11:53:06][DEBUG][reqwest::connect] starting new connection: https://tatoeba.org/ [2024-06-30][11:53:06][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://tatoeba.org/' [2024-06-30][11:53:06][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:53:06][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:53:06][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:53:06][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:53:06][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", transmart.qq.com) [2024-06-30][11:53:06][DEBUG][reqwest::connect] starting new connection: https://transmart.qq.com/ [2024-06-30][11:53:06][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://transmart.qq.com/' [2024-06-30][11:53:06][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:53:06][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:53:06][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:53:06][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:53:06][TRACE][hyper::client::pool] idle interval checking for expired [2024-06-30][11:53:06][TRACE][hyper::client::pool] idle interval evicting closed for ("https", transmart.qq.com) [2024-06-30][11:53:06][TRACE][hyper::client::pool] idle interval evicting closed for ("https", www2.deepl.com) [2024-06-30][11:53:06][TRACE][hyper::client::pool] idle interval evicting closed for ("https", tatoeba.org) [2024-06-30][11:53:06][TRACE][hyper::client::pool] idle interval evicting closed for ("https", fanyi.baidu.com) [2024-06-30][11:53:06][TRACE][hyper::client::pool] idle interval evicting closed for ("https", pot-app.com) [2024-06-30][11:53:06][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:53:06][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:53:06][TRACE][hyper::client::pool] checkout dropped for ("https", pot-app.com) [2024-06-30][11:53:06][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:06][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:06][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(90)) [2024-06-30][11:53:06][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:06][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:06][TRACE][hyper::proto::h1::encode] sized write, len = 90 [2024-06-30][11:53:06][TRACE][hyper::proto::h1::io] buffer.flatten self.len=111 buf.len=90 [2024-06-30][11:53:06][DEBUG][hyper::proto::h1::io] flushed 201 bytes [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:06][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:53:06][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:53:06][TRACE][hyper::client::pool] checkout dropped for ("https", translate.volcengine.com) [2024-06-30][11:53:06][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:06][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:06][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(140)) [2024-06-30][11:53:06][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:06][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:06][TRACE][hyper::proto::h1::encode] sized write, len = 140 [2024-06-30][11:53:06][TRACE][hyper::proto::h1::io] buffer.flatten self.len=133 buf.len=140 [2024-06-30][11:53:06][DEBUG][hyper::proto::h1::io] flushed 273 bytes [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:06][TRACE][hyper::proto::h1::io] received 752 bytes [2024-06-30][11:53:06][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:06][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:06][TRACE][hyper::proto::h1::role] Response.parse bytes=752 [2024-06-30][11:53:06][TRACE][hyper::proto::h1::role] Response.parse Complete(752) [2024-06-30][11:53:06][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:06][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:06][DEBUG][hyper::proto::h1::io] parsed 14 headers [2024-06-30][11:53:06][DEBUG][hyper::proto::h1::conn] incoming body is empty [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:06][TRACE][hyper::client::pool] put; add idle connection for ("https", translate.volcengine.com) [2024-06-30][11:53:06][DEBUG][hyper::client::pool] pooling idle connection for ("https", translate.volcengine.com) [2024-06-30][11:53:06][DEBUG][reqwest::async_impl::client] redirecting 'https://translate.volcengine.com/crx/translate/v1' to 'https://translate.volcengine.com/crx/translate/v1/' [2024-06-30][11:53:06][TRACE][hyper::client::pool] take? ("https", translate.volcengine.com): expiration = Some(90s) [2024-06-30][11:53:06][DEBUG][hyper::client::pool] reuse idle connection for ("https", translate.volcengine.com) [2024-06-30][11:53:06][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:06][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:06][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(140)) [2024-06-30][11:53:06][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:06][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:06][TRACE][hyper::proto::h1::encode] sized write, len = 140 [2024-06-30][11:53:06][TRACE][hyper::proto::h1::io] buffer.flatten self.len=194 buf.len=140 [2024-06-30][11:53:06][DEBUG][hyper::proto::h1::io] flushed 334 bytes [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:06][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:53:06][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:53:06][TRACE][hyper::client::pool] checkout dropped for ("https", transmart.qq.com) [2024-06-30][11:53:06][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:06][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:06][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(317)) [2024-06-30][11:53:06][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:06][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:06][TRACE][hyper::proto::h1::encode] sized write, len = 317 [2024-06-30][11:53:06][TRACE][hyper::proto::h1::io] buffer.flatten self.len=294 buf.len=317 [2024-06-30][11:53:06][DEBUG][hyper::proto::h1::io] flushed 611 bytes [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:06][TRACE][hyper::proto::h1::io] received 267 bytes [2024-06-30][11:53:06][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:06][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:06][TRACE][hyper::proto::h1::role] Response.parse bytes=267 [2024-06-30][11:53:06][TRACE][hyper::proto::h1::role] Response.parse Complete(267) [2024-06-30][11:53:06][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:06][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:06][DEBUG][hyper::proto::h1::io] parsed 8 headers [2024-06-30][11:53:06][DEBUG][hyper::proto::h1::conn] incoming body is content-length (9 bytes) [2024-06-30][11:53:06][TRACE][hyper::proto::h1::decode] decode; state=Length(9) [2024-06-30][11:53:06][TRACE][hyper::proto::h1::io] received 9 bytes [2024-06-30][11:53:06][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:06][TRACE][hyper::client::pool] put; add idle connection for ("https", pot-app.com) [2024-06-30][11:53:06][DEBUG][hyper::client::pool] pooling idle connection for ("https", pot-app.com) [2024-06-30][11:53:06][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:07][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:53:07][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:53:07][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Blur [2024-06-30][11:53:07][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Confirm Blur [2024-06-30][11:53:07][TRACE][tao::platform_impl::platform::window] Dropping UnownedWindow (0x6000012e5280) [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:07][TRACE][hyper::proto::h1::io] received 422 bytes [2024-06-30][11:53:07][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:07][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:07][TRACE][hyper::proto::h1::role] Response.parse bytes=422 [2024-06-30][11:53:07][TRACE][hyper::proto::h1::role] Response.parse Complete(152) [2024-06-30][11:53:07][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:07][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:07][DEBUG][hyper::proto::h1::io] parsed 4 headers [2024-06-30][11:53:07][DEBUG][hyper::proto::h1::conn] incoming body is chunked encoding [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: Start, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] Read chunk start [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] Chunk size is 263 [2024-06-30][11:53:07][DEBUG][hyper::proto::h1::decode] incoming chunked header: 0x107 (263 bytes) [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] Chunked read, remaining=263 [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 }), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:07][TRACE][hyper::proto::h1::io] received 5 bytes [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] Chunk size is 0 [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] end of chunked [2024-06-30][11:53:07][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:07][TRACE][hyper::proto::h1::io] received 989 bytes [2024-06-30][11:53:07][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:07][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:07][TRACE][hyper::proto::h1::role] Response.parse bytes=989 [2024-06-30][11:53:07][TRACE][hyper::proto::h1::role] Response.parse Complete(782) [2024-06-30][11:53:07][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:07][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:07][DEBUG][hyper::proto::h1::io] parsed 15 headers [2024-06-30][11:53:07][DEBUG][hyper::proto::h1::conn] incoming body is content-length (207 bytes) [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] decode; state=Length(207) [2024-06-30][11:53:07][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:07][TRACE][hyper::client::pool] put; add idle connection for ("https", translate.volcengine.com) [2024-06-30][11:53:07][DEBUG][hyper::client::pool] pooling idle connection for ("https", translate.volcengine.com) [2024-06-30][11:53:07][TRACE][hyper::client::pool] put; add idle connection for ("https", transmart.qq.com) [2024-06-30][11:53:07][DEBUG][hyper::client::pool] pooling idle connection for ("https", transmart.qq.com) [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:07][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:53:07][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:53:07][TRACE][hyper::client::pool] checkout dropped for ("https", tatoeba.org) [2024-06-30][11:53:07][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:07][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:07][TRACE][hyper::proto::h1::role] Client::encode method=GET, body=None [2024-06-30][11:53:07][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:07][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:07][DEBUG][hyper::proto::h1::io] flushed 302 bytes [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:07][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:53:07][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:53:07][TRACE][hyper::client::pool] checkout dropped for ("https", www2.deepl.com) [2024-06-30][11:53:07][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:07][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:07][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(309)) [2024-06-30][11:53:07][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:07][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:07][TRACE][hyper::proto::h1::encode] sized write, len = 309 [2024-06-30][11:53:07][TRACE][hyper::proto::h1::io] buffer.flatten self.len=114 buf.len=309 [2024-06-30][11:53:07][DEBUG][hyper::proto::h1::io] flushed 423 bytes [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:07][TRACE][hyper::proto::h1::io] received 562 bytes [2024-06-30][11:53:07][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:07][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:07][TRACE][hyper::proto::h1::role] Response.parse bytes=562 [2024-06-30][11:53:07][TRACE][hyper::proto::h1::role] Response.parse Complete(557) [2024-06-30][11:53:07][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:07][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:07][DEBUG][hyper::proto::h1::io] parsed 9 headers [2024-06-30][11:53:07][DEBUG][hyper::proto::h1::conn] incoming body is chunked encoding [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: Start, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] Read chunk start [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] Chunk size is 0 [2024-06-30][11:53:07][TRACE][hyper::proto::h1::decode] end of chunked [2024-06-30][11:53:07][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:07][TRACE][hyper::client::pool] put; add idle connection for ("https", tatoeba.org) [2024-06-30][11:53:07][DEBUG][hyper::client::pool] pooling idle connection for ("https", tatoeba.org) [2024-06-30][11:53:07][DEBUG][reqwest::async_impl::client] redirecting 'https://tatoeba.org/eng/api_v0/search?to=eng&has_audio=no&sort=relevance&from=&query=%E6%97%A5+%E8%AF%9D%E9%A2%98+%E5%B7%B2%E5%AE%8C%E6%88%90+iCloud+b+iC+Dd+De+q+%E6%96%87%E5%AD%97%E8%AF%86%E5%88%AB+%E7%83%AD%E9%94%AE%E8%AE%BE%E7%BD%AE+%E6%9C%8D%E5%86%AC%E8%AE%BE%E7%BD%9F' to 'https://tatoeba.org/en/api_v0/search?to=eng&has_audio=no&sort=relevance&from=&query=%E6%97%A5+%E8%AF%9D%E9%A2%98+%E5%B7%B2%E5%AE%8C%E6%88%90+iCloud+b+iC+Dd+De+q+%E6%96%87%E5%AD%97%E8%AF%86%E5%88%AB+%E7%83%AD%E9%94%AE%E8%AE%BE%E7%BD%AE+%E6%9C%8D%E5%86%AC%E8%AE%BE%E7%BD%9F' [2024-06-30][11:53:07][TRACE][hyper::client::pool] take? ("https", tatoeba.org): expiration = Some(90s) [2024-06-30][11:53:07][DEBUG][hyper::client::pool] reuse idle connection for ("https", tatoeba.org) [2024-06-30][11:53:07][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:07][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:07][TRACE][hyper::proto::h1::role] Client::encode method=GET, body=None [2024-06-30][11:53:07][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:07][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:07][DEBUG][hyper::proto::h1::io] flushed 584 bytes [2024-06-30][11:53:07][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:08][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:08][TRACE][hyper::proto::h1::io] received 675 bytes [2024-06-30][11:53:08][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:08][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:08][TRACE][hyper::proto::h1::role] Response.parse bytes=675 [2024-06-30][11:53:08][TRACE][hyper::proto::h1::role] Response.parse Complete(590) [2024-06-30][11:53:08][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:08][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:08][DEBUG][hyper::proto::h1::io] parsed 8 headers [2024-06-30][11:53:08][DEBUG][hyper::proto::h1::conn] incoming body is chunked encoding [2024-06-30][11:53:08][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: Start, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:53:08][TRACE][hyper::proto::h1::decode] Read chunk start [2024-06-30][11:53:08][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:08][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:08][TRACE][hyper::proto::h1::decode] Chunk size is 74 [2024-06-30][11:53:08][DEBUG][hyper::proto::h1::decode] incoming chunked header: 0x4A (74 bytes) [2024-06-30][11:53:08][TRACE][hyper::proto::h1::decode] Chunked read, remaining=74 [2024-06-30][11:53:08][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 }), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:08][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:53:08][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:08][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:08][TRACE][hyper::proto::h1::decode] Chunk size is 0 [2024-06-30][11:53:08][TRACE][hyper::proto::h1::decode] end of chunked [2024-06-30][11:53:08][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:53:08][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:08][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:08][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:08][TRACE][hyper::client::pool] put; add idle connection for ("https", www2.deepl.com) [2024-06-30][11:53:08][DEBUG][hyper::client::pool] pooling idle connection for ("https", www2.deepl.com) [2024-06-30][11:53:08][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:09][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:09][TRACE][hyper::proto::h1::io] received 1027 bytes [2024-06-30][11:53:09][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:09][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:09][TRACE][hyper::proto::h1::role] Response.parse bytes=1027 [2024-06-30][11:53:09][TRACE][hyper::proto::h1::role] Response.parse Complete(725) [2024-06-30][11:53:09][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:09][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:09][DEBUG][hyper::proto::h1::io] parsed 14 headers [2024-06-30][11:53:09][DEBUG][hyper::proto::h1::conn] incoming body is chunked encoding [2024-06-30][11:53:09][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: Start, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:53:09][TRACE][hyper::proto::h1::decode] Read chunk start [2024-06-30][11:53:09][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:09][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:09][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:09][TRACE][hyper::proto::h1::decode] Chunk size is 290 [2024-06-30][11:53:09][DEBUG][hyper::proto::h1::decode] incoming chunked header: 0x122 (290 bytes) [2024-06-30][11:53:09][TRACE][hyper::proto::h1::decode] Chunked read, remaining=290 [2024-06-30][11:53:09][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 }), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:09][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:53:09][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:09][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:09][TRACE][hyper::proto::h1::decode] Chunk size is 0 [2024-06-30][11:53:09][TRACE][hyper::proto::h1::decode] end of chunked [2024-06-30][11:53:09][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:53:09][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:09][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:09][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:09][TRACE][hyper::client::pool] put; add idle connection for ("https", tatoeba.org) [2024-06-30][11:53:09][DEBUG][hyper::client::pool] pooling idle connection for ("https", tatoeba.org) [2024-06-30][11:53:09][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:31][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:53:31][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:53:31][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:31][DEBUG][sqlx::query] summary="PRAGMA foreign_keys = ON; …" db.statement="\n\nPRAGMA foreign_keys = ON;\n" rows_affected=0 rows_returned=0 elapsed=17.708µs elapsed_secs=1.7708e-5 [2024-06-30][11:53:31][DEBUG][sqlx::query] summary="PRAGMA foreign_keys = ON; …" db.statement="\n\nPRAGMA foreign_keys = ON;\n" rows_affected=0 rows_returned=0 elapsed=19.083µs elapsed_secs=1.9083e-5 [2024-06-30][11:53:31][DEBUG][sqlx::query] summary="SELECT FROM history …" db.statement="\n\nSELECT\n \nFROM\n history\nORDER BY\n id DESC\nLIMIT\n 20 OFFSET $1\n" rows_affected=0 rows_returned=0 elapsed=349.375µs elapsed_secs=0.000349375 [2024-06-30][11:53:31][DEBUG][sqlx::query] summary="PRAGMA foreign_keys = ON; …" db.statement="\n\nPRAGMA foreign_keys = ON;\n" rows_affected=0 rows_returned=0 elapsed=7.584µs elapsed_secs=7.584e-6 [2024-06-30][11:53:31][DEBUG][sqlx::query] summary="SELECT COUNT(*) FROM history" db.statement="" rows_affected=0 rows_returned=0 elapsed=135.041µs elapsed_secs=0.000135041 [2024-06-30][11:53:36][TRACE][hyper::proto::h1::io] received 0 bytes [2024-06-30][11:53:36][TRACE][hyper::proto::h1::conn] found EOF on idle connection, closing [2024-06-30][11:53:36][TRACE][hyper::proto::h1::conn] State::close_read() [2024-06-30][11:53:36][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Closed, writing: Init, keep_alive: Disabled } [2024-06-30][11:53:36][TRACE][hyper::proto::h1::conn] shut down IO complete [2024-06-30][11:53:37][INFO][pot::window] Mouse position: 445, 561 [2024-06-30][11:53:37][INFO][pot::window] Current Monitor: Monitor { name: Some("Monitor #61766"), size: PhysicalSize { width: 2880, height: 1620 }, position: PhysicalPosition { x: 0, y: 0 }, scale_factor: 2.0 } [2024-06-30][11:53:37][INFO][pot::window] Window not existence, Creating new window: screenshot [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window] Creating new window [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window] Locked shared state in set_fullscreen [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window] Unlocked shared state in set_fullscreen [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window] Locked shared state in set_decorations [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window] Unlocked shared state in set_decorations [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResize: [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResize: [2024-06-30][11:53:37][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:53:37][TRACE][os_info::imp] macos::current_platform is called [2024-06-30][11:53:37][TRACE][os_info::imp] sw_vers command returned "ProductName:\t\tmacOS\nProductVersion:\t\t14.5\nBuildVersion:\t\t23F79\n" [2024-06-30][11:53:37][TRACE][os_info::imp] Returning Info { os_type: Macos, version: Semantic(14, 5, 0), edition: None, codename: None, bitness: X64, architecture: Some("arm64") } [2024-06-30][11:53:37][INFO][pot::screenshot] Screenshot screen with position: x=0, y=0 [2024-06-30][11:53:37][INFO][pot::screenshot] Screen: DisplayInfo { id: 3, raw_handle: CGDisplay { id: 3 }, x: 0, y: 0, width: 1440, height: 810, rotation: 0.0, scale_factor: 2.0, frequency: 60.0, is_primary: true } [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window] Locked shared state in set_resizable [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window] Unlocked shared state in set_resizable [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidMove: [2024-06-30][11:53:37][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidMove: [2024-06-30][11:53:37][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:37][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:53:37][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:37][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:53:38][INFO][pot::cmd] Cut image: 296x218+1260+560 [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:53:38][INFO][pot::window] Mouse position: 778, 389 [2024-06-30][11:53:38][INFO][pot::window] Current Monitor: Monitor { name: Some("Monitor #61766"), size: PhysicalSize { width: 2880, height: 1620 }, position: PhysicalPosition { x: 0, y: 0 }, scale_factor: 2.0 } [2024-06-30][11:53:38][INFO][pot::window] Window not existence, Creating new window: translate [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window] Creating new window [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window] Locked shared state in set_fullscreen [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window] Unlocked shared state in set_fullscreen [2024-06-30][11:53:38][TRACE][hyper::proto::h1::io] received 0 bytes [2024-06-30][11:53:38][TRACE][hyper::proto::h1::conn] found EOF on idle connection, closing [2024-06-30][11:53:38][TRACE][hyper::proto::h1::conn] State::close_read() [2024-06-30][11:53:38][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Closed, writing: Init, keep_alive: Disabled } [2024-06-30][11:53:38][TRACE][hyper::proto::h1::conn] shut down IO complete [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Triggered validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Completed validAttributesForMarkedText [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Triggered viewDidMoveToWindow [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::view] Completed viewDidMoveToWindow [2024-06-30][11:53:38][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:38][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResize: [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResize: [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidMove: [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidMove: [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window] Dropping UnownedWindow (0x60000128ac20) [2024-06-30][11:53:38][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:53:38][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Move [2024-06-30][11:53:38][TRACE][os_info::imp] macos::current_platform is called [2024-06-30][11:53:38][TRACE][os_info::imp] sw_vers command returned "ProductName:\t\tmacOS\nProductVersion:\t\t14.5\nBuildVersion:\t\t23F79\n" [2024-06-30][11:53:38][TRACE][os_info::imp] Returning Info { os_type: Macos, version: Semantic(14, 5, 0), edition: None, codename: None, bitness: X64, architecture: Some("arm64") } [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:53:38][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:53:38][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:38][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Blur [2024-06-30][11:53:38][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:38][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Cancel Close [2024-06-30][11:53:39][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", fanyi.baidu.com) [2024-06-30][11:53:39][DEBUG][reqwest::connect] starting new connection: https://fanyi.baidu.com/ [2024-06-30][11:53:39][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://fanyi.baidu.com/' [2024-06-30][11:53:39][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:53:39][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:53:39][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:53:39][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:53:39][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:53:39][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:53:39][TRACE][hyper::client::pool] checkout dropped for ("https", fanyi.baidu.com) [2024-06-30][11:53:39][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:39][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(81)) [2024-06-30][11:53:39][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:39][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::encode] sized write, len = 81 [2024-06-30][11:53:39][TRACE][hyper::proto::h1::io] buffer.flatten self.len=134 buf.len=81 [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::io] flushed 215 bytes [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:39][TRACE][hyper::proto::h1::io] received 451 bytes [2024-06-30][11:53:39][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:39][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Response.parse bytes=451 [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Response.parse Complete(413) [2024-06-30][11:53:39][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:39][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::io] parsed 9 headers [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::conn] incoming body is content-length (38 bytes) [2024-06-30][11:53:39][TRACE][hyper::proto::h1::decode] decode; state=Length(38) [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:39][TRACE][hyper::client::pool] put; add idle connection for ("https", fanyi.baidu.com) [2024-06-30][11:53:39][DEBUG][hyper::client::pool] pooling idle connection for ("https", fanyi.baidu.com) [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:39][TRACE][hyper::client::pool] idle interval checking for expired [2024-06-30][11:53:39][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", www2.deepl.com) [2024-06-30][11:53:39][DEBUG][reqwest::connect] starting new connection: https://www2.deepl.com/ [2024-06-30][11:53:39][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://www2.deepl.com/' [2024-06-30][11:53:39][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:53:39][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:53:39][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", pot-app.com) [2024-06-30][11:53:39][DEBUG][reqwest::connect] starting new connection: https://pot-app.com/ [2024-06-30][11:53:39][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:53:39][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:53:39][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://pot-app.com/' [2024-06-30][11:53:39][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:53:39][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:53:39][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:53:39][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:53:39][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", translate.volcengine.com) [2024-06-30][11:53:39][DEBUG][reqwest::connect] starting new connection: https://translate.volcengine.com/ [2024-06-30][11:53:39][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://translate.volcengine.com/' [2024-06-30][11:53:39][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:53:39][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:53:39][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:53:39][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:53:39][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", tatoeba.org) [2024-06-30][11:53:39][DEBUG][reqwest::connect] starting new connection: https://tatoeba.org/ [2024-06-30][11:53:39][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://tatoeba.org/' [2024-06-30][11:53:39][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:53:39][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:53:39][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:53:39][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:53:39][TRACE][hyper::client::pool] checkout waiting for idle connection: ("https", transmart.qq.com) [2024-06-30][11:53:39][DEBUG][reqwest::connect] starting new connection: https://transmart.qq.com/ [2024-06-30][11:53:39][DEBUG][reqwest::connect] proxy(http://127.0.0.1:6152) intercepts 'https://transmart.qq.com/' [2024-06-30][11:53:39][TRACE][hyper::client::connect::http] Http::connect; scheme=Some("http"), host=Some("127.0.0.1"), port=Some(Port(6152)) [2024-06-30][11:53:39][DEBUG][hyper::client::connect::http] connecting to 127.0.0.1:6152 [2024-06-30][11:53:39][DEBUG][hyper::client::connect::http] connected to 127.0.0.1:6152 [2024-06-30][11:53:39][TRACE][reqwest::connect] tunneling HTTPS over proxy [2024-06-30][11:53:39][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:53:39][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:53:39][TRACE][hyper::client::pool] checkout dropped for ("https", pot-app.com) [2024-06-30][11:53:39][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:39][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(38)) [2024-06-30][11:53:39][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:39][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::encode] sized write, len = 38 [2024-06-30][11:53:39][TRACE][hyper::proto::h1::io] buffer.flatten self.len=111 buf.len=38 [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::io] flushed 149 bytes [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:39][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:53:39][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:53:39][TRACE][hyper::client::pool] checkout dropped for ("https", translate.volcengine.com) [2024-06-30][11:53:39][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:39][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(88)) [2024-06-30][11:53:39][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:39][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::encode] sized write, len = 88 [2024-06-30][11:53:39][TRACE][hyper::proto::h1::io] buffer.flatten self.len=132 buf.len=88 [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::io] flushed 220 bytes [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:39][TRACE][hyper::proto::h1::io] received 748 bytes [2024-06-30][11:53:39][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:39][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Response.parse bytes=748 [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Response.parse Complete(748) [2024-06-30][11:53:39][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:39][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::io] parsed 14 headers [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::conn] incoming body is empty [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:39][TRACE][hyper::client::pool] put; add idle connection for ("https", translate.volcengine.com) [2024-06-30][11:53:39][DEBUG][hyper::client::pool] pooling idle connection for ("https", translate.volcengine.com) [2024-06-30][11:53:39][DEBUG][reqwest::async_impl::client] redirecting 'https://translate.volcengine.com/crx/translate/v1' to 'https://translate.volcengine.com/crx/translate/v1/' [2024-06-30][11:53:39][TRACE][hyper::client::pool] take? ("https", translate.volcengine.com): expiration = Some(90s) [2024-06-30][11:53:39][DEBUG][hyper::client::pool] reuse idle connection for ("https", translate.volcengine.com) [2024-06-30][11:53:39][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:39][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(88)) [2024-06-30][11:53:39][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:39][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::encode] sized write, len = 88 [2024-06-30][11:53:39][TRACE][hyper::proto::h1::io] buffer.flatten self.len=193 buf.len=88 [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::io] flushed 281 bytes [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:39][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:53:39][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:53:39][TRACE][hyper::client::pool] checkout dropped for ("https", transmart.qq.com) [2024-06-30][11:53:39][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:39][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(265)) [2024-06-30][11:53:39][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:39][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::encode] sized write, len = 265 [2024-06-30][11:53:39][TRACE][hyper::proto::h1::io] buffer.flatten self.len=294 buf.len=265 [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::io] flushed 559 bytes [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:39][TRACE][hyper::proto::h1::io] received 267 bytes [2024-06-30][11:53:39][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:39][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Response.parse bytes=267 [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Response.parse Complete(267) [2024-06-30][11:53:39][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:39][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::io] parsed 8 headers [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::conn] incoming body is content-length (9 bytes) [2024-06-30][11:53:39][TRACE][hyper::proto::h1::decode] decode; state=Length(9) [2024-06-30][11:53:39][TRACE][hyper::proto::h1::io] received 9 bytes [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:39][TRACE][hyper::client::pool] put; add idle connection for ("https", pot-app.com) [2024-06-30][11:53:39][DEBUG][hyper::client::pool] pooling idle connection for ("https", pot-app.com) [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:39][TRACE][hyper::proto::h1::io] received 885 bytes [2024-06-30][11:53:39][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:39][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Response.parse bytes=885 [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Response.parse Complete(755) [2024-06-30][11:53:39][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:39][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::io] parsed 14 headers [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::conn] incoming body is content-length (130 bytes) [2024-06-30][11:53:39][TRACE][hyper::proto::h1::decode] decode; state=Length(130) [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:39][TRACE][hyper::client::pool] put; add idle connection for ("https", translate.volcengine.com) [2024-06-30][11:53:39][DEBUG][hyper::client::pool] pooling idle connection for ("https", translate.volcengine.com) [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:39][TRACE][hyper::proto::h1::io] received 367 bytes [2024-06-30][11:53:39][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:39][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Response.parse bytes=367 [2024-06-30][11:53:39][TRACE][hyper::proto::h1::role] Response.parse Complete(152) [2024-06-30][11:53:39][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:39][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::io] parsed 4 headers [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::conn] incoming body is chunked encoding [2024-06-30][11:53:39][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: Start, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:53:39][TRACE][hyper::proto::h1::decode] Read chunk start [2024-06-30][11:53:39][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:39][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:39][TRACE][hyper::proto::h1::decode] Chunk size is 209 [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::decode] incoming chunked header: 0xD1 (209 bytes) [2024-06-30][11:53:39][TRACE][hyper::proto::h1::decode] Chunked read, remaining=209 [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 }), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:39][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:53:39][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:39][TRACE][hyper::proto::h1::io] received 5 bytes [2024-06-30][11:53:39][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:39][TRACE][hyper::proto::h1::decode] Chunk size is 0 [2024-06-30][11:53:39][TRACE][hyper::proto::h1::decode] end of chunked [2024-06-30][11:53:39][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:39][TRACE][hyper::client::pool] put; add idle connection for ("https", transmart.qq.com) [2024-06-30][11:53:39][DEBUG][hyper::client::pool] pooling idle connection for ("https", transmart.qq.com) [2024-06-30][11:53:39][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:40][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:53:40][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:53:40][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:53:40][TRACE][hyper::client::pool] checkout dropped for ("https", tatoeba.org) [2024-06-30][11:53:40][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:40][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:40][TRACE][hyper::proto::h1::role] Client::encode method=GET, body=None [2024-06-30][11:53:40][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:40][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:40][DEBUG][hyper::proto::h1::io] flushed 190 bytes [2024-06-30][11:53:40][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:40][TRACE][hyper::client::conn] client handshake Http1 [2024-06-30][11:53:40][TRACE][hyper::client::client] handshake complete, spawning background dispatcher task [2024-06-30][11:53:40][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Busy } [2024-06-30][11:53:40][TRACE][hyper::client::pool] checkout dropped for ("https", www2.deepl.com) [2024-06-30][11:53:40][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:40][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:40][TRACE][hyper::proto::h1::role] Client::encode method=POST, body=Some(Known(257)) [2024-06-30][11:53:40][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:40][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:40][TRACE][hyper::proto::h1::encode] sized write, len = 257 [2024-06-30][11:53:40][TRACE][hyper::proto::h1::io] buffer.flatten self.len=114 buf.len=257 [2024-06-30][11:53:40][DEBUG][hyper::proto::h1::io] flushed 371 bytes [2024-06-30][11:53:40][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:40][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:40][TRACE][hyper::proto::h1::io] received 450 bytes [2024-06-30][11:53:40][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:40][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:40][TRACE][hyper::proto::h1::role] Response.parse bytes=450 [2024-06-30][11:53:40][TRACE][hyper::proto::h1::role] Response.parse Complete(445) [2024-06-30][11:53:40][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:40][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:40][DEBUG][hyper::proto::h1::io] parsed 9 headers [2024-06-30][11:53:40][DEBUG][hyper::proto::h1::conn] incoming body is chunked encoding [2024-06-30][11:53:40][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: Start, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:53:40][TRACE][hyper::proto::h1::decode] Read chunk start [2024-06-30][11:53:40][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:40][TRACE][hyper::proto::h1::decode] Chunk size is 0 [2024-06-30][11:53:40][TRACE][hyper::proto::h1::decode] end of chunked [2024-06-30][11:53:40][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:53:40][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:40][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:40][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:40][TRACE][hyper::client::pool] put; add idle connection for ("https", tatoeba.org) [2024-06-30][11:53:40][DEBUG][hyper::client::pool] pooling idle connection for ("https", tatoeba.org) [2024-06-30][11:53:40][DEBUG][reqwest::async_impl::client] redirecting 'https://tatoeba.org/eng/api_v0/search?query=SA+%E7%81%AB%E5%B1%B1%E7%BF%BB%E8%AF%91%EF%BC%BB%E6%8F%92%E4%BB%B6%EF%BC%BD&to=eng&has_audio=no&sort=relevance&from=' to 'https://tatoeba.org/en/api_v0/search?query=SA+%E7%81%AB%E5%B1%B1%E7%BF%BB%E8%AF%91%EF%BC%BB%E6%8F%92%E4%BB%B6%EF%BC%BD&to=eng&has_audio=no&sort=relevance&from=' [2024-06-30][11:53:40][TRACE][hyper::client::pool] take? ("https", tatoeba.org): expiration = Some(90s) [2024-06-30][11:53:40][DEBUG][hyper::client::pool] reuse idle connection for ("https", tatoeba.org) [2024-06-30][11:53:40][TRACE][tracing::span] encode_headers; [2024-06-30][11:53:40][TRACE][tracing::span::active] -> encode_headers; [2024-06-30][11:53:40][TRACE][hyper::proto::h1::role] Client::encode method=GET, body=None [2024-06-30][11:53:40][TRACE][tracing::span::active] <- encode_headers; [2024-06-30][11:53:40][TRACE][tracing::span] -- encode_headers; [2024-06-30][11:53:40][DEBUG][hyper::proto::h1::io] flushed 360 bytes [2024-06-30][11:53:40][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:41][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:41][TRACE][hyper::proto::h1::io] received 675 bytes [2024-06-30][11:53:41][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:41][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:41][TRACE][hyper::proto::h1::role] Response.parse bytes=675 [2024-06-30][11:53:41][TRACE][hyper::proto::h1::role] Response.parse Complete(590) [2024-06-30][11:53:41][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:41][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:41][DEBUG][hyper::proto::h1::io] parsed 8 headers [2024-06-30][11:53:41][DEBUG][hyper::proto::h1::conn] incoming body is chunked encoding [2024-06-30][11:53:41][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: Start, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:53:41][TRACE][hyper::proto::h1::decode] Read chunk start [2024-06-30][11:53:41][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:41][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:41][TRACE][hyper::proto::h1::decode] Chunk size is 74 [2024-06-30][11:53:41][DEBUG][hyper::proto::h1::decode] incoming chunked header: 0x4A (74 bytes) [2024-06-30][11:53:41][TRACE][hyper::proto::h1::decode] Chunked read, remaining=74 [2024-06-30][11:53:41][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 }), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:41][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:53:41][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:41][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:41][TRACE][hyper::proto::h1::decode] Chunk size is 0 [2024-06-30][11:53:41][TRACE][hyper::proto::h1::decode] end of chunked [2024-06-30][11:53:41][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:53:41][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:41][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:41][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:41][TRACE][hyper::client::pool] put; add idle connection for ("https", www2.deepl.com) [2024-06-30][11:53:41][DEBUG][hyper::client::pool] pooling idle connection for ("https", www2.deepl.com) [2024-06-30][11:53:41][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:42][TRACE][hyper::proto::h1::conn] Conn::read_head [2024-06-30][11:53:42][TRACE][hyper::proto::h1::io] received 1027 bytes [2024-06-30][11:53:42][TRACE][tracing::span] parse_headers; [2024-06-30][11:53:42][TRACE][tracing::span::active] -> parse_headers; [2024-06-30][11:53:42][TRACE][hyper::proto::h1::role] Response.parse bytes=1027 [2024-06-30][11:53:42][TRACE][hyper::proto::h1::role] Response.parse Complete(725) [2024-06-30][11:53:42][TRACE][tracing::span::active] <- parse_headers; [2024-06-30][11:53:42][TRACE][tracing::span] -- parse_headers; [2024-06-30][11:53:42][DEBUG][hyper::proto::h1::io] parsed 14 headers [2024-06-30][11:53:42][DEBUG][hyper::proto::h1::conn] incoming body is chunked encoding [2024-06-30][11:53:42][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: Start, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:53:42][TRACE][hyper::proto::h1::decode] Read chunk start [2024-06-30][11:53:42][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:42][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:42][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:42][TRACE][hyper::proto::h1::decode] Chunk size is 290 [2024-06-30][11:53:42][DEBUG][hyper::proto::h1::decode] incoming chunked header: 0x122 (290 bytes) [2024-06-30][11:53:42][TRACE][hyper::proto::h1::decode] Chunked read, remaining=290 [2024-06-30][11:53:42][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Body(Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 }), writing: KeepAlive, keep_alive: Busy } [2024-06-30][11:53:42][TRACE][hyper::proto::h1::decode] decode; state=Chunked { state: BodyCr, chunk_len: 0, extensions_cnt: 0 } [2024-06-30][11:53:42][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:42][TRACE][hyper::proto::h1::decode] Read chunk hex size [2024-06-30][11:53:42][TRACE][hyper::proto::h1::decode] Chunk size is 0 [2024-06-30][11:53:42][TRACE][hyper::proto::h1::decode] end of chunked [2024-06-30][11:53:42][DEBUG][hyper::proto::h1::conn] incoming body completed [2024-06-30][11:53:42][TRACE][hyper::proto::h1::conn] maybe_notify; read_from_io blocked [2024-06-30][11:53:42][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:42][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:42][TRACE][hyper::client::pool] put; add idle connection for ("https", tatoeba.org) [2024-06-30][11:53:42][DEBUG][hyper::client::pool] pooling idle connection for ("https", tatoeba.org) [2024-06-30][11:53:42][TRACE][hyper::proto::h1::conn] flushed({role=client}): State { reading: Init, writing: Init, keep_alive: Idle } [2024-06-30][11:53:43][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowShouldClose: [2024-06-30][11:53:43][TRACE][tao::platform_impl::platform::window_delegate] Completed windowShouldClose: [2024-06-30][11:53:43][TRACE][tao::platform_impl::platform::window] Dropping UnownedWindow (0x60000127c560) [2024-06-30][11:53:43][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:53:43][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:53:43][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:43][TRACE][hyper::client::pool] idle interval checking for expired [2024-06-30][11:53:47][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:53:47][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:53:51][INFO][pot::window] Mouse position: 1071, 0 [2024-06-30][11:53:51][INFO][pot::window] Current Monitor: Monitor { name: Some("Monitor #61766"), size: PhysicalSize { width: 2880, height: 1620 }, position: PhysicalPosition { x: 0, y: 0 }, scale_factor: 2.0 } [2024-06-30][11:53:51][INFO][pot::window] Window existence: config [2024-06-30][11:53:51][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:53:51][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:53:51][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:52][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:53:52][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey: [2024-06-30][11:53:53][INFO][pot::window] Mouse position: 1075, 18 [2024-06-30][11:53:53][INFO][pot::window] Current Monitor: Monitor { name: Some("Monitor #61766"), size: PhysicalSize { width: 2880, height: 1620 }, position: PhysicalPosition { x: 0, y: 0 }, scale_factor: 2.0 } [2024-06-30][11:53:53][INFO][pot::window] Window existence: config [2024-06-30][11:53:54][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidBecomeKey: [2024-06-30][11:53:54][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidBecomeKey: [2024-06-30][11:53:54][INFO][log$4@tauri://localhost/assets/index-i4N3hOSk.js:76:7664] Focus [2024-06-30][11:53:54][TRACE][tao::platform_impl::platform::window_delegate] Triggered windowDidResignKey: [2024-06-30][11:53:54][TRACE][tao::platform_impl::platform::window_delegate] Completed windowDidResignKey:

ititiy commented 5 months ago

已解决,是tatoeba插件的问题