<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>优源</title>
    <description>优源，一个有想法的地方！</description>
    <link>https://duter2016.github.io/</link>
    <atom:link href="https://duter2016.github.io/feed.xml" rel="self" type="application/rss+xml" />
    <pubDate>Thu, 27 Aug 2026 00:38:36 +0000</pubDate>
    <lastBuildDate>Thu, 27 Aug 2026 00:38:36 +0000</lastBuildDate>
    <generator>Jekyll v3.10.0</generator>
    
      <item>
        <title>在Arch Linux中统一所有软件使用同一个版本的Electron</title>
        <description>&lt;p&gt;在 Arch Linux 中，多个应用程序可能会依赖不同版本的 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;electron&lt;/code&gt;，导致系统中安装了多个版本的 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;electron&lt;/code&gt;（如 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;electron28&lt;/code&gt;、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;electron29&lt;/code&gt; 等）。本文使用的&lt;strong&gt;统一所有软件使用同一个版本的 Electron&lt;/strong&gt; 的方法是：&lt;strong&gt;在 Arch Linux 中，修改已安装软件的依赖关系&lt;/strong&gt;。&lt;/p&gt;

&lt;p&gt;该方法通常需要 &lt;strong&gt;手动修改 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;PKGBUILD&lt;/code&gt; 并重新构建安装&lt;/strong&gt;。以下是详细的方法：&lt;/p&gt;

&lt;hr /&gt;

&lt;h3 id=&quot;一准备工作&quot;&gt;&lt;strong&gt;一、准备工作&lt;/strong&gt;&lt;/h3&gt;
&lt;ol&gt;
  &lt;li&gt;&lt;strong&gt;找到系统中安装的所有 Electron 版本&lt;/strong&gt;：
    &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;ls&lt;/span&gt; /usr/lib/electron&lt;span class=&quot;k&quot;&gt;*&lt;/span&gt;  &lt;span class=&quot;c&quot;&gt;# 通常位于 /usr/lib/electronXX&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
    &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;pacman &lt;span class=&quot;nt&quot;&gt;-Ql&lt;/span&gt; electron35  &lt;span class=&quot;c&quot;&gt;# 检查上一步已经查找到的已安装版本的具体安装路径，如35&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;选择你想使用的版本&lt;/strong&gt;（如 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;electron35&lt;/code&gt;）：&lt;/p&gt;

    &lt;p&gt;下面我们的操作以&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;electron35&lt;/code&gt;为例进行操作。&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;h3 id=&quot;二修改-pkgbuild-并重新构建推荐&quot;&gt;&lt;strong&gt;二、修改 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;PKGBUILD&lt;/code&gt; 并重新构建（推荐）&lt;/strong&gt;&lt;/h3&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;获取软件的 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;PKGBUILD&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;

    &lt;p&gt;切换到 /tmp 临时构建（避免权限问题）&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;   &lt;span class=&quot;nb&quot;&gt;cd&lt;/span&gt; /tmp
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;   &lt;span class=&quot;c&quot;&gt;# 对于 AUR 软件&lt;/span&gt;
   yay &lt;span class=&quot;nt&quot;&gt;-G&lt;/span&gt; 软件名
   &lt;span class=&quot;nb&quot;&gt;cd &lt;/span&gt;软件名
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;   &lt;span class=&quot;c&quot;&gt;# 对于官方仓库软件&lt;/span&gt;
   asp &lt;span class=&quot;nb&quot;&gt;export &lt;/span&gt;软件名
   &lt;span class=&quot;nb&quot;&gt;cd &lt;/span&gt;软件名
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;ol&gt;
  &lt;li&gt;&lt;strong&gt;编辑 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;PKGBUILD&lt;/code&gt;，修改 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;depends&lt;/code&gt; 数组&lt;/strong&gt;
    &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;nano PKGBUILD
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
    &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nv&quot;&gt;depends&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=(&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;&apos;依赖1&apos;&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&apos;依赖2&apos;&lt;/span&gt; ...&lt;span class=&quot;o&quot;&gt;)&lt;/span&gt;  &lt;span class=&quot;c&quot;&gt;# 修改成你想要的依赖&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;重新构建安装&lt;/strong&gt;
    &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;makepkg &lt;span class=&quot;nt&quot;&gt;-si&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
    &lt;blockquote&gt;
      &lt;p&gt;&lt;strong&gt;⚠️ 注意&lt;/strong&gt;：如果依赖关系变化过大，可能需要手动 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;pacman -Rsn&lt;/code&gt; 旧版本后再安装。&lt;/p&gt;
    &lt;/blockquote&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;修改 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;.desktop&lt;/code&gt; 文件&lt;/strong&gt;（可选）：&lt;/p&gt;

    &lt;ul&gt;
      &lt;li&gt;
        &lt;p&gt;有些应用程序（如 VSCode、Discord）可能会在桌面快捷方式 (&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/usr/share/applications/&lt;/code&gt;) 中直接指定 Electron 路径，我们这里以重新指定到 Electron35 路径为例：&lt;/p&gt;

        &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo sed&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;-i&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&apos;s|/usr/lib/electron[0-9]*|/usr/lib/electron35|g&apos;&lt;/span&gt; /usr/share/applications/&lt;span class=&quot;k&quot;&gt;*&lt;/span&gt;.desktop
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;        &lt;/div&gt;

        &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo sed&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;-i&lt;/span&gt; &lt;span class=&quot;s1&quot;&gt;&apos;s|/usr/lib/electron[0-9]*|/usr/lib/electron35|g&apos;&lt;/span&gt; /home/dh/.local/share/applications/&lt;span class=&quot;k&quot;&gt;*&lt;/span&gt;.desktop
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;        &lt;/div&gt;
        &lt;hr /&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;h3 id=&quot;三验证是否生效&quot;&gt;&lt;strong&gt;三、验证是否生效&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;运行：&lt;/p&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;ldd &lt;span class=&quot;si&quot;&gt;$(&lt;/span&gt;which 软件名&lt;span class=&quot;si&quot;&gt;)&lt;/span&gt; | &lt;span class=&quot;nb&quot;&gt;grep &lt;/span&gt;electron  &lt;span class=&quot;c&quot;&gt;# 检查 某个软件 使用的 Electron&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;如果输出均指向 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/usr/lib/electron35&lt;/code&gt;，说明成功统一版本！&lt;/p&gt;

&lt;p&gt;最后删除你不再需要的版本的electron就可以了：&lt;/p&gt;

&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;yay &lt;span class=&quot;nt&quot;&gt;-Rs&lt;/span&gt; electron34

&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;如果是关键系统软件（如 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;glibc&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;systemd&lt;/code&gt;），建议不要手动修改依赖，以免系统崩溃！ 🔧&lt;/p&gt;
</description>
        <pubDate>Mon, 28 Jul 2025 00:00:00 +0000</pubDate>
        <link>https://duter2016.github.io/2025/07/28/%E5%9C%A8Arch-Linux%E4%B8%AD%E7%BB%9F%E4%B8%80%E6%89%80%E6%9C%89%E8%BD%AF%E4%BB%B6%E4%BD%BF%E7%94%A8%E5%90%8C%E4%B8%80%E4%B8%AA%E7%89%88%E6%9C%AC%E7%9A%84Electron/</link>
        <guid isPermaLink="true">https://duter2016.github.io/2025/07/28/%E5%9C%A8Arch-Linux%E4%B8%AD%E7%BB%9F%E4%B8%80%E6%89%80%E6%9C%89%E8%BD%AF%E4%BB%B6%E4%BD%BF%E7%94%A8%E5%90%8C%E4%B8%80%E4%B8%AA%E7%89%88%E6%9C%AC%E7%9A%84Electron/</guid>
        
        <category>Linux</category>
        
        
      </item>
    
      <item>
        <title>Localsend可以从pc发送至手机但不能手机发送至pc的解决</title>
        <description>&lt;p&gt;已经在Gufw防火墙中放行了53317端口，但是仍然不能实现localsend从手机向pc发送文件，但是可以实现pc向手机发送文件。排查是防火墙nftables的设置问题。&lt;/p&gt;

&lt;p&gt;以下是针对您当前 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/nftables.conf&lt;/code&gt; 配置的详细修改方案，以允许 LocalSend 的 53317 端口通信：&lt;/p&gt;

&lt;hr /&gt;

&lt;h3 id=&quot;修改步骤基于现有配置&quot;&gt;&lt;strong&gt;修改步骤（基于现有配置）&lt;/strong&gt;&lt;/h3&gt;
&lt;ol&gt;
  &lt;li&gt;&lt;strong&gt;编辑配置文件&lt;/strong&gt;
    &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;vim /etc/nftables.conf
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;在 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;chain input&lt;/code&gt; 部分添加以下规则&lt;/strong&gt;（置于 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ssh&lt;/code&gt; 规则之后）：
    &lt;pre&gt;&lt;code class=&quot;language-nft&quot;&gt;tcp dport 53317 accept comment &quot;allow LocalSend TCP&quot;
udp dport 53317 accept comment &quot;allow LocalSend UDP&quot;
&lt;/code&gt;&lt;/pre&gt;
    &lt;p&gt;&lt;em&gt;最终效果示例&lt;/em&gt;：&lt;/p&gt;
    &lt;pre&gt;&lt;code class=&quot;language-nft&quot;&gt;chain input {
  type filter hook input priority filter
  policy drop

  ct state invalid drop comment &quot;early drop of invalid connections&quot;
  ct state {established, related} accept comment &quot;allow tracked connections&quot;
  iif lo accept comment &quot;allow from loopback&quot;
  ip protocol icmp accept comment &quot;allow icmp&quot;
  meta l4proto ipv6-icmp accept comment &quot;allow icmp v6&quot;
  tcp dport ssh accept comment &quot;allow sshd&quot;
  tcp dport 53317 accept comment &quot;allow LocalSend TCP&quot;   # 新增
  udp dport 53317 accept comment &quot;allow LocalSend UDP&quot;   # 新增
  pkttype host limit rate 5/second counter reject with icmpx type admin-prohibited
  counter
}
&lt;/code&gt;&lt;/pre&gt;
    &lt;p&gt;&lt;em&gt;注&lt;/em&gt;：&lt;/p&gt;
    &lt;ul&gt;
      &lt;li&gt;规则需放在 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;policy drop&lt;/code&gt; 之后、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;limit rate&lt;/code&gt; 之前。&lt;/li&gt;
      &lt;li&gt;使用 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;comment&lt;/code&gt; 标记便于后期维护。&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;保存并测试配置&lt;/strong&gt;
    &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;nft &lt;span class=&quot;nt&quot;&gt;-f&lt;/span&gt; /etc/nftables.conf  &lt;span class=&quot;c&quot;&gt;# 加载新配置&lt;/span&gt;
&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;nft list ruleset | &lt;span class=&quot;nb&quot;&gt;grep&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&quot;53317&quot;&lt;/span&gt;  &lt;span class=&quot;c&quot;&gt;# 验证规则是否存在&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;hr /&gt;

&lt;h3 id=&quot;关键原理说明&quot;&gt;&lt;strong&gt;关键原理说明&lt;/strong&gt;&lt;/h3&gt;
&lt;ol&gt;
  &lt;li&gt;&lt;strong&gt;端口协议选择&lt;/strong&gt;
    &lt;ul&gt;
      &lt;li&gt;LocalSend 同时依赖 TCP（文件传输）和 UDP（设备发现），需同时放行。&lt;/li&gt;
      &lt;li&gt;若只需单向传输，可仅开放 TCP。&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;安全考虑&lt;/strong&gt;
    &lt;ul&gt;
      &lt;li&gt;现有配置已启用 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;policy drop&lt;/code&gt; 和连接跟踪（&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ct state&lt;/code&gt;），新增规则不会降低安全性。&lt;/li&gt;
      &lt;li&gt;建议限制源 IP（如局域网网段）以增强防护：
        &lt;pre&gt;&lt;code class=&quot;language-nft&quot;&gt;ip saddr 192.168.1.0/24 tcp dport 53317 accept  # 仅允许本地局域网
&lt;/code&gt;&lt;/pre&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;日志调试&lt;/strong&gt;
    &lt;ul&gt;
      &lt;li&gt;如需记录被拦截的 LocalSend 请求，可添加日志规则：
        &lt;pre&gt;&lt;code class=&quot;language-nft&quot;&gt;tcp dport 53317 log prefix &quot;LocalSend Blocked: &quot; drop
&lt;/code&gt;&lt;/pre&gt;
        &lt;p&gt;日志查看命令：&lt;/p&gt;
        &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;journalctl &lt;span class=&quot;nt&quot;&gt;-k&lt;/span&gt; | &lt;span class=&quot;nb&quot;&gt;grep&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&quot;LocalSend Blocked&quot;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;        &lt;/div&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;hr /&gt;

&lt;h3 id=&quot;常见问题应对&quot;&gt;&lt;strong&gt;常见问题应对&lt;/strong&gt;&lt;/h3&gt;
&lt;ol&gt;
  &lt;li&gt;&lt;strong&gt;规则未生效？&lt;/strong&gt;
    &lt;ul&gt;
      &lt;li&gt;检查 LocalSend 是否实际监听 53317 端口：
        &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;ss &lt;span class=&quot;nt&quot;&gt;-tulnp&lt;/span&gt; | &lt;span class=&quot;nb&quot;&gt;grep &lt;/span&gt;53317
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;        &lt;/div&gt;
      &lt;/li&gt;
      &lt;li&gt;确保未启用其他防火墙工具（如 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;firewalld&lt;/code&gt;）：
        &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;systemctl stop firewalld  &lt;span class=&quot;c&quot;&gt;# 临时禁用&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;        &lt;/div&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;配置持久化&lt;/strong&gt;
    &lt;ul&gt;
      &lt;li&gt;Arch Linux 默认不会自动加载 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/nftables.conf&lt;/code&gt;，需启用服务：
        &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;systemctl &lt;span class=&quot;nb&quot;&gt;enable&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;--now&lt;/span&gt; nftables
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;        &lt;/div&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;回滚修改&lt;/strong&gt;
    &lt;ul&gt;
      &lt;li&gt;若导致网络异常，快速恢复原配置：
        &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo cp&lt;/span&gt; /usr/share/nftables/simple.rules /etc/nftables.conf
&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;nft &lt;span class=&quot;nt&quot;&gt;-f&lt;/span&gt; /etc/nftables.conf
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;        &lt;/div&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;hr /&gt;

&lt;h3 id=&quot;最终配置对比&quot;&gt;&lt;strong&gt;最终配置对比&lt;/strong&gt;&lt;/h3&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;原配置状态&lt;/th&gt;
      &lt;th&gt;修改后增强点&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;仅允许 SSH/ICMP 等基础流量&lt;/td&gt;
      &lt;td&gt;新增 LocalSend 专用端口例外&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;严格默认 DROP 策略&lt;/td&gt;
      &lt;td&gt;保持严格策略，仅针对性放行必要端口&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;无应用层标记&lt;/td&gt;
      &lt;td&gt;添加注释便于维护，支持日志追踪&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;通过以上调整，既可解决 LocalSend 的传输问题，又符合 Arch Linux 的安全最佳实践。&lt;/p&gt;

</description>
        <pubDate>Wed, 28 May 2025 00:00:00 +0000</pubDate>
        <link>https://duter2016.github.io/2025/05/28/Localsend%E5%8F%AF%E4%BB%A5%E4%BB%8Epc%E5%8F%91%E9%80%81%E8%87%B3%E6%89%8B%E6%9C%BA%E4%BD%86%E4%B8%8D%E8%83%BD%E6%89%8B%E6%9C%BA%E5%8F%91%E9%80%81%E8%87%B3pc%E7%9A%84%E8%A7%A3%E5%86%B3/</link>
        <guid isPermaLink="true">https://duter2016.github.io/2025/05/28/Localsend%E5%8F%AF%E4%BB%A5%E4%BB%8Epc%E5%8F%91%E9%80%81%E8%87%B3%E6%89%8B%E6%9C%BA%E4%BD%86%E4%B8%8D%E8%83%BD%E6%89%8B%E6%9C%BA%E5%8F%91%E9%80%81%E8%87%B3pc%E7%9A%84%E8%A7%A3%E5%86%B3/</guid>
        
        <category>Linux</category>
        
        
      </item>
    
      <item>
        <title>在Arch Linux系统中处理乱码文件夹无法删除的情况</title>
        <description>&lt;p&gt;在Arch Linux系统中处理乱码文件夹无法删除的情况，可以参考以下步骤：&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;首先要获取乱码文件夹的inode号（节点号），这是Linux系统中每个文件和文件夹的唯一标识符。&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;具体操作步骤如下：
    &lt;ul&gt;
      &lt;li&gt;使用&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ls -i&lt;/code&gt;命令查看当前目录下文件和文件夹的inode号。&lt;/li&gt;
      &lt;li&gt;找到乱码文件夹对应的inode号后，使用&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;find&lt;/code&gt;命令配合该inode号进行删除。&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;完整的命令示例：
    &lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;ls -i        # 查看inode号
find . -inum [inode号] -delete      # 删除指定inode号的文件/文件夹[3][25][27]
或
find . -inum [inode号] -exec rm -irf {} \;  # 另一种删除方式[6][7][28][29]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;添加&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;-i&lt;/code&gt;参数会在删除前要求确认。&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;这是比直接使用rm命令更有效的方法，因为Linux系统允许通过inode号来管理文件/文件夹，而不依赖文件名。&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;如果文件夹中有内容，需要使用&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;-r&lt;/code&gt;或&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;-rf&lt;/code&gt;选项来递归删除所有内容。&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;解决方法：&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;首先进入包含乱码文件夹的目录&lt;/li&gt;
  &lt;li&gt;运行命令：&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ls -i&lt;/code&gt;，查看并记录乱码文件夹的inode号（第一列数字）&lt;/li&gt;
  &lt;li&gt;然后运行：&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;find . -inum [inode号] -exec rm -rf {} \;&lt;/code&gt; 
或者：&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;find . -inum [inode号] -delete&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;示例：&lt;/p&gt;
&lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;cd&lt;/span&gt; /path/to/parent/directory
&lt;span class=&quot;nb&quot;&gt;ls&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;-i&lt;/span&gt;
&lt;span class=&quot;c&quot;&gt;# 假设显示：12345678 乱码文件夹&lt;/span&gt;
find &lt;span class=&quot;nb&quot;&gt;.&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;-inum&lt;/span&gt; 12345678 &lt;span class=&quot;nt&quot;&gt;-exec&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;rm&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;-irf&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;{}&lt;/span&gt; &lt;span class=&quot;se&quot;&gt;\;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;这样可以成功删除乱码文件夹。&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;参考：&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.cyberciti.biz/tips/delete-remove-files-with-inode-number.html&quot;&gt;Cyberciti.biz - Delete files with inode number&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://erikimh.com/howto-delete-files-by-inode-number/&quot;&gt;ErikIMH - Delete files by inode number&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.php.cn/faq/542594.html&quot;&gt;PHP中文网 - 通过inode删除文件&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://segmentfault.com/a/1190000042549285/en&quot;&gt;SegmentFault - 异常文件名删除方法&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://stackoverflow.com/questions/63901205/remove-files-whit-name&quot;&gt;StackOverflow - 删除特殊文件名文件&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://lintechops.com/how-to-remove-files-using-inode-number/&quot;&gt;Lintechops - 使用inode号删除文件&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://superuser.com/questions/451979/how-to-delete-a-file-with-a-weird-name&quot;&gt;Superuser - 删除奇怪文件名&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.hashbangcode.com/article/delete-file-inode-reference&quot;&gt;Hashbangcode - 通过inode引用删除文件&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://superuser.com/questions/143125/remove-a-file-on-linux-using-the-inode-number&quot;&gt;Superuser - 使用inode删除文件&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
</description>
        <pubDate>Sun, 25 May 2025 00:00:00 +0000</pubDate>
        <link>https://duter2016.github.io/2025/05/25/%E5%9C%A8Arch-Linux%E7%B3%BB%E7%BB%9F%E4%B8%AD%E5%A4%84%E7%90%86%E4%B9%B1%E7%A0%81%E6%96%87%E4%BB%B6%E5%A4%B9%E6%97%A0%E6%B3%95%E5%88%A0%E9%99%A4%E7%9A%84%E6%83%85%E5%86%B5/</link>
        <guid isPermaLink="true">https://duter2016.github.io/2025/05/25/%E5%9C%A8Arch-Linux%E7%B3%BB%E7%BB%9F%E4%B8%AD%E5%A4%84%E7%90%86%E4%B9%B1%E7%A0%81%E6%96%87%E4%BB%B6%E5%A4%B9%E6%97%A0%E6%B3%95%E5%88%A0%E9%99%A4%E7%9A%84%E6%83%85%E5%86%B5/</guid>
        
        <category>Linux</category>
        
        
      </item>
    
      <item>
        <title>豆瓣影视剧排行榜接口</title>
        <description>&lt;p&gt; 
