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

话说哥哥们都用GM_log的么?

[复制链接]
  • TA的每日心情
    开心
    2024-3-13 10:14
  • 签到天数: 211 天

    [LV.7]常住居民III

    294

    主题

    3905

    回帖

    3825

    积分

    管理员

    积分
    3825

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

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

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

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

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

    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。/ 微信公众号:一之哥哥
  • TA的每日心情
    开心
    2023-2-28 23:59
  • 签到天数: 191 天

    [LV.7]常住居民III

    637

    主题

    5196

    回帖

    6078

    积分

    管理员

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

    积分
    6078

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

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

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

    使用道具 举报

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

    [LV.9]以坛为家II

    30

    主题

    535

    回帖

    1408

    积分

    荣誉开发者

    积分
    1408

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

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

    使用道具 举报

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

    [LV.7]常住居民III

    294

    主题

    3905

    回帖

    3825

    积分

    管理员

    积分
    3825

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

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

    az,但是每次不是会被覆盖
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。/ 微信公众号:一之哥哥
    回复

    使用道具 举报

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

    [LV.9]以坛为家II

    30

    主题

    535

    回帖

    1408

    积分

    荣誉开发者

    积分
    1408

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

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

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

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

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

    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 18:16
  • 签到天数: 710 天

    [LV.9]以坛为家II

    27

    主题

    733

    回帖

    7217

    积分

    荣誉开发者

    精通各种语言的HelloWord!

    积分
    7217

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

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

    QQ截图20221012114858.png

    回复

    使用道具 举报

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

    [LV.1]初来乍到

    22

    主题

    862

    回帖

    1361

    积分

    荣誉开发者

    积分
    1361

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

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

    使用道具 举报

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

    [LV.7]常住居民III

    294

    主题

    3905

    回帖

    3825

    积分

    管理员

    积分
    3825

    管理员荣誉开发者油中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 | 显示全部楼层
    随手一写,常用函数封装好,常用逻辑不多的情况下很好排查。又不是做很复杂的功能,没必要搞太多逻辑
    回复

    使用道具 举报

    发表回复

    本版积分规则

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