云边日落 云边日落
  • 首页
  • 随笔
    • 生活随记
    • 思考感悟
    • 阅读笔记
  • 笔记
    • 编程开发
    • 环境配置
    • 问题解决
  • 资源
    • 软件推荐
    • 学习资料
    • 开源推荐
  • 友链
  • 关于

酒笙

管理员
IP归属地: 香港
文章
13
评论
1

推荐用户

酒笙

酒笙

青栀

青栀

酒笙
3 月前 香港

利用油猴脚本自动完成Midjourney问卷获取免费快速时长

前言

Midjourney作为当前最流行的AI绘图工具之一,提供了通过完成调查问卷来获取免费快速时长的机会。这对于想要节省费用或提高生产效率的用户来说是个不错的选择。但手动完成这些调查问卷往往既费时又重复,本文将介绍一个自动化解决方案。

脚本功能介绍

这个Tampermonkey脚本可以帮助你自动点击Midjourney调查问卷中的选项,主要功能包括:

  • 在页面右上角添加一个"Click Options"按钮
  • 点击按钮后,脚本会自动为每个问题随机选择一个选项
  • 支持多个不同的Midjourney调查页面
  • 一键完成整个问卷,节省时间

使用前准备

  1. 安装Tampermonkey浏览器扩展
  • Chrome: Chrome网上应用店
  • Firefox: Firefox附加组件
  • Edge: Microsoft Store
  1. 确保你有Midjourney订阅账号并可以访问调查问卷页面

安装脚本

  1. 安装完Tampermonkey后,点击浏览器工具栏中的Tampermonkey图标
  2. 选择"创建新脚本"
  3. 删除编辑器中的所有默认内容
  4. 复制以下脚本代码并粘贴到编辑器中


// ==UserScript==
// @name         Survey Option Clicker for Midjourney
// @namespace    http://tampermonkey.net/
// @version      1.5
// @description  自动点击Midjourney调查问卷选项获取免费快速时长
// @author       qinzhi
// @match        https://www.midjourney.com/surveys?survey=personality-values-beliefs
// @match        https://www.midjourney.com/surveys?survey=personality-ambi
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // 创建并设置按钮样式
    const button = document.createElement('button');
    button.innerHTML = 'Click Options';
    button.style.position = 'fixed';
    button.style.top = '10px';
    button.style.right = '10px';
    button.style.zIndex = '9999';
    button.style.padding = '10px 20px';
    button.style.backgroundColor = '#4CAF50';
    button.style.color = 'white';
    button.style.border = 'none';
    button.style.borderRadius = '5px';
    button.style.cursor = 'pointer';

    // 将按钮添加到页面
    document.body.appendChild(button);

    // 点击问卷选项的函数
    function clickSurveyOption() {
        // 找到所有问题容器
        const questions = document.querySelectorAll('div.max-w-\\[680px\\].w-full');
        
        questions.forEach(question => {
            // 在每个问题中找到选项按钮
            const buttons = question.querySelectorAll('button.bg-white');
            if (buttons.length > 0) {
                // 随机选择一个按钮点击
                const randomIndex = Math.floor(Math.random() * buttons.length);
                buttons[randomIndex].click();
                console.log('Clicked an option');
            }
        });
    }

    // 为按钮添加点击事件监听器
    button.addEventListener('click', () => {
        clickSurveyOption();
    });
})();


  1. 点击"文件" > "保存"或按Ctrl+S保存脚本

使用方法

  1. 登录Midjourney账户并导航到调查问卷页面(支持的链接已在脚本中指定)
  2. 当页面加载完成后,你会在右上角看到一个绿色的"Click Options"按钮
  3. 点击该按钮,脚本会自动为每个问题随机选择一个选项
  4. 完成后,系统会自动记录你的回答并授予相应的快速时长奖励

工作原理解析

这个脚本通过以下方式工作:

  1. 页面匹配:脚本仅在指定的Midjourney调查问卷页面上运行
   // @match        https://www.midjourney.com/surveys?survey=personality-values-beliefs
   // @match        https://www.midjourney.com/surveys?survey=personality-ambi
  1. UI添加:在页面右上角创建一个按钮,方便用户触发自动点击功能
   const button = document.createElement('button');
   // 设置按钮样式...
   document.body.appendChild(button);
  1. 选项识别:通过CSS选择器查找问卷中的所有问题和选项
   const questions = document.querySelectorAll('div.max-w-\\[680px\\].w-full');
   const buttons = question.querySelectorAll('button.bg-white');
  1. 随机选择:对每个问题随机选择一个选项以模拟人工回答
   const randomIndex = Math.floor(Math.random() * buttons.length);
   buttons[randomIndex].click();

脚本自定义

