GithubHelp home page GithubHelp logo

owenyang0 / easy-typer Goto Github PK

View Code? Open in Web Editor NEW
59.0 59.0 4.0 68 MB

木易跟打器:macOS平台可直接载文的跟打器,mac跟打器

Home Page: https://typer.owenyang.top

License: MIT License

JavaScript 6.35% SCSS 17.66% HTML 1.02% Vue 41.65% TypeScript 33.15% Shell 0.17%
easy-typer mac mac-typer macos typer typing

easy-typer's People

Contributors

owenyang0 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

easy-typer's Issues

BMP外字符判定不一致

image
下方字符为U+10000,BMP外的字符。

image

image
上方字符为𪻐(U+2AED0),当跟打区为BMP内字符时,上方出现分开的UTF-16代理对。

可以加个进度条吗?

打文字数多的话常常不知道打了多少了,暂停后上下翻看也不够直观,肴望可以加个显示打了或剩余字数的的百分比或者字数显示

关于统计击键数的问题(及firefox和chrome统计值差别较大的问题)

空格数应该是算入击键数的吧,这样算每个“人”应该是2击?(虎码:j 空格)
不过不管怎样统计的,同样的输入我发现在chrome中算出来的击键数会明显高于在firefox里

firefox

00:00:02.650 开始打第一个字符j
00:00:40.783 最后一个‘人’上屏

每个‘人’2击键,22个‘人’,44击键,平均44 / (40.783 - 2.650) = 1.1538,统计0.97

firefox-noaudio.mp4

chrome

00:00:03.417 开始打第一个字符j
00:00:44.900 最后一个‘人’上屏

每个‘人’2击键,22个‘人’,44击键,平均44 / (44.9 - 3.417) = 1.0607,统计1.59

chrome-noaudio.mp4

如果算法没错,那看起来firefox就比较准确,chrome统计的多了(一换chrome前500十字轻松上6,白高兴了 😢 )

但是印象中这个的实现应该主要是在chrome下测试的吧,正常来说chrome里应该验证过?

发文默认选项

可否恢复默认选项为“手动输入”?

(这个跟打器是真好用!)

加入非正规符号替换的功能

像小启跟打器一样。比如我今天打虎码赛文时遇到的一个省略号,(MIDLINE HORIZONTAL ELLIPSIS)不是一般所用的那个(HORIZONTAL ELLIPSIS),希望这种都能自动替换。

还有这个跟打器会考虑发群赛文还有什么什么杯的那种吗?

选重与回车为零

按分号二选,但选重不记录。

在composing时回车也不记录,但非composing状态敲回车倒是会记录。

Firefox 109.0-1
Arch linux 6.1.8
fcitx5-rime

可以支持多会话吗记录吗

就是我想开好几个页面,一个专门打小说,一个是十字一组练习的,一个打赛文。但这样左侧栏的记录会被覆写掉。比如页面A总字数有那么多,在页面B用打了很多,但再回到页面A打字时(页面A不刷新),页面B打的那些字就是不记录在“总字数”里的。

打完之后成绩复制,会话切出后就会提示“浏览器不支持复制”

现象与复现:

  1. 发文,跟打一遍,这时就认为复制功能是好的。
  2. 按Ctrl+T打开一个新标签页,再按Ctrl+W关闭
  3. 这时会回到原来的跟打器页面,不要动鼠标,按F3重打,跟打一遍,这时打完之后它就会提示“浏览器不支持复制”
  4. 这时再F3重打,再点一下下面的输入框,再跟打,复制功能又好了。

这是我能找到的最小稳定复现的步骤了,实际上正常使用的时候,有的时候就会莫名其妙的出现这个问题,刚才试的时候也没找到具体的规律。比如在十字一组打字时,每组都会提示不支持复制,但即使像上面步骤四一样点了输入框还是提示复制失败。

视频演示:

a.webm

粘贴发文失效了

感谢开发这个很棒的网页版跟打器。但粘贴发文又有问题了。之前是没有问题的,不知什么时候开始有问题了。

在Firefox中对输入框Ctrl+V没有反应,但Chromium中可以发文。

还有点击“手动”时弹出的框里面Ctrl+V,提示“当前正在发文中, 请先结束发文后再试”,但“结束发文”按钮得点两次,并且还是不能粘贴文本进去。Firefox和Chromium都是如此。

Chromium 109.0.5414.119
Firefox 109.0
Arch linux 6.1.8
fcitx5-rime

第五码不能顶屏

非常感谢作者Thanks♪(・ω・)ノ
第五码不能顶屏

macos 网页版,虎码单字

Screen.Recording.2023-03-05.at.14.06.48.mov

Mac OS Sonoma 14.4 Beta,软件按钮点击无反应

您好,反馈一个

24年2月15日,昨天更新了

Mac OS Sonoma 14.4 Beta版,不知道为什么,

1、功能下拉菜单不能显示,快捷键F2也不能发文。
2、软件上的按钮,点了之后没有反应。

谢谢

“随机文章”中有难打的字符

刚打到的“残羮”(应为“残羹”),还有用“─”(BOX DRAWINGS LIGHT HORIZONTAL)作破折号的。之前还有打到其他的,总之要是再增加些对这些文章的质量优化就好了。

有时打完后不会自动统计成绩

image
image

如图,就一直等在这,要按enter或 空格再退格 才能触发,概率不算特别低。

Archlinux
Firefox 110.0.1 (64-bit)
fcitx5 + fcitx5-rime 包 + 虎码秃版的配置

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.