Hidemium Docs
  • 👋HIDEMIUM GUIDANCE FROM A-Z
  • FEATURES OF HIDEMIUM
    • NEW PROFILE
      • MAIN
      • PROXIES
      • COOKIES
      • HARDWARE
      • FONTS
      • BOOKMARKS
      • EXTENSIONS
      • AUTOFILL
      • OTHER CONFIG
    • PROFILES
      • Export All Data
      • Update Multiple
      • Quick Create
      • Change Proxy
      • Add Schedule
    • FOLDERS
    • PROXIES
  • Use Cases
    • 🤖API AUTOMATION V4
      • Remote profile
        • 1. Open profile
        • 2. Close profile
        • 3. Checking
      • Get profile
        • 1. List profile
        • 2. List config default
        • 3. List status
        • 4. List tag
        • 5. List version
        • 6. Get profile by uuid
        • 7. Get list folder
      • Interact profile
        • 1. Create profile by default
        • 2. Create profile customize
        • 3. Change fingerprint
        • 4. Update note
        • 5. Update name
        • 6. Sync tags
        • 7. Change status
        • 8. Delete profile
      • Proxy
        • 1. Update proxy
        • 2. update profile's proxy
      • Automation
        • List scripts
      • Campaign
        • Get campaign
        • Create Schedule
        • Get Schedule
        • Update schedule status
        • Delete schedule
        • Create campaign
        • Add profile to campaign
        • Update campaign input variable
        • Delete campaign
        • Delete All Profile In Campaign
      • Get user uuid
    • 🤖API AUTOMATION V2
      • Remote profile
        • 1. Open profile
        • 2. Close profile
        • 3. Checking
      • Get profile
        • 1. List profile
        • 2. List config default
        • 3. List status
        • 4. List tag
        • 5. List version
        • 6. Get profile by uuid
        • 7. Get list folder
      • Interact profile
        • 1. Create profile by default
        • 2. Create profile customize
        • 3. Change fingerprint
        • 4. Update note
        • 5. Update name
        • 6. Sync tags
        • 7. Change status
        • 8. Delete profile
      • Proxy
        • 1. Update proxy
        • 2. update profile's proxy
      • Automation
        • List scripts
  • AUTOMATION USER MANUAL
    • Navigator
      • New tab
      • Active tab
      • Close tab
      • Open url
      • Reload page
      • Screenshot
      • Switch Frame
      • Switch Extension popup
      • Go back
    • AI Agents
      • Hidemium AI
    • Mouse
      • Click
      • Press and hold
      • Mouse movement
      • Scroll
      • Drop-down selector
      • Mouse wheel
    • Keyboard
      • Press key
      • Type text
      • Send text to selector
    • Data
      • Element exists
      • Get URL
      • Get text
      • Get value
      • Get attribute value
      • Random
      • File upload
      • File choose event
      • Read file
      • Write file
      • HTTP
      • Set variable
      • Authenticator Code
      • Converting JSON
      • Download file
      • Extraction In Text
      • Set cookies
      • Get cookies
      • Clear cookies
      • Image Search
      • Set Data
      • Get Data
      • Spreadsheet
      • Spreadsheet V2
      • WriteSheet
      • Set user agent
      • Delete file
      • IMAP(Read mail)
    • Other
      • Pause
      • If
      • Eval
      • While
      • For
      • Add comment
      • Update profile
      • Stop loop
      • Add log
      • Run other script
      • Disconnection
      • Open Extension
      • Run command
    • Scripts
      • Robot cookie
      • Upload nhiều ảnh
      • Register Etsy
    • How to start script auto ?
  • HIDEMIUM 从 A 到 Z 的指南
  • HIDEMIUM 的功能
    • 新资料
      • 主要
      • 代理
      • COOKIES
      • 硬件
      • 字体
      • 书签
      • 扩展
      • 自动填充
      • 其他配置
    • 账号
      • 导出所有数据
      • 多个更新
      • 快速创建
      • 更改代理
      • 自动化
    • 文件夹
    • 代理
  • API自动化
    • 远程资料
      • 1.打开资料
      • 2. Close profile
      • 3. 检查
    • 获取账号资料
      • 1. 资料列表
      • 2. 配置默认值列表
      • 3. 状态列表
      • 4. 标签列表
      • 5. 版本列表
      • 6.获取uuid的资料
      • 7. 获取文件夹列表
    • 互动资料
      • 1.默认创建资料
      • 2. 创建自定义资料
      • 3. 修改指纹
      • 4. 更新备注
      • 5. 更新名称
      • 6.同步标签
      • 7.修改状态
      • 8.删除资料
    • 代理
      • 1. 更新代理
      • 2. 更新资料的代理
    • 自动化
      • 脚本列表
  • 自动化用户手册
    • 调向器
      • 新标签页 (New tab)
      • 活动标签页 (Active tab)
      • 关闭标签页 (Close tab)
      • 打开 URL (Open URL)
      • 重新加载页面 (Reload page)
      • 截图 (Screenshot)
      • 切换框架 (Switch frame)
      • 切换扩展弹出窗口 (Switch Extension popup)
      • 返回 (Go back)
    • 鼠标
      • 单击 (Click)
      • 鼠标移动 (Mouse moverment)
      • 滚动 (Scroll)
      • 下拉选择 (Drop-down selector)
      • 鼠标滚轮 (Mouse wheel)
    • 键盘
      • 按键 (Press key)
      • 输入文字 (Type text)
      • 将文本发送到选择器 (Send text to selector)
    • 数据 (Data)
      • 元素存在 (Element exists)
      • 获取 URL (Get URL)
      • 获取文本 (Get text)
      • 获取值 (Get value)
      • 获取属性值 (Get attribute value)
      • 随机 (Random)
      • 文件上传 (File upload)
      • 文件选择事件 (File choose event)
      • 读取文件 (Read file)
      • 写入文件 (Write file)
      • HTTP
      • 设置变量 (Set variable)
      • 验证代码 (Authenticator Code)
      • 转换 JSON (Converting JSON)
      • 下载文件 (Download file)
      • 文本提取 (Extraction in text)
      • 设置 cookie (Set cookies)
      • 获取 cookies (Get cookies)
      • 清除Cookies (Clear cookies)
      • 图像搜索 (Image Search)
      • 设置数据 (Set Data)
      • 获取数据 (Get Data)
      • 电子表格 (Spreadsheet)
      • 电子表格 V2 (Spreadsheet V2)
      • 书写表 (WriteSheet)
      • 设置用户代理 (Set user agent)
      • 删除文件 (Delete file)
      • IMAP(阅读邮件) (Read mail)
    • 其他 (Other)
      • 暂停 (Pause)
      • 如果 (If)
      • 评估 (Eval)
      • while
      • For
      • 添加评论 (Add comment)
      • 更新账号资料 (Update profile)
      • 停止循环 (Stop loop)
      • 添加日志 (Add log)
      • 运行其他脚本 (Run other script)
      • 断开 (Disconnection)
      • 打开扩展 (Open Extension)
      • 运行命令 (Run command)
    • 脚本 (Scripts)
      • Cookie 机器人 (Robot cookie)
      • 上传多张照片 (Upload multiple photos)
      • 注册 Etsy (Register Etsy)
  • Hướng dẫn cài đặt Hidemium4 trên macOS