如果你需要根据个人需求修改脚本,可以考虑以下几点:

  1. 支持更多调查页面:在脚本的@match部分添加其他调查问卷的URL
  2. 修改按钮样式:调整button.style相关代码来改变按钮的外观
  3. 自定义选择逻辑:如果你希望按照特定模式而非随机选择,可以修改clickSurveyOption函数中的选择逻辑

注意事项

  • 该脚本仅用于学习和提高效率,请勿滥用
  • Midjourney可能会更新其网页结构,导致脚本失效,需要相应更新CSS选择器
  • 使用自动化工具可能违反Midjourney的服务条款,请自行承担使用风险
  • 建议适度使用,避免短时间内完成大量调查问卷引起系统警觉

总结

通过这个简单的Tampermonkey脚本,你可以轻松自动完成Midjourney的调查问卷,省时省力地获取免费快速时长。脚本设计简洁,使用方便,是提升Midjourney使用效率的实用小工具。

  • 笔记
  • 编程开发
  • 问题解决
  • AI绘图
  • JavaScript
  • Midjourney
  • Tampermonkey
  • 浏览器脚本
等 人表示很赞
493
0

评论

请在登录后评论...
空空如也
推荐 Midjourney Survey Master: 全自动填写问卷获取免费快速时长
基于之前的简单脚本,本文介绍全新升级的Midjourney Survey Master工具,它能自动识别并填写Midjourney所有类型的调查问卷,包括Demographics(人口统计)和Personality(个性/价值观)问卷。新版 ...
  • 笔记
  • 编程开发
  • 问题解决
  • AI绘图
  • JavaScript
  • Midjourney
  • Tampermonkey
  • 自动填表
459 0
推荐 飞猫M20短信转发功能实现:飞书通知与自启
本文提供了一套完整的飞猫M20短信转发解决方案,通过精心设计的Shell脚本实现了:1) 自动登录设备管理界面并维持会话 2) 增量式短信索引跟踪机制 3) 纯文本工具解析JSON数据 4) 飞书富文本卡片消息推送。针对嵌入式设备特性,详细 ...
  • 笔记
  • 编程开发
  • 问题解决
  • BusyBox
  • Shell脚本
  • 短信转发
  • 飞猫M20
261 0
推荐 自建RustDesk远程桌面服务器:Docker部署完整指南
RustDesk是一款开源的远程桌面解决方案,相比市面上其他远程控制软件,它提供了更好的用户体验和完全的数据控制权。本文详细介绍如何使用Docker自建RustDesk服务器,包括环境准备、Docker配置文件创建、服务启动、密钥获取、防火 ...
  • 开源推荐
  • 环境配置
  • 笔记
  • 资源
  • 问题解决
  • Docker
  • RustDesk
  • 远程控制
  • 远程桌面
463 0
推荐 搭建全自动化影视库教程:从零开始打造个人媒体中心 (基于网盘/NAS方案)
前言 服务器有闲置资源,遂折腾一下影视库。本文将介绍如何搭建一个全自动化的影视库系统,从资源获取到观看体验,实现完全自动化的流程。 方案概述 本文将介绍两种方案: 本地 NAS 存储方案 网盘存储方 ...
  • 环境配置
  • 笔记
  • Alist
  • Docker
  • Emby
  • MoviePilot
  • 在线播放
911 0
推荐 Shell脚本完全指南:从入门到精通的Linux命令行编程
本教程提供了Shell脚本编程的全面指南,从Shell基础概念开始,详细介绍了变量类型、字符串操作、数组处理和参数传递等核心知识。教程深入讲解了条件语句、循环结构和函数定义等流程控制机制,并涵盖了正则表达式、错误处理、调试技巧和进程管理等高 ...
  • 学习资料
  • 笔记
  • 编程开发
  • 资源
  • Bash
  • Linux
  • shell
  • 命令行
  • 文本处理
261 0

推荐栏目

  • 笔记
  • 资源
  • 编程开发
  • 问题解决
  • 环境配置
  • 开源推荐
  • 随笔
  • 生活随记
  • 软件推荐

推荐标签

  • Docker
  • AI绘图
  • JavaScript
  • Tampermonkey
  • Midjourney
  • 开源项目
  • 在线播放
  • 影音系统
  • 自动填表
    暂无内容
Copyright © 2025 云边日落. All rights reserved. Designed by nicetheme.
  • 随笔
    • 思考感悟
    • 生活随记
    • 阅读笔记
  • 笔记
    • 环境配置
    • 编程开发
    • 问题解决
  • 资源
    • 学习资料
    • 开源推荐
    • 软件推荐
  • 友联
  • 关于
欢迎回来
账号注册 忘记密码?
其他登录方式
欢迎回来
账号注册 忘记密码?
其他登录方式
微信扫码登录
未注册的微信号将自动创建账号
扫码回复关键词「登录」获取验证码
其他登录方式
免费注册
其他登录方式
重设密码
返回登录