本站不兼容 8 以前的版本的 Interner Explorer 浏览器(或基于这些版本的 IE 的其他浏览器),并且页面样式不完全兼容 IE 8,我们建议你升级至 IE 9 或改用其他非 IE 浏览器

Mozest™

  • 正在加载用户菜单…

开放、分享、互助

1710# ff0501
  1. map x -j content.window.wrappedJSObject.superPrefetcher.back();
复制代码
本帖最后由 mrfox 于 2016-7-23 20:57 编辑

改问另一个问题先

有时写stylish脚本或是修改,怎么能快捷一些呢?

目前就是o about:addons,鼠标点一下stylish,找到相应脚本点编辑

如何使hint在addons页面也生效,当然要是有一口气直接完成几步的方法更好
1652# harnack
今天在ubuntu上的FF试这个,提示walkinput.js:48 :SytaxError missing ] after element list
我看了下48行,是
  1. let elements = Ary.flatten(frames.map(win => [m for (m of DOM.XPath(xpath, win.document))]))
复制代码
虽然看不懂,但是数了下括号是对的
该如何修复呢
1711# MarilynNorman
成功了,非常感谢。
1713# mrfox

改了下,你试试看行不行。
附件: 您所在的用户组无法下载或查看附件
听老人说,今生做千件好事,来世方能讨生为猫。
Firefox 升级到 48 以后 Pentadactyl 彻底不能用了,真到了说再见的时候了?
听老人说,今生做千件好事,来世方能讨生为猫。
1716# harnack
作者说了不会支持 48 吗,如果真是这样,最多不要升级火狐了
1717# MarilynNorman

作者们似乎已经放弃了这个扩展……可以试试网友修改的 7286 版,我自己是已经转投 Vimperator 了,等 Vimperator 也挂了就改用 VimFx。
听老人说,今生做千件好事,来世方能讨生为猫。
1717# MarilynNorman

作者们似乎已经放弃了这个扩展……可以试试网友修改的 7286 版,我自己是已经转投 Vimperator 了,等 Vimperator 也挂了就改用 VimFx。
harnack 发表于 2016-8-6 20:38
Vimperator 似乎有好几个很重要的功能没有,比如 Group 之类的
刚分家的时候仔细比较过这两个分支,现在不知道什么情况了

越用越依赖,已经绝对离不开 Vimp/dactyl 了,有别的大神们接盘也是好的
1719# MarilynNorman

两者的绝大部分功能差不多,Vimperator 的 :map 支持参数 -urls=xxx,这样就只在特定页面生效,也算是和 Group 差不多了。

不过两个估计都很难长久,都没对 e10s 和 WebExtension 的到来做好准备。VimFx 看起来前途更加可期,只是功能就少了太多……
听老人说,今生做千件好事,来世方能讨生为猫。
1717# MarilynNorman

作者们似乎已经放弃了这个扩展……可以试试网友修改的 7286 版,我自己是已经转投 Vimperator 了,等 Vimperator 也挂了就改用 VimFx。
harnack 发表于 2016-8-6 20:38
今早刚升级了fx48,安装了7286版,能用,继续用~

无论火狐和pentadactyl都有一种日暮西山的感觉,尤其论坛,真伤感啊
本帖最后由 mrfox 于 2016-8-8 23:42 编辑

1715# harnack

谢谢H大! 晚上回去就试,刚才在windows下试了下,alt I 没有跳转
晚上试试ubuntu如何--update ubuntu下成功!感谢!

虽然FF速度越来越慢,但有penta还在坚持用,听了H大的预测真是伤感
我这还没入门呢它已经要离去了(话外音:你笨还怪人家~)
本帖最后由 MarilynNorman 于 2016-8-12 12:31 编辑

话说要运行一个外部程序,但是带多个参数应该怎么做?
主程序 d:\\AutoHotkey\\AutoHotkeyU64.exe,带两个参数 d:\\you-get\\you-get.ahk 和当前页面的链接



