syscl 发表于 2016-12-8 08:12

原生开启系统touch bar功能 syscl增强版

本帖最后由 syscl 于 2016-12-30 12:36 编辑


Hi, 各位, 好久不见, 好想你们~~

效果图

2016-12-10 1.3 移除标题栏(title bar) 节省小屏幕有限的空间, 强迫症患者的福音



2016-12-09 1.1 隐藏dock中的图标, 细心的景友们发现和1.3版本的区别了吗 ;)


XPS13 9350日常使用基本上没有太多问题,因为一直在测试和修复一些bug, 最近发现了个很好玩的工具, 通过一些hack的方法打开了系统原生的touch bar(非模拟), 对于有触摸屏的电脑, 尤为方便.

其实即便是没有触摸屏的电脑, 这个工具还是很实用的, 例如快速音量调节, 选择歌曲进度, 亮度调节等等... 感兴趣的朋友不妨试一下.Touch bar放在屏幕上比放在键盘上舒服多了!


以前这个程序在运行的时候会在dock中建立图标, 但是现在我让其隐藏了。
我会在日后添加更多实用的修复和功能, 如果你们有好的建议, 可以在https://github.com/syscl/TouchBarLauncher 点pull issue给我;)

希望你们喜欢!
2016-12-10 1.3
2016-12-08 1.1

syscl




ailick 发表于 2016-12-15 22:06

本帖最后由 ailick 于 2016-12-16 20:27 编辑


按照syscl小姐姐的方法,现在我已经成功把”bar“(伪)停靠在这里了(* ̄∇ ̄*),接下来就等实现自动隐藏/激活显示它了,小姐姐加油(*≧∪≦)φ(≧ω≦*)♪

实现方法的话。。。在新版本出来前先贴出来吧~~~syscl小姐姐的原话是这样的
先从我的github下载最新的版本编译,修改“controller?.window?.isMovableByWindowBackground = false;”, 把这行的false改成true,保存并编译。结束后Xcode会自动运行这个程序,然后你把这个程序移动到你想要的位置,按下Xcode/TouchBar上的“停止”, 然后将改的true改回false,重新编译即可。

0.确保你装有Xcode和Github
1.在终端输入
git clone https://github.com/syscl/TouchBarLauncher.git /Users/"$USER"/Downloads/TouchBarLauncher2.在你的下载文件夹里会多出个TouchBarLauncher文件夹,进去打开Xcode工程文件
3.进入AppDelegate.swift文件,找到
controller?.window?.isMovableByWindowBackground = false;将其修改为
controller?.window?.isMovableByWindowBackground = true;然后编译运行
4.然后你就可以在屏幕上移动TouchBar到你需要固定的地方,然后点击TouchBar上的停止按钮(或者在Xcode中停止)
接着回到Xcode,把刚才的代码
controller?.window?.isMovableByWindowBackground = true;改为
controller?.window?.isMovableByWindowBackground = false;5.然后在Xcode中再次编译和运行,你就会发现TouchBar被固定了~~~~终于不会乱跑了(伪)停靠GetY(^o^)Y!

syscl 发表于 2016-12-8 08:12

首楼备用

syscl

口袋妖怪heart 发表于 2016-12-8 08:14

哼!我才不是大姐姐

口袋妖怪heart 发表于 2016-12-8 08:15

本帖最后由 口袋妖怪heart 于 2016-12-8 16:52 编辑

btw 隐藏dock图标我记得改info就好 不用改code。。
另外用touchbar有种想砸电脑的冲动= = 所以MBP就继续扔在家里攒灰好了[反正我也拿不动]

Update: 修改 Info.plist 即可不在dock上显示icns。在 ./TouchBarLauncher.app/C*/Info.plist 中加入<key>LSUIElement</key>
<true/>
即可。
如果使用 PlistEdit 等app编辑的话,新建一项名为 LSUIElement ,类型为bool(ean),赋值为 YES 即可。

Update 2: 以上方法,理论适用 全部 apps。

codemoon 发表于 2016-12-8 08:24

支持一下大神先,慢慢再看

口袋妖怪heart 发表于 2016-12-8 08:29

Vanilla 还拼错了= =
哼!

200514169 发表于 2016-12-8 08:57

感谢分享。不过Touch-bar就这么直接放在桌面上,不知怎么总有种不舒服的感觉。。。{:5_272:}

shakayx 发表于 2016-12-8 09:09

估计苹果不久后会出Touch-bar键盘的。

hjfgt 发表于 2016-12-8 09:21

试试好不好用,感谢分享。

Thursday2014 发表于 2016-12-8 10:25

很强 回去了试试看

gubinhao 发表于 2016-12-8 10:37

谢谢分享

gubinhao 发表于 2016-12-8 10:39

口袋妖怪heart 发表于 2016-12-8 08:15 https://www.pcbeta.com/static/image/common/back.gif
btw 隐藏dock图标我记得改info就好 不用改code。。
另外用touchbar有种想砸电脑的冲动= = 所以MBP就继续扔 ...

下载不知道怎么使用呀

q2116323 发表于 2016-12-8 11:30

感谢楼主无私奉献,,,,,

renjun447 发表于 2016-12-8 11:34

支持绝对顶了。

fengjingwen 发表于 2016-12-8 11:42

谢谢分享!我要下载

椰子恋人 发表于 2016-12-8 11:53

大神为何都是美女?

331258933 发表于 2016-12-8 12:44

双击程序没反应

superbboy_2000 发表于 2016-12-8 14:03

下载下来体验一下

wolftrue 发表于 2016-12-8 14:26

用一下又不会。

yingkesongh 发表于 2016-12-8 14:49

支持支持支持!!!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 原生开启系统touch bar功能 syscl增强版