马医生Doctor 发表于 2020-2-14 17:20

MacBook Pro TouchBar 利用bettertouchtool显示网速、风扇转速、CPU温度(此条求助)

本帖最后由 马医生Doctor 于 2020-2-15 18:36 编辑

原帖地址 https://blog.csdn.net/llmmkc123/article/details/95108925利用的软件:bettertouchtool

效果如图所示,唯一的不足是温度图标没有向左对齐软件版本为3301,有人需要软件与配置文件留邮箱————————不会把悬赏帖子改为正常帖子,版主大大看到后请帮我改一下或者删帖都可以,谢谢。分享

马医生Doctor 发表于 2020-2-14 18:37

白果的问题发这里是不是有点不太合适{:5_264:}

马医生Doctor 发表于 2020-2-14 18:38

有人需要软件与配置文件的话,留邮箱

elisontz 发表于 2020-2-14 19:27

这个软件我玩了两天放弃了,自己动手的话感觉太复杂了,时不时显示有bug,点击AirPods图标连接直接卡死

aishaoquan 发表于 2020-2-14 19:39

白果的话,真的不要装任何传感器监测软件,CPU有多少温度,风扇多少转速,一切交给系统管就行了。用户不要插手,只管自己用的爽就行。这才是白果的魅力。买了白果还看一堆传感器数据,把你的白果都浪费了。

hellozhangx 发表于 2020-2-14 20:02

本帖最后由 hellozhangx 于 2020-2-14 20:17 编辑

不是---CPU Status---是 ---空格CPU Status空格---

马医生Doctor 发表于 2020-2-14 23:18

elisontz 发表于 2020-2-14 19:27 https://www.pcbeta.com/static/image/common/back.gif
这个软件我玩了两天放弃了,自己动手的话感觉太复杂了,时不时显示有bug,点击AirPods图标连接直接卡死

确实有bug{:5_260:}

马医生Doctor 发表于 2020-2-14 23:19

aishaoquan 发表于 2020-2-14 19:39 https://www.pcbeta.com/static/image/common/back.gif
白果的话,真的不要装任何传感器监测软件,CPU有多少温度,风扇多少转速,一切交给系统管就行了。用户不要插 ...

确实是,我只是觉得如果在Touch Bar里显示的话,很好玩

马医生Doctor 发表于 2020-2-14 23:24

hellozhangx 发表于 2020-2-14 20:02 https://www.pcbeta.com/static/image/common/back.gif
不是---CPU Status---是 ---空格CPU Status空格---

加了空格也不行,原博主里面就是有空格的,但是报错:不能获得“item 2 of {"--- CPU Stats ---
CPU temp:               49.63°C 等等。。。,,然后把原博主里面的item 2改为item 1就不报这个错误了,但是touchbar显示出来的是三行

马医生Doctor 发表于 2020-2-15 00:46

问题解决了,我把代码贴上:
set myTestString to do shell script "/usr/local/bin/istats"

set myArray to my theSplit(myTestString, "--- CPU Stats ---
CPU temp:   ")
set CPUArray to my theSplit(item 1 of myArray, "CPU temp:               ")
set CPUArray to my theSplit(item 2 of CPUArray, ".")
set FanArray to my theSplit(item 1 of myArray, "Fan 0 speed:            ")
set FanArray to my theSplit(item 2 of FanArray, " RPM")
on theSplit(theString, theDelimiter)
        -- save delimiters to restore old settings
        set oldDelimiters to AppleScript's text item delimiters
        -- set delimiters to delimiter to be used
        set AppleScript's text item delimiters to theDelimiter
        -- create the array
        set theArray to every text item of theString
        -- restore the old setting
        set AppleScript's text item delimiters to oldDelimiters
        -- return the result
        return theArray
end theSplit

return "🌡 " & item 1 of CPUArray & "
❄ " & item 1 of FanArray --温度

hs9206 发表于 2020-2-15 12:45

pock这款软件留意一下,
应用介绍
概述
如果你喜欢在屏幕上隐藏程序坞,那就不能错过这个工具。Pock-Mac版可以将Macbook上的Dock栏(程序坞)显示在Touchbar上。再也无需放在底部边缘停留0.5s等待程序坞响应即可快速调用。
功能简介
· 支持将Dock栏上的应用显示在Touchbar上
· 还配有默认小工具,可配合使用:播放、ESC退出、状态栏小部件、控制中心
· 支持自定义小部件的展示位置

马医生Doctor 发表于 2020-2-15 18:35

hs9206 发表于 2020-2-15 12:45 https://www.pcbeta.com/static/image/common/back.gif
pock这款软件留意一下,
应用介绍
概述


这个应用更轻量,更加容易使用。bettertouchtool比这个难一点,需要配置的东西很多。就比如显示网速与CPU温度风扇转速,就需要Python脚本与AppleScript脚本配合,唯一的不足就是bug多了一点{:5_260:}

nic8788 发表于 2021-8-11 19:55

楼主快上线啊         。
页: [1]
查看完整版本: MacBook Pro TouchBar 利用bettertouchtool显示网速、风扇转速、CPU温度(此条求助)