Powered by GitBook
On this page
  • 本地文件
  • Google sheet
  • 详细说明
  1. 自动化用户手册
  2. 数据 (Data)

电子表格 V2 (Spreadsheet V2)

Previous电子表格 (Spreadsheet)Next书写表 (WriteSheet)

Last updated 11 months ago

节点电子表格是节点电子表格的版本 2。使用此 V2,您可以比使用电子表格节点更轻松地读取 excel 文件和 google sheet文件。

本地文件

  • 文件链接:选择您要读取的文件。

  • 范围:Excel 文件中的一组单元格。例如,如果要从单元格 A1至单元格 E5 读取数据,我们将在“范围”字段中输入 A1:E5。您也可以将此字段留空。范围必须以大写字母输入。

  • 工作表名称:Excel 工作表的名称。如果将此框留空,第一个工作表名称将默认为默认值。

  • 第一行作为标题(列名称):选中此复选框时,我们将认为 Excel 的第一行作为数据列的名称(标题)。当未选中该复选框时,各行是相等的。

  • 读取带有停止条件的行:当不选中此复选框时,节点将默认从第一行获取数据。当您选择此复选框时,您必须输入两个字段:Column to compare 和 Value to compare。Column to compare:在此字段中,您将输入要对比的列。Value to compare:在此字段中,您将输入要对比的值。当未选中此复选框时,使用多个资料运行时,所有资料都将获取第一行的数据。

  • 行匹配条件:选择一个变量。该字段将返回与节点正在读取的行匹配的行号,并将其存储在您选择的变量中。您可以在 WriteSheet 节点上使用此变量将数据写入与正在读取的数据行对应的行。 例如我们有如下数据表:

对于此数据表:例如,正在读取第 4 行的数据,节点会将值 4 存储在您选择的变量中。

  • 最后一行数据:显示文件中包含数据的最后一行。在 Excel 文件中,您还可以通过按 Ctrl + End 检查最后一行是否包含数据,例如,我们有以下数据表:

通过此数据表,我们将获取文件中包含最后数据的行号。这里我们有 10 行,节点将存储值 10,该值将存储在您选择的变量中。该字段不依赖于您输入的范围,这意味着当您输入范围 A1:B3 时,该字段仍会将该表中包含数据的最后一行的行号视为 10。

  • 存储:包括2个字段:列名和保存到。在“列”字段中,我们必须输入数据列的正确名称。对于“保存到”字段,我们将从“列名称”读取的值保存到变量中。

  • 预览:显示节点已读取的数据。