豆瓣热门电影：&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://movie.douban.com/j/search_subjects?type=movie&amp;amp;tag=热门&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&quot;&gt;https://movie.douban.com/j/search_subjects?type=movie&amp;amp;tag=热门&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;豆瓣热门剧集：&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://movie.douban.com/j/search_subjects?type=tv&amp;amp;tag=热门&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&quot;&gt;https://movie.douban.com/j/search_subjects?type=tv&amp;amp;tag=热门&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;豆瓣热门美剧：&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://movie.douban.com/j/search_subjects?type=tv&amp;amp;tag=美剧&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&quot;&gt;https://movie.douban.com/j/search_subjects?type=tv&amp;amp;tag=美剧&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;豆瓣热门英剧：&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://movie.douban.com/j/search_subjects?type=tv&amp;amp;tag=英剧&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&quot;&gt;https://movie.douban.com/j/search_subjects?type=tv&amp;amp;tag=英剧&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;豆瓣热门国产剧：&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://movie.douban.com/j/search_subjects?type=tv&amp;amp;tag=国产剧&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&quot;&gt;https://movie.douban.com/j/search_subjects?type=tv&amp;amp;tag=国产剧&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;豆瓣高分电影：&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://movie.douban.com/j/search_subjects?type=movie&amp;amp;tag=豆瓣高分&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&quot;&gt;https://movie.douban.com/j/search_subjects?type=movie&amp;amp;tag=豆瓣高分&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;豆瓣热门动漫：&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://movie.douban.com/j/search_subjects?type=tv&amp;amp;tag=日本动画&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&quot;&gt;https://movie.douban.com/j/search_subjects?type=tv&amp;amp;tag=日本动画&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;豆瓣热门纪录片：&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://movie.douban.com/j/search_subjects?type=tv&amp;amp;tag=纪录片&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&quot;&gt;https://movie.douban.com/j/search_subjects?type=tv&amp;amp;tag=纪录片&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;豆瓣热门综艺：&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://movie.douban.com/j/search_subjects?type=tv&amp;amp;tag=综艺&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&quot;&gt;https://movie.douban.com/j/search_subjects?type=tv&amp;amp;tag=综艺&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;豆瓣热门动画电影：&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://movie.douban.com/j/search_subjects?type=movie&amp;amp;tag=动画&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&quot;&gt;https://movie.douban.com/j/search_subjects?type=movie&amp;amp;tag=动画&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;豆瓣冷门佳片：&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://movie.douban.com/j/search_subjects?type=movie&amp;amp;tag=冷门佳片&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&quot;&gt;https://movie.douban.com/j/search_subjects?type=movie&amp;amp;tag=冷门佳片&amp;amp;sort=recommend&amp;amp;page_limit=200&amp;amp;page_start=1&lt;/a&gt;&lt;/p&gt;

</description>
        <pubDate>Sat, 18 May 2024 00:00:00 +0000</pubDate>
        <link>https://duter2016.github.io/2024/05/18/%E8%B1%86%E7%93%A3%E5%BD%B1%E8%A7%86%E5%89%A7%E6%8E%92%E8%A1%8C%E6%A6%9C%E6%8E%A5%E5%8F%A3/</link>
        <guid isPermaLink="true">https://duter2016.github.io/2024/05/18/%E8%B1%86%E7%93%A3%E5%BD%B1%E8%A7%86%E5%89%A7%E6%8E%92%E8%A1%8C%E6%A6%9C%E6%8E%A5%E5%8F%A3/</guid>
        
        <category>视频</category>
        
        <category>网页</category>
        
        
      </item>
    
      <item>
        <title>Linux下为network-manager设置全局public DNS</title>
        <description>&lt;p&gt;网络上一些设置linux系统全局DNS的教程，很多都涉及到修改文件&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/resolv.conf&lt;/code&gt;，但是如果设置完后，断开wifi,重新连接wifi,&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/resolv.conf&lt;/code&gt;中DNS又会被network-manager等网络管理软件重新覆写为运营商默认的DNS。&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://wiki.archlinuxcn.org/wiki/Network_manager&quot;&gt;网络管理器&lt;/a&gt;们会有意覆盖 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/resolv.conf&lt;/code&gt;，具体细节请参见相应文章章节：&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://wiki.archlinuxcn.org/wiki/Dhcpcd#/etc/resolv.conf&quot;&gt;dhcpcd#/etc/resolv.conf&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://wiki.archlinuxcn.org/wiki/Netctl#/etc/resolv.conf&quot;&gt;netctl#/etc/resolv.conf&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://wiki.archlinuxcn.org/wiki/NetworkManager#/etc/resolv.conf&quot;&gt;NetworkManager#/etc/resolv.conf&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;如果要使连接的每个wifi不用单独设置DNS,为Network-manager等网络管理软件设置全局DNS，通过命令&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;man 5 NetworkManager.conf&lt;/code&gt;查看文档，我们可以发现有两个方法：&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;【方法一】&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;其中一个方法是：通过修改&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/NetworkManager/NetworkManager.conf&lt;/code&gt;阻止Network Manager将dns-servers添加到&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/resolv.conf&lt;/code&gt;文件。&lt;/p&gt;

&lt;p&gt;首先，打开Network Manager配置文件&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/NetworkManager/NetworkManager.conf&lt;/code&gt;：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo vim /etc/NetworkManager/NetworkManager.conf
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;并将如下代码添加到 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;[main]&lt;/code&gt; 部分：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;[main]
dns=none
rc-manager=unmanaged
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;保存并退出。然后，运行如下命令，使配置生效：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo systemctl restart NetworkManager
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;然后，在&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/resolv.conf&lt;/code&gt;中粘贴上你要使用的Public DNS（这里以使用阿里云的public DNS为例）：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;# Generated by NetworkManager
nameserver 223.6.6.6
nameserver 223.5.5.5
nameserver 2400:3200::1
# NOTE: the libc resolver may not support more than 3 nameservers.
# The nameservers listed below may not be recognized.
nameserver 2400:3200:baba::1
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;【方法二】&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;另一个方法就是：要防止程序覆盖 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/resolv.conf&lt;/code&gt;，还可以通过锁定文件设置不可变文件属性来为其建立写保护(write-protect)：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo chattr +i /etc/resolv.conf
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;如果想解锁文件，恢复写入，使用：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo chattr -i /etc/resolv.conf
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;提示：&lt;/strong&gt; 如果想要多个进程写入 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/resolv.conf&lt;/code&gt;，可以使用 &lt;a href=&quot;https://wiki.archlinuxcn.org/wzh/index.php?title=Resolvconf&amp;amp;action=edit&amp;amp;redlink=1&quot; title=&quot;Resolvconf（页面不存在）&quot;&gt;resolvconf&lt;/a&gt;。&lt;/p&gt;

&lt;p&gt;然后，在&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/resolv.conf&lt;/code&gt;中粘贴上你要使用的Public DNS（这里以使用阿里云的public DNS为例）：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;# Generated by NetworkManager
nameserver 223.6.6.6
nameserver 223.5.5.5
nameserver 2400:3200::1
# NOTE: the libc resolver may not support more than 3 nameservers.
# The nameservers listed below may not be recognized.
nameserver 2400:3200:baba::1
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;参考：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://wiki.archlinuxcn.org/wiki/%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90&quot;&gt;《Archlinux wiki-域名解析》&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        <pubDate>Mon, 13 May 2024 00:00:00 +0000</pubDate>
        <link>https://duter2016.github.io/2024/05/13/Linux%E4%B8%8B%E4%B8%BAnetwork-manager%E8%AE%BE%E7%BD%AE%E5%85%A8%E5%B1%80public-DNS/</link>
        <guid isPermaLink="true">https://duter2016.github.io/2024/05/13/Linux%E4%B8%8B%E4%B8%BAnetwork-manager%E8%AE%BE%E7%BD%AE%E5%85%A8%E5%B1%80public-DNS/</guid>
        
        <category>Arch Linux</category>
        
        <category>Linux</category>
        
        <category>网络</category>
        
        
      </item>
    
      <item>
        <title>Linux下调用百度OCR接口识别图片文字</title>
        <description>&lt;h2 id=&quot;一主要思路&quot;&gt;一、主要思路&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;1.利用截图软件 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;flameshot&lt;/code&gt; 进行截取需要被文字识别的图片，并使用&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;imagemagick&lt;/code&gt;对图片进行四倍放大；&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;2.利用百度AI OCR文字识别服务进行识别（每个月只有1000次免费使用额度）；&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;3.将识别到的结果输出，复制到文件和剪切板。&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;二安装相关软件&quot;&gt;二、安装相关软件&lt;/h2&gt;

&lt;p&gt;需要安装的软件有：&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;flameshot&lt;/code&gt;、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;imagemagick&lt;/code&gt;。&lt;/p&gt;

&lt;h3 id=&quot;1安装软件主体&quot;&gt;1.安装软件主体&lt;/h3&gt;

&lt;p&gt;(1)使用如下命令安装flameshot：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo pacman -S flameshot
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;(2)使用如下命令安装imagemagick，用于图片放大：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo pacman -S imagemagick
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;2获取百度ai-ocr文字识别服务&quot;&gt;2.获取百度AI OCR文字识别服务&lt;/h3&gt;

&lt;p&gt;（1）安装 OCR Python SDK&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;pip3 install baidu-aip
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;（2）注册百度智能云获得 APPID AK SK:&lt;/p&gt;

&lt;p&gt;注册并登陆进入百度智能云&lt;a href=&quot;https://ai.baidu.com/tech/ocr&quot;&gt;https://ai.baidu.com/tech/ocr&lt;/a&gt;，在百度 AI 文字识别服务页面 &lt;a href=&quot;https://console.bce.baidu.com/ai/?fromai=1#/ai/ocr/overview/resource/getFree&quot;&gt;https://console.bce.baidu.com/ai/?fromai=1#/ai/ocr/overview/resource/getFree&lt;/a&gt;先领取OCR免费资源：&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/Duter2016/GitNote-images/Images/2024/03/baiduocr001.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;在产品服务中进入文字识别模块&lt;a href=&quot;https://console.bce.baidu.com/ai/?fromai=1#/ai/ocr/overview/index&quot;&gt;https://console.bce.baidu.com/ai/?fromai=1#/ai/ocr/overview/index&lt;/a&gt;创建应用：&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/Duter2016/GitNote-images/Images/2024/03/baiduocr002.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/Duter2016/GitNote-images/Images/2024/03/baiduocr003.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;然后就能获取到下面将要用到的&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;AppID&lt;/code&gt;、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;API Key&lt;/code&gt;、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Secret Key&lt;/code&gt;了！&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/Duter2016/GitNote-images/Images/2024/03/baiduocr004.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;三制作python和shell脚本一键识别并输出到文件和剪切板&quot;&gt;三、制作[python和shell脚本]一键识别，并输出到文件和剪切板&lt;/h2&gt;

&lt;p&gt;在目录&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/home/dh/opt/baiduOcr/&lt;/code&gt;新建后缀为&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;.sh&lt;/code&gt;的shell脚本文件&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;baiduOcr.sh&lt;/code&gt;，并在同目录下新建文件&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/home/dh/opt/baiduOcr/baiduOcr.py&lt;/code&gt;。&lt;/p&gt;

&lt;p&gt;将以下代码复制到文档&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;baiduOcr.py&lt;/code&gt;：&lt;/p&gt;

&lt;p&gt;注意：将变量&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;file = open&lt;/code&gt;路径部分替换成你想要存放截图以及识别结果txt文档的路径；&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;#! /usr/bin/python3
#coding=utf-8

# baiduOcr.py
# 调用百度ocr接口快速准确提取图片中文字

from aip import AipOcr
import json
import sys


&quot;&quot;&quot; 读取图片 &quot;&quot;&quot;
def get_file_content(filePath):
    with open(filePath, &apos;rb&apos;) as fp:
        return fp.read()


if __name__ == &quot;__main__&quot;:

    &quot;&quot;&quot; 你的 APPID AK SK &quot;&quot;&quot;
    APP_ID = &apos;你的AppID&apos;
    API_KEY = &apos;你的API Key&apos;
    SECRET_KEY = &apos;你的Secret Key&apos;

    client = AipOcr(APP_ID, API_KEY, SECRET_KEY)

    image = get_file_content(sys.argv[1])

    &quot;&quot;&quot; 调用通用文字识别, 图片参数为本地图片 &quot;&quot;&quot;
    client.basicGeneral(image);

    &quot;&quot;&quot; 如果有可选参数 &quot;&quot;&quot;
    options = {}
    options[&quot;language_type&quot;] = &quot;CHN_ENG&quot;
    options[&quot;detect_direction&quot;] = &quot;false&quot;
    options[&quot;detect_language&quot;] = &quot;true&quot;
    options[&quot;probability&quot;] = &quot;false&quot;

    &quot;&quot;&quot; 带参数调用通用文字识别, 图片参数为本地图片 &quot;&quot;&quot;
    result = client.basicGeneral(image, options)

    text = &apos;&apos;
    for item in result[&apos;words_result&apos;]:
#       text += item[&apos;words&apos;]  # 不添加换行符，直接拼接图片中每一行字符串
        text += item[&apos;words&apos;] + &apos;\n&apos;  # 在图片中每行字符串后面添加一个换行符
    # 如果不需要在最终字符串的末尾有一个额外的换行符，可以去除它  
    if text and text.endswith(&apos;\n&apos;):
        text = text[:-1]
#   print(text)

    # 将识别的文本写入src.txt
    text_str = str(text)
    file = open(&quot;/home/dh/opt/baiduOcr/screenshot/src.txt&quot;, &apos;w&apos;)
    file.write(text_str)
    file.close()
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;将以下代码复制到文档&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;baiduOcr.sh&lt;/code&gt;：&lt;/p&gt;

&lt;p&gt;注意：将变量SCR路径部分替换成你想要存放截图以及识别结果txt文档的路径；&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;#!/bin/env bash 
# Dependencies: imagemagick flameshot xclip(optional) 

#Name: OCR Picture for Arch Linux
#Fuction: take a screenshot and OCR the letters in the picture
#Path: /home/Username/...

#you can only scan one character at a time
baiduOcrPy=&quot;/home/dh/opt/baiduOcr/baiduOcr&quot;
SCR_0=&quot;/home/dh/opt/baiduOcr/screenshot/src_origin&quot;
SCR=&quot;/home/dh/opt/baiduOcr/screenshot/src&quot;

# before take a screenshot, if file &quot;src.png&quot; and &quot;src_origin.png&quot; exist, delete these two files
rm -f $SCR.png $SCR_0.png

##  截图后，直接放大并覆盖原始文件方法 Start
# take a shot what you wana to OCR to text, delay 2 seconds
#flameshot gui -p $SCR.png -d 2000
# increase the png, 亮度不变，色调重置为中性（即不会偏向红色、绿色或蓝色）
# mogrify 直接放大并覆盖原始文件
#mogrify -modulate 100,0 -resize 400% $SCR.png
# should increase detection rate
##  截图后，直接放大并覆盖原始文件方法 End

##  截图后，放大原始图像文件后，同时保留原始图像文件和放大后图像文件 Start
# take a shot what you wana to OCR to text, delay 2 seconds
flameshot gui -p $SCR_0.png -d 2000
# increase the png, 亮度不变，色调重置为中性（即不会偏向红色、绿色或蓝色）
# convert 放大原始文件，创建调整后图像，并保留原始图像
convert $SCR_0.png -modulate 100,0 -resize 400% $SCR.png
# should increase detection rate
##  截图后，放大原始图像文件后，同时保留原始图像文件和放大后图像文件 End

# OCR by tesseract
# tesseract $SCR.png $SCR &amp;amp;&amp;gt; /dev/null -l eng+chi_sim+chi_sim_vert+osd+equ   # 简体中文+英文
python3 $baiduOcrPy.py $SCR.png

# get the text and copy to clipboard

# if you use xclip as your clipboard, use this command:
#cat $SCR.txt | xclip -selection clipboard

# if you use kde clipper as your clipboard, use this command:
getSCR=$(cat $SCR.txt)
qdbus org.kde.klipper /klipper setClipboardContents &quot;$getSCR&quot;

# 设置一个陷阱来捕获EXIT信号  
on_exit() {  
    # 在这里发送通知  
    notify-send &quot;OCR识别结束&quot; &quot;已OCR识别完毕截取的图片，并已将识别文本复制到剪贴板，Ctrl+V粘贴即可！&quot;
}

# 使用trap命令注册on_exit函数，以便在脚本退出时调用它  
trap on_exit EXIT 

# 使用exit命令退出脚本，这将触发on_exit函数并发送通知  
exit 0  # 0表示成功退出
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;添加运行权限&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo chmod a+x baiduOcr.sh
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h2 id=&quot;四设置快捷键一键调用shell脚本&quot;&gt;四、设置快捷键，一键调用shell脚本&lt;/h2&gt;

&lt;p&gt;打开&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;系统设置&lt;/code&gt;，点击&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;键盘&lt;/code&gt;–&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;快捷键&lt;/code&gt;，右边顶部可看到&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;+&lt;/code&gt;号，点击&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;+&lt;/code&gt;号添加快捷键。&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/Duter2016/GitNote-images/Images/2024/03/tesseractocr001.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;命令：bash 这里换成你自己shell脚本&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;baiduOcr.sh&lt;/code&gt;所在的路径；例如，我这里的bash命令为：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;bash /home/dh/opt/baiduOcr/baiduOcr.sh
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;添加自定义快捷键时，不要与你系统中的其他快捷键冲突，我这里设置的快捷键是“Alt+B”&lt;/p&gt;

&lt;p&gt;这样就配置完成了。直接使用快捷键即可进入截屏模式，截取想要识别的文字区域，等待片刻后便可在指定目录生成src.png和src.txt文件，同时，文字会自动复制到剪切板，可以直接粘贴使用。&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;参考：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://blog.csdn.net/weixin_42301220/article/details/124059358&quot;&gt;《超简单教程——Linux下自制OCR文字识别》&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://blog.csdn.net/m0_37991005/article/details/105643446&quot;&gt;《linux调用百度接口ocr快速准确提取图片中文字》&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        <pubDate>Fri, 29 Mar 2024 00:00:00 +0000</pubDate>
        <link>https://duter2016.github.io/2024/03/29/Linux%E4%B8%8B%E8%B0%83%E7%94%A8%E7%99%BE%E5%BA%A6OCR%E6%8E%A5%E5%8F%A3%E8%AF%86%E5%88%AB%E5%9B%BE%E7%89%87%E6%96%87%E5%AD%97/</link>
        <guid isPermaLink="true">https://duter2016.github.io/2024/03/29/Linux%E4%B8%8B%E8%B0%83%E7%94%A8%E7%99%BE%E5%BA%A6OCR%E6%8E%A5%E5%8F%A3%E8%AF%86%E5%88%AB%E5%9B%BE%E7%89%87%E6%96%87%E5%AD%97/</guid>
        
        <category>OCR</category>
        
        <category>Linux</category>
        
        
      </item>
    
      <item>
        <title>Arch Linux配置增强OCR文字识别功能</title>
        <description>&lt;h2 id=&quot;一主要思路&quot;&gt;一、主要思路&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;1.利用截图软件 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;flameshot&lt;/code&gt; 进行截取需要被文字识别的图片，并使用&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;imagemagick&lt;/code&gt;对图片进行四倍放大；&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;2.利用文字识别OCR软件&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseract&lt;/code&gt;，进行识别；&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;3.将识别到的结果输出，复制到文件和剪切板。&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;二安装相关软件&quot;&gt;二、安装相关软件&lt;/h2&gt;

