Artpedia

Artpedia

Social 类 Web3 自动化脚本
Social
版本: v1.1.0
作者: web3
账号类型: Token

Artpedia 自动观看视频脚本

Artpedia 是一个 Web3 艺术视频平台,用户可以通过观看、点赞和完成视频来赚取积分。本脚本支持自动化这些操作,帮助用户批量管理多个账号并自动赚取积分。

核心功能:
1. 自动观看视频 - 记录视频观看行为
2. 自动点赞视频 - 给视频点赞
3. 自动完成视频 - 标记视频为已完成并获得积分
4. 批量处理 - 支持多账号自动执行
5. 循环执行 - 可设置每个账号执行多轮
6. 灵活配置 - 可独立启用/禁用各个操作

功能特性:
- 自动获取最新视频列表(最多 12 个)
- 支持观看、点赞、完成三种交互
- 可配置循环次数和延迟时间
- 支持代理访问
- 自动重试失败请求
- 详细的执行日志
- 显示用户积分和完成活动数

使用说明:

【平台介绍】
Artpedia:Web3 艺术视频平台
- 官网:https://artipedia.art/
- 类型:视频观看平台
- 奖励:通过观看和完成视频获得积分
- 认证:Bearer Token 认证
- API:https://api.artipedia.art/api/v1

【配置说明】
在 config.ini 中设置:

【Operation Settings(操作设置)】
- enable_view:是否启用观看操作(默认 True)
- True:记录视频观看行为
- False:跳过观看操作

  • enable_like:是否启用点赞操作(默认 True)
  • True:给视频点赞
  • False:跳过点赞操作

  • enable_complete:是否启用完成操作(默认 True)

  • True:标记视频为已完成(获得积分)
  • False:跳过完成操作

  • loop_count:每个账号的循环次数(默认 1)

  • 建议值:1 - 10 次
  • 每轮会处理一次所有视频(约 12 个)

  • loop_delay_min/max:每轮之间的延迟时间(默认 20-40 秒)

  • 建议:20-60 秒
  • 避免请求过于频繁

  • video_delay_min/max:处理视频之间的延迟(默认 3-8 秒)

  • 建议:3-10 秒
  • 模拟真实用户行为

【Advanced Settings(高级设置)】
- request_timeout:HTTP 请求超时时间,秒(默认 30)
- max_retries:API 请求失败时的最大重试次数(默认 3)
- retry_delay:重试之间的延迟,秒(默认 3)

【Token 获取方法】

方法一:从浏览器开发者工具获取(推荐)

  1. 访问 Artpedia 平台并登录
    - 网址:https://artipedia.art/
    - 使用邮箱或社交账号登录

  2. 打开浏览器开发者工具
    - Chrome/Edge: 按 F12 或右键 → 检查
    - 切换到 "Network"(网络)标签

  3. 刷新页面或点击任意功能
    - 在网络标签中,找到发送到 api.artipedia.art 的请求
    - 点击任意 API 请求(如 dashboard-stats)

  4. 查看请求头(Request Headers)
    - 找到 "authorization:" 行
    - 格式为:authorization: Bearer eyJhbGc...
    - 复制 Bearer 后面的整个 token 值(很长的字符串)

方法二:从 Application/Storage 获取

  1. 打开浏览器开发者工具
    - 切换到 "Application"(应用程序)标签

  2. 查看本地存储
    - 左侧菜单:Storage → Local Storage
    - 点击 https://artipedia.art

  3. 查找认证 token
    - 查找包含 "token" 或 "auth" 的键
    - 复制对应的值

Token 格式示例:

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

注意:
- Token 是一个很长的字符串,通常以 "eyJ" 开头
- 不需要包含 "Bearer " 前缀,只要 token 本身
- Token 有有效期,过期后需要重新获取

保存 Token:
- 在 UI 中打开 artpedia_tokens.txt 文件
- 每行放一个 Token
- 支持多账号(每行一个)

【功能详细说明】

1. 观看操作(View)

功能:记录视频观看行为

执行流程:
1. 向 API 发送 VIEW 类型的交互请求
2. 包含观看时间(watchTime: 10)
3. 记录时间戳
4. 服务器记录观看行为

配置参数:
- enable_view:是否启用

注意事项:
- 这是基础操作,建议启用
- 观看操作本身不直接奖励积分
- 为后续点赞和完成操作做准备

2. 点赞操作(Like)

功能:给视频点赞

执行流程:
1. 向 API 发送 LIKE 类型的交互请求
2. 包含点赞动作(action: like)
3. 记录时间戳
4. 服务器记录点赞行为

配置参数:
- enable_like:是否启用

注意事项:
- 增加账号活跃度
- 可能影响后续奖励
- 建议启用

3. 完成操作(Complete)

功能:标记视频为已完成,获得积分

执行流程:
1. 向 API 发送完成请求
2. 包含分数(score: 100)
3. 服务器记录完成状态
4. 账号获得积分奖励

配置参数:
- enable_complete:是否启用

注意事项:
- 这是主要的积分获取方式
- 必须启用才能获得奖励
- 建议与观看、点赞配合使用

4. 工作流程

典型使用场景:

场景一:完整流程(推荐)

1. 启用所有操作
2. 设置 loop_count = 3
3. 设置合理的延迟时间

