GSConnect更新了命令行界面,Wayland剪贴板支持(实验性)

GSConnect v25(很快便是v26,随后又修复了一个问题)是在几个小时前发布的,并且已经可以在Gnome Extensions网站上找到。新版本提供了对远程媒体播放器控制的支持,具有Wayland和CLI脚本接口的实验性剪贴板支持等等。
什么是GSConnect?这是针对Gnome Shell的KDE Con​​nect(与KDE Plasma桌面集成)的实现。
通过将Android设备与通过GSConnect安装到桌面的KDE Con​​nect应用程序配对,您可以在Android设备和台式计算机之间执行各种操作:传输文件,镜像剪贴板和通知,媒体播放器远程控制,接收传出的SMS,将Android用作远程键盘和鼠标输入,从Android在计算机上启动命令等。对于新的GSConnect版本,请使用Gnome Shell 3.28、3.30或3.32。由于KDE Con​​nect Android应用程序的SMS插件协议发生更改,GSConnect功能已停止工作。 GSConnect更新的我最喜欢的新功能是添加了命令行脚本界面,例如: kdeconnect-cli,实际上是向开发人员建议的,他也很好地实现了。目前,这是实验性的,没有记录。您需要在终端中执行此操作,以查看可用的命令行选项。

cd ~/.local/share/gnome-shell/extensions/[email protected]/service

./daemon.js --help

这些是第一个GSConnect版本中提供的选项,包括CLI界面。

./daemon.js --help

Usage:
  GSConnect [OPTION…]

Help Options:
  -h, --help                          Show help options
  --help-all                          Show all help options
  --help-gapplication                 Show GApplication options
  --help-gtk                          Show GTK+ Options