&lt;p&gt;需要安装的软件有：&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseract&lt;/code&gt;、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseract-data-chi_sim&lt;/code&gt;、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseract-data-chi_sim_vert&lt;/code&gt;、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseract-data-chi_tra&lt;/code&gt;、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseract-data-chi_tra_vert&lt;/code&gt;、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseract-data-eng&lt;/code&gt;、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;imagemagick&lt;/code&gt;、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;gimagereader-gtk&lt;/code&gt;。&lt;/p&gt;

&lt;h3 id=&quot;1安装软件主体&quot;&gt;1.安装软件主体&lt;/h3&gt;

&lt;p&gt;(1)使用如下命令安装tesseract：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo pacman -S tesseract
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;(2)使用如下命令安装imagemagick，用于图片放大：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo pacman -S imagemagick
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;(3)安装tesseract前端GUI程序（可以不装，如果想用一下GUI,可以安装&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;gimagereader-gtk&lt;/code&gt;或&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;gimagereader-qt&lt;/code&gt;）：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo pacman -S gimagereader-gtk
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;2安装字库&quot;&gt;2.安装字库&lt;/h3&gt;

&lt;p&gt;tesseract支持60多种语言的识别，使用之前需要先下载对应语言的字库。&lt;/p&gt;

&lt;p&gt;完整字库项目地址：&lt;a href=&quot;https://github.com/tesseract-ocr/tessdata&quot;&gt;https://github.com/tesseract-ocr/tessdata&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;这里我们只使用简体中文、繁体中文、英文三种字库：&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseract-data-chi_sim&lt;/code&gt;（简体中文字库）、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseract-data-chi_sim_vert&lt;/code&gt;（简体中文垂直方向字库）、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseract-data-chi_tra&lt;/code&gt;（繁体中文字库）、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseract-data-chi_tra_vert&lt;/code&gt;（繁体中文字库垂直方向字库）、&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseract-data-eng&lt;/code&gt;（英文字库）、tesseract-data-osd（方向和脚本检测）、tesseract-data-equ（数学、等式检测）。安装命令如下：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo pacman -S tesseract-data-chi_sim tesseract-data-chi_sim_vert tesseract-data-chi_tra tesseract-data-chi_tra_vert tesseract-data-eng tesseract-data-osd tesseract-data-equ
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h2 id=&quot;三制作shell脚本一键识别并输出到文件和剪切板&quot;&gt;三、制作[shell脚本]一键识别，并输出到文件和剪切板&lt;/h2&gt;

&lt;p&gt;在目录&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/home/dh/opt/tesseractOcr/&lt;/code&gt;新建后缀为&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;.sh&lt;/code&gt;的shell脚本文件，例如命名为&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseractOcr.sh&lt;/code&gt;，并在同目录下新建文件夹目录&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/home/dh/opt/tesseractOcr/screenshot&lt;/code&gt;。&lt;/p&gt;

&lt;p&gt;将以下代码复制到文档&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseractOcr.sh&lt;/code&gt;：&lt;/p&gt;

&lt;p&gt;注意：将变量SCR路径部分替换成你想要存放截图以及识别结果txt文档的路径；&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;#!/bin/env bash 
# Dependencies: tesseract imagemagick flameshot xclip(optional) 

#Name: OCR Picture for Arch Linux
#Fuction: take a screenshot and OCR the letters in the picture
#Path: /home/Username/...

#you can only scan one character at a time
SCR_0=&quot;/home/dh/opt/tesseractOcr/screenshot/src_origin&quot;
SCR=&quot;/home/dh/opt/tesseractOcr/screenshot/src&quot;
SCR2=&quot;/home/dh/opt/tesseractOcr/screenshot/src2&quot;

# before take a screenshot, if file &quot;src.png&quot; and &quot;src_origin.png&quot; exist, delete these two files
rm -f $SCR.png $SCR_0.png

##  截图后，直接放大并覆盖原始文件方法 Start
# take a shot what you wana to OCR to text, delay 2 seconds
#flameshot gui -p $SCR.png -d 2000
# increase the png, 亮度不变，色调重置为中性（即不会偏向红色、绿色或蓝色）
# mogrify 直接放大并覆盖原始文件
#mogrify -modulate 100,0 -resize 400% $SCR.png
# should increase detection rate
##  截图后，直接放大并覆盖原始文件方法 End

##  截图后，放大原始图像文件后，同时保留原始图像文件和放大后图像文件 Start
# take a shot what you wana to OCR to text, delay 2 seconds
flameshot gui -p $SCR_0.png -d 2000
# increase the png, 亮度不变，色调重置为中性（即不会偏向红色、绿色或蓝色）
# convert 放大原始文件，创建调整后图像，并保留原始图像
convert $SCR_0.png -modulate 100,0 -resize 400% $SCR.png
# should increase detection rate
##  截图后，放大原始图像文件后，同时保留原始图像文件和放大后图像文件 End

# OCR by tesseract
tesseract $SCR.png $SCR &amp;amp;&amp;gt; /dev/null -l eng+chi_sim+chi_sim_vert+osd+equ   # 简体中文+英文
#tesseract $SCR.png $SCR &amp;amp;&amp;gt; /dev/null -l eng+chi_sim+chi_tra+chi_sim_vert+chi_tra_vert+osd+equ   # 简体中文+繁体中文+英文

# get the text and copy to clipboard

#sed -i &apos;s/[[:space:]]//g&apos; $SCR.txt # 删除空格方式1
#sed -i &apos;s/\ //g&apos; $SCR.txt  # 删除空格方式2
cat $SCR.txt  | sed -r &apos;s/([^0-9a-z])?\s+([^0-9a-z])/\1\2/ig&apos;&amp;gt;$SCR2.txt  # 解决每个汉字之间有空格的情况，英文单词间空格依旧保留

# if you use xclip as your clipboard, use this command:
#cat $SCR2.txt | xclip -selection clipboard

# if you use kde clipper as your clipboard, use this command:
getSCR2=$(cat $SCR2.txt)
qdbus org.kde.klipper /klipper setClipboardContents &quot;$getSCR2&quot;

# 设置一个陷阱来捕获EXIT信号  
on_exit() {  
    # 在这里发送通知  
    notify-send &quot;OCR识别结束&quot; &quot;已OCR识别完毕截取的图片，并已将识别文本复制到剪贴板，Ctrl+V粘贴即可！&quot;
}

# 使用trap命令注册on_exit函数，以便在脚本退出时调用它  
trap on_exit EXIT 

# 使用exit命令退出脚本，这将触发on_exit函数并发送通知  
exit 0  # 0表示成功退出
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;blockquote&gt;
  &lt;p&gt;注意：中文识别情况下，有可能每个字之间都有空格，所以在脚本里添加了去除空格的代码。&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;添加运行权限&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo chmod a+x tesseractOcr.sh
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h2 id=&quot;四设置快捷键一键调用shell脚本&quot;&gt;四、设置快捷键，一键调用shell脚本&lt;/h2&gt;

&lt;p&gt;打开&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;系统设置&lt;/code&gt;，点击&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;键盘&lt;/code&gt;–&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;快捷键&lt;/code&gt;，右边顶部可看到&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;+&lt;/code&gt;号，点击&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;+&lt;/code&gt;号添加快捷键。&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/Duter2016/GitNote-images/Images/2024/03/tesseractocr001.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;命令：bash 这里换成你自己shell脚本&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;tesseractOcr.sh&lt;/code&gt;所在的路径；例如，我这里的bash命令为：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;bash /home/dh/opt/tesseractOcr/tesseractOcr.sh
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;添加自定义快捷键时，不要与你系统中的其他快捷键冲突，我这里设置的快捷键是“Alt+O”&lt;/p&gt;

