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

话说哥哥们都用GM_log的么?

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

    [LV.7]常住居民III

    305

    主题

    4196

    回帖

    4061

    积分

    管理员

    积分
    4061

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

    发表于 2022-10-12 10:31:47 | 显示全部楼层 | 阅读模式

    以我一个后端的思维来说,日志是非常重要的,能协助排查问题,尝试复现。所以我认为脚本的日志也很重要,如果出现问题,可以让用户将日志贴上来进行排查,在不方便远程的时候也可以贴日志进行排查,所以脚本猫将日志提到了很高的程度。(不过老版本脚本猫的日志架构有问题,很占空间)。

    但是我看脚本几乎没怎么用过,不过怎么打日志也是一门学问。

    另外貌似其它脚本管理器的GM_log就是一个摆设,没看见能看的地方

    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    712

    主题

    5966

    回帖

    6763

    积分

    管理员

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

    积分
    6763

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

    发表于 2022-10-12 10:40:05 | 显示全部楼层
    我直接一把梭...
    大部分脚本都是自己爽顺手写的
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

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

    使用道具 举报

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

    [LV.10]以坛为家III

    31

    主题

    552

    回帖

    1556

    积分

    荣誉开发者

    积分
    1556

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

    发表于 2022-10-12 10:49:56 | 显示全部楼层
    以前我油猴脚本通过GM_setValue来记录日志……
    回复

    使用道具 举报

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

    [LV.7]常住居民III

    305

    主题

    4196

    回帖

    4061

    积分

    管理员

    积分
    4061

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

    发表于 2022-10-12 11:02:54 | 显示全部楼层
    steven026 发表于 2022-10-12 10:49
    以前我油猴脚本通过GM_setValue来记录日志……

    az,但是每次不是会被覆盖
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

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

    [LV.10]以坛为家III

    31

    主题

    552

    回帖

    1556

    积分

    荣誉开发者

    积分
    1556

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

    发表于 2022-10-12 11:17:12 | 显示全部楼层

    王一之 发表于 2022-10-12 11:02

    az,但是每次不是会被覆盖

    image.png
    加时间戳,为了不被覆盖我还自己写函数精确到毫秒……

    回复

    使用道具 举报

  • TA的每日心情
    开心
    7 小时前
  • 签到天数: 881 天

    [LV.10]以坛为家III

    30

    主题

    732

    回帖

    7357

    积分

    荣誉开发者

    精通各种语言的HelloWord!

    积分
    7357

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

    发表于 2022-10-12 11:50:35 | 显示全部楼层

    QQ截图20221012114858.png

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    22

    主题

    881

    回帖

    1379

    积分

    荣誉开发者

    积分
    1379

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

    发表于 2022-10-12 20:31:08 | 显示全部楼层
    主要其他脚本管理器没有日志这个东西,GM_log的作用无限接近于console.log,还得加grant,自然没什么人用。前台脚本要考虑兼容其它管理器,一般不会专门为脚本猫写GM_log,而后台/定时脚本在resolve/reject的时候本身就会记录日志,所以真正用到的时候很少(或者说后台/定时脚本的数量就很少了),我也就自己调试的时候会用一下。
    回复

    使用道具 举报

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

    [LV.7]常住居民III

    305

    主题

    4196

    回帖

    4061

    积分

    管理员

    积分
    4061

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

    发表于 2022-10-12 21:32:09 | 显示全部楼层
    cxxjackie 发表于 2022-10-12 20:31
    主要其他脚本管理器没有日志这个东西,GM_log的作用无限接近于console.log,还得加grant,自然没什么人用。 ...

    我也不知道其它管理器GM_log的意义是啥
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

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

    [LV.7]常住居民III

    7

    主题

    68

    回帖

    176

    积分

    荣誉开发者

    积分
    176

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

    发表于 2022-10-12 22:44:19 | 显示全部楼层
    本帖最后由 Vikrant 于 2022-10-12 22:45 编辑

    写后台脚本的时候GM_log就非常好用,因为后台脚本很难看出执行效果,我一般都是执行一个步骤就log一下,方便调试和排查。
    同时,GM_log还可以用来输出脚本运行结果,我看很多人都喜欢用弹窗,但说真的不是什么重要的结果的话,弹窗太烦人了好吗好吗好吗(╬▔皿▔)╯

    不过油猴脚本就不会用GM_log了,主要是没用(为什么不用console.log啊啊啊啊,有区别?),只有脚本猫的GM_log好一点,但是为了兼容性不可能针对脚本猫写插件。



    所以说嘛,有一些别人没有的东西就是好,可以赢得开发者的针对优化。希望脚本猫可以越做越好,嘿嘿,最好再搞一些别家没有的独特功能(
    人情似纸张张薄,世事如棋局局新。
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2022-8-21 01:21
  • 签到天数: 1 天

    [LV.1]初来乍到

    7

    主题

    58

    回帖

    63

    积分

    初级工程师

    积分
    63
    发表于 2022-10-12 23:02:14 | 显示全部楼层
    随手一写,常用函数封装好,常用逻辑不多的情况下很好排查。又不是做很复杂的功能,没必要搞太多逻辑
    回复

    使用道具 举报

    发表回复

    本版积分规则

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