世界之窗论坛's Archiver

dk123 发表于 2013-9-20 00:22

TW6手动自定义鼠标手势内容

[i=s] 本帖最后由 dk123 于 2013-9-29 02:09 编辑 [/i]

首先你得能找到TW的UserData文件夹在哪。
绿色版、新版本在主程序目录下,旧安装版在 [b]XP[/b][%APPDATA%\TheWorld6\User Data] / [b]Vista+[/b][%UserProfile%\AppData\Local\TheWorld6\User Data]
[color=Red][b]退出TW[/b][/color],用记事本打开[color=Red]User Data\Default\Preferences[/color]这个文件,在第二行插入如下对象[code]
   "kMouseGestureProfile": {
      "U": 0, //上
      "D": 0, //下
      "L": 0, //左
      "R": 0, //右
      "LU": 0, //左上
      "LD": 0, //左下
      "RU": 0, //右上
      "RD": 0, //右下
      "UL": 0, //上左
      "UR": 0, //上右
      "DL": 0, //下左
      "DR": 0, //下右
      "LR": 0, //左右
      "RL": 0, //右左
      "UD": 0, //上下
      "DU": 0, //下上
      "BA": 0, //左键单击
      "BC": 0, //右键单击
      "BCD": 0, //向上滚轮
      "BCU": 0, //向下滚轮
      "kMouseGestureProfileOpenLabelInAddressbar": true, //在状态栏显示提示,对TW没有意义,可以扔掉
      "kMouseGestureUserMouseGesture": true,  //启用手势
      "kMouseGestureUserMouseGestureTips": true  //TW6现在提示方式的开关
      //True代表开启,False代表关闭。
   },
[/code][b]注意:[/b]记得[b][color=Red]去掉注释和空行,[/color][/b][b][color=Red]最后一个名称不要带逗号!!![/color][/b]
下面开始修改功能,前面的数字分别对应后面的功能,把上面值的“0”替换成相应数字即可变成相应手势。
[attach]115043[/attach]
保存文件退出。启动TW。

412268499 发表于 2013-9-20 00:25

好吧。我先沙发~tw46yct

dk123 发表于 2013-9-20 01:00

[quote]好吧。我先沙发~
[size=2][color=#999999]412268499 发表于 2013-9-20 00:25[/color] [url=http://bbs.theworld.cn/redirect.php?goto=findpost&pid=1606334&ptid=225385][img]http://bbs.theworld.cn/images/common/back.gif[/img][/url][/size][/quote]
我去。。这速度

abeitg 发表于 2013-9-20 02:30

正好需要谢谢LZ

xyzok 发表于 2013-9-20 08:57

哎,人间悲剧,月有圆缺。

dylbn 发表于 2013-9-20 09:00

粘贴在什么位置,弄了一下,提示坏了!

pierce1216 发表于 2013-9-20 09:40

改了怎么不好用呢

thingle 发表于 2013-9-20 09:56

首先:目前版本在正常情况下不识别 "BCD"和"BCU",必须先“激活”手势才能识别,方法是用其他已定义手势然后接着用滚轮手势(很蛋疼有木有)
其次:  "kMouseGestureUserMouseGestureTips": true后面应该加“,”否则会出现6楼的情况。仅仅最后一行代码后面不需要加“,”(不包括“},”)楼主应该是把 "kMouseGestureUserMouseGestureTips": true放在最后一行了,默认排版也是这样,或者是直接从Preferences文件复制过来的。
再次:不清楚命令代码是那个浏览器的,TW根本不识别22之后的命令,也可能是我方法不对。

abeitg 发表于 2013-9-20 11:15

LZ能上传一个编辑好的文件上来吗?弄了好几次都不行啊……

dk123 发表于 2013-9-20 12:53