Application Options:
  -l, --list-devices                  List available devices
  -a, --list-all                      List all devices
  -d, --device=            Target Device
  --pair                              Pair
  --unpair                            Unpair
  --message=            Send SMS
  --message-body=               Message Body
  --notification=              Send Notification
  --notification-appname=<name>       Notification App Name
  --notification-body=<text>          Notification Body
  --notification-icon=<icon-name>     Notification Icon
  --notification-id=<id>              Notification ID
  --photo                             Photo
  --ping                              Ping
  --ring                              Ring
  --share-file=<filepath|URI>         Share File
  --share-link=<URL>                  Share Link
  -v, --version                       Show release version
  --display=DISPLAY                   X display to use</code></pre><p><noscript><img class="alignnone size-full wp-image-5100" src="https://static.codepre.com/uploads-zh/1579645392.png" width="640" height="458" alt="GSConnect命令" title="GSConnect命令" srcset="https://static.codepre.com/uploads/1579645392.png 640w, https://static.codepre.com/uploads/1579645392-300x215.png 300w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><img class="lazyload alignnone size-full wp-image-5100" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20640%20458%22%3E%3C/svg%3E' data-src="https://static.codepre.com/uploads-zh/1579645392.png" width="640" height="458" alt="GSConnect命令" title="GSConnect命令" data-srcset="https://static.codepre.com/uploads/1579645392.png 640w, https://static.codepre.com/uploads/1579645392-300x215.png 300w" data-sizes="(max-width: 640px) 100vw, 640px" />让我们来看一个例子。以下命令(一行中的单个命令)从KDE Con​​nect Android应用程序触发,使用Gnome屏幕截图工具截取Linux桌面的屏幕截图,然后将其发送回Android手机。</p><pre class="cssterm"><code>file=/tmp/$(hostname)_$(date "+%Y%m%d_%H%M%S").png; gnome-screenshot -f "${file}" && ~/.local/share/gnome-shell/extensions/gsconnect@andyholmes.github.io/service/daemon.js -d $(~/.local/share/gnome-shell/extensions/gsconnect@andyholmes.github.io/service/daemon.js -a) --share-file="${file}"</code></pre><p>请注意,此命令仅在只有一个设备可用于GSConnect时才有效。否则,您需要传递设备ID。该命令必须添加到GSConnect设备的命令面板中。与Android相关:使用scrcpy和helper GUI(具有scrcpy和Android桌面显示以及远程控制工具)从桌面控制Android设备</p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><noscript><img class="alignnone size-full wp-image-5101" src="https://static.codepre.com/uploads-zh/1579645396.png" width="640" height="151" srcset="https://static.codepre.com/uploads/1579645396.png 640w, https://static.codepre.com/uploads/1579645396-300x71.png 300w" sizes="(max-width: 640px) 100vw, 640px" alt="GSConnect更新了命令行界面,Wayland剪贴板支持(实验性)" title="GSConnect更新了命令行界面,Wayland剪贴板支持(实验性)"></noscript><img class="lazyload alignnone size-full wp-image-5101" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20640%20151%22%3E%3C/svg%3E' data-src="https://static.codepre.com/uploads-zh/1579645396.png" width="640" height="151" data-srcset="https://static.codepre.com/uploads/1579645396.png 640w, https://static.codepre.com/uploads/1579645396-300x71.png 300w" data-sizes="(max-width: 640px) 100vw, 640px" alt="GSConnect更新了命令行界面,Wayland剪贴板支持(实验性)" title="GSConnect更新了命令行界面,Wayland剪贴板支持(实验性)"></td></tr><tr><td class="tr-caption" style="text-align: center;">GSConnect使用Spotify在Android智能手机上播放音乐,在Gnome桌面上公开播放控件</td></tr></tbody></table><p>最新的GSConnect还支持远程媒体播放器控制。如果您正在手机上运行媒体播放器,则此版本允许您从桌面控制媒体播放器。 GSConnect将此远程媒体播放器公开给MPRISv2界面,可以从Gnome Shell通知面板或MPRISv2扩展名对其进行控制。这对于许多人来说并不方便,但是如果您是在使用台式机时在电话上听音乐的用户之一,这将非常有用。<br /> GSConnect v25和v26中的其他更改:</p><ul><li>Wayland剪贴板支持(实验性)</li><li>MMS组消息传递(只读)</li><li>添加了对Brave Web浏览器和Nemo文件浏览器的支持</li><li>联系人插件:当GIR可用时,GSConnect现在可以使用libebook-contacts解析VCard,从而改进了本机解析器中编码名称的处理。</li><li>SFTP:重新添加对密码身份验证的支持。有些设备在没有密码验证的情况下出现问题。</li><li>许多错误修复和主要重构</li></ul><p><noscript><img class="alignnone size-full wp-image-5102" src="https://static.codepre.com/uploads-zh/1579645399.png" width="640" height="448" alt="将GSConnect Nemo发送到移动设备" title="将GSConnect Nemo发送到移动设备" srcset="https://static.codepre.com/uploads/1579645399.png 640w, https://static.codepre.com/uploads/1579645399-300x210.png 300w" sizes="(max-width: 640px) 100vw, 640px" /></noscript><img class="lazyload alignnone size-full wp-image-5102" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20640%20448%22%3E%3C/svg%3E' data-src="https://static.codepre.com/uploads-zh/1579645399.png" width="640" height="448" alt="将GSConnect Nemo发送到移动设备" title="将GSConnect Nemo发送到移动设备" data-srcset="https://static.codepre.com/uploads/1579645399.png 640w, https://static.codepre.com/uploads/1579645399-300x210.png 300w" data-sizes="(max-width: 640px) 100vw, 640px" /></p><p>如果您在Gnome桌面上使用Nemo文件管理器(请参阅如何在Ubuntu上安装Nemo并替换Nautilus),则GSConnect与上下文菜单集成在一起,因此您可以右键单击该文件并将其发送到Android设备。为此,您需要安装:</p><ul><li><code>nemo-python</code> (必须安装在Ubuntu上 <code>nemo-python</code> 如果从Ubuntu的官方存储库安装了Nemo,或者 <code>python-nemo</code> 如果从Cinnamon PPA安装了Nemo)</li><li>在Debian / Ubuntu上安装 <code>gir1.2-nemo-3.0</code></li><li>在Fedora上安装 <code>nemo-extensions</code></li></ul><h2>安装GSConnect</h2><p>GSConnect是 <a href="https://extensions.gnome.org/extension/1319/gsconnect/" target="_blank" rel="noopener noreferrer nofollow">Gnome Shell扩展网站</a> (已更新为最新版本)或在Gnome Software应用中搜索。您还需要在Android设备上安装KDE Con​​nect。 <a href="https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp" target="_blank" rel="noopener noreferrer nofollow">Play商店</a> 或 <a href="https://f-droid.org/repository/browse/?fdid=org.kde.kdeconnect_tp" target="_blank" rel="noopener noreferrer nofollow">机器人</a>。<br /> 为了能够直接从Gnome扩展网站安装扩展,必须在系统上安装软件包和浏览器扩展。 <a href="https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation" target="_blank" rel="noopener noreferrer nofollow">如这里解释</a>。<br /> 另外,在我的版本中,更新到此版本后,我不得不再次将GSConnect与Android KDE Con​​nect配对。<br /> 另请参阅官方GSConnect <a href="https://github.com/andyholmes/gnome-shell-extension-gsconnect/wiki/Installation#standard" target="_blank" rel="noopener noreferrer nofollow">安装和配对步骤</a>。</p></div><footer class="entryMeta"></footer></article><div class="last-posts-list postinfo clearfix"><hr><h4 class="lastPostsListTitle"> 近期更新</h4><ul><li><a href='https://zh.codepre.com/debian-13428.html'>如何在Debian中添加/删除PPA存储库</a></li><li><a href='https://zh.codepre.com/open-source-13420.html'>在Linux上使用AntiMicroX通过键盘,鼠标或宏/脚本映射游戏手柄按钮</a></li><li><a href='https://zh.codepre.com/centos-13415.html'>如何在CentOS 8中设置计时器,警报和秒表</a></li><li><a href='https://zh.codepre.com/linux-13406.html'>Zeit – Crontab的GUI前端,用于在Linux中计划作业</a></li><li><a href='https://zh.codepre.com/centos-13405.html'>为Podman自定义graphroot目录设置SELinux上下文标签</a></li><li><a href='https://zh.codepre.com/how-to-13403.html'>使用Zeit在Linux上调度命令和脚本(Cron和At GUI)</a></li><li><a href='https://zh.codepre.com/centos-13398.html'>在CentOS 8.0上的Slack安装</a></li><li><a href='https://zh.codepre.com/linux-13376.html'>如何使用立方创建自定义Ubuntu Live ISO映像</a></li><li><a href='https://zh.codepre.com/how-to-13375.html'>如何使用新的WoeUSB在Linux上创建可启动的Windows 10 USB</a></li><li><a href='https://zh.codepre.com/linux-13373.html'>🛡️如何在Linux上使用广告拦截器安装dnscrypt代理</a></li></ul></div></div><div class="asideMenuButton"><header class="asideMenuButtonTitle">Sidebar</header><div class="asideMenuButtonContent"><hr><hr><hr></div></div><aside><div class="aside-container container-full"><div class="customSidebar"> <a class="postmeta-thumbnail" href="https://static.codepre.com/uploads/1579645399.png" title="GSConnect更新了命令行界面,Wayland剪贴板支持(实验性)" ><noscript><img width="640" height="448" src="https://static.codepre.com/uploads/1579645399.png" class="attachment-large size-large wp-post-image" alt="将GSConnect Nemo发送到移动设备" srcset="https://static.codepre.com/uploads/1579645399.png 640w, https://static.codepre.com/uploads/1579645399-300x210.png 300w" sizes="(max-width: 640px) 100vw, 640px" title="GSConnect更新了命令行界面,Wayland剪贴板支持(实验性)"></noscript><img width="640" height="448" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20640%20448%22%3E%3C/svg%3E' data-src="https://static.codepre.com/uploads/1579645399.png" class="lazyload attachment-large size-large wp-post-image" alt="将GSConnect Nemo发送到移动设备" data-srcset="https://static.codepre.com/uploads/1579645399.png 640w, https://static.codepre.com/uploads/1579645399-300x210.png 300w" data-sizes="(max-width: 640px) 100vw, 640px" title="GSConnect更新了命令行界面,Wayland剪贴板支持(实验性)"></a><div class="row sidebarContent"><div class="col-md-12"><div class="widget"><h3 class="widgetTitle">GSConnect更新了命令行界面,Wayland剪贴板支持(实验性)</h3></div><div class="widget"></div><div class="widget"><div class=""></div><div class=""></div><div class=""></div> 标签: 暂无</div><div class="widget relatedPosts"><h4 class="widgetTitle"> 近期教程</h4><ul class="relatedPostList"><li> <a href="https://zh.codepre.com/how-to-13403.html" rel="bookmark" title="使用Zeit在Linux上调度命令和脚本(Cron和At GUI)"><div class="thumb"> <noscript><img width="100" height="100" src="https://static.codepre.com/uploads-zh/1603494613-100x100.png" class="attachment-mini size-mini wp-post-image" alt="时代警报" srcset="https://static.codepre.com/uploads-zh/1603494613-100x100.png 100w, https://static.codepre.com/uploads-zh/1603494613-150x150.png 150w, https://static.codepre.com/uploads-zh/1603494613-300x300.png 300w" sizes="(max-width: 100px) 100vw, 100px" title="使用Zeit在Linux上调度命令和脚本(Cron和At GUI)"></noscript><img width="100" height="100" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20100%20100%22%3E%3C/svg%3E' data-src="https://static.codepre.com/uploads-zh/1603494613-100x100.png" class="lazyload attachment-mini size-mini wp-post-image" alt="时代警报" data-srcset="https://static.codepre.com/uploads-zh/1603494613-100x100.png 100w, https://static.codepre.com/uploads-zh/1603494613-150x150.png 150w, https://static.codepre.com/uploads-zh/1603494613-300x300.png 300w" data-sizes="(max-width: 100px) 100vw, 100px" title="使用Zeit在Linux上调度命令和脚本(Cron和At GUI)"></div> <span>使用Zeit在Linux上调度命令和脚本(Cron和At GUI)</span> </a></li><li> <a href="https://zh.codepre.com/how-to-13375.html" rel="bookmark" title="如何使用新的WoeUSB在Linux上创建可启动的Windows 10 USB"><div class="thumb"> <noscript><img width="100" height="100" src="https://static.codepre.com/uploads-zh/1603472951-100x100.png" class="attachment-mini size-mini wp-post-image" alt="新的WoeUSB命令行" srcset="https://static.codepre.com/uploads-zh/1603472951-100x100.png 100w, https://static.codepre.com/uploads-zh/1603472951-150x150.png 150w, https://static.codepre.com/uploads-zh/1603472951-300x300.png 300w" sizes="(max-width: 100px) 100vw, 100px" title="如何使用新的WoeUSB在Linux上创建可启动的Windows 10 USB"></noscript><img width="100" height="100" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20100%20100%22%3E%3C/svg%3E' data-src="https://static.codepre.com/uploads-zh/1603472951-100x100.png" class="lazyload attachment-mini size-mini wp-post-image" alt="新的WoeUSB命令行" data-srcset="https://static.codepre.com/uploads-zh/1603472951-100x100.png 100w, https://static.codepre.com/uploads-zh/1603472951-150x150.png 150w, https://static.codepre.com/uploads-zh/1603472951-300x300.png 300w" data-sizes="(max-width: 100px) 100vw, 100px" title="如何使用新的WoeUSB在Linux上创建可启动的Windows 10 USB"></div> <span>如何使用新的WoeUSB在Linux上创建可启动的Windows 10 USB</span> </a></li><li> <a href="https://zh.codepre.com/how-to-13371.html" rel="bookmark" title="使用cpupower-gui更改Linux CPU调节器和频率(新版本)"><div class="thumb"> <noscript><img width="100" height="100" src="https://static.codepre.com/uploads-zh/1603451289-100x100.png" class="attachment-mini size-mini wp-post-image" alt="cpupower-gui" srcset="https://static.codepre.com/uploads-zh/1603451289-100x100.png 100w, https://static.codepre.com/uploads-zh/1603451289-150x150.png 150w, https://static.codepre.com/uploads-zh/1603451289-300x300.png 300w" sizes="(max-width: 100px) 100vw, 100px" title="使用cpupower-gui更改Linux CPU调节器和频率(新版本)"></noscript><img width="100" height="100" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20100%20100%22%3E%3C/svg%3E' data-src="https://static.codepre.com/uploads-zh/1603451289-100x100.png" class="lazyload attachment-mini size-mini wp-post-image" alt="cpupower-gui" data-srcset="https://static.codepre.com/uploads-zh/1603451289-100x100.png 100w, https://static.codepre.com/uploads-zh/1603451289-150x150.png 150w, https://static.codepre.com/uploads-zh/1603451289-300x300.png 300w" data-sizes="(max-width: 100px) 100vw, 100px" title="使用cpupower-gui更改Linux CPU调节器和频率(新版本)"></div> <span>使用cpupower-gui更改Linux CPU调节器和频率(新版本)</span> </a></li><li> <a href="https://zh.codepre.com/how-to-13351.html" rel="bookmark" title="笔记应用程序Simplenote 2.0已发布,支持内部链接。"><div class="thumb"> <noscript><img width="100" height="100" src="https://static.codepre.com/uploads-zh/1603429632-100x100.png" class="attachment-mini size-mini wp-post-image" alt="Simplenote搜索" srcset="https://static.codepre.com/uploads-zh/1603429632-100x100.png 100w, https://static.codepre.com/uploads-zh/1603429632-150x150.png 150w, https://static.codepre.com/uploads-zh/1603429632-300x300.png 300w" sizes="(max-width: 100px) 100vw, 100px" title="笔记应用程序Simplenote 2.0已发布,支持内部链接。"></noscript><img width="100" height="100" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20100%20100%22%3E%3C/svg%3E' data-src="https://static.codepre.com/uploads-zh/1603429632-100x100.png" class="lazyload attachment-mini size-mini wp-post-image" alt="Simplenote搜索" data-srcset="https://static.codepre.com/uploads-zh/1603429632-100x100.png 100w, https://static.codepre.com/uploads-zh/1603429632-150x150.png 150w, https://static.codepre.com/uploads-zh/1603429632-300x300.png 300w" data-sizes="(max-width: 100px) 100vw, 100px" title="笔记应用程序Simplenote 2.0已发布,支持内部链接。"></div> <span>笔记应用程序Simplenote 2.0已发布,支持内部链接。</span> </a></li><li> <a href="https://zh.codepre.com/how-to-13352.html" rel="bookmark" title="笔记应用程序Simplenote 2.0已发布,支持内部链接。"><div class="thumb"> <noscript><img width="100" height="100" src="https://static.codepre.com/uploads-zh/1603429632-1-100x100.png" class="attachment-mini size-mini wp-post-image" alt="Simplenote搜索" srcset="https://static.codepre.com/uploads-zh/1603429632-1-100x100.png 100w, https://static.codepre.com/uploads-zh/1603429632-1-150x150.png 150w, https://static.codepre.com/uploads-zh/1603429632-1-300x300.png 300w" sizes="(max-width: 100px) 100vw, 100px" title="笔记应用程序Simplenote 2.0已发布,支持内部链接。"></noscript><img width="100" height="100" src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20100%20100%22%3E%3C/svg%3E' data-src="https://static.codepre.com/uploads-zh/1603429632-1-100x100.png" class="lazyload attachment-mini size-mini wp-post-image" alt="Simplenote搜索" data-srcset="https://static.codepre.com/uploads-zh/1603429632-1-100x100.png 100w, https://static.codepre.com/uploads-zh/1603429632-1-150x150.png 150w, https://static.codepre.com/uploads-zh/1603429632-1-300x300.png 300w" data-sizes="(max-width: 100px) 100vw, 100px" title="笔记应用程序Simplenote 2.0已发布,支持内部链接。"></div> <span>笔记应用程序Simplenote 2.0已发布,支持内部链接。</span> </a></li></ul></div></div></div></div><div class="dynamicSidebar"><div class="row sidebarContent"><div class="col-md-12"><div class="widget"><h4 class="widgetTitle">语言</h4><div id="wpcc_widget_inner"><!--WPCC_NC_START--> <span id="wpcc_original_link" class="wpcc_current_lang" ><a class="wpcc_link" href="https://zh.codepre.com/how-to-5103.html" title="不转换">不转换</a></span> <span id="wpcc_zh-hant_link" class="wpcc_lang" ><a class="wpcc_link" rel="nofollow" href="https://zh.codepre.com/zh-hant/how-to-5103.html" title="繁體中文" >繁體中文</a></span> <!--WPCC_NC_END--></div></div><div class="widget"><h4 class="widgetTitle">相关教程</h4><ul><li> <a href="https://zh.codepre.com/debian-13428.html">如何在Debian中添加/删除PPA存储库</a></li><li> <a href="https://zh.codepre.com/open-source-13420.html">在Linux上使用AntiMicroX通过键盘,鼠标或宏/脚本映射游戏手柄按钮</a></li><li> <a href="https://zh.codepre.com/centos-13415.html">如何在CentOS 8中设置计时器,警报和秒表</a></li><li> <a href="https://zh.codepre.com/linux-13406.html">Zeit – Crontab的GUI前端,用于在Linux中计划作业</a></li><li> <a href="https://zh.codepre.com/centos-13405.html">为Podman自定义graphroot目录设置SELinux上下文标签</a></li><li> <a href="https://zh.codepre.com/how-to-13403.html">使用Zeit在Linux上调度命令和脚本(Cron和At GUI)</a></li><li> <a href="https://zh.codepre.com/centos-13398.html">在CentOS 8.0上的Slack安装</a></li><li> <a href="https://zh.codepre.com/linux-13376.html">如何使用立方创建自定义Ubuntu Live ISO映像</a></li><li> <a href="https://zh.codepre.com/how-to-13375.html">如何使用新的WoeUSB在Linux上创建可启动的Windows 10 USB</a></li><li> <a href="https://zh.codepre.com/linux-13373.html">🛡️如何在Linux上使用广告拦截器安装dnscrypt代理</a></li></ul></div></div></div></div></div></aside></div><footer class="container-fluid"><div class="content clearfix"><div class="col-md-12 copyright"><p><strong>©  <a href="https://zh.codepre.com">代码日志</a></strong></p></div></div></footer><noscript><style>.lazyload{display:none;}</style></noscript><script data-noptimize="1">window.lazySizesConfig=window.lazySizesConfig||{};window.lazySizesConfig.loadMode=1;</script><script async data-noptimize="1" src='https://zh.codepre.com/wp-content/plugins/autoptimize/classes/external/js/lazysizes.min.js?ao_version=2.7.8'></script><script type='text/javascript' src='https://zh.codepre.com/wp-content/plugins/enlighter/cache/enlighterjs.min.js'></script> <script type='text/javascript'>!function(e,n){if("undefined"!=typeof EnlighterJS){var o={"selectors":{"block":"pre.EnlighterJSRAW","inline":"code.EnlighterJSRAW"},"options":{"indent":2,"ampersandCleanup":true,"linehover":true,"rawcodeDbclick":false,"textOverflow":"break","linenumbers":false,"theme":"enlighter","language":"generic","retainCssClasses":false,"collapse":false,"toolbarOuter":"","toolbarTop":"{BTN_RAW}{BTN_COPY}{BTN_WINDOW}{BTN_WEBSITE}","toolbarBottom":""}};(e.EnlighterJSINIT=function(){EnlighterJS.init(o.selectors.block,o.selectors.inline,o.options)})()}else{(n&&(n.error||n.log)||function(){})("Error: EnlighterJS resources not loaded yet!")}}(window,console);</script> <script type='text/javascript' src='https://zh.codepre.com/wp-includes/js/wp-embed.min.js'></script> </body></html><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>