上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
123
返回列表 发新帖
楼主: 王一之 - 

[活动结束][有奖答题]网页点击大挑战!2.0

[复制链接]
回帖奖励 184 油猫币 回复本帖可获得 8 油猫币奖励! 每人限 1 次
  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    22

    主题

    861

    回帖

    1360

    积分

    荣誉开发者

    积分
    1360

    荣誉开发者卓越贡献油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-10-26 12:32:23 | 显示全部楼层
    steven026 发表于 2022-10-26 11:34
    [md]!(data/attachment/forum/202210/26/113954qxwzu3tfdrr4a3xa.png)
    再说一种简单的手动方法,需要借助De ...

    改原型副作用有点大,其实这样就行:
    1. Object.setPrototypeOf(fakeObj, MouseEvent.prototype);
    复制代码
    回复
    订阅

    使用道具 举报

  • TA的每日心情
    慵懒
    6 小时前
  • 签到天数: 625 天

    [LV.9]以坛为家II

    30

    主题

    532

    回帖

    1400

    积分

    荣誉开发者

    积分
    1400

    荣誉开发者新人进步奖油中2周年生态建设者新人报道挑战者 lv2油中3周年喜迎中秋

    发表于 2022-10-26 13:16:39 | 显示全部楼层
    cxxjackie 发表于 2022-10-26 12:32
    改原型副作用有点大,其实这样就行:

    还能这样……学会了 GGNB
    回复

    使用道具 举报

  • TA的每日心情

    2024-4-12 21:30
  • 签到天数: 284 天

    [LV.8]以坛为家I

    11

    主题

    60

    回帖

    611

    积分

    荣誉开发者

    积分
    611

    荣誉开发者生态建设者

    发表于 2022-10-26 21:12:43 | 显示全部楼层

    回帖奖励 +8 油猫币

    // ==UserScript==
    // @name         【歪门邪道】过掉isTrusted检测之沙雕做法
    // @namespace    test-case.ggnb.top
    // @version      0.0.1
    // @description  SB
    // @match        http://test-case.ggnb.top/is_trusted/is_trusted.html
    // @match        http://test-case.ggnb.top/is_trusted/is_trusted_2.html
    // @run-at       document-start
    // ==/UserScript==
    
    ws = new WebSocket("ws://localhost:19810")
    function sleep(ms) {
        return new Promise(resolve => setTimeout(resolve, ms));
    }
    function WrapperWS() {
        this.send = function (message, callback) {
            this.waitForConnection(function () {
                ws.send(message);
                if (typeof callback !== 'undefined') {
                callback();
                }
            }, 1000);
        };
    
        this.waitForConnection = function (callback, interval) {
            if (ws.readyState === 1) {
                callback();
            } else {
                var that = this;
                // optional: implement backoff for interval here
                setTimeout(function () {
                    that.waitForConnection(callback, interval);
                }, interval);
            }
        };
        console.log('connected')
        console.log('任何邪恶,终将绳之以法!')
        sleep(3000)
        send('a')
    }
    WrapperWS()

    配合:

    import asyncio
    import websockets
    import pyautogui
    import time
    async def watchlist(websocket, path):
        while True:
            key = await websocket.recv()
            pyautogui.press('f11')
            time.sleep(2)
            print('全屏后点击...')
            pyautogui.click(42,25)#摆烂
    
    start_server = websockets.serve(watchlist, "localhost", 19810)
    asyncio.get_event_loop().run_until_complete(start_server)
    asyncio.get_event_loop().run_forever()

    和按键精灵,autojs,puppeteer没本质区别,鉴定为烂。

    相关资料

    已有1人评分好评 油猫币 理由
    王一之 + 1 + 4 虽然十分复杂且没必要,但也算长见识吧.

    查看全部评分 总评分:好评 +1  油猫币 +4 

    当冥想的日子飞逝,喧嚣的日子把我们唤去,且在此地留下些微的痕迹
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-3-30 08:28
  • 签到天数: 157 天

    [LV.7]常住居民III

    7

    主题

    68

    回帖

    176

    积分

    荣誉开发者

    积分
    176

    新人报道荣誉开发者油中2周年

    发表于 2022-10-27 17:29:28 | 显示全部楼层

    回帖奖励 +8 油猫币

    本帖最后由 Vikrant 于 2022-10-27 17:31 编辑

    各路大佬各显神通,而我的小脑瓜子大概只能想到这种东西 (⊙x⊙;)

    1. import pyautogui as pag
    2. import time

    3. def myClick(im):
    4.     while 1:
    5.         if pag.locateOnScreen(im,grayscale=True):
    6.             x,y=pag.locateCenterOnScreen(im,grayscale=True)
    7.             pag.click(x,y)
    8.             break
    9.         time.sleep(0.3)

    10. myClick("btn.jpg")
    复制代码


    唉,以前我还不会用JavaScript写油猴脚本的时候,我一直都是用 python图像识别+操控键鼠 来实现自动刷网课的,想想当时真是一个小天才 ( ‵▽′)ψ

    请各路大佬轻喷
    已有1人评分好评 油猫币 理由
    王一之 + 1 + 4 长见识了

    查看全部评分 总评分:好评 +1  油猫币 +4 

    人情似纸张张薄,世事如棋局局新。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-13 10:14
  • 签到天数: 211 天

    [LV.7]常住居民III

    290

    主题

    3881

    回帖

    3797

    积分

    管理员

    积分
    3797

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2022-11-19 18:15:36 | 显示全部楼层
    @李恒道 ,再不来活动就结束停止了
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。/ 微信公众号:一之哥哥
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-2-28 23:59
  • 签到天数: 191 天

    [LV.7]常住居民III

    633

    主题

    5173

    回帖

    6052

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6052

    荣誉开发者管理员油中2周年生态建设者喜迎中秋

    发表于 2022-11-20 17:05:14 | 显示全部楼层
    王一之 发表于 2022-11-19 18:15
    @李恒道 ,再不来活动就结束停止了

    还在学react
    呜呜呜
    先停止吧
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

    123
    返回列表 发新帖

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表