&lt;p&gt;这样就配置完成了。直接使用快捷键即可进入截屏模式，截取想要识别的文字区域，等待片刻后便可在指定目录生成src.png和src2.txt文件，同时，文字会自动复制到剪切板，可以直接粘贴使用。&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;参考：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://blog.csdn.net/weixin_42301220/article/details/124059358&quot;&gt;《超简单教程——Linux下自制OCR文字识别》&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.jianshu.com/p/2d0e7c41ccee&quot;&gt;《arch系manjaro安装OCRFeeder》&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        <pubDate>Fri, 29 Mar 2024 00:00:00 +0000</pubDate>
        <link>https://duter2016.github.io/2024/03/29/ArchLinux%E9%85%8D%E7%BD%AE%E5%A2%9E%E5%BC%BAOCR%E6%96%87%E5%AD%97%E8%AF%86%E5%88%AB%E5%8A%9F%E8%83%BD/</link>
        <guid isPermaLink="true">https://duter2016.github.io/2024/03/29/ArchLinux%E9%85%8D%E7%BD%AE%E5%A2%9E%E5%BC%BAOCR%E6%96%87%E5%AD%97%E8%AF%86%E5%88%AB%E5%8A%9F%E8%83%BD/</guid>
        
        <category>OCR</category>
        
        <category>Linux</category>
        
        
      </item>
    
      <item>
        <title>李跳跳自定义规则整理</title>
        <description>&lt;p&gt;&lt;a href=&quot;https://snoopy1866.github.io/LiTiaotiao-Custom-Rules/&quot;&gt;《李跳跳自定义规则》&lt;/a&gt; + 日常自用规则的备份。&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;[
    {&quot;volume_mode&quot;:true},
    {
        &quot;-660055062&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tv_authorize_dlg_title\&quot;,\&quot;action\&quot;:\&quot;btn_close_auth_dlg\&quot;},{\&quot;id\&quot;:\&quot;tv_location_title\&quot;,\&quot;action\&quot;:\&quot;iv_location_close\&quot;}]}&quot;
    },
    {
        &quot;-918490570&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tv_upgrade_title\&quot;,\&quot;action\&quot;:\&quot;iv_upgrade_btn_ignore\&quot;},{\&quot;id\&quot;:\&quot;广告弹窗\&quot;,\&quot;action\&quot;:\&quot;关闭弹窗\&quot;},{\&quot;id\&quot;:\&quot;共享&amp;amp;广告标识\&quot;,\&quot;action\&quot;:\&quot;不允许\&quot;},{\&quot;id\&quot;:\&quot;开启通知提醒\&quot;,\&quot;action\&quot;:\&quot;im_feed_tip_close\&quot;}]}&quot;
    },
    {
        &quot;1516206044&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_head\&quot;,\&quot;action\&quot;:\&quot;返回首页\&quot;},{\&quot;id\&quot;:\&quot;允许地理位置权限\&quot;,\&quot;action\&quot;:\&quot;不允许\&quot;}]}&quot;
    },
    {
        &quot;1661249612&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;升级到最新版本\&quot;,\&quot;action\&quot;:\&quot;img_close\&quot;},{\&quot;id\&quot;:\&quot;查看青少年模式\&quot;,\&quot;action\&quot;:\&quot;知道了\&quot;},{\&quot;id\&quot;:\&quot;设置引力签\&quot;,\&quot;action\&quot;:\&quot;关闭弹窗\&quot;}]}&quot;
    },
    {
        &quot;157540905&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tt_ad_logo\&quot;,\&quot;action\&quot;:\&quot;tt_video_ad_close_layout\&quot;},{\&quot;id\&quot;:\&quot;tt_bu_title\&quot;,\&quot;action\&quot;:\&quot;tt_bu_close\&quot;},{\&quot;id\&quot;:\&quot;不感兴趣&amp;amp;举报广告\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;}]}&quot;
    },
    {
        &quot;-1930986565&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新版本\&quot;,\&quot;action\&quot;:\&quot;dialog_pic_close\&quot;}]}&quot;
    },
    {
        &quot;-1731486278&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_ad\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;邀您体验新版本\&quot;,\&quot;action\&quot;:\&quot;残忍拒绝\&quot;},{\&quot;id\&quot;:\&quot;允许获取位置信息\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;iv_notification_reminder_dialog\&quot;,\&quot;action\&quot;:\&quot;iv_notification_reminder_dialog_close\&quot;},{\&quot;id\&quot;:\&quot;iv_switch\&quot;,\&quot;action\&quot;:\&quot;iv_skip\&quot;},{\&quot;id\&quot;:\&quot;开启定位服务\&quot;,\&quot;action\&quot;:\&quot;暂时不了\&quot;}]}&quot;
    },
    {
        &quot;-1500338227&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tt_splash_ad_logo\&quot;,\&quot;action\&quot;:\&quot;tt_splash_skip_btn\&quot;}]}&quot;
    },
    {
        &quot;-1969724936&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;1662102643&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;更新提示\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;应用升级提醒\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;1254578009&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;立即升级\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;版本升级\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;msgbox_popup_clear\&quot;,\&quot;action\&quot;:\&quot;msgbox_popup_clear\&quot;}]}&quot;
    },
    {
        &quot;1000776385&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;update_cancel\&quot;,\&quot;action\&quot;:\&quot;update_cancel\&quot;},{\&quot;id\&quot;:\&quot;iv_body\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;img_ad\&quot;,\&quot;action\&quot;:\&quot;img_ad_close\&quot;}]}&quot;
    },
    {
        &quot;1657185137&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新版本\&quot;,\&quot;action\&quot;:\&quot;忽略\&quot;}]}&quot;
    },
    {
        &quot;1667762191&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;日&amp;amp;必得&amp;amp;金币\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;}]}&quot;
    },
    {
        &quot;-1185078240&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;收到&amp;amp;现金红包\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;}]}&quot;
    },
    {
        &quot;-921040269&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;}]}&quot;
    },
    {
        &quot;-1635328017&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;马上升级\&quot;,\&quot;action\&quot;:\&quot;不再提醒\&quot;},{\&quot;id\&quot;:\&quot;抢先体验&amp;amp;不再提醒\&quot;,\&quot;action\&quot;:\&quot;不再提醒\&quot;},{\&quot;id\&quot;:\&quot;关闭,按钮\&quot;,\&quot;action\&quot;:\&quot;关闭,按钮\&quot;},{\&quot;id\&quot;:\&quot;关闭新特性弹窗\&quot;,\&quot;action\&quot;:\&quot;关闭新特性弹窗\&quot;},{\&quot;id\&quot;:\&quot;关闭按钮\&quot;,\&quot;action\&quot;:\&quot;关闭按钮\&quot;}]}&quot;
    },
    {
        &quot;-379148275&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;=跳过\&quot;,\&quot;action\&quot;:\&quot;=跳过\&quot;}],\&quot;click_way_popup\&quot;:1}&quot;},{&quot;-1357050264&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;定位服务&amp;amp;开启\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;},{\&quot;id\&quot;:\&quot;活动图片\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;}]}&quot;
    },
    {
        &quot;1889695195&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;授权&amp;amp;位置信息\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;}]}&quot;
    },
    {
        &quot;-191341086&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;有新版本\&quot;,\&quot;action\&quot;:\&quot;暂不升级\&quot;},{\&quot;id\&quot;:\&quot;以后再说\&quot;,\&quot;action\&quot;:\&quot;以后再说\&quot;}]}&quot;
    },
    {
        &quot;1966418623&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;暂不升级\&quot;}]}&quot;
    },
    {
        &quot;1013943789&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新人&amp;amp;见面礼\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;}]}&quot;
    },
    {
        &quot;744792033&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;cancel_update\&quot;,\&quot;action\&quot;:\&quot;cancel_update\&quot;},{\&quot;id\&quot;:\&quot;yellow_banner_close\&quot;,\&quot;action\&quot;:\&quot;yellow_banner_close\&quot;},{\&quot;id\&quot;:\&quot;close_btn\&quot;,\&quot;action\&quot;:\&quot;close_btn\&quot;},{\&quot;id\&quot;:\&quot;operational_activities_content_close\&quot;,\&quot;action\&quot;:\&quot;operational_activities_content_close\&quot;}]}&quot;
    },
    {
        &quot;-198019159&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;audio_vip_skip\&quot;,\&quot;action\&quot;:\&quot;audio_vip_close\&quot;},{\&quot;id\&quot;:\&quot;item_ad_title\&quot;,\&quot;action\&quot;:\&quot;item_ad_close\&quot;},{\&quot;id\&quot;:\&quot;mAdTitle\&quot;,\&quot;action\&quot;:\&quot;mAdClose\&quot;}]}&quot;
    },
    {
        &quot;1358411530&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;新人福利\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;打开推送提醒\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;}]}&quot;
    },
    {
        &quot;354525348&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;立即支付 解锁全部功能\&quot;,\&quot;action\&quot;:\&quot;下次再说\&quot;}]}&quot;
    },
    {
        &quot;515982662&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启定位权限\&quot;,\&quot;action\&quot;:\&quot;locate_iv_close\&quot;},{\&quot;id\&quot;:\&quot;marquee\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;},{\&quot;id\&quot;:\&quot;fortune_adv\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;}]}&quot;
    },
    {
        &quot;-245593387&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;skip_other_info_tv\&quot;,\&quot;action\&quot;:\&quot;skip_time_change_tv\&quot;}],\&quot;search_times_popup\&quot;:5,\&quot;click_way_popup\&quot;:1}&quot;},{&quot;1144086404&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;updateVersionTitle\&quot;,\&quot;action\&quot;:\&quot;md_dialog_cm_close_btn\&quot;},{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;}]}&quot;
    },
    {
        &quot;-103524794&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;立即升级\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;需要通知权限\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;关闭按钮\&quot;,\&quot;action\&quot;:\&quot;=关闭按钮\&quot;}],\&quot;times\&quot;:5}&quot;},{&quot;-2002547408&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新版本升级\&quot;,\&quot;action\&quot;:\&quot;下次提醒\&quot;},{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;ads_image\&quot;,\&quot;action\&quot;:\&quot;feedback_close\&quot;},{\&quot;id\&quot;:\&quot;选择理由，优化你的广告\&quot;,\&quot;action\&quot;:\&quot;诱导点击\&quot;},{\&quot;id\&quot;:\&quot;ads_label\&quot;,\&quot;action\&quot;:\&quot;feedback_close\&quot;}]}&quot;
    },
    {
        &quot;2056863498&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_content_ad\&quot;,\&quot;action\&quot;:\&quot;iv_close_tableScreenAd\&quot;},{\&quot;id\&quot;:\&quot;iv_ad\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;安装完整版日历\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;iv_pic\&quot;,\&quot;action\&quot;:\&quot;iv_delte\&quot;}]}&quot;
    },
    {
        &quot;-1161240227&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;upgrade_title\&quot;,\&quot;action\&quot;:\&quot;upgrade_cancel\&quot;},{\&quot;id\&quot;:\&quot;lciv_img\&quot;,\&quot;action\&quot;:\&quot;lciv_close\&quot;},{\&quot;id\&quot;:\&quot;开启手机定位\&quot;,\&quot;action\&quot;:\&quot;下次再说\&quot;}]}&quot;
    },
    {
        &quot;914144235&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;知道了\&quot;},{\&quot;id\&quot;:\&quot;bv7\&quot;,\&quot;action\&quot;:\&quot;h1_\&quot;},{\&quot;id\&quot;:\&quot;开启消息通知\&quot;,\&quot;action\&quot;:\&quot;暂不开启\&quot;},{\&quot;id\&quot;:\&quot;不&amp;amp;错过重要消息\&quot;,\&quot;action\&quot;:\&quot;fmk\&quot;}]}&quot;
    },
    {
        &quot;-1895428968&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;=跳过\&quot;,\&quot;action\&quot;:\&quot;=跳过\&quot;}]}&quot;
    },
    {
        &quot;1884443122&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;想要读取剪切板\&quot;,\&quot;action\&quot;:\&quot;始终拒绝\&quot;}]}&quot;
    },
    {
        &quot;-405478795&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;ads_imageview\&quot;,\&quot;action\&quot;:\&quot;btn_cancel\&quot;},{\&quot;id\&quot;:\&quot;rlEnvelope\&quot;,\&quot;action\&quot;:\&quot;ivCancel\&quot;}]}&quot;
    },
    {
        &quot;-1046965711&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;体验 Google Play Pass，免费试用 1 个月\&quot;,\&quot;action\&quot;:\&quot;以后再说\&quot;}]}&quot;
    },
    {
        &quot;-874484145&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;index_pop_img\&quot;,\&quot;action\&quot;:\&quot;img_cancel\&quot;},{\&quot;id\&quot;:\&quot;打开推送通知\&quot;,\&quot;action\&quot;:\&quot;iv_close_notification_alert\&quot;},{\&quot;id\&quot;:\&quot;tv_notif\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;-1161217159&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;id_back_img\&quot;,\&quot;action\&quot;:\&quot;id_close_btn\&quot;},{\&quot;id\&quot;:\&quot;打开通知\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;641733616&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;版本更新\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;开启通知\&quot;,\&quot;action\&quot;:\&quot;不再提示\&quot;},{\&quot;id\&quot;:\&quot;tv_text_match\&quot;,\&quot;action\&quot;:\&quot;iv_heart_match_x\&quot;},{\&quot;id\&quot;:\&quot;定位权限\&quot;,\&quot;action\&quot;:\&quot;拒绝\&quot;},{\&quot;id\&quot;:\&quot;iv_gift_info\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;-91332804&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启推送通知\&quot;,\&quot;action\&quot;:\&quot;下次再说\&quot;}]}&quot;
    },
    {
        &quot;-1534473421&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;clean_adv_image\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;iv\&quot;,\&quot;action\&quot;:\&quot;iv_cancel\&quot;}]}&quot;
    },
    {
        &quot;1651531703&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;img_cancle\&quot;},{\&quot;id\&quot;:\&quot;dialog_teenager_tv_tip\&quot;,\&quot;action\&quot;:\&quot;dialog_teenager_tv_iKnow\&quot;},{\&quot;id\&quot;:\&quot;newVipUser_tv_tip\&quot;,\&quot;action\&quot;:\&quot;main_newVipUser_close\&quot;},{\&quot;id\&quot;:\&quot;开通消息通知\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;签到成功\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;image_ad\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;-2145732654&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;home_ad_image\&quot;,\&quot;action\&quot;:\&quot;home_ad_close\&quot;}]}&quot;
    },
    {
        &quot;886316827&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;cancel\&quot;},{\&quot;id\&quot;:\&quot;开启推送通知\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;559984781&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_delete\&quot;,\&quot;action\&quot;:\&quot;iv_delete\&quot;}]}&quot;
    },
    {
        &quot;1659293491&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;reminder_push_guide_tv\&quot;,\&quot;action\&quot;:\&quot;reminder_push_guide_close\&quot;},{\&quot;id\&quot;:\&quot;你可能感兴趣的人\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;}]}&quot;
    },
    {
        &quot;-1839413884&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;interact_ad_root\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;-1892077856&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;检测到新版本\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;banner_ad\&quot;,\&quot;action\&quot;:\&quot;iv_ad_close\&quot;}]}&quot;
    },
    {
        &quot;460049591&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启青少年模式\&quot;,\&quot;action\&quot;:\&quot;知道了\&quot;}]}&quot;
    },
    {
        &quot;1335515207&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启消息通知\&quot;,\&quot;action\&quot;:\&quot;icft_close\&quot;}]}&quot;
    },
    {
        &quot;1014178734&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;msAdView\&quot;,\&quot;action\&quot;:\&quot;ams_icon_single_close\&quot;}]}&quot;
    },
    {
        &quot;1620268914&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;版本升级\&quot;,\&quot;action\&quot;:\&quot;忽略\&quot;}]}&quot;
    },
    {
        &quot;1056984291&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;update_content\&quot;,\&quot;action\&quot;:\&quot;image_cancel\&quot;},{\&quot;id\&quot;:\&quot;iv_notice\&quot;,\&quot;action\&quot;:\&quot;ib_close\&quot;}]}&quot;
    },
    {
        &quot;-396646979&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;umeng_update_id_ok\&quot;,\&quot;action\&quot;:\&quot;umeng_update_id_cancel\&quot;},{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;}]}&quot;
    },
    {
        &quot;-506597855&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;版本更新\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;-2061428528&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;rl_ad_container\&quot;,\&quot;action\&quot;:\&quot;iv_clear\&quot;}]}&quot;
    },
    {
        &quot;-1670877294&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新版试用\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;ad_download\&quot;,\&quot;action\&quot;:\&quot;ad_not_interest\&quot;},{\&quot;id\&quot;:\&quot;不感兴趣&amp;amp;投诉\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;},{\&quot;id\&quot;:\&quot;push_tip_title\&quot;,\&quot;action\&quot;:\&quot;close_tip\&quot;},{\&quot;id\&quot;:\&quot;ad_header_new\&quot;,\&quot;action\&quot;:\&quot;menu_item\&quot;}]}&quot;
    },
    {
        &quot;1076661718&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;版本更新\&quot;,\&quot;action\&quot;:\&quot;暂不更新\&quot;}]}&quot;
    },
    {
        &quot;-34617839&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启定位权限\&quot;,\&quot;action\&quot;:\&quot;img_close\&quot;},{\&quot;id\&quot;:\&quot;想获取您的位置信息\&quot;,\&quot;action\&quot;:\&quot;不允许\&quot;}]}&quot;
    },
    {
        &quot;-680057733&quot;:&quot;{\&quot;filter_young_popups\&quot;:true,\&quot;big_smart_pg\&quot;:true,\&quot;click_way\&quot;:1}&quot;},{&quot;1744979357&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;rl_content\&quot;,\&quot;action\&quot;:\&quot;iv_vip_close\&quot;},{\&quot;id\&quot;:\&quot;打开社区消息通知\&quot;,\&quot;action\&quot;:\&quot;iv_message_close\&quot;}]}&quot;
    },
    {
        &quot;1185278458&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;sdv_right_bottom_pic\&quot;,\&quot;action\&quot;:\&quot;iv_right_bottom_close\&quot;},{\&quot;id\&quot;:\&quot;sdv_big_pic\&quot;,\&quot;action\&quot;:\&quot;iv_big_close\&quot;}]}&quot;
    },
    {
        &quot;-1367717479&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启通知\&quot;,\&quot;action\&quot;:\&quot;close_tip_btn\&quot;}]}&quot;
    },
    {
        &quot;1890818956&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启新消息通知\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;-1692253156&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;novelad_banner_ad_text\&quot;,\&quot;action\&quot;:\&quot;novel_banner_ad_close\&quot;},{\&quot;id\&quot;:\&quot;lottieAnimationView\&quot;,\&quot;action\&quot;:\&quot;关闭弹层\&quot;}]}&quot;
    },
    {
        &quot;-2119218027&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;设置最右消息通知类型\&quot;,\&quot;action\&quot;:\&quot;暂不开启\&quot;},{\&quot;id\&quot;:\&quot;lottie_view\&quot;,\&quot;action\&quot;:\&quot;iv_delete\&quot;},{\&quot;id\&quot;:\&quot;+开启通知\&quot;,\&quot;action\&quot;:\&quot;tips_close\&quot;},{\&quot;id\&quot;:\&quot;账号绑定手机号可以提升安全性\&quot;,\&quot;action\&quot;:\&quot;btn_close\&quot;}]}&quot;
    },
    {
        &quot;-862766679&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年守护计划\&quot;,\&quot;action\&quot;:\&quot;已满14周岁\&quot;},{\&quot;id\&quot;:\&quot;banner_image\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;iv_float_icon\&quot;,\&quot;action\&quot;:\&quot;iv_float_close\&quot;},{\&quot;id\&quot;:\&quot;appraise_positive_btn\&quot;,\&quot;action\&quot;:\&quot;appraise_cancel_btn\&quot;},{\&quot;id\&quot;:\&quot;popWindowPic\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;}]}&quot;
    },
    {
        &quot;1391684449&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tvTip\&quot;,\&quot;action\&quot;:\&quot;iv_guanbi\&quot;}]}&quot;
    },
    {
        &quot;1575109845&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启系统通知\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;810513273&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;确定\&quot;}]}&quot;
    },
    {
        &quot;-360330826&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年守护计划\&quot;,\&quot;action\&quot;:\&quot;已满14周岁\&quot;}]}&quot;
    },
    {
        &quot;1546297161&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_right_bottom_ad\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;891862624&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;不开启\&quot;},{\&quot;id\&quot;:\&quot;iv_vip_order_tip\&quot;,\&quot;action\&quot;:\&quot;iv_vip_order_close\&quot;},{\&quot;id\&quot;:\&quot;gdt_media_view\&quot;,\&quot;action\&quot;:\&quot;gdt_btn_close\&quot;}]}&quot;
    },
    {
        &quot;-920735187&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;开启推送\&quot;,\&quot;action\&quot;:\&quot;closeBtn\&quot;},{\&quot;id\&quot;:\&quot;新人专属大礼包\&quot;,\&quot;action\&quot;:\&quot;ivClose\&quot;},{\&quot;id\&quot;:\&quot;参加新人活动&amp;amp;免费领点币\&quot;,\&quot;action\&quot;:\&quot;ivClose\&quot;},{\&quot;id\&quot;:\&quot;ivAd\&quot;,\&quot;action\&quot;:\&quot;ivAdClose\&quot;},{\&quot;id\&quot;:\&quot;imgBKT\&quot;,\&quot;action\&quot;:\&quot;imgClose\&quot;},{\&quot;id\&quot;:\&quot;开启推送\&quot;,\&quot;action\&quot;:\&quot;ivClose\&quot;},{\&quot;id\&quot;:\&quot;签到成功&amp;amp;获得&amp;amp;章节卡碎片\&quot;,\&quot;action\&quot;:\&quot;fClose\&quot;},{\&quot;id\&quot;:\&quot;签到&amp;amp;天\&quot;,\&quot;action\&quot;:\&quot;fClose\&quot;},{\&quot;id\&quot;:\&quot;newAudioDialogTvTitle\&quot;,\&quot;action\&quot;:\&quot;newAudioDialogNoPicCloseBtn\&quot;}]}&quot;
    },
    {
        &quot;-1943382780&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新人礼包\&quot;,\&quot;action\&quot;:\&quot;ezz\&quot;},{\&quot;id\&quot;:\&quot;d6f\&quot;,\&quot;action\&quot;:\&quot;ba3\&quot;},{\&quot;id\&quot;:\&quot;测一测可赚收益\&quot;,\&quot;action\&quot;:\&quot;ba9\&quot;},{\&quot;id\&quot;:\&quot;开启推送通知\&quot;,\&quot;action\&quot;:\&quot;dqp\&quot;},{\&quot;id\&quot;:\&quot;限时补贴券\&quot;,\&quot;action\&quot;:\&quot;ba5\&quot;},{\&quot;id\&quot;:\&quot;请开启转转消息通知\&quot;,\&quot;action\&quot;:\&quot;知道了\&quot;}]}&quot;
    },
    {
        &quot;exclude_from_recents&quot;:true},{&quot;1314748790&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;update_dlg_title\&quot;,\&quot;action\&quot;:\&quot;tvCancel\&quot;},{\&quot;id\&quot;:\&quot;开启消息通知权限\&quot;,\&quot;action\&quot;:\&quot;暂不开启\&quot;},{\&quot;id\&quot;:\&quot;index_drag_ad_iv\&quot;,\&quot;action\&quot;:\&quot;index_drag_ad_iv_close\&quot;},{\&quot;id\&quot;:\&quot;banner\&quot;,\&quot;action\&quot;:\&quot;close_banner\&quot;}]}&quot;
    },
    {
        &quot;188162078&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;common_dialog_ok_btn\&quot;}]}&quot;
    },
    {
        &quot;2128193854&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;知道了\&quot;}]}&quot;
    },
    {
        &quot;265439280&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年守护\&quot;,\&quot;action\&quot;:\&quot;已满18周岁\&quot;},{\&quot;id\&quot;:\&quot;打开通知\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;1238325805&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;btn_dismiss\&quot;},{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;iv_close_icon\&quot;,\&quot;action\&quot;:\&quot;iv_close_icon\&quot;}]}&quot;
    },
    {
        &quot;1827421494&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_ad_img\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;开启消息提醒\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;tv_tips_indexNoticeMsgFragment\&quot;,\&quot;action\&quot;:\&quot;iv_tipsClose_indexNoticeMsgFragment\&quot;}]}&quot;
    },
    {
        &quot;652719697&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;layoutOpenVip\&quot;,\&quot;action\&quot;:\&quot;ivVipBannerClose\&quot;}]}&quot;
    },
    {
        &quot;1644138715&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;为你推荐\&quot;,\&quot;action\&quot;:\&quot;jkr\&quot;},{\&quot;id\&quot;:\&quot;不再显示推荐电台\&quot;,\&quot;action\&quot;:\&quot;关闭推荐\&quot;}]}&quot;
    },
    {
        &quot;300761806&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;giftPackImg\&quot;,\&quot;action\&quot;:\&quot;closeImg\&quot;},{\&quot;id\&quot;:\&quot;sign_bg\&quot;,\&quot;action\&quot;:\&quot;signClose\&quot;}]}&quot;
    },
    {
        &quot;1868020298&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;upgrade_title\&quot;,\&quot;action\&quot;:\&quot;bn_cancel\&quot;},{\&quot;id\&quot;:\&quot;开启&amp;amp;通知\&quot;,\&quot;action\&quot;:\&quot;不要福利\&quot;},{\&quot;id\&quot;:\&quot;view_pager\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;iv_logo\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;viewpager\&quot;,\&quot;action\&quot;:\&quot;iv_home_delete\&quot;},{\&quot;id\&quot;:\&quot;马上领取\&quot;,\&quot;action\&quot;:\&quot;暂不需要\&quot;},{\&quot;id\&quot;:\&quot;view_flipper\&quot;,\&quot;action\&quot;:\&quot;close_iv\&quot;}]}&quot;
    },
    {
        &quot;is_main_switch_on&quot;:true},{&quot;1305029671&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;版本更新\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;},{\&quot;id\&quot;:\&quot;签到成功\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;}]}&quot;
    },
    {
        &quot;-1531462240&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;ad_icon\&quot;,\&quot;action\&quot;:\&quot;closeAd\&quot;}]}&quot;
    },
    {
        &quot;947418797&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;banner\&quot;,\&quot;action\&quot;:\&quot;close_btn\&quot;}]}&quot;
    },
    {
        &quot;-807718193&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;rl_banner_close\&quot;,\&quot;action\&quot;:\&quot;rl_banner_close\&quot;},{\&quot;id\&quot;:\&quot;iv_ignore\&quot;,\&quot;action\&quot;:\&quot;iv_ignore\&quot;},{\&quot;id\&quot;:\&quot;ivHomeIndexItemNearbyClose\&quot;,\&quot;action\&quot;:\&quot;ivHomeIndexItemNearbyClose\&quot;}]}&quot;
    },
    {
        &quot;1319538838&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启推送\&quot;,\&quot;action\&quot;:\&quot;push_set_close_img\&quot;},{\&quot;id\&quot;:\&quot;完善昵称有利于收获更多的粉丝\&quot;,\&quot;action\&quot;:\&quot;close_img\&quot;}]}&quot;
    },
    {
        &quot;495814814&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;设置未成年人模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;imgCloseHomePageDialog\&quot;,\&quot;action\&quot;:\&quot;imgCloseHomePageDialog\&quot;},{\&quot;id\&quot;:\&quot;让我们提醒你运动\&quot;,\&quot;action\&quot;:\&quot;暂不需要\&quot;}]}&quot;
    },
    {
        &quot;884834226&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;own_render_ad_icon\&quot;,\&quot;action\&quot;:\&quot;close_render_ad\&quot;}]}&quot;
    },
    {
        &quot;1197124177&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tm_ad_page_tips_text\&quot;,\&quot;action\&quot;:\&quot;tm_ad_page_tips_close\&quot;}]}&quot;
    },
    {
        &quot;-1781124388&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tv_notify_title\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;签到&amp;amp;天&amp;amp;获得&amp;amp;车币\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;开启消息推送\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;-612834190&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;关闭弹框按钮\&quot;,\&quot;action\&quot;:\&quot;关闭弹框按钮\&quot;},]}&quot;},{&quot;-84768776&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;立即提现\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;马上领取\&quot;,\&quot;action\&quot;:\&quot;残忍退出\&quot;}]}&quot;
    },
    {
        &quot;1309104121&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;立即升级\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;}]}&quot;
    },
    {
        &quot;325847140&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;打开推送通知\&quot;,\&quot;action\&quot;:\&quot;不允许\&quot;}]}&quot;
    },
    {
        &quot;-1730999113&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启&amp;amp;终端管理\&quot;,\&quot;action\&quot;:\&quot;暂不开启\&quot;}]}&quot;
    },
    {
        &quot;-146860486&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;点击成为VIP，立享高级功能\&quot;,\&quot;action\&quot;:\&quot;close_btn\&quot;},{\&quot;id\&quot;:\&quot;获取地理位置\&quot;,\&quot;action\&quot;:\&quot;dialog_close\&quot;}]}&quot;
    },
    {
        &quot;255610818&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;第一桶金\&quot;,\&quot;action\&quot;:\&quot;img_close\&quot;},{\&quot;id\&quot;:\&quot;line_push\&quot;,\&quot;action\&quot;:\&quot;img_push_close\&quot;},{\&quot;id\&quot;:\&quot;恭喜获得现金\&quot;,\&quot;action\&quot;:\&quot;img_close\&quot;}]}&quot;
    },
    {
        &quot;-1865688240&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;view_ad_title\&quot;,\&quot;action\&quot;:\&quot;view_ad_close\&quot;}]}&quot;
    },
    {
        &quot;1511326008&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;打开通知功能\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;pic\&quot;,\&quot;action\&quot;:\&quot;close\&quot;}]}&quot;
    },
    {
        &quot;-2069018544&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;尚未设置安全问题验证\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;大学生兼职安全试炼题\&quot;,\&quot;action\&quot;:\&quot;还是算了\&quot;}]}&quot;
    },
    {
        &quot;-558836051&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;reaper_ad_source_layout\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;adv_main\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;1791072826&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;百度网盘更新啦\&quot;,\&quot;action\&quot;:\&quot;下次再说\&quot;},{\&quot;id\&quot;:\&quot;开启消息通知\&quot;,\&quot;action\&quot;:\&quot;dialog_cancel\&quot;},{\&quot;id\&quot;:\&quot;banner_item_close\&quot;,\&quot;action\&quot;:\&quot;banner_item_close\&quot;},{\&quot;id\&quot;:\&quot;close\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;close_clean_guide\&quot;,\&quot;action\&quot;:\&quot;close_clean_guide\&quot;},{\&quot;id\&quot;:\&quot;close_notification_tip\&quot;,\&quot;action\&quot;:\&quot;close_notification_tip\&quot;},{\&quot;id\&quot;:\&quot;iv_yike_close\&quot;,\&quot;action\&quot;:\&quot;iv_yike_close\&quot;},{\&quot;id\&quot;:\&quot;yike_guide_exit\&quot;,\&quot;action\&quot;:\&quot;yike_guide_exit\&quot;},{\&quot;id\&quot;:\&quot;cl_content\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;497239884&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启系统通知\&quot;,\&quot;action\&quot;:\&quot;暂不开启\&quot;}]}&quot;
    },
    {
        &quot;473713875&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;你可能感兴趣的人\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;}]}&quot;
    },
    {
        &quot;555434215&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;权限申请说明\&quot;,\&quot;action\&quot;:\&quot;不同意\&quot;},{\&quot;id\&quot;:\&quot;权限申请说明\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;img_bg_header\&quot;,\&quot;action\&quot;:\&quot;img_close\&quot;},{\&quot;id\&quot;:\&quot;txt_client_top_location_guide_title\&quot;,\&quot;action\&quot;:\&quot;client_top_location_guide_cancel\&quot;},{\&quot;id\&quot;:\&quot;contact_post_guide_layout_contact\&quot;,\&quot;action\&quot;:\&quot;contact_post_guide_img_close\&quot;},{\&quot;id\&quot;:\&quot;开启消息通知\&quot;,\&quot;action\&quot;:\&quot;✕\&quot;},{\&quot;id\&quot;:\&quot;ll_wechat_bind_layout\&quot;,\&quot;action\&quot;:\&quot;iv_wechat_bind_close\&quot;},{\&quot;id\&quot;:\&quot;img_bg\&quot;,\&quot;action\&quot;:\&quot;img_close\&quot;},{\&quot;id\&quot;:\&quot;完善个人信息\&quot;,\&quot;action\&quot;:\&quot;iv_dtl_dialog_close\&quot;}]}&quot;
    },
    {
        &quot;-2086095549&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;版本更新\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;616434203&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;“快影”想给您发送通知\&quot;,\&quot;action\&quot;:\&quot;sy\&quot;}]}&quot;
    },
    {
        &quot;-1502821745&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;单车&amp;amp;天骑&amp;amp;单&amp;amp;立即领取\&quot;,\&quot;action\&quot;:\&quot;actionDialogClose\&quot;},{\&quot;id\&quot;:\&quot;hbDialogLayout\&quot;,\&quot;action\&quot;:\&quot;actionDialogClose\&quot;},{\&quot;id\&quot;:\&quot;gENrrooPRRSKS2nmR644j\&quot;,\&quot;action\&quot;:\&quot;gENrrooPRRSKS2nmR644j\&quot;},{\&quot;id\&quot;:\&quot;resize,w_933\&quot;,\&quot;action\&quot;:\&quot;OcAed8BaQIDrlsAAAAASUVORK5CYII=\&quot;}]}&quot;
    },
    {
        &quot;-1255577144&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年保护\&quot;,\&quot;action\&quot;:\&quot;okButton\&quot;},{\&quot;id\&quot;:\&quot;关注&amp;amp;公众号\&quot;,\&quot;action\&quot;:\&quot;残忍拒绝\&quot;}]}&quot;
    },
    {
        &quot;-1623425929&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;更新消息\&quot;,\&quot;action\&quot;:\&quot;vision_btn_cancel\&quot;}]}&quot;
    },
    {
        &quot;-1447059102&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;img_ads\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;float_ad_img\&quot;,\&quot;action\&quot;:\&quot;close_float_ad_img\&quot;},{\&quot;id\&quot;:\&quot;video_view\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;-357699061&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;知道了\&quot;}]}&quot;
    },
    {
        &quot;-1556709909&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;supportBt\&quot;,\&quot;action\&quot;:\&quot;closeBt\&quot;}]}&quot;
    },
    {
        &quot;-1053900032&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;suite_completed_ads_container\&quot;,\&quot;action\&quot;:\&quot;suite_completed_close_ad_button\&quot;}]}&quot;
    },
    {
        &quot;-54547863&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;显示通知\&quot;,\&quot;action\&quot;:\&quot;取消授权\&quot;},{\&quot;id\&quot;:\&quot;ivAdv\&quot;,\&quot;action\&quot;:\&quot;ivClose\&quot;}]}&quot;
    },
    {
        &quot;1979515232&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;updateVersionTitle\&quot;,\&quot;action\&quot;:\&quot;md_dialog_cm_close_btn\&quot;},{\&quot;id\&quot;:\&quot;访问您的位置\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;-1079643320&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;抽奖机会\&quot;,\&quot;action\&quot;:\&quot;放弃福利\&quot;},{\&quot;id\&quot;:\&quot;1分钟小调研\&quot;,\&quot;action\&quot;:\&quot;iv_cancel\&quot;},{\&quot;id\&quot;:\&quot;应用内更新权限\&quot;,\&quot;action\&quot;:\&quot;buttonDefaultNegative\&quot;}]}&quot;
    },
    {
        &quot;2053958218&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;允许&amp;amp;推送通知\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;dialog_card\&quot;,\&quot;action\&quot;:\&quot;dialog_close\&quot;}]}&quot;
    },
    {
        &quot;1590102142&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;极速版小助理&amp;amp;求关注\&quot;,\&quot;action\&quot;:\&quot;拒绝\&quot;},{\&quot;id\&quot;:\&quot;item_timeline_ad_sign\&quot;,\&quot;action\&quot;:\&quot;关闭广告\&quot;},{\&quot;id\&quot;:\&quot;屏蔽信息流广告\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;}]}&quot;
    },
    {
        &quot;2016444138&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;看视频领取&amp;amp;会员权益\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;}]}&quot;
    },
    {
        &quot;-1979924692&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tv_join\&quot;,\&quot;action\&quot;:\&quot;iv_cancle\&quot;}]}&quot;
    },
    {
        &quot;1085732649&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启通知\&quot;,\&quot;action\&quot;:\&quot;close_btn\&quot;},{\&quot;id\&quot;:\&quot;查看活动详情\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;},{\&quot;id\&quot;:\&quot;txt_streamAd_title\&quot;,\&quot;action\&quot;:\&quot;ad_feedback_dots\&quot;},{\&quot;id\&quot;:\&quot;关闭广告\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;}]}&quot;
    },
    {
        &quot;1219698816&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;pop_youngset_know_txt\&quot;},{\&quot;id\&quot;:\&quot;newuser_fuli_img_intent\&quot;,\&quot;action\&quot;:\&quot;newuser_fuli_img_closed\&quot;},{\&quot;id\&quot;:\&quot;tv_notice_content\&quot;,\&quot;action\&quot;:\&quot;tv_notice_content\&quot;}]}&quot;
    },
    {
        &quot;-822811590&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;item_channel_item_title\&quot;,\&quot;action\&quot;:\&quot;item_channel_item_close\&quot;,\&quot;times\&quot;:5},{\&quot;id\&quot;:\&quot;item_channel_item_image_layout\&quot;,\&quot;action\&quot;:\&quot;item_channel_item_close\&quot;,\&quot;times\&quot;:5}]}&quot;},{&quot;949069732&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;番茄发来的红包\&quot;,\&quot;action\&quot;:\&quot;f\&quot;},{\&quot;id\&quot;:\&quot;buo\&quot;,\&quot;action\&quot;:\&quot;buo\&quot;},{\&quot;id\&quot;:\&quot;c55\&quot;,\&quot;action\&quot;:\&quot;c56\&quot;}]}&quot;
    },
    {
        &quot;-662871885&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;更新提示\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;199342455&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启推送通知\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;tv_nps_title\&quot;,\&quot;action\&quot;:\&quot;img_nps_close\&quot;}]}&quot;
    },
    {
        &quot;5992780&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;支持 RAR 开发\&quot;,\&quot;action\&quot;:\&quot;放弃\&quot;}]}&quot;
    },
    {
        &quot;1388849156&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;V&amp;amp;立即升级\&quot;,\&quot;action\&quot;:\&quot;arg\&quot;},{\&quot;id\&quot;:\&quot;授权微信通知\&quot;,\&quot;action\&quot;:\&quot;arg\&quot;},{\&quot;id\&quot;:\&quot;会员随机现金奖励\&quot;,\&quot;action\&quot;:\&quot;狠心放弃\&quot;},{\&quot;id\&quot;:\&quot;添加智行桌面小组件\&quot;,\&quot;action\&quot;:\&quot;arg\&quot;},{\&quot;id\&quot;:\&quot;手机定位服务或定位权限未开启\&quot;,\&quot;action\&quot;:\&quot;arg\&quot;}]}&quot;
    },
    {
        &quot;953551389&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;使用您的位置\&quot;,\&quot;action\&quot;:\&quot;暂不\&quot;}]}&quot;
    },
    {
        &quot;752555548&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;的广告\&quot;,\&quot;action\&quot;:\&quot;×\&quot;},{\&quot;id\&quot;:\&quot;zhConstraintLayout\&quot;,\&quot;action\&quot;:\&quot;dismiss\&quot;}]}&quot;
    },
    {
        &quot;-744842507&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;ad_container\&quot;,\&quot;action\&quot;:\&quot;btn_close\&quot;},{\&quot;id\&quot;:\&quot;fl_container\&quot;,\&quot;action\&quot;:\&quot;iv_delete\&quot;}]}&quot;
    },
    {
        &quot;1788138577&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;关注服务号\&quot;,\&quot;action\&quot;:\&quot;close_btn\&quot;}]}&quot;
    },
    {
        &quot;321803898&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;}]}&quot;
    },
    {
        &quot;1695025949&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;}]}&quot;
    },
    {
        &quot;-1930444755&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;riv_poplayer_image\&quot;,\&quot;action\&quot;:\&quot;iv_close_poplayer_image\&quot;}]}&quot;
    },
    {
        &quot;-1637701853&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;以后再说\&quot;},{\&quot;id\&quot;:\&quot;儿童模式\&quot;,\&quot;action\&quot;:\&quot;知道了\&quot;},{\&quot;id\&quot;:\&quot;开启重要消息通知\&quot;,\&quot;action\&quot;:\&quot;以后再说\&quot;}]}&quot;
    },
    {
        &quot;270694045&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启消息通知\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;}]}&quot;
    },
    {
        &quot;1429484426&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;正在试听，完整播放需要开通VIP\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;}]}&quot;
    },
    {
        &quot;378881071&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;懂车帝有更新啦\&quot;,\&quot;action\&quot;:\&quot;以后再说\&quot;}]}&quot;
    },
    {
        &quot;-1520738335&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;暂不更新\&quot;,\&quot;action\&quot;:\&quot;update_title_tv\&quot;}]}&quot;
    },
    {
        &quot;1620159901&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tv_chat_top_bar_notice_text\&quot;,\&quot;action\&quot;:\&quot;iv_top_bar_close_icon\&quot;},{\&quot;id\&quot;:\&quot;iv_action_icon\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;tv_submersible_recall_title\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;}]}&quot;
    },
    {
        &quot;-1667428321&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;忽略\&quot;},{\&quot;id\&quot;:\&quot;byr\&quot;,\&quot;action\&quot;:\&quot;byr\&quot;,\&quot;times\&quot;:5},{\&quot;id\&quot;:\&quot;page-title\&quot;,\&quot;action\&quot;:\&quot;avq\&quot;},],\&quot;click_way_popup\&quot;:1}&quot;},{&quot;232580377&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;scratch_show_view\&quot;,\&quot;action\&quot;:\&quot;scratch_close_float\&quot;},{\&quot;id\&quot;:\&quot;push_content\&quot;,\&quot;action\&quot;:\&quot;push_remind_close\&quot;},{\&quot;id\&quot;:\&quot;tvVersion\&quot;,\&quot;action\&quot;:\&quot;not_update\&quot;},{\&quot;id\&quot;:\&quot;swiper_list\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;tv_sign_in\&quot;,\&quot;action\&quot;:\&quot;iv_sign_in_close\&quot;},{\&quot;id\&quot;:\&quot;image_avatar\&quot;,\&quot;action\&quot;:\&quot;image_close\&quot;},{\&quot;id\&quot;:\&quot;iv_tag_ad\&quot;,\&quot;action\&quot;:\&quot;tedium\&quot;},{\&quot;id\&quot;:\&quot;feedback_general_text\&quot;,\&quot;action\&quot;:\&quot;不喜欢广告主\&quot;}]}&quot;
    },
    {
        &quot;-103524201&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;vp_guide_add\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;开启要闻通知\&quot;,\&quot;action\&quot;:\&quot;忽略\&quot;}]}&quot;
    },
    {
        &quot;2009078134&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新用户限时特惠\&quot;,\&quot;action\&quot;:\&quot;知道了\&quot;}]}&quot;
    },
    {
        &quot;1062801388&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_bg\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;iv_ad\&quot;,\&quot;action\&quot;:\&quot;tv_close_ad\&quot;}]}&quot;
    },
    {
        &quot;345365066&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新人签到礼\&quot;,\&quot;action\&quot;:\&quot;close_btn\&quot;},{\&quot;id\&quot;:\&quot;打开通知权限\&quot;,\&quot;action\&quot;:\&quot;再考虑下\&quot;},{\&quot;id\&quot;:\&quot;百度文库&amp;amp;评分\&quot;,\&quot;action\&quot;:\&quot;score_close\&quot;},{\&quot;id\&quot;:\&quot;开启消息通知\&quot;,\&quot;action\&quot;:\&quot;close_btn\&quot;},{\&quot;id\&quot;:\&quot;limit-red-packet-img-title\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;read_gif_iv\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;act_style_content_bg_iv\&quot;,\&quot;action\&quot;:\&quot;act_style_iv_close\&quot;}]}&quot;
    },
    {
        &quot;662377423&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;ll_book_recommend\&quot;,\&quot;action\&quot;:\&quot;gift_close\&quot;},{\&quot;id\&quot;:\&quot;gift_container\&quot;,\&quot;action\&quot;:\&quot;gift_close\&quot;},{\&quot;id\&quot;:\&quot;daily_container\&quot;,\&quot;action\&quot;:\&quot;daily_close\&quot;}]}&quot;
    },
    {
        &quot;-629891177&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启位置权限\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;-1652150487&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;检测到更新\&quot;,\&quot;action\&quot;:\&quot;以后再说\&quot;},{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;},{\&quot;id\&quot;:\&quot;收到现金红包\&quot;,\&quot;action\&quot;:\&quot;bci\&quot;},{\&quot;id\&quot;:\&quot;授权提示\&quot;,\&quot;action\&quot;:\&quot;我再想想\&quot;},{\&quot;id\&quot;:\&quot;授权通讯录\&quot;,\&quot;action\&quot;:\&quot;拒绝\&quot;},{\&quot;id\&quot;:\&quot;资料完善度&amp;amp;继续完善\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;},{\&quot;id\&quot;:\&quot;朋友推荐\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;},{\&quot;id\&quot;:\&quot;简介支持@功能，快来试试吧\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;}]}&quot;
    },
    {
        &quot;-1109425407&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;1539906291&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tt_splash_ad_logo\&quot;,\&quot;action\&quot;:\&quot;tt_splash_skip_btn\&quot;}]}&quot;
    },
    {
        &quot;-1854575849&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;查看&amp;amp;分享的文件\&quot;,\&quot;action\&quot;:\&quot;立即查看\&quot;}]}&quot;
    },
    {
        &quot;-1065232334&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_opera\&quot;,\&quot;action\&quot;:\&quot;iiv_close\&quot;},{\&quot;id\&quot;:\&quot;mantine-r4-body\&quot;,\&quot;action\&quot;:\&quot;upload\&quot;}]}&quot;
    },
    {
        &quot;-1513662963&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;next_points_tv\&quot;,\&quot;action\&quot;:\&quot;close_iv\&quot;},{\&quot;id\&quot;:\&quot;flow_qxb_we_chat_src_iv\&quot;,\&quot;action\&quot;:\&quot;flow_qxb_we_chat_close_iv\&quot;}]}&quot;
    },
    {
        &quot;-528715135&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;teenagers_desc\&quot;,\&quot;action\&quot;:\&quot;teenagers_i_know_layout\&quot;}]}&quot;
    },
    {
        &quot;706813998&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;打开推送通知\&quot;,\&quot;action\&quot;:\&quot;暂不开启\&quot;},{\&quot;id\&quot;:\&quot;开启通知权限\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;打开通知权限\&quot;,\&quot;action\&quot;:\&quot;暂不开启\&quot;},{\&quot;id\&quot;:\&quot;main_iv_limit_confirm\&quot;,\&quot;action\&quot;:\&quot;main_iv_limit_close\&quot;},{\&quot;id\&quot;:\&quot;host_lockscreen_guide_alert_dialog_rich_confirm_title_tv\&quot;,\&quot;action\&quot;:\&quot;host_lockscreen_guide_alert_dialog_rich_confirm_cancel_btn\&quot;},{\&quot;id\&quot;:\&quot;host_layout_vote_title\&quot;,\&quot;action\&quot;:\&quot;host_timeline_card_close\&quot;},{\&quot;id\&quot;:\&quot;main_x_play_anchor_shop_cover\&quot;,\&quot;action\&quot;:\&quot;main_x_play_anchor_shop_close_btn\&quot;},{\&quot;id\&quot;:\&quot;live_iv_bottom_close\&quot;,\&quot;action\&quot;:\&quot;live_iv_bottom_close\&quot;},{\&quot;id\&quot;:\&quot;立即抽奖\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;有通行证奖励可领取\&quot;,\&quot;action\&quot;:\&quot;引导关闭按钮\&quot;},{\&quot;id\&quot;:\&quot;liveExitDialogBg\&quot;,\&quot;action\&quot;:\&quot;liveBtnExit\&quot;},{\&quot;id\&quot;:\&quot;main_ad_broadside_img\&quot;,\&quot;action\&quot;:\&quot;main_ad_broadside_close\&quot;}]}&quot;
    },
    {
        &quot;1091754941&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新人专属福利\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;hbv\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;开启推送通知\&quot;,\&quot;action\&quot;:\&quot;iv_cancel\&quot;}]}&quot;
    },
    {
        &quot;201325446&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;打开消息推送通知\&quot;,\&quot;action\&quot;:\&quot;ivCloseAlert\&quot;},{\&quot;id\&quot;:\&quot;llJbpFirstPopContent\&quot;,\&quot;action\&quot;:\&quot;ivJbpFirstPopClose\&quot;},{\&quot;id\&quot;:\&quot;把聚宝盆添加到桌面快捷方式\&quot;,\&quot;action\&quot;:\&quot;之后再说\&quot;},{\&quot;id\&quot;:\&quot;apperience_enter\&quot;,\&quot;action\&quot;:\&quot;apperience_close\&quot;},{\&quot;id\&quot;:\&quot;rlRedPop\&quot;,\&quot;action\&quot;:\&quot;ivClose\&quot;},{\&quot;id\&quot;:\&quot;iv_pop_content\&quot;,\&quot;action\&quot;:\&quot;iv_pop_close\&quot;},{\&quot;id\&quot;:\&quot;ivPromotion\&quot;,\&quot;action\&quot;:\&quot;btnClose\&quot;}]}&quot;
    },
    {
        &quot;1047154881&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;确认加购\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;}]}&quot;
    },
    {
        &quot;1032792361&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新人专属月卡\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;}]}&quot;
    },
    {
        &quot;-243402277&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_activities_banner\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;1983218619&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;授权提示\&quot;,\&quot;action\&quot;:\&quot;拒绝\&quot;},{\&quot;id\&quot;:\&quot;=数字人\&quot;,\&quot;action\&quot;:\&quot;=关闭\&quot;},{\&quot;id\&quot;:\&quot;my_imageview\&quot;,\&quot;action\&quot;:\&quot;close\&quot;}]}&quot;
    },
    {
        &quot;1773314214&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;权限申请\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;-133843480&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;clean_adv_image\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;main_image_600x400\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;确定放弃VIP会员\&quot;,\&quot;action\&quot;:\&quot;close\&quot;}]}&quot;
    },
    {
        &quot;-1902185409&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;首次成功发布沸点\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;-1527971724&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_notification_tip_icon\&quot;,\&quot;action\&quot;:\&quot;cv_cancel_notification_tip\&quot;},{\&quot;id\&quot;:\&quot;cl_top\&quot;,\&quot;action\&quot;:\&quot;bt_close\&quot;}]}&quot;
    },
    {
        &quot;-766051647&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;放弃更新\&quot;}]}&quot;
    },
    {
        &quot;-1206397310&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;=我知道了\&quot;},{\&quot;id\&quot;:\&quot;ivFloatAd\&quot;,\&quot;action\&quot;:\&quot;ivAdClose\&quot;},{\&quot;id\&quot;:\&quot;layout_ad_layout\&quot;,\&quot;action\&quot;:\&quot;native_ad_close\&quot;},{\&quot;id\&quot;:\&quot;ad_flag_source_layout\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;native_ad_image\&quot;,\&quot;action\&quot;:\&quot;native_ad_close\&quot;},{\&quot;id\&quot;:\&quot;native_ad_title\&quot;,\&quot;action\&quot;:\&quot;native_ad_close\&quot;}]}&quot;
    },
    {
        &quot;270344886&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_poster\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;991394745&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;home_ad_dialog_pager\&quot;,\&quot;action\&quot;:\&quot;iv_home_ad_close\&quot;},{\&quot;id\&quot;:\&quot;homeLocationPermissionTipsTitle\&quot;,\&quot;action\&quot;:\&quot;homeLocationPermissionClose\&quot;},{\&quot;id\&quot;:\&quot;开启消息通知\&quot;,\&quot;action\&quot;:\&quot;close\&quot;}]}&quot;
    },
    {
        &quot;-1488821919&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;打开通知\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;114295028&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;updata_title\&quot;,\&quot;action\&quot;:\&quot;update_close\&quot;}]}&quot;
    },
    {
        &quot;588474247&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;更新\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;991562021&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;}]}&quot;
    },
    {
        &quot;-1478231696&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_peer_exchange_fhr\&quot;,\&quot;action\&quot;:\&quot;iv_peer_exchange_close_fhr\&quot;},{\&quot;id\&quot;:\&quot;打开系统通知\&quot;,\&quot;action\&quot;:\&quot;bt_tip_close\&quot;}]}&quot;
    },
    {
        &quot;847156324&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;=立即更新\&quot;,\&quot;action\&quot;:\&quot;=取消\&quot;},{\&quot;id\&quot;:\&quot;ad_time_view\&quot;,\&quot;action\&quot;:\&quot;=关闭\&quot;},{\&quot;id\&quot;:\&quot;关闭广告\&quot;,\&quot;action\&quot;:\&quot;=不感兴趣\&quot;},{\&quot;id\&quot;:\&quot;不感兴趣&amp;amp;举报广告\&quot;,\&quot;action\&quot;:\&quot;=不感兴趣\&quot;},{\&quot;id\&quot;:\&quot;coolapk_card_view\&quot;,\&quot;action\&quot;:\&quot;close_view\&quot;}]}&quot;
    },
    {
        &quot;293886959&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;抢先体验\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;-1665025453&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;为了安全着想，请开启安全守护\&quot;,\&quot;action\&quot;:\&quot;放弃\&quot;},{\&quot;id\&quot;:\&quot;准备中\&quot;,\&quot;action\&quot;:\&quot;准备中\&quot;,\&quot;times\&quot;:0},{\&quot;id\&quot;:\&quot;检测中\&quot;,\&quot;action\&quot;:\&quot;检测中\&quot;,\&quot;times\&quot;:0},{\&quot;id\&quot;:\&quot;继续更新\&quot;,\&quot;action\&quot;:\&quot;继续更新\&quot;,\&quot;times\&quot;:3},{\&quot;id\&quot;:\&quot;继续安装\&quot;,\&quot;action\&quot;:\&quot;继续安装\&quot;,\&quot;times\&quot;:3},{\&quot;id\&quot;:\&quot;继续\&quot;,\&quot;action\&quot;:\&quot;继续\&quot;,\&quot;times\&quot;:3},{\&quot;id\&quot;:\&quot;安装中\&quot;,\&quot;action\&quot;:\&quot;安装中\&quot;,\&quot;times\&quot;:0},{\&quot;id\&quot;:\&quot;完成\&quot;,\&quot;action\&quot;:\&quot;完成\&quot;}],\&quot;unite_popup_rules\&quot;:true,\&quot;ltt_service\&quot;:true}&quot;},{&quot;1337821420&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;请开启消息通知\&quot;,\&quot;action\&quot;:\&quot;暂不开启\&quot;}]}&quot;
    },
    {
        &quot;-1491765371&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启青少年模式\&quot;,\&quot;action\&quot;:\&quot;知道了\&quot;}]}&quot;
    },
    {
        &quot;-1846921724&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;iv_dialog_main_activity_bg\&quot;,\&quot;action\&quot;:\&quot;iv_dialog_main_activity_close\&quot;},{\&quot;id\&quot;:\&quot;radiance\&quot;,\&quot;action\&quot;:\&quot;iv_dialog_live_room_gift_bag_close\&quot;}]}&quot;
    },
    {
        &quot;-76821059&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启通知服务\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;明日来领&amp;amp;金币\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;}]}&quot;
    },
    {
        &quot;876496474&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;立即领现金\&quot;,\&quot;action\&quot;:\&quot;unused_res_a\&quot;},{\&quot;id\&quot;:\&quot;unused_res_a\&quot;,\&quot;action\&quot;:\&quot;=关闭\&quot;}]}&quot;
    },
    {
        &quot;-1567553486&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;ux_program_title\&quot;,\&quot;action\&quot;:\&quot;confirm_cancel\&quot;},{\&quot;id\&quot;:\&quot;GuideModalConfirmBtn\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;开启通知\&quot;,\&quot;action\&quot;:\&quot;close\&quot;}]}&quot;
    },
    {
        &quot;1557402977&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启消息通知权限\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;-1544055932&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年守护模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;head_img\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;tv_name\&quot;,\&quot;action\&quot;:\&quot;iv_del\&quot;}]}&quot;
    },
    {
        &quot;-358087111&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;push_on_notify_bar\&quot;,\&quot;action\&quot;:\&quot;push_on_notify_delete\&quot;}]}&quot;
    },
    {
        &quot;-759128068&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;ivClose\&quot;},{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;tvBottomFloatViewDesc\&quot;,\&quot;action\&quot;:\&quot;ivBottomFloatViewClose\&quot;},{\&quot;id\&quot;:\&quot;奖品免费包邮到家\&quot;,\&quot;action\&quot;:\&quot;放弃领取\&quot;},{\&quot;id\&quot;:\&quot;你可能感兴趣的人\&quot;,\&quot;action\&quot;:\&quot;ivRemove\&quot;,\&quot;times\&quot;:5},{\&quot;id\&quot;:\&quot;anim_view\&quot;,\&quot;action\&quot;:\&quot;closeIcon\&quot;},{\&quot;id\&quot;:\&quot;新人超值好物\&quot;,\&quot;action\&quot;:\&quot;ivClose\&quot;},{\&quot;id\&quot;:\&quot;新人限时福利\&quot;,\&quot;action\&quot;:\&quot;ivClose\&quot;}]}&quot;
    },
    {
        &quot;2138257400&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;打开消息通知\&quot;,\&quot;action\&quot;:\&quot;close_icon\&quot;}]}&quot;
    },
    {
        &quot;-2092209424&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年守护\&quot;,\&quot;action\&quot;:\&quot;已满14岁\&quot;},{\&quot;id\&quot;:\&quot;开启消息推送通知\&quot;,\&quot;action\&quot;:\&quot;close_img\&quot;}]}&quot;
    },
    {
        &quot;-189732215&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;banner_image\&quot;,\&quot;action\&quot;:\&quot;image_close_banner\&quot;}]}&quot;
    },
    {
        &quot;-894368837&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启超级保险箱\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;touch_bottom_bar_bubble_main_title_tv\&quot;,\&quot;action\&quot;:\&quot;touch_bottom_bar_bubble_close_iv\&quot;},{\&quot;id\&quot;:\&quot;touch_dlg_main_title_tv\&quot;,\&quot;action\&quot;:\&quot;touch_dlg_close_iv\&quot;},{\&quot;id\&quot;:\&quot;touch_dlg_main_title_tv\&quot;,\&quot;action\&quot;:\&quot;close_btn\&quot;},{\&quot;id\&quot;:\&quot;移动积分别浪费，迅雷会员抢先兑\&quot;,\&quot;action\&quot;:\&quot;放弃支付\&quot;},{\&quot;id\&quot;:\&quot;老用户专属，劲爆惊喜价\&quot;,\&quot;action\&quot;:\&quot;放弃优惠\&quot;},{\&quot;id\&quot;:\&quot;xl_download_guide_tip_close\&quot;,\&quot;action\&quot;:\&quot;xl_download_guide_tip_close\&quot;},{\&quot;id\&quot;:\&quot;close-circle\&quot;,\&quot;action\&quot;:\&quot;close-circle\&quot;},{\&quot;id\&quot;:\&quot;签到成功\&quot;,\&quot;action\&quot;:\&quot;知道了\&quot;},{\&quot;id\&quot;:\&quot;tv_notification_title\&quot;,\&quot;action\&quot;:\&quot;iv_notification_tips_close\&quot;},{\&quot;id\&quot;:\&quot;立即签到\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;hermes_ad_banner_recycler\&quot;,\&quot;action\&quot;:\&quot;hermes_ad_banner_negative\&quot;},{\&quot;id\&quot;:\&quot;feedback_not_interested_text\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;}]}&quot;
    },
    {
        &quot;125486076&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;有新版本啦\&quot;,\&quot;action\&quot;:\&quot;imageView_close\&quot;}]}&quot;
    },
    {
        &quot;644871869&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;update_title\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;}]}&quot;
    },
    {
        &quot;101952197&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;btn_open_notify\&quot;,\&quot;action\&quot;:\&quot;not_open_notify\&quot;}]}&quot;
    },
    {
        &quot;960022320&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;给您发送通知\&quot;,\&quot;action\&quot;:\&quot;不接收\&quot;}]}&quot;
    },
    {
        &quot;-1518567568&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;请评价我们的产品\&quot;,\&quot;action\&quot;:\&quot;下次再说\&quot;}]}&quot;
    },
    {
        &quot;-103532384&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;允许&amp;amp;发送通知\&quot;,\&quot;action\&quot;:\&quot;以后再说\&quot;}]}&quot;
    },
    {
        &quot;313184810&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;检测到更新\&quot;,\&quot;action\&quot;:\&quot;以后再说\&quot;},{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;},{\&quot;id\&quot;:\&quot;朋友推荐\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;隐藏\&quot;,\&quot;action\&quot;:\&quot;h7e\&quot;},{\&quot;id\&quot;:\&quot;开启朋友通知\&quot;,\&quot;action\&quot;:\&quot;暂不\&quot;},{\&quot;id\&quot;:\&quot;朋友推荐 标题\&quot;,\&quot;action\&quot;:\&quot;qpb\&quot;},{\&quot;id\&quot;:\&quot;及时获得消息提醒\&quot;,\&quot;action\&quot;:\&quot;暂不开启\&quot;},{\&quot;id\&quot;:\&quot;想访问你的通讯录\&quot;,\&quot;action\&quot;:\&quot;拒绝\&quot;}]}&quot;
    },
    {
        &quot;-796004189&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;想给你发送通知\&quot;,\&quot;action\&quot;:\&quot;不允许\&quot;}]}&quot;
    },
    {
        &quot;-1898417322&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;single_banner\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;=广告\&quot;,\&quot;action\&quot;:\&quot;closeGray\&quot;}]}&quot;
    },
    {
        &quot;foreground_service&quot;:true},{&quot;-733096426&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;更新Telegram\&quot;,\&quot;action\&quot;:\&quot;请稍后提醒我\&quot;}]}&quot;
    },
    {
        &quot;-1048697214&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;viewClose\&quot;,\&quot;action\&quot;:\&quot;viewClose\&quot;},{\&quot;id\&quot;:\&quot;fl_video\&quot;,\&quot;action\&quot;:\&quot;iv_highlight_close\&quot;}]}&quot;
    },
    {
        &quot;-328022007&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;广告\&quot;,\&quot;action\&quot;:\&quot;跳过\&quot;},{\&quot;id\&quot;:\&quot;main_ad_alert\&quot;,\&quot;action\&quot;:\&quot;main_ad_alert_close\&quot;},{\&quot;id\&quot;:\&quot;slideshowView\&quot;,\&quot;action\&quot;:\&quot;ivClose\&quot;}]}&quot;
    },
    {
        &quot;-322418038&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;upgrade_dialog_cancel\&quot;,\&quot;action\&quot;:\&quot;upgrade_dialog_cancel\&quot;}]}&quot;
    },
    {
        &quot;-527086868&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;gift_img\&quot;,\&quot;action\&quot;:\&quot;gift_close\&quot;},{\&quot;id\&quot;:\&quot;打开系统通知\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;1488133239&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开始发图\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;签到成功\&quot;,\&quot;action\&quot;:\&quot;close\&quot;}]}&quot;
    },
    {
        &quot;978047406&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;+开启定位\&quot;,\&quot;action\&quot;:\&quot;qmapapi_guide_close\&quot;},{\&quot;id\&quot;:\&quot;h_explore_rn|NewPopUp|DrawLotteryPopup|Touchable\&quot;,\&quot;action\&quot;:\&quot;h_explore_rn|NewPopUp|DrawLotteryPopup|Touchable\&quot;}]}&quot;
    },
    {
        &quot;-1991835185&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启通知\&quot;,\&quot;action\&quot;:\&quot;不允许\&quot;},{\&quot;id\&quot;:\&quot;ad_image\&quot;,\&quot;action\&quot;:\&quot;ad_close\&quot;}]}&quot;
    },
    {
        &quot;-2028968188&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_home_ad_bg\&quot;,\&quot;action\&quot;:\&quot;iv_home_ad_close\&quot;},{\&quot;id\&quot;:\&quot;iv_invite_icon\&quot;,\&quot;action\&quot;:\&quot;iv_invite_close\&quot;}]}&quot;
    },
    {
        &quot;-524269385&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;widget_close_icon\&quot;,\&quot;action\&quot;:\&quot;widget_close_icon\&quot;},{\&quot;id\&quot;:\&quot;关注Ta\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;}]}&quot;
    },
    {
        &quot;332614644&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;首次答题特权\&quot;,\&quot;action\&quot;:\&quot;iv_remind_close\&quot;}]}&quot;
    },
    {
        &quot;1907791813&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;button_open_continue_pay\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;新功能\&quot;,\&quot;action\&quot;:\&quot;btn_close\&quot;}]}&quot;
    },
    {
        &quot;1659335438&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_drop_cnl_close\&quot;,\&quot;action\&quot;:\&quot;iv_drop_cnl_close\&quot;},{\&quot;id\&quot;:\&quot;共享文件夹\&quot;,\&quot;action\&quot;:\&quot;稍后再说\&quot;}]}&quot;
    },
    {
        &quot;841170930&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_suspend\&quot;,\&quot;action\&quot;:\&quot;iv_page_suspend_close\&quot;}]}&quot;
    },
    {
        &quot;-7542465&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;advert_creative_head_title_v3\&quot;,\&quot;action\&quot;:\&quot;advert_creative_head_img_text_layout_close_btn_v3\&quot;}]}&quot;
    },
    {
        &quot;-524659007&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;不感兴趣\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;,\&quot;times\&quot;:5}]}&quot;},{&quot;-811421306&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;mLinSignBg\&quot;,\&quot;action\&quot;:\&quot;imgSignClone\&quot;},{\&quot;id\&quot;:\&quot;打开&amp;amp;推送通知\&quot;,\&quot;action\&quot;:\&quot;以后再说\&quot;}]}&quot;
    },
    {
        &quot;-330301876&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;native_ad_container\&quot;,\&quot;action\&quot;:\&quot;topon_btn_close\&quot;},{\&quot;id\&quot;:\&quot;csj_ad_logo\&quot;,\&quot;action\&quot;:\&quot;csj_btn_close\&quot;},{\&quot;id\&quot;:\&quot;| 跳过\&quot;,\&quot;action\&quot;:\&quot;| 跳过\&quot;},{\&quot;id\&quot;:\&quot;再看&amp;amp;可领奖励\&quot;,\&quot;action\&quot;:\&quot;坚持退出\&quot;}],\&quot;click_way_popup\&quot;:1}&quot;},{&quot;28505069&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;dialog_once_price_iv_buy\&quot;,\&quot;action\&quot;:\&quot;dialog_once_price_iv_cancel\&quot;}]}&quot;
    },
    {
        &quot;-1864872766&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;恭喜获得&amp;amp;红包\&quot;,\&quot;action\&quot;:\&quot;unused_res_a\&quot;},{\&quot;id\&quot;:\&quot;狠心离开&amp;amp;去看看\&quot;,\&quot;action\&quot;:\&quot;狠心离开\&quot;},{\&quot;id\&quot;:\&quot;=logo\&quot;,\&quot;action\&quot;:\&quot;=close\&quot;}]}&quot;
    },
    {
        &quot;-895263099&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;更新提示\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;229330387&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;=开启推送通知\&quot;,\&quot;action\&quot;:\&quot;以后再说\&quot;},{\&quot;id\&quot;:\&quot;+开启推送通知\&quot;,\&quot;action\&quot;:\&quot;bn0\&quot;},{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;=我知道了\&quot;}]}&quot;
    },
    {
        &quot;1366626055&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tv_teen_dialog_title\&quot;,\&quot;action\&quot;:\&quot;young_dialog_close_img\&quot;},{\&quot;id\&quot;:\&quot;txt_push_open_title\&quot;,\&quot;action\&quot;:\&quot;btn_open_cancel\&quot;},{\&quot;id\&quot;:\&quot;七猫新人红包\&quot;,\&quot;action\&quot;:\&quot;iv_close_bonus\&quot;},{\&quot;id\&quot;:\&quot;red_packet_img\&quot;,\&quot;action\&quot;:\&quot;close_red_packet\&quot;},{\&quot;id\&quot;:\&quot;imageView\&quot;,\&quot;action\&quot;:\&quot;imageView_close\&quot;},{\&quot;id\&quot;:\&quot;read_view\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;ad_privacy_view\&quot;,\&quot;action\&quot;:\&quot;iv_ad_direct_close\&quot;},{\&quot;id\&quot;:\&quot;ll_ad_bottom_remind_group\&quot;,\&quot;action\&quot;:\&quot;ad_direct_close\&quot;}]}&quot;
    },
    {
        &quot;-1703768290&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tv_teenager_content\&quot;,\&quot;action\&quot;:\&quot;btn_teenager_i_know\&quot;},{\&quot;id\&quot;:\&quot;新用户专属奖励\&quot;,\&quot;action\&quot;:\&quot;iv_new_player_dialog_close\&quot;},{\&quot;id\&quot;:\&quot;立即签到\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;开启系统通知\&quot;,\&quot;action\&quot;:\&quot;close\&quot;}]}&quot;
    },
    {
        &quot;-1606001344&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;playing_tv_redeem_title\&quot;,\&quot;action\&quot;:\&quot;playing_ic_close\&quot;}]}&quot;
    },
    {
        &quot;1855462465&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;浮层内部图片\&quot;,\&quot;action\&quot;:\&quot;浮层关闭按钮\&quot;},{\&quot;id\&quot;:\&quot;热区\&quot;,\&quot;action\&quot;:\&quot;关闭按钮\&quot;},{\&quot;id\&quot;:\&quot;限时福利砸中你\&quot;,\&quot;action\&quot;:\&quot;关闭按钮\&quot;}]}&quot;
    },
    {
        &quot;1799462192&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;ad_title\&quot;,\&quot;action\&quot;:\&quot;ad_close_btn\&quot;}]}&quot;
    },
    {
        &quot;-2116363580&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;立即更新\&quot;,\&quot;action\&quot;:\&quot;negativeButton\&quot;},{\&quot;id\&quot;:\&quot;内容推荐服务\&quot;,\&quot;action\&quot;:\&quot;以后再说\&quot;}]}&quot;
    },
    {
        &quot;-973170826&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;广告\&quot;,\&quot;action\&quot;:\&quot;feedbackIcon\&quot;},{\&quot;id\&quot;:\&quot;dislike&amp;amp;feedbackBtn\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;},{\&quot;id\&quot;:\&quot;isdismatch&amp;amp;isduplicate&amp;amp;isbadad\&quot;,\&quot;action\&quot;:\&quot;与我无关\&quot;},{\&quot;id\&quot;:\&quot;广告\&quot;,\&quot;action\&quot;:\&quot;关闭当前广告\&quot;},{\&quot;id\&quot;:\&quot;选择后将减少该类推荐\&quot;,\&quot;action\&quot;:\&quot;关闭广告\&quot;},{\&quot;id\&quot;:\&quot;关闭广告\&quot;,\&quot;action\&quot;:\&quot;确认\&quot;},{\&quot;id\&quot;:\&quot;广告\&quot;,\&quot;action\&quot;:\&quot;广告\&quot;},{\&quot;id\&quot;:\&quot;不感兴趣原因\&quot;,\&quot;action\&quot;:\&quot;关闭广告\&quot;},{\&quot;id\&quot;:\&quot;赞助商提供的广告信息\&quot;,\&quot;action\&quot;:\&quot;关闭当前广告\&quot;}],\&quot;ltt_service\&quot;:true,\&quot;click_way\&quot;:1}&quot;},{&quot;2078928257&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;activity_guide_animation\&quot;,\&quot;action\&quot;:\&quot;跳过\&quot;},{\&quot;id\&quot;:\&quot;打开通知权限\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;1536737232&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;打开通知，及时收到互动消息\&quot;,\&quot;action\&quot;:\&quot;right_icon\&quot;},{\&quot;id\&quot;:\&quot;选择通知类型\&quot;,\&quot;action\&quot;:\&quot;暂不开启\&quot;},{\&quot;id\&quot;:\&quot;bottom_process_tv\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;使用您的位置信息\&quot;,\&quot;action\&quot;:\&quot;以后再说\&quot;},{\&quot;id\&quot;:\&quot;tv_tips\&quot;,\&quot;action\&quot;:\&quot;iv_close_icon\&quot;},{\&quot;id\&quot;:\&quot;不感兴趣&amp;amp;为何会看到此广告\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;},{\&quot;id\&quot;:\&quot;tv_tips\&quot;,\&quot;action\&quot;:\&quot;iv_close_icon\&quot;},{\&quot;id\&quot;:\&quot;不感兴趣&amp;amp;屏蔽此博主\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;},{\&quot;id\&quot;:\&quot;left_img_ad_tag\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;关注你感兴趣的超话\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;定位服务未开启\&quot;,\&quot;action\&quot;:\&quot;以后再说\&quot;},{\&quot;id\&quot;:\&quot;点击签到\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;给我们评分\&quot;,\&quot;action\&quot;:\&quot;不了，谢谢\&quot;},{\&quot;id\&quot;:\&quot;card_view\&quot;,\&quot;action\&quot;:\&quot;right_top_tag\&quot;},{\&quot;id\&quot;:\&quot;不感兴趣&amp;amp;内容质量差\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;},{\&quot;id\&quot;:\&quot;错过了&amp;amp;爆词&amp;amp;查看详情\&quot;,\&quot;action\&quot;:\&quot;mIvRight\&quot;}]}&quot;
    },
    {
        &quot;-530247198&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;=跳过\&quot;,\&quot;action\&quot;:\&quot;=跳过\&quot;},{\&quot;id\&quot;:\&quot;gdt_ad_custom_count_down\&quot;,\&quot;action\&quot;:\&quot;close_button\&quot;}]}&quot;
    },
    {
        &quot;560468770&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;openAlertText\&quot;,\&quot;action\&quot;:\&quot;btn_close_update_setting\&quot;}]}&quot;
    },
    {
        &quot;2037736697&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;ad_container\&quot;,\&quot;action\&quot;:\&quot;splash_ad_skip\&quot;}]}&quot;
    },
    {
        &quot;1877659010&quot;:&quot;{\&quot;popup_rules\&quot;:[]}&quot;},{&quot;-54120092&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;dlg_login_guide_thanks\&quot;,\&quot;action\&quot;:\&quot;dlg_iv_login_guide_close\&quot;}]}&quot;
    },
    {
        &quot;650999717&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;使用此文件夹\&quot;,\&quot;action\&quot;:\&quot;使用此文件夹\&quot;},{\&quot;id\&quot;:\&quot;要允许\&quot;,\&quot;action\&quot;:\&quot;允许\&quot;}],\&quot;unite_popup_rules\&quot;:true,\&quot;ltt_service\&quot;:true}&quot;},{&quot;-30728625&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;立即更新\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;打开通知权限\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;精选内容\&quot;,\&quot;action\&quot;:\&quot;Close\&quot;}]}&quot;
    },
    {
        &quot;-1979578047&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;ad_title\&quot;,\&quot;action\&quot;:\&quot;ad_close\&quot;}]}&quot;
    },
    {
        &quot;1380298910&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;立即升级\&quot;,\&quot;action\&quot;:\&quot;稍后再说\&quot;},{\&quot;id\&quot;:\&quot;bud\&quot;,\&quot;action\&quot;:\&quot;bud\&quot;}]}&quot;
    },
    {
        &quot;502255059&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;开启消息通知\&quot;,\&quot;action\&quot;:\&quot;arg\&quot;}]}&quot;
    },
    {
        &quot;-173873869&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_tg_ad\&quot;,\&quot;action\&quot;:\&quot;iv_tg_ad\&quot;},{\&quot;id\&quot;:\&quot;btn_open_notification\&quot;,\&quot;action\&quot;:\&quot;iv_close_notification_guide\&quot;},{\&quot;id\&quot;:\&quot;forum_ad_imageview\&quot;,\&quot;action\&quot;:\&quot;iv_close_community_ad\&quot;},{\&quot;id\&quot;:\&quot;iv_recommend_ad_image\&quot;,\&quot;action\&quot;:\&quot;iv_close_ad\&quot;}]}&quot;
    },
    {
        &quot;1519628819&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tt_splash_ad_logo\&quot;,\&quot;action\&quot;:\&quot;tt_splash_skip_btn\&quot;}]}&quot;
    },
    {
        &quot;-1215205363&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;}]}&quot;
    },
    {
        &quot;1174097286&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;icon_cart_egg_close\&quot;,\&quot;action\&quot;:\&quot;icon_cart_egg_close\&quot;},{\&quot;id\&quot;:\&quot;弹窗\&quot;,\&quot;action\&quot;:\&quot;关闭按钮\&quot;},{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;-69877540&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新版本&amp;amp;升级\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;感兴趣商品再试一件\&quot;,\&quot;action\&quot;:\&quot;关闭弹窗\&quot;},{\&quot;id\&quot;:\&quot;专属现金红包\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;每日签到得现金\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;满&amp;amp;元可用&amp;amp;优惠券\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;你的专属&amp;amp;福利\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;}]}&quot;
    },
    {
        &quot;651433099&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;暂不更新\&quot;},{\&quot;id\&quot;:\&quot;开启消息通知\&quot;,\&quot;action\&quot;:\&quot;notice_dialog_cancel_iv\&quot;},{\&quot;id\&quot;:\&quot;打开消息通知\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;订阅微信通知\&quot;,\&quot;action\&quot;:\&quot;cancel_iv\&quot;},{\&quot;id\&quot;:\&quot;写好评，鼓励一下\&quot;,\&quot;action\&quot;:\&quot;不了，谢谢\&quot;}]}&quot;
    },
    {
        &quot;725735704&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年守护模式\&quot;,\&quot;action\&quot;:\&quot;tv_confirm\&quot;}]}&quot;
    },
    {
        &quot;1073158053&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新版本\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;dialog_full_image\&quot;,\&quot;action\&quot;:\&quot;dialog_full_image_close\&quot;}]}&quot;
    },
    {
        &quot;1984799751&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;da_container\&quot;,\&quot;action\&quot;:\&quot;closeAd\&quot;},{\&quot;id\&quot;:\&quot;itah_layout\&quot;,\&quot;action\&quot;:\&quot;closeAd\&quot;},{\&quot;id\&quot;:\&quot;iltas_ad_layout\&quot;,\&quot;action\&quot;:\&quot;closeAd\&quot;}]}&quot;
    },
    {
        &quot;-1830100133&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启消息通知\&quot;,\&quot;action\&quot;:\&quot;再想想\&quot;},{\&quot;id\&quot;:\&quot;lottery_popup_view_img\&quot;,\&quot;action\&quot;:\&quot;lottery_popup_view_close\&quot;}]}&quot;
    },
    {
        &quot;-179660078&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启位置权限\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;notice_title_txt\&quot;,\&quot;action\&quot;:\&quot;notice_close_txt\&quot;}]}&quot;
    },
    {
        &quot;-1239952740&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;为什么不希望看到这条推广\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;}]}&quot;
    },
    {
        &quot;-2096096381&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;pop_advertisement_content\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;2029054607&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tt_splash_ad_logo\&quot;,\&quot;action\&quot;:\&quot;tt_splash_skip_btn\&quot;}]}&quot;
    },
    {
        &quot;1751022005&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;系统公告\&quot;,\&quot;action\&quot;:\&quot;确定\&quot;}]}&quot;
    },
    {
        &quot;1937929252&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;adv_mask_container\&quot;,\&quot;action\&quot;:\&quot;close_btn\&quot;},{\&quot;id\&quot;:\&quot;operating_activity_entrance\&quot;,\&quot;action\&quot;:\&quot;operating_activity_close\&quot;},{\&quot;id\&quot;:\&quot;开启消息通知\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;打开消息通知\&quot;,\&quot;action\&quot;:\&quot;close_im\&quot;}]}&quot;
    },
    {
        &quot;-1657078324&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新版本\&quot;,\&quot;action\&quot;:\&quot;tv_update_after\&quot;}]}&quot;
    },
    {
        &quot;-1960346768&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;ad_content\&quot;,\&quot;action\&quot;:\&quot;btnClose\&quot;}]}&quot;
    },
    {
        &quot;1683280386&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现&amp;amp;新版本&amp;amp;立即升级\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;}]}&quot;
    },
    {
        &quot;1600359417&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新版本\&quot;,\&quot;action\&quot;:\&quot;稍后更新\&quot;}]}&quot;
    },
    {
        &quot;-532693094&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;=更新\&quot;,\&quot;action\&quot;:\&quot;=取消\&quot;}]}&quot;
    },
    {
        &quot;2091464343&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;以后再说\&quot;},{\&quot;id\&quot;:\&quot;获取&amp;amp;剪切板\&quot;,\&quot;action\&quot;:\&quot;不允许\&quot;},{\&quot;id\&quot;:\&quot;开启推送通知\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;drag_img\&quot;,\&quot;action\&quot;:\&quot;close_btn\&quot;},{\&quot;id\&quot;:\&quot;图片跳转\&quot;,\&quot;action\&quot;:\&quot;此图片未加标签\&quot;},{\&quot;id\&quot;:\&quot;ad_image\&quot;,\&quot;action\&quot;:\&quot;close_btn\&quot;},{\&quot;id\&quot;:\&quot;img_advertlogo\&quot;,\&quot;action\&quot;:\&quot;iv_close_top\&quot;}]}&quot;
    },
    {
        &quot;2092879561&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年守护\&quot;,\&quot;action\&quot;:\&quot;已满14岁\&quot;},{\&quot;id\&quot;:\&quot;cancelButton\&quot;,\&quot;action\&quot;:\&quot;cancelButton\&quot;},{\&quot;id\&quot;:\&quot;去&amp;amp;应用市场&amp;amp;评价\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;1511151769&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;获取消息通知\&quot;,\&quot;action\&quot;:\&quot;暂不开启\&quot;}]}&quot;
    },
    {
        &quot;818881643&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;=广告\&quot;,\&quot;action\&quot;:\&quot;跳过\&quot;}]}&quot;
    },
    {
        &quot;-2003752385&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;ok_tv\&quot;},{\&quot;id\&quot;:\&quot;bg_iv\&quot;,\&quot;action\&quot;:\&quot;close_iv\&quot;},{\&quot;id\&quot;:\&quot;notification_open_lay\&quot;,\&quot;action\&quot;:\&quot;close_lay_btn\&quot;}]}&quot;
    },
    {
        &quot;1276497535&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;有新版本&amp;amp;升级\&quot;,\&quot;action\&quot;:\&quot;暂不升级\&quot;},{\&quot;id\&quot;:\&quot;bar_close\&quot;,\&quot;action\&quot;:\&quot;bar_close\&quot;}]}&quot;
    },
    {
        &quot;-747700391&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;立即免费领取\&quot;,\&quot;action\&quot;:\&quot;ivClose\&quot;},{\&quot;id\&quot;:\&quot;新用户福利仅一次\&quot;,\&quot;action\&quot;:\&quot;放弃福利\&quot;},{\&quot;id\&quot;:\&quot;开通会员&amp;amp;特惠\&quot;,\&quot;action\&quot;:\&quot;ivClose\&quot;}]}&quot;
    },
    {
        &quot;-1709882794&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;update_title\&quot;,\&quot;action\&quot;:\&quot;btn_close\&quot;},{\&quot;id\&quot;:\&quot;bottom_center_close_button\&quot;,\&quot;action\&quot;:\&quot;bottom_center_close_button\&quot;},{\&quot;id\&quot;:\&quot;订单已满&amp;amp;优惠换购\&quot;,\&quot;action\&quot;:\&quot;放弃机会\&quot;},{\&quot;id\&quot;:\&quot;恭喜你获得以下权益\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;popContentImg\&quot;,\&quot;action\&quot;:\&quot;popCloseBtn\&quot;}]}&quot;
    },
    {
        &quot;863298512&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;threeImageBaPing\&quot;,\&quot;action\&quot;:\&quot;close_ba_ping\&quot;},{\&quot;id\&quot;:\&quot;imageBaPingFullScreen\&quot;,\&quot;action\&quot;:\&quot;closeBaPingFull\&quot;},{\&quot;id\&quot;:\&quot;baPing_small_icon\&quot;,\&quot;action\&quot;:\&quot;baPing_small_close\&quot;}]}&quot;
    },
    {
        &quot;1994036591&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;ic_notice\&quot;,\&quot;action\&quot;:\&quot;ic_action\&quot;},{\&quot;id\&quot;:\&quot;=广告\&quot;,\&quot;action\&quot;:\&quot;more_icon\&quot;},{\&quot;id\&quot;:\&quot;屏蔽广告\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;},{\&quot;id\&quot;:\&quot;+会员购\&quot;,\&quot;action\&quot;:\&quot;more_icon\&quot;},{\&quot;id\&quot;:\&quot;屏蔽推广\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;},{\&quot;id\&quot;:\&quot;corner_hint\&quot;,\&quot;action\&quot;:\&quot;more_icon\&quot;}]}&quot;
    },
    {
        &quot;992705457&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;知道了\&quot;},{\&quot;id\&quot;:\&quot;开启消息通知\&quot;,\&quot;action\&quot;:\&quot;暂不开启\&quot;},{\&quot;id\&quot;:\&quot;不要错过重要消息，试试个性化管理吧\&quot;,\&quot;action\&quot;:\&quot;bce\&quot;}]}&quot;
    },
    {
        &quot;-1031558479&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;送你&amp;amp;新人购物券\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},]}&quot;},{&quot;1765779203&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;red_packet_content\&quot;,\&quot;action\&quot;:\&quot;red_packet_close\&quot;},{\&quot;id\&quot;:\&quot;bn_\&quot;,\&quot;action\&quot;:\&quot;bs3\&quot;},{\&quot;id\&quot;:\&quot;添加桌面小组件\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;}]}&quot;
    },
    {
        &quot;1596265335&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;fl_newcomer_gift\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;banner_icon_iv\&quot;,\&quot;action\&quot;:\&quot;colse_iv\&quot;},{\&quot;id\&quot;:\&quot;tv_usercenter_notify_title\&quot;,\&quot;action\&quot;:\&quot;iv_usercenter_notify_close\&quot;},{\&quot;id\&quot;:\&quot;VIP限时超低价\&quot;,\&quot;action\&quot;:\&quot;icon_close_popup\&quot;},{\&quot;id\&quot;:\&quot;ad_name_tv\&quot;,\&quot;action\&quot;:\&quot;ad_close_iv\&quot;},{\&quot;id\&quot;:\&quot;free_mode_dialog_image\&quot;,\&quot;action\&quot;:\&quot;dialog_close_btn\&quot;}]}&quot;
    },
    {
        &quot;2123438483&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_coupon\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;1268902986&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;系统位置服务未开启\&quot;,\&quot;action\&quot;:\&quot;iv_image_close\&quot;}]}&quot;
    },
    {
        &quot;1175536078&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;签到领取奖励\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;=下载\&quot;,\&quot;action\&quot;:\&quot;enu\&quot;},{\&quot;id\&quot;:\&quot;推送通知&amp;amp;开启\&quot;,\&quot;action\&quot;:\&quot;apt\&quot;}]}&quot;
    },
    {
        &quot;342704719&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;升级提醒\&quot;,\&quot;action\&quot;:\&quot;稍后再说\&quot;}]}&quot;
    },
    {
        &quot;1143986695&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;tv_ignore_this_version\&quot;},{\&quot;id\&quot;:\&quot;开启系统日历的访问权限\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;630814885&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;rl_center\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;iv_news\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;开启消息通知\&quot;,\&quot;action\&quot;:\&quot;iv_tip_close\&quot;}]}&quot;
    },
    {
        &quot;-103523392&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;进入直播间热聊\&quot;,\&quot;action\&quot;:\&quot;稍后再说\&quot;},{\&quot;id\&quot;:\&quot;开启地理位置权限\&quot;,\&quot;action\&quot;:\&quot;拒绝\&quot;}]}&quot;
    },
    {
        &quot;ltt_suggestions_a&quot;:false},{&quot;-557467920&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启消息通知\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;-833566134&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;下次再说\&quot;}]}&quot;
    },
    {
        &quot;239830085&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;稍后更新\&quot;},{\&quot;id\&quot;:\&quot;限时&amp;amp;星币购买\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;},{\&quot;id\&quot;:\&quot;关注我\&quot;,\&quot;action\&quot;:\&quot;b3p\&quot;},{\&quot;id\&quot;:\&quot;推送通知&amp;amp;开启\&quot;,\&quot;action\&quot;:\&quot;dhf\&quot;}]}&quot;
    },
    {
        &quot;1893781697&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;新版体验邀请\&quot;,\&quot;action\&quot;:\&quot;bt_cancel_experience\&quot;},{\&quot;id\&quot;:\&quot;tv_red_envelop_main_title\&quot;,\&quot;action\&quot;:\&quot;img_cf_view_close\&quot;},{\&quot;id\&quot;:\&quot;img_floating_ad_cmb\&quot;,\&quot;action\&quot;:\&quot;img_close_floating_ad_cmb\&quot;},{\&quot;id\&quot;:\&quot;定位服务\&quot;,\&quot;action\&quot;:\&quot;btn_mid_center_couple_negative\&quot;},{\&quot;id\&quot;:\&quot;真的要放弃吗\&quot;,\&quot;action\&quot;:\&quot;残忍离开\&quot;},{\&quot;id\&quot;:\&quot;img_cmb_drag_pendant_close\&quot;,\&quot;action\&quot;:\&quot;img_cmb_drag_pendant_close\&quot;}]}&quot;
    },
    {
        &quot;-1163495604&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;打开通知\&quot;,\&quot;action\&quot;:\&quot;new_user_download_right_view\&quot;}]}&quot;
    },
    {
        &quot;238075641&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_image\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;iv_listitem_image\&quot;,\&quot;action\&quot;:\&quot;iv_list_item_dislike\&quot;},{\&quot;id\&quot;:\&quot;不感兴趣&amp;amp;无法关闭&amp;amp;举报广告\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;},{\&quot;id\&quot;:\&quot;look_reward\&quot;,\&quot;action\&quot;:\&quot;reject\&quot;}]}&quot;
    },
    {
        &quot;-1220851267&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;layout_young_tips\&quot;,\&quot;action\&quot;:\&quot;ok_btn\&quot;},{\&quot;id\&quot;:\&quot;授权地理位置权限\&quot;,\&quot;action\&quot;:\&quot;btn_cancel\&quot;}]}&quot;
    },
    {
        &quot;-1869705199&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;删除所有广告\&quot;,\&quot;action\&quot;:\&quot;跳过\&quot;},{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;}],\&quot;click_way_popup\&quot;:1}&quot;},{&quot;-1835777899&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;common_confirm_dialog_center_layout\&quot;,\&quot;action\&quot;:\&quot;common_confirm_dialog_cancel\&quot;},{\&quot;id\&quot;:\&quot;打开定位\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;及时获取&amp;amp;消息\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;tv_love_sub_title\&quot;,\&quot;action\&quot;:\&quot;iv_close_love_tips\&quot;},{\&quot;id\&quot;:\&quot;打开通知\&quot;,\&quot;action\&quot;:\&quot;iv_notice_close\&quot;}]}&quot;
    },
    {
        &quot;-945730221&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;open_notification_button\&quot;,\&quot;action\&quot;:\&quot;close_image_view\&quot;},{\&quot;id\&quot;:\&quot;location_tip_tv\&quot;,\&quot;action\&quot;:\&quot;location_tip_close\&quot;}]}&quot;
    },
    {
        &quot;-1717626045&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;pay_vip_bt\&quot;,\&quot;action\&quot;:\&quot;close_bt\&quot;},{\&quot;id\&quot;:\&quot;new_user_promotion_card\&quot;,\&quot;action\&quot;:\&quot;icon_close_button\&quot;},{\&quot;id\&quot;:\&quot;完善资料领&amp;amp;VIP\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;vip_retain_window_iv\&quot;,\&quot;action\&quot;:\&quot;close_button\&quot;}]}&quot;
    },
    {
        &quot;2138010815&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年守护模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;notification_tip_container\&quot;,\&quot;action\&quot;:\&quot;close_notification_bar\&quot;},{\&quot;id\&quot;:\&quot;打开推送\&quot;,\&quot;action\&quot;:\&quot;close_btn\&quot;}]}&quot;
    },
    {
        &quot;-1877153607&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;给您发送通知\&quot;,\&quot;action\&quot;:\&quot;不接收\&quot;}]}&quot;
    },
    {
        &quot;2130042610&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;}]}&quot;
    },
    {
        &quot;2049668591&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;closeButtonIcon\&quot;,\&quot;action\&quot;:\&quot;closeButtonIcon\&quot;},{\&quot;id\&quot;:\&quot;推荐广告\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;}],\&quot;ltt_service\&quot;:false}&quot;},{&quot;132785423&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;发现新版本\&quot;,\&quot;action\&quot;:\&quot;iv_cancel\&quot;},{\&quot;id\&quot;:\&quot;开启&amp;amp;通知\&quot;,\&quot;action\&quot;:\&quot;暂不开启\&quot;},{\&quot;id\&quot;:\&quot;签到成功\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;195210534&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;升级版本\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;},{\&quot;id\&quot;:\&quot;收到一个现金红包\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;}]}&quot;
    },
    {
        &quot;361910168&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;lpk\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;},{\&quot;id\&quot;:\&quot;=广告\&quot;,\&quot;action\&quot;:\&quot;=更多\&quot;},{\&quot;id\&quot;:\&quot;=关闭此条广告\&quot;,\&quot;action\&quot;:\&quot;=关闭此条广告\&quot;},{\&quot;id\&quot;:\&quot;=立即前往\&quot;,\&quot;action\&quot;:\&quot;close\&quot;}]}&quot;
    },
    {
        &quot;-2114933808&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;ksad_interstitial_native\&quot;,\&quot;action\&quot;:\&quot;ksad_auto_close_btn\&quot;},{\&quot;id\&quot;:\&quot;ad_area\&quot;,\&quot;action\&quot;:\&quot;close_btn\&quot;,\&quot;delay_popup\&quot;:5000},{\&quot;id\&quot;:\&quot;img_native\&quot;,\&quot;action\&quot;:\&quot;img_native_close\&quot;},{\&quot;id\&quot;:\&quot;iv_apk_icon\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;广告\&quot;,\&quot;action\&quot;:\&quot;跳过\&quot;},{\&quot;id\&quot;:\&quot;tv_feedback_submit\&quot;,\&quot;action\&quot;:\&quot;iv_feedback_close\&quot;}]}&quot;
    },
    {
        &quot;-156204975&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;live_update_title\&quot;,\&quot;action\&quot;:\&quot;live_update_close_img\&quot;},{\&quot;id\&quot;:\&quot;青少年守护\&quot;,\&quot;action\&quot;:\&quot;iknow_alert_dialog_button2\&quot;},{\&quot;id\&quot;:\&quot;live_ad_dialog_image\&quot;,\&quot;action\&quot;:\&quot;live_ad_dialog_close\&quot;}]}&quot;
    },
    {
        &quot;1589164968&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;ivClose\&quot;,\&quot;action\&quot;:\&quot;ivClose\&quot;}]}&quot;
    },
    {
        &quot;-895188853&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;huyaui_float_notify_count_close\&quot;,\&quot;action\&quot;:\&quot;huyaui_float_notify_count_close\&quot;},{\&quot;id\&quot;:\&quot;开启通知，不错过订阅的主播开播\&quot;,\&quot;action\&quot;:\&quot;iv_right\&quot;},{\&quot;id\&quot;:\&quot;push_popup_sec_txt\&quot;,\&quot;action\&quot;:\&quot;GLOBAL_ACTION_BACK\&quot;}]}&quot;
    },
    {
        &quot;93910113&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;layout_gift\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;iv_notify\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;1875899872&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;开启定位权限\&quot;,\&quot;action\&quot;:\&quot;home_close_img\&quot;}]}&quot;
    },
    {
        &quot;-1346391036&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;mUpgradeTitle\&quot;,\&quot;action\&quot;:\&quot;mUpgradeDialogCancel\&quot;},{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;我知道了\&quot;},{\&quot;id\&quot;:\&quot;开启消息推送\&quot;,\&quot;action\&quot;:\&quot;closeIv\&quot;}]}&quot;
    },
    {
        &quot;1970409442&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;监护人同意\&quot;,\&quot;action\&quot;:\&quot;已满14岁\&quot;}]}&quot;
    },
    {
        &quot;320552729&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;立即更新\&quot;,\&quot;action\&quot;:\&quot;稍后更新\&quot;}]}&quot;
    },
    {
        &quot;-248012079&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;tv_version\&quot;,\&quot;action\&quot;:\&quot;下次再说\&quot;},{\&quot;id\&quot;:\&quot;开启通知\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;},{\&quot;id\&quot;:\&quot;打开消息推送\&quot;,\&quot;action\&quot;:\&quot;ivClose\&quot;}]}&quot;
    },
    {
        &quot;-1414602254&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;恭喜！你收到新人现金红包\&quot;,\&quot;action\&quot;:\&quot;dtj\&quot;},{\&quot;id\&quot;:\&quot;朋友推荐\&quot;,\&quot;action\&quot;:\&quot;close\&quot;},{\&quot;id\&quot;:\&quot;朋友推荐\&quot;,\&quot;action\&quot;:\&quot;不感兴趣\&quot;},{\&quot;id\&quot;:\&quot;朋友推荐\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;},{\&quot;id\&quot;:\&quot;青少年模式\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;},{\&quot;id\&quot;:\&quot;资料完善度&amp;amp;继续完善\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;}]}&quot;
    },
    {
        &quot;195266379&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;你收到一个现金红包\&quot;,\&quot;action\&quot;:\&quot;blb\&quot;},{\&quot;id\&quot;:\&quot;开启推送通知，及时获取互动消息\&quot;,\&quot;action\&quot;:\&quot;关闭\&quot;},{\&quot;id\&quot;:\&quot;授权抖音朋友\&quot;,\&quot;action\&quot;:\&quot;拒绝\&quot;}]}&quot;
    },
    {
        &quot;1836227312&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;iv_ads\&quot;,\&quot;action\&quot;:\&quot;iv_close\&quot;}]}&quot;
    },
    {
        &quot;1272214412&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;想给您发送通知\&quot;,\&quot;action\&quot;:\&quot;暂不\&quot;}]}&quot;
    },
    {
        &quot;167193980&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;javascript:;\&quot;,\&quot;action\&quot;:\&quot;javascript:;\&quot;},{\&quot;id\&quot;:\&quot;定位服务授权\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;64c8cbcb30036\&quot;,\&quot;action\&quot;:\&quot;close\&quot;}]}&quot;
    },
    {
        &quot;-30315083&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;有新版本\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;}]}&quot;
    },
    {
        &quot;648308836&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;升级体验\&quot;,\&quot;action\&quot;:\&quot;取消\&quot;},{\&quot;id\&quot;:\&quot;home_float_close\&quot;,\&quot;action\&quot;:\&quot;home_float_close\&quot;},{\&quot;id\&quot;:\&quot;不再提醒\&quot;,\&quot;action\&quot;:\&quot;tv_never\&quot;}]}&quot;
    },
    {
        &quot;1386065562&quot;:&quot;{\&quot;popup_rules\&quot;:[{\&quot;id\&quot;:\&quot;init_top_img\&quot;,\&quot;action\&quot;:\&quot;init_time_text\&quot;}]}&quot;
    }
]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
</description>
        <pubDate>Tue, 12 Mar 2024 00:00:00 +0000</pubDate>
        <link>https://duter2016.github.io/2024/03/12/%E6%9D%8E%E8%B7%B3%E8%B7%B3%E8%87%AA%E5%AE%9A%E4%B9%89%E8%A7%84%E5%88%99%E6%95%B4%E7%90%86/</link>
        <guid isPermaLink="true">https://duter2016.github.io/2024/03/12/%E6%9D%8E%E8%B7%B3%E8%B7%B3%E8%87%AA%E5%AE%9A%E4%B9%89%E8%A7%84%E5%88%99%E6%95%B4%E7%90%86/</guid>
        
        <category>Android</category>
        
        
      </item>
    
      <item>
        <title>Linux下启用chromium系浏览器DRM数字版权保护功能</title>
        <description>&lt;p&gt;当你使用 chromium系浏览器（如ungoogled-chromium）访问流媒体网站，可能会发现一些版权内容无法播放，特别是观看一些从国外进口的影视版权资源时，非常容易遇到这个问题。比如使用 ungoogled-chromium 直接打开爱奇艺《&lt;a href=&quot;https://sspai.com/link?target=https%3A%2F%2Fwww.iqiyi.com%2Fv_19rr7q1fy0.html&quot;&gt;复仇者联盟4：终极之战&lt;/a&gt;》，播放器会报错：&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;DASH-A00000-702&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/Duter2016/GitNote-images/Images/2024/03/DRM001.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;其背后原因也很简单：播放该资源需要浏览器支持 DRM 数字版权保护技术，而 Chrome 数字版权保护所需的 Widevine 组件并没有随 Chromium 项目一同开源。Widevine 是 Google 于 2010 年收购的一种数字版权保护技术，作为组件内置于 Chrome 中。其本身用于加密/解密版权内容，未包含在 Chromium 开源项目内也情有可原。&lt;/p&gt;

