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

一个浏览器摸鱼的油猴脚本的想法

[复制链接]
  • TA的每日心情
    开心
    2024-11-21 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4215

    回帖

    4073

    积分

    管理员

    积分
    4073

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

    发表于 2023-9-18 11:03:49 | 显示全部楼层 | 阅读模式

    记得之前史蒂文一直在玩一个神奇宝贝的搁置类游戏,有没有可能将一个游戏做到网页中(iframe),然后按一些快捷键来实现隐藏、显示、游玩之类🤔️

    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
  • TA的每日心情
    慵懒
    1 小时前
  • 签到天数: 822 天

    [LV.10]以坛为家III

    31

    主题

    553

    回帖

    1564

    积分

    荣誉开发者

    积分
    1564

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

    发表于 2023-9-18 12:35:22 | 显示全部楼层
    iframe会有一堆跨域问题吧
    不如写个通用油猴脚本,按下快捷键,自动改页面标题,然后把body的display改成none!important,只显示预设的内容
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-21 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4215

    回帖

    4073

    积分

    管理员

    积分
    4073

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

    发表于 2023-9-18 13:38:43 | 显示全部楼层
    steven026 发表于 2023-9-18 12:35
    iframe会有一堆跨域问题吧
    不如写个通用油猴脚本,按下快捷键,自动改页面标题,然后把body的display改成no ...

    还有那种后台页不知道能不能改,今天摸鱼,同时找过来,我其它标签页还是v2ex的标题
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

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

    [LV.10]以坛为家III

    31

    主题

    553

    回帖

    1564

    积分

    荣誉开发者

    积分
    1564

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

    发表于 2023-9-18 13:40:32 | 显示全部楼层
    王一之 发表于 2023-9-18 13:38
    还有那种后台页不知道能不能改,今天摸鱼,同时找过来,我其它标签页还是v2ex的标题 ...

    chrome插件好像有改其他标签页的能力
    可以加一个API
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-21 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4215

    回帖

    4073

    积分

    管理员

    积分
    4073

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

    发表于 2023-9-18 13:41:47 | 显示全部楼层
    steven026 发表于 2023-9-18 13:40
    chrome插件好像有改其他标签页的能力
    可以加一个API

    这个倒是没想到,不知道能不能行,只是想能不能用通信的方式搞
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

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

    [LV.10]以坛为家III

    31

    主题

    553

    回帖

    1564

    积分

    荣誉开发者

    积分
    1564

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

    发表于 2023-9-18 13:58:08 | 显示全部楼层

    王一之 发表于 2023-9-18 13:41

    这个倒是没想到,不知道能不能行,只是想能不能用通信的方式搞

    chrome.tabs.query({}, (tabs) => {
        tabs.forEach((tab) => {
            if (tab.url.startsWith("http")) {
                chrome.tabs.executeScript(tab.id, {
                    code: "document.title='scriptcat'",
                });
            }
        });
    });

    background控制台试了下可以用

    点评

    Unchecked runtime.lastError: The tab was closed. 对休眠标签没办法 让用户自己想办法吧=-=  发表于 2023-9-18 14:00
    回复

    使用道具 举报

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

    [LV.10]以坛为家III

    31

    主题

    553

    回帖

    1564

    积分

    荣誉开发者

    积分
    1564

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

    发表于 2023-9-18 14:10:11 | 显示全部楼层

    steven026 发表于 2023-9-18 13:58

    [md]```js
    chrome.tabs.query({}, (tabs) => {
    tabs.forEach((tab) => {

    image.png
    翻了下文档 直接过滤url的方法
    scheme里面的*只会匹配http或者https

    https://developer.mozilla.org/zh-CN/docs/Mozilla/Add-ons/WebExtensions/API/tabs/query
    https://developer.mozilla.org/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Match_patterns

    回复

    使用道具 举报

    发表回复

    本版积分规则

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