[b]回复 [url=http://bbs.theworld.cn/redirect.php?goto=findpost&pid=1606391&ptid=225385]9#[/url] [i]abeitg[/i] [/b]


    去掉注释

TW波 发表于 2013-9-20 13:04

注意,新版本的安装,userData都移到安装目录下去了。网盘安装有一些缓存文件不在安装目录下。

dk123 发表于 2013-9-20 13:24

[b]回复 [url=http://bbs.theworld.cn/redirect.php?goto=findpost&pid=1606411&ptid=225385]11#[/url] [i]TW波[/i] [/b]


    进来都不加分,心:cold:

dylbn 发表于 2013-9-20 14:47

[attach]115040[/attach]
提示错误,应该是弄错了,附上preferences,楼主帮改一下
[attach]115041[/attach]

dylbn 发表于 2013-9-20 15:10

[b]回复 [url=http://bbs.theworld.cn/redirect.php?goto=findpost&pid=1606411&ptid=225385]11#[/url] [i]TW波[/i] [/b][b][/b]
[b][i]帮忙看一下13楼内容,修改一下,谢谢[/i][/b]

dk123 发表于 2013-9-20 15:24

[i=s] 本帖最后由 dk123 于 2013-9-20 15:42 编辑 [/i]

[b]回复 [url=http://bbs.theworld.cn/redirect.php?goto=findpost&pid=1606426&ptid=225385]13#[/url] [i]dylbn[/i] [/b]


    。。。。第三块是数字对应功能的列表。。不用写到配置文件里。1楼重新编辑了,你看看现在能不能看懂。看不懂我再改改

dylbn 发表于 2013-9-20 16:02

[b]回复 [url=http://bbs.theworld.cn/redirect.php?goto=findpost&pid=1606435&ptid=225385]15#[/url] [i]dk123[/i] [/b]


    仍然不成功,你制作一个文件,分享一下

fusutx 发表于 2013-9-20 16:36

支持,正需要,在官方没弄之前,希望能用这个方法代替

sensiry 发表于 2013-9-20 19:27

支持 昨天的问题 今天就有着落了 谢谢楼主 试试看先~

xwhyc 发表于 2013-9-20 20:37

[b]回复 [url=http://bbs.theworld.cn/redirect.php?goto=findpost&pid=1606426&ptid=225385]13#[/url] [i]dylbn[/i] [/b][code]   "kMouseGestureProfile": {
      "DL": 11,
      "LD": 15,
      "LR": 9,
      "RD": 16,
      "RL": 9,
      "kMouseGestureUserMouseGestureTips": false
   },[/code]你按此格式自己设置一下你的手势,我的将手势提示关了。

格之卡尺 发表于 2013-9-22 11:38

还行吧!

q760376495 发表于 2013-9-22 22:40

呃 也太麻烦

huxinan20 发表于 2013-9-28 17:52

用记事本打开User Data\Default\Preferences这个文件,在第二行插入如下对象
是在第二行直接加入代码,还是另起一行加入呢?另外还要保持代码前的空格吧
原来是这样:
{
   "adblock": {
      "mode": 2,
      "statistic_day_count": 0,
      "statistic_day_date": "13024771200000000"
   },
   "bookmark_bar": {
      "show_on_all_tabs": false
   },
   "browser": {
      "clear_lso_data_enabled": true,
      "show_home_button": true
改过之后是这样,对吗?{
   "adblock": {
      "mode": 2,
   "kMouseGestureProfile": {
   },
      "statistic_day_count": 0,
      "statistic_day_date": "13024771200000000"
   },
   "bookmark_bar": {
      "show_on_all_tabs": false

dk123 发表于 2013-9-28 19:10

[b]回复 [url=http://bbs.theworld.cn/redirect.php?goto=findpost&pid=1608373&ptid=225385]22#[/url] [i]huxinan20[/i] [/b]


    是的,空格不用管他,启动tw后程序会自动添加空格

huxinan20 发表于 2013-9-28 20:47

[b]回复 [url=http://bbs.theworld.cn/redirect.php?goto=findpost&pid=1608386&ptid=225385]23#[/url] [i]dk123[/i] [/b]

按照前面楼层的提示改完后市这样的:
{
   "kMouseGestureProfile": {
      "U": 9,
      "D": 12,
      "L": 17,
      "R": 18,
      "LU": 5,
      "LD": 6,
      "RU": 19,
      "RD": 10,
      "UL": 0,
      "UR": 0,
      "DL": 13,
      "DR": 28,
      "LR": 0,
      "RL": 0,
      "UD": 14,
      "DU": 14,
      "BA": 0,
      "BC": 0,
      "BCD": 0,
      "BCU": 0,
      "kMouseGestureUserMouseGestureTips": False,
   },
但根本不管用,提示修改错误!!!!!!!!!!!!!!!

页: [1] 2

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.