&lt;p&gt;解决思路也很简单，找到最新版Widevine组件、或者最新版本的Chrome安装包，把Widevine相关文件提取出来，「搬」到指定的文件路径中，重启浏览器即可恢复浏览器 DRM 数字版权保护功能。&lt;/p&gt;

&lt;p&gt;具体安装Widevine组件步骤如下指引：&lt;/p&gt;

&lt;p&gt;《&lt;a href=&quot;https://chromium.woolyss.com/#widevine&quot;&gt;How to install the Widevine CDM plugin?&lt;/a&gt;》&lt;/p&gt;

&lt;p&gt;上述文章指引中，其中第四步是以windows为例，介绍的Widevine组件的位置。在linux系统下Widevine组件的位置需做如下修改：&lt;/p&gt;

&lt;p&gt;① 在目录&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;～/.config/chromium/WidevineCdm/&lt;/code&gt;下新建文件&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;latest-component-updated-widevine-cdm&lt;/code&gt;，文件内容为：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;{&quot;Path&quot;:&quot;/opt/chromium/WidevineCdm&quot;}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;② 在根目录新建文件夹&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/opt/chromium/WidevineCdm/&lt;/code&gt;，然后将指引《&lt;a href=&quot;https://chromium.woolyss.com/#widevine&quot;&gt;How to install the Widevine CDM plugin?&lt;/a&gt;》中下载解压出来的文件安装如下目录结构放置：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;WidevineCdm
  ├── LICENSE.txt
  ├── manifest.json (Note: this file contains the Widevine version or even the file paths ^^)
  │
  ├── _platform_specific
         ├── linux_x64 (Note: if it is for 64-bit linux, obviously!)
              ├── libwidevinecdm.so
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;即，文件&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;LICENSE.txt&lt;/code&gt;和&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;manifest.json&lt;/code&gt;放在&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/opt/chromium/WidevineCdm/&lt;/code&gt;目录下，文件&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;libwidevinecdm.so&lt;/code&gt;放在&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/opt/chromium/WidevineCdm/_platform_specific/linux_x64/&lt;/code&gt;目录下。&lt;/p&gt;