Google sheet

  • Google 电子表格 ID:输入 Google sheet ID,您可以在此处获取 ID:

  • Credentials文件:选择下载的Json文件

获取Credentials文件的说明:

  1. 登录成功后,我们新创建一个项目

- 选择“选择一个项目”

- 选择新项目

- 输入项目名称并选择创建

  1. 启用Google表格API

- 在搜索栏中输入 Google Sheets API。出现搜索结果,然后在 Marketplace 中选择 Google Sheet API

- 启用 Google 表格 API

  1. 创建Credentials

- 成功启用Google Sheets API后,继续选择Credentials

- 选择创建Credentials,然后选择服务帐户

- 输入服务帐户名称,然后选择“完成”

- 新创建的帐户将出现在此处:

- 单击该帐户并选择“密钥”标签页:

- 选择添加密钥 -> 选择创建新密钥

- 选择 JSON -> 选择创建

创建后,JSON 文件将自动下载,并将该文件添加到 Spreadsheet V2 节点的Credencial字段中。

  1. 与上述步骤中创建的帐户共享工作表

- 复制在上述步骤中创建的电子邮件:

- 与上面的帐户共享工作表页面:

这样我们就成功地执行了设置 Google Sheet 来提供 Google Sheet 上的阅读文件。下面的字段与本地文件类似。

详细说明

如果选择第一行作为标题(列名称)复选框:

我们有一个数据表如下:

在电子表格节点中,输入以下内容:

在这种情况下,当选择“第一行作为标题(列名称)”复选框时,我们会将您输入的范围的第一行作为列标题。在“要比较的列”、“列名称”字段中,我们必须输入正确的列标题,例如在本例中,列名称将是电子邮件和密码。当在节点中输入如上所示的字段时,我们得到的数据如预览所示。如果我们不选中“读取带有停止条件的行”复选框,则默认情况下将读取文件的第一行(标题行除外)。

如果未选中第一行作为标题(列名称)复选框:

在这种情况下,当选择第一行作为标题(列名称)复选框时,第一行将不会被视为列标题。在“要比较的列”和“列名称”字段中,我们必须输入表的正确列名称,例如在本例中,列名称将为 A、B、C...。

依次读取与每个运行配置文件匹配的 Excel 文件的每一行的示例:

要运行每个配置文件以匹配 Excel 文件的每个数据行,我们必须输入“要比较的列”和“要比较的值”字段。在“列”字段中,我们将输入包含每个配置文件的 uuid 的列的标题。在本例中,标题将为 uuid,在“要比较的值”字段中,我们将选择 ${PROFILE_ID} 变量。如上输入,在运行profile时,我们可以将profile_id与excel文件的uuid列的数据行匹配的正在运行的profile进行比较,并与对应的profile读取该行的正确数据。

在“列名称”字段中,我们只需输入要从 Excel 文件中读取的列的正确标题并将其保存到变量中即可。

您可以将下面的 Excel 文件替换为您将运行的配置文件的 uuid。

随机读取每个配置文件的 Excel 文件的每一行的示例:

如果您想将 Excel 文件的行读取到每个配置文件中而不需要任何顺序。然后,您可以使用 Spreadsheet V2 节点前面的 Random 节点来随机化列索引。

在这种情况下,我们将从 1 到 10 进行随机化。然后在电子表格节点的范围字段中,我们将输入以下 A${index}:B10 在这种随机情况下,我们不应选择“读取带有停止条件的行”复选框。 。

然后,当使用多个运行中资料时,Excel 文件中的数据将随机获取,而不按任何顺序。

下面是一个不按顺序读取每个资料的随机行的脚本:

读取列的所有数据并写入变量的示例

例如我们有如下数据表:

当我们想要将 A 列(电子邮件)的所有数据读取到一个变量中时,我们有以下脚本:

在变量节点,我们创建一个变量,即索引变量,其值为2(因为excel表格中的数据是从第2行开始的,但如果有数据是从第一行开始的,则输入1)。

在电子表格 v2 节点中,输入以下内容:

在第一个设置变量节点,您需要输入以下内容:

每次循环,索引的值都会增加 1。每次循环,都会读取 Excel 中 1 行的值。

在第二个设置变量节点,需要输入以下内容:

第二个节点集变量用于将值连接在一起。在“变量名称”字段中,您选择一个新变量,以便在执行数据串联时,串联的数据将保存在该变量中(此处为变量 b)。在变量或值字段中,如图所示输入,并带有 | 符号用于分隔值,也可以使用其他字符分隔;这里的变量 ${email} 将从节点电子表格 v2 中检索到各值。

访问链接 并登录

https://console.cloud.google.com/
9KB
example 2.xlsx
6KB
SPREADSHEET V2.txt
9KB
example 2.xlsx
7KB
Spreadsheet V2 random.txt