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

关于定时脚本的提问。长时间显示和可点击链接

[复制链接]
  • TA的每日心情
    擦汗
    2024-1-28 11:21
  • 签到天数: 59 天

    [LV.5]常住居民I

    19

    主题

    102

    回帖

    124

    积分

    中级工程师

    积分
    124
    发表于 2022-5-17 09:52:20 | 显示全部楼层 | 阅读模式
    悬赏50油猫币已解决

    刚刚使用完三点钟养茶的定时提醒脚本,发现有些东西改进后可以拿来自己用的, 想咨询一下各位大佬有没有办法实现以下功能;
    1,提醒后框框长时间显示,不关闭不消失.或者设置时长
    2,提醒文本可以做成超链接被点击(方便我到主页面触发脚本) 或者有其他方法可以联动一下其他脚本呢

    饮茶先!饮茶先!
    https://scriptcat.org/script-show-page/71

    最佳答案

    查看完整内容

    1.这个好像是会自动收到系统通知里 2.在onclick事件里填写代码,使用GM_openInTab打开你的网站 onclick: () => { console.log('click'); resolve(); },
  • TA的每日心情
    开心
    昨天 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4189

    回帖

    4056

    积分

    管理员

    积分
    4056

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

    发表于 2022-5-17 09:52:21 | 显示全部楼层
    1.这个好像是会自动收到系统通知里
    2.在onclick事件里填写代码,使用GM_openInTab打开你的网站

      onclick: () => {
                console.log('click');
                resolve();
            },
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-1-28 11:21
  • 签到天数: 59 天

    [LV.5]常住居民I

    19

    主题

    102

    回帖

    124

    积分

    中级工程师

    积分
    124
    发表于 2022-5-17 11:21:25 | 显示全部楼层
    王一之 发表于 2022-5-17 10:11
    1.这个好像是会自动收到系统通知里
    2.在onclick事件里填写代码,使用GM_openInTab打开你的网站



    哥哥牛币啊
    问题已解决,GM开头的是属于油猴api吗?涉及到我的知识盲区了。我从网上搜关键词抄了代码,问题1已经解决
    1. GM_notification({
    2.        timeout: 10000,
    3. },
    复制代码
      是控制提示框显示时长的。
    问题2 在脚本上开头 加// @grant        GM_openInTab
    onclick里的console.log 那些替换成 GM_openInTab("https://www.baidu.com", true)
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-1-28 11:21
  • 签到天数: 59 天

    [LV.5]常住居民I

    19

    主题

    102

    回帖

    124

    积分

    中级工程师

    积分
    124
    发表于 2022-5-17 11:23:03 | 显示全部楼层
    王一之 发表于 2022-5-17 09:52
    1.这个好像是会自动收到系统通知里
    2.在onclick事件里填写代码,使用GM_openInTab打开你的网站

    打听个题外话,能不能改论坛显示用户名的,改成小王好了
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4189

    回帖

    4056

    积分

    管理员

    积分
    4056

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

    发表于 2022-5-17 11:29:05 | 显示全部楼层
    王佳 发表于 2022-5-17 11:23
    打听个题外话,能不能改论坛显示用户名的,改成小王好了

    可以的啊,买改名卡https://bbs.tampermonkey.net.cn/home.php?mod=magic
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4189

    回帖

    4056

    积分

    管理员

    积分
    4056

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

    发表于 2022-5-17 11:29:46 | 显示全部楼层
    王佳 发表于 2022-5-17 11:21
    哥哥牛币啊
    问题已解决,GM开头的是属于油猴api吗? ...

    对 GM开头是油猴的API
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-1-28 11:21
  • 签到天数: 59 天

    [LV.5]常住居民I

    19

    主题

    102

    回帖

    124

    积分

    中级工程师

    积分
    124
    发表于 2022-5-17 11:46:36 | 显示全部楼层
    本帖最后由 王佳 于 2022-5-17 11:47 编辑
    王一之 发表于 2022-5-17 11:29
    对 GM开头是油猴的API

    啊,不对,为啥timeout 无效的,一直是9秒左右就自动隐藏了。  贴一下原链接:http://www.manongjc.com/detail/28-kkqqgctqualfumf.html

    源代码:timeout: 10000,  //设置通知隐藏时间




    // ==UserScript==
    // @name         饮茶先!饮茶先!
    // @namespace    https://bbs.tampermonkey.net.cn/
    // @version      0.1.3
    // @description  喂!三点几了,做撚啊做,饮茶先啦!​
    // @author       CodFrm
    // @crontab      43 * * * *
    // @grant        GM_notification
    // @grant        GM_openInTab
    // @debug
    // ==/UserScript==

    return new Promise((resolve, reject) => {
        let title = "喂!三点几了,www.baidu.com饮茶先啦!";
        let text = "喂!三点几嚟!做 做撚啊做!饮茶先啦!www.baidu.com!做咁多都冇用嘅!老细唔锡你嘅嚟!喂饮下茶先啊!三点几嚟!做碌鸠啊做!";
        if (new Date().getHours() == 19) {
            title = "喂!七点几了,饮茶先啦!";
            text = "喂!朋友!做咩咁多啦!差唔多七点咧,放工啦 唔洗做咁多啦!做咁多,钱带去边度?差唔多七点咧!放工!焗杯茶先!饮下靓靓个beer!白啤酒黑啤酒ok?happy下唔洗做咁多!死佐都无用诶,银纸无得带去咧!happy下!饮酒!ok?!喂!三点几嘞!做,做卵啊做!饮茶先啦,三点几饮,饮茶先啦!做咁多都冇用诶!你老板冇心你的啦!喂饮一下茶先啦!三点几嘞!做碌鸠啊做!";
        }
       
        GM_notification({
            title: title,
            text: text,
            timeout: 30000,
            image:"https://i3.hoopchina.com.cn/hupuapp/bbs/863/28715863/thread__28715863_20210507153127_40281.jpg",
            ondone: (user) => {
                console.log('done user:', user);
                resolve();
            },
            onclick:function(){
                GM_openInTab("https://www.baidu.com", true)//使用此 URL打开一个新标签页
            },
        });
    });


    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4189

    回帖

    4056

    积分

    管理员

    积分
    4056

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

    发表于 2022-5-17 11:47:34 | 显示全部楼层
    王佳 发表于 2022-5-17 11:46
    啊,不对,为啥timeout 无效的,一直是9秒左右就自动隐藏了。  贴一下原链接:http://www.manongjc.com/d ...

    timeout只是延迟关闭,不是隐藏

    到时间系统会自动将通知放到通知栏里面去
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-1-28 11:21
  • 签到天数: 59 天

    [LV.5]常住居民I

    19

    主题

    102

    回帖

    124

    积分

    中级工程师

    积分
    124
    发表于 2022-5-17 11:49:03 | 显示全部楼层
    本帖最后由 王佳 于 2022-5-17 11:51 编辑
    王一之 发表于 2022-5-17 11:47
    timeout只是延迟关闭,不是隐藏

    到时间系统会自动将通知放到通知栏里面去 ...

    要是和油猴中文网的 帖子提醒一样持久就好了0.0。   确实是9秒以内的时间可以通过timeout控制时间,超过9秒就自动没了
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4189

    回帖

    4056

    积分

    管理员

    积分
    4056

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

    发表于 2022-5-17 13:36:01 | 显示全部楼层
    王佳 发表于 2022-5-17 11:49
    要是和油猴中文网的 帖子提醒一样持久就好了0.0。   确实是9秒以内的时间可以通过timeout控制时间,超过9 ...

    应该是隐藏到通知栏里去了啊
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

    发表回复

    本版积分规则

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