&lt;p&gt;重启浏览器，再次打开刚才报错的电影，此时已经可以正常播放。&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;PS.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;（1）使用 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;chrome://components/&lt;/code&gt; 查看组件是否启用(加载)&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/Duter2016/GitNote-images/Images/2024/03/DRM002.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;（2）使用&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;chrome://media-internals/&lt;/code&gt; 查看widevine 组建加载信息&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/Duter2016/GitNote-images/Images/2024/03/DRM003.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;（3）设置中，DRM数字版权保护的选项见&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;chrome://settings/content/protectedContent&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/Duter2016/GitNote-images/Images/2024/03/DRM004.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;参考：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://sspai.com/post/80189&quot;&gt;《Chrome，但是 without Google》&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://chromium.woolyss.com/#widevine&quot;&gt;《How to install the Widevine CDM plugin?》&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        <pubDate>Mon, 11 Mar 2024 00:00:00 +0000</pubDate>
        <link>https://duter2016.github.io/2024/03/11/Linux%E4%B8%8B%E5%90%AF%E7%94%A8chromium%E7%B3%BB%E6%B5%8F%E8%A7%88%E5%99%A8DRM%E6%95%B0%E5%AD%97%E7%89%88%E6%9D%83%E4%BF%9D%E6%8A%A4%E5%8A%9F%E8%83%BD/</link>
        <guid isPermaLink="true">https://duter2016.github.io/2024/03/11/Linux%E4%B8%8B%E5%90%AF%E7%94%A8chromium%E7%B3%BB%E6%B5%8F%E8%A7%88%E5%99%A8DRM%E6%95%B0%E5%AD%97%E7%89%88%E6%9D%83%E4%BF%9D%E6%8A%A4%E5%8A%9F%E8%83%BD/</guid>
        
        <category>浏览器</category>
        
        <category>Linux</category>
        
        
      </item>
    
      <item>
        <title>Arch Linux使用tty命令行模式修复系统</title>
        <description>&lt;p&gt;有时升级Arch Linux系统时，由于升级操作不当，导致没有完整升级相关依赖库等原因，重启系统报错，不能正常进入GUI界面。但是tty命令行模式还能使用。&lt;/p&gt;

&lt;p&gt;这时，重装系统比较麻烦，我们如果使用tty模式，再次通过命令行操作，再进行一次完整的系统升级，基本就可以成功修复系统，再次能够使用GUI登陆系统。&lt;/p&gt;

&lt;p&gt;使用tty模式修复系统，需要解决两个问题：&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;① 解决中文Arch Linux系统在tty模式下中文乱码问题（tty下出现大量方框乱码）；&lt;/li&gt;
  &lt;li&gt;&lt;/li&gt;
  &lt;li&gt;② tty没有GUI只有终端且没有其他有线互联网连接可用，需要手动检测无线网卡和设备，并通过终端密码验证连接到WiFi热点。&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;解决中文arch-linux系统在tty模式下中文乱码问题&quot;&gt;解决中文Arch Linux系统在tty模式下中文乱码问题&lt;/h2&gt;

&lt;p&gt;在使用中文环境的Arch Linux的tty下，终端默认使用了中文，但tty下中文却全显示成了方块。为解决显示为方块的问题，我们可以修改当中文字体不可用时，自动切换备选英文环境，解决乱码问题。在&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;~/.bashrc&lt;/code&gt; 里添加：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;#tty use English
if [ &apos;tty | grep tty&apos; ]; then
    export LANG=&quot;en_US.UTF-8&quot;