好吧,在 GoogleGroups 找到了,两种方法
  1. :js io.run("d:\\AutoHotkey\\AutoHotkeyU64.exe", ["d:\\you-get\\you-get.ahk", buffer.URL])
  2. :js CommandExMode().open("!d:\\AutoHotkey\\AutoHotkeyU64.exe d:\\you-get\\you-get.ahk " + content.location)
  3. Run, %A_ScriptDir%\you-get.exe -p PotPlayerMini.exe %1%, d:\Program\PotPlayer, Hide
复制代码
第三行是 you-get.ahk 的内容,把路径之类的改一改,就可以用快捷键操作 Potplayer 播放在线视频了




但是我还是想问一下
这个 io.run 和 CommandExMode().open 是怎么找到的?哪里有它的文档
另外现在讨论 Vimp/dactyl 的论坛主要集中在哪些地方?稍微深入一下下也是好的,谢谢
本帖最后由 harnack 于 2016-8-12 18:18 编辑

1723# MarilynNorman
这些都是 Pentadactyl 的内置函数,好像也没啥文档,可以用 :ec io.run 查看源码,或者直接解压 xpi 后到 io.jsm 里查看(那里倒是多了几行注释)。不过说实话还是直接 Google 看别人怎么调用这函数来的方面……至于说怎么知道有这个函数,恐怕真的要凭经验了,比如这贴的顶楼里 test 提到“调用其它浏览器来查看当前页面”时就用到了这个函数。

国内貌似几乎没什么地方讨论 Vimp/dactyl,毕竟 Firefox 就够小众了……国外的貌似也不多,Google Groups 外 GitHub 的 issue 倒也算是个好地方(当然那里本质上是用来提交 bug 的),比如这贴就认真讨论了 Pentadactyl 的未来:
https://github.com/5digits/dactyl/issues/99
听老人说,今生做千件好事,来世方能讨生为猫。
1723# MarilynNorman
这些都是 Pentadactyl 的内置函数,好像也没啥文档,可以用 :ec io.run 查看源码,或者直接解压 xpi 后到 io.jsm 里查看(那里倒是多了几行注释)。不过说实话还是直接 Google 看别人怎么调用 ...
harnack 发表于 2016-8-12 18:02
谢谢,没有文档么,好吧.

看上去还是有很多人愿意跟进 Pentadactyl 的,不追火狐版本的情况下,应该生存还是没问题的
(记得这个扩展最受欢迎的地方还是日本)

小众就小众吧,大众的东西都是浅而弱的,完全不够用.而小众就得多操心,感觉自己用的工具是一个比一个小众了
1725# MarilynNorman

有空分享下都是哪些小众工具吧:D
1726# mrfox
要整理的话就太散乱了,就放一下我开机启动的程序吧
AHK
flux
FireFox
TotalCommander + VimDesktop
Ditto
MacTray
Wiz
小小输入法(挂自用的郑码码表)
adbyby
GoldenDict + eudic
XX-Net
ComodoFireWall HIPS + Mcafee
Netlimiter
我用的这个https://github.com/willsALMANJ/pentadactyl-signed/releases/
可以在Firefox48下面使用,但是buftabs.js却又BUG了,
当前标签没有变色,标签的宽度也不一致。
有其他的方法实现类似的效果么。
或者Vimp也可以。
本帖最后由 harnack 于 2016-9-8 22:18 编辑

1728# Yoona

以前y大写的那个buftabs失效了么?如果用 Vimp 的话,下面这个貌似是没问题的:
https://github.com/s2marine/vimperator-buftabs/blob/master/buftabs.js

附件: 您所在的用户组无法下载或查看附件
听老人说,今生做千件好事,来世方能讨生为猫。
本帖最后由 MarilynNorman 于 2016-9-14 12:41 编辑

请问一个快捷键怎么映射两条 EX 指令,大概像这样
  1. map x -ex 命令1  -ex 命令2
复制代码
目前是使用
  1. map x :命令1<CR>:命令2<CR>
复制代码
这样的办法,但是速度太慢了,要 1s 才能反应过来