执行顺序(每个视频):
- 观看视频(VIEW)
- 等待 1-2 秒
- 点赞视频(LIKE)
- 等待 1-2 秒
- 完成视频(COMPLETE)
- 等待 3-8 秒后处理下一个视频

每轮处理约 12 个视频
轮次之间等待 20-40 秒
总共执行 3 轮

场景二:仅完成视频

1. 禁用 enable_view = False
2. 禁用 enable_like = False
3. 启用 enable_complete = True

执行:
- 跳过观看和点赞
- 直接标记为完成
- 快速获得积分

场景三:多轮循环

1. 启用所有操作
2. 设置 loop_count = 10
3. 设置较长的轮次延迟(30-60 秒)

执行:
- 持续处理视频
- 增加账号活跃度
- 最大化积分收益

【使用步骤】

第一步:获取 Token
1. 访问 https://artipedia.art/ 并登录
2. 打开浏览器开发者工具
3. 从网络请求中找到 authorization 头
4. 复制 Bearer 后面的 Token 值

第二步:配置参数
1. 在 config.ini 中设置操作选项
2. 启用需要的操作(观看/点赞/完成)
3. 设置循环次数和延迟时间
4. 根据需要调整高级设置

第三步:准备 Token 文件
1. 在 UI 中加载 artpedia_tokens.txt
2. 每行放一个 Token
3. 确保 Token 格式正确(以 eyJ 开头)
4. Token 必须是有效的(未过期)

第四步:执行脚本
1. 点击「开始执行」
2. 查看日志输出
3. 等待所有账号完成处理
4. 检查积分是否增加

【操作建议】

循环次数建议:
- 测试:1 次(了解流程)
- 正常:3-5 次(平衡效率和风险)
- 积极:10 次(最大化收益)

延迟时间建议:
- 视频延迟:3-8 秒(模拟真实行为)
- 轮次延迟:20-40 秒(避免频繁请求)
- 账号延迟:5-10 秒(UI 中配置)

批量处理建议:
- 账号数量:5-20 个
- 使用「按顺序」执行
- 确保每个 Token 有效
- 建议使用代理(可选)

安全建议:
- 不要设置过短的延迟
- 避免同时运行多个实例
- 定期更新 Token(过期后重新获取)
- 使用代理可以提高安全性

【重要提示】

  1. Token 有效期
    - Token 有时效性,通常持续几天到几周
    - 如果请求失败(HTTP 401),需要重新登录获取新 Token
    - 建议定期检查 Token 是否有效

  2. 网络要求
    - 需要稳定的网络连接
    - API 可能有速率限制
    - 建议设置合理的延迟时间
    - 使用代理可以避免 IP 限制

  3. 积分获取
    - 必须启用 enable_complete 才能获得积分
    - 观看和点赞不直接奖励积分
    - 完成操作是主要的积分来源
    - 定期检查账号积分变化

  4. 视频列表
    - 每次最多获取 12 个视频
    - 视频列表会定期更新
    - 重复处理同一视频可能不会增加积分
    - 建议设置适当的轮次间隔

  5. 错误处理
    - Token 无效:会自动跳过该账号
    - 请求失败:会自动重试(最多 3 次)
    - 网络超时:会等待最多 30 秒
    - 失败的账号不影响其他账号

  6. 日志信息
    - 查看日志了解执行情况
    - 成功操作会显示 ✓ 符号
    - 失败操作会显示 ✗ 符号
    - 显示用户名、邮箱、积分等信息

【常见问题】

Q: 如何获取 Token?
A: 登录 Artpedia 后,从浏览器开发者工具的网络请求中找到 authorization 头,复制 Bearer 后面的值。

Q: Token 格式是什么?
A: Token 是一个长字符串,通常以 "eyJ" 开头,类似 JWT 格式。不要包含 "Bearer " 前缀。

Q: Token 会过期吗?
A: 会的。Token 有有效期,过期后需要重新登录获取新 Token。如果请求返回 401 错误,说明 Token 已失效。

Q: 为什么有三个操作?
A: 观看、点赞、完成模拟真实用户行为。完成操作是主要的积分来源,其他两个增加账号活跃度。

Q: 可以只启用完成操作吗?
A: 可以。但建议启用所有操作,模拟真实用户行为,降低被检测风险。

Q: 循环次数设置多少合适?
A: 建议 1-5 次。设置过高可能导致 API 限流或被检测为机器人。

Q: 为什么积分没有增加?
A: 检查是否启用了 enable_complete,是否有新视频可以完成,Token 是否有效。

Q: 多个账号之间会互相影响吗?
A: 不会。每个账号独立处理,使用独立的 Token,互不影响。

Q: 需要使用代理吗?
A: 可选。使用代理可以避免 IP 限流,提高安全性。一对一模式下每个账号使用独立代理。

Q: 请求失败怎么办?
A: 脚本会自动重试 3 次。如果持续失败,检查网络连接、Token 是否有效、API 是否可用。

依赖库:
- aiohttp:异步 HTTP 请求
- aiohttp_socks:代理支持

官方信息:
- 项目:Artpedia
- 网站:https://artipedia.art/
- 类型:Web3 艺术视频平台
- API:https://api.artipedia.art/api/v1
- 认证:Bearer Token

适用场景:
- Artpedia 自动观看视频
- 批量账号管理
- 自动赚取积分
- 增加账号活跃度