else
    export LANG=&quot;zh_CN.UTF-8&quot;
fi
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h2 id=&quot;使用-iwdnet-wireless-daemon通过终端连接到-wifi&quot;&gt;使用 iwd（Net Wireless Daemon）通过终端连接到 WiFi&lt;/h2&gt;

&lt;p&gt;一般，系统都默认安装了iwd。iwd 包有三个主要模块：iwctl（无线客户端）、iwd（守护进程）、iwmon（监控工具）。在终端中输入：&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;iwctl
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/Duter2016/GitNote-images/Images/2024/02/iwd001.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;运行以下命令以获取系统的无线设备名称:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;device list
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/Duter2016/GitNote-images/Images/2024/02/iwd002.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;要获取 WiFi 网络列表，请运行以下命令。在以下命令和所有其他命令中将 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;wlan0&lt;/code&gt; 替换为你的设备名称。&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;station wlan0 get-networks
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/Duter2016/GitNote-images/Images/2024/02/iwd003.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;该命令为你提供具有安全类型和信号强度的可用 WiFi 网络列表。&lt;/p&gt;

&lt;p&gt;要连接到 WiFi 网络，请使用上述 get-networks 命令中的 WiFi 接入点名称运行以下命令:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;station wlan0 connect
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;img src=&quot;https://cdn.jsdelivr.net/gh/Duter2016/GitNote-images/Images/2024/02/iwd004.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;出现提示时输入你的 WiFi 密码。如果一切顺利，你现在可以连接到互联网。&lt;/p&gt;

&lt;p&gt;你还可以使用以下命令检查连接状态。&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;station wlan0 show
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;iwd&lt;/code&gt; 在 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/var/lib/iwd&lt;/code&gt; 中保存 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;.psk&lt;/code&gt; 后缀的配置文件，其中带有你的接入点名称。此文件包含使用你的WiFi网络的密码和SSID生成的哈希文件。&lt;/p&gt;

&lt;p&gt;按 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;CTRL+D&lt;/code&gt; 退出 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;iwctl&lt;/code&gt; 提示符。&lt;/p&gt;

&lt;p&gt;最后，使用系统升级命令&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;sudo pacman -Syyu&lt;/code&gt; 或&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;yay&lt;/code&gt;进行完整的系统升级就可以了！&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;参考：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://linux.cn/article-15067-1.html&quot;&gt;《在 Arch Linux 和其他发行版中使用终端连接到 WiFi》&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://forum.suse.org.cn/t/topic/484&quot;&gt;《tty终端怎样才能正确显示中文》&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        <pubDate>Thu, 29 Feb 2024 00:00:00 +0000</pubDate>
        <link>https://duter2016.github.io/2024/02/29/Arch-Linux%E4%BD%BF%E7%94%A8tty%E5%91%BD%E4%BB%A4%E8%A1%8C%E6%A8%A1%E5%BC%8F%E4%BF%AE%E5%A4%8D%E7%B3%BB%E7%BB%9F/</link>
        <guid isPermaLink="true">https://duter2016.github.io/2024/02/29/Arch-Linux%E4%BD%BF%E7%94%A8tty%E5%91%BD%E4%BB%A4%E8%A1%8C%E6%A8%A1%E5%BC%8F%E4%BF%AE%E5%A4%8D%E7%B3%BB%E7%BB%9F/</guid>
        
        <category>Arch Linux</category>
        
        <category>Linux</category>
        
        
      </item>
    
  </channel>
</rss>