求教,谢谢
1730# MarilynNorman
印象中 Pentadactyl 和 Vim 一样支持一行多个命令吧,只需要用“|”隔开即可,可以试试
  1. :map x :命令1 | 命令2<CR>
复制代码
或者
  1. :map x -ex 命令1 | 命令2
复制代码
之类的看行不行。
听老人说,今生做千件好事,来世方能讨生为猫。
本帖最后由 MarilynNorman 于 2016-9-14 22:19 编辑
1730# MarilynNorman  
印象中 Pentadactyl 和 Vim 一样支持一行多个命令吧,只需要用“|”隔开即可,可以试试
:map x :命令1 | 命令2
或者
:map x -ex 命令1 | 命令2
之类的看行不行。 ...
harnack 发表于 2016-9-14 20:57
谢谢,我试着是不行,vimp 可以吗?
只知道 tabopen 带两个参数中间用 | 隔开可以,应该是特殊处理的.同时两个 tabopen 或者其它命令带两个参数都不灵,比如这样的
  1. map x -ex tabopen! http://bbs.kafan.cn/forum-215-1.html | tabopen! http://bbs.kafan.cn/forum-38-1.html
  2. map x -ex exttoggle -types userstyle OkreadExchange1 | -types userstyle OkreadExchange2
复制代码
本帖最后由 harnack 于 2016-9-15 02:02 编辑

1732# MarilynNorman
Pentadactyl 的确是支持一行多个命令的(Vimperator 不支持),比如 :tn | re 就能切换到下一标签页并刷新页面。但不支持 :tabopen ×× | tabopen ××,原因是 :tabopen 本身的参数里可以有“|”,这样就会产生歧义。详见 :h cmdline-lines。

解决办法暂时没想到,不行的话试试改用 js,比如
  1. :map x -j dactyl.execute('tabopen! http://bbs.kafan.cn/forum-215-1.html'); dactyl.execute('tabopen! http://bbs.kafan.cn/forum-38-1.html');
复制代码
用这种办法应该啥命令都没问题……
听老人说,今生做千件好事,来世方能讨生为猫。
1732# MarilynNorman
Pentadactyl 的确是支持一行多个命令的(Vimperator 不支持),比如 :tn | re 就能切换到下一标签页并刷新页面。但不支持 :tabopen ×× | tabopen ××,原因是 :tabopen 本身的参数里可以有 ...
harnack 发表于 2016-9-15 01:56
谢谢帮助,这样很好用,没有问题
本帖最后由 Yoona 于 2016-9-23 13:24 编辑

1729# harnack
确实可以,感谢。
不过就是有点丑,不跟随颜色主题。
另外能放出一下你的Vimp的配置文件么?
直接抄Pentadactyl不能用。帮助文件看得头疼。
主要就是复制粘帖全选剪切的快捷键C-c C-v C-a;
快速翻页中文化;

JK的平滑滚动。下了https://github.com/vimpr/vimpera ... master/_smooziee.js这个。但是它默认跳动幅度太大了,有其他的么。
1735# Yoona

我的配置文件:http://pastebin.com/XE0mD89d。Vimperator 不支持 <Pass>,复制粘贴弄起来是烦点。平滑滚动的话我是把 j、k 重映射到 <Down>、<Up>,直接使用 Firefox 自带的平滑滚动。
听老人说,今生做千件好事,来世方能讨生为猫。
1736# harnack
能发下chinese-hints插件么。我github找的都特别旧。
听老人说,今生做千件好事,来世方能讨生为猫。
chinese-hints.js 有点小改动,功能应该达到我想要的理想形态了。

- 提高了一点点性能。

- 完美支持多音字(以前拼音不好,一直没有动力去支持,没想到我会完全忘掉五笔)。
本帖最后由 Yoona 于 2016-9-29 11:37 编辑

:hs 下面怎么操作?
怎么只能上下翻页不能搜索,或者进Hint。

另外]] [[ 翻页好像没有用啊。别的不说就是这个帖子里面都不能用。