Code Monkey home page Code Monkey logo

octomouse's People

Contributors

dltn avatar hesyifei avatar konsomejona 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar

octomouse's Issues

[Request] Make yesterday's data viewable

I would like to see my mouse usage statistics for a full calendar day. As it stands, I can only view my stats for the day right up until midnight, at which point the stats reset. It would be nice if OctoMouse displayed data for yesterday's mouse usage as well so that we could see an entire day's mouse usage.

Not counting keystrokes while using keyboard sharing software

Hey, this app is awesome. :-) Thanks for making it. I'm using the latest version (1.7) downloaded from the Release Page.
I noticed that when I use the keyboard & mouse sharing software (well, I use Synergy), and when I operate my mouse in the second computer, OctoMouse indeed counts the Mouse Distance. However, when I type in the second computer from my Mac, it does not increase my Keystrokes.
Is it possible to fix it?

[feature-request] Document storage

I see visualizations in the upcoming feature list but it is not here yet. Perhaps you can document the storage for event data and then people can help themselves! This would be great for non Objective-C programmers who want to hack and create their own visualizations.

how do you get this app started?

Thanks for building this software but please try to think harder about informing people how to use it. As as I can see all you say is: 'add this app to your system preferences'. Well, how do you add the app? If you look at all of these photos you'll see that there is no place for me to add the app 'octomouse'.
Archive.zip

cannot be used

"Unable to open the application" appears when opening, it should be controlled by X Protect, so it cannot be used.

2022-03-24 上午10 12 12

Attach my computer version information for reference, thank you!
未命名

希望增加按钮热区功能

现在只能统计按键次数,不能统计每一个字母按键按了多少次。希望能统计出这个,并导出数据的时候能导出并把数据可视化。可视化是指导出一个键盘的图片,按键次数越多的字母,颜色越深。可以参考篮球投篮热区功能。

how to reset the app?

For those who wanna reset the app, here's my sneaky unofficial solution for it.
Beware as I am not responsible for the side-effects.

cd ~/Library
find . -name '*octomouse*' | xargs -d '\n' rm

Explanation:
the first 'find' command finds (probably) all files related to octomouse under ~/Library directory, then the second 'xargs' command applies 'rm' to each file.

At first I was looking for some xml, csv, json kinda data files inside octomouse package to reset the keystroke counter, but then I soon figured that OctoMouse uses something called 'NSUserDefaults' to store the keystroke count. I have no idea how this works so I just decided to delete everything related to 'octomouse' under ~/Library directory. Seems working for me.

The question is self-answered, so the owner of the repository can close this issue if he finds this solution causes no risk to his app.

Windows Support

Im adding this in order for the people, who're interested in Windows support, to be able to subscribe to it.

The app is great, the analytics look fine and intriguing and being open source means that we could compile the code ourselves and be 100% sure it does nit harvest passwords or other data.

Thanks for contributing this!

Small doc of the positions drawing

Hello @KonsomeJona and thank you for such an amazing app!
I love the instant feedback on productivity that this provided me with :)

I've played quite a bit with it to customize the look as I needed it to be, but i'm still struggling to make it look neat ( see screenshot ).

capture d ecran 2018-09-28 a 10 58 25

Could you please provide any pointers as to how to reduce the total width on the menubar, and the width of each bloc (keystrokes numbers, mouseclics number) without leaving those spaces ?

It would be very appreciated, and again, thank you for a great app, very useful, and it was nice to play with Cocoa and objective-c a little bit.

Mehdi

Change app icon background to accommodate Dark Mode

This is a suggestion to improve the app icon.

macOS Mojave has a new feature called Dark Mode which applied an overall dark theme to OS interface. This has changed the appearance of Finder as well.

a

OctoMouse's app icon (OctoMouse/OctoMouse/Graphics/Icon.png) is a black mouse pattern on a transparent background, which is invisible under the Dark Mode as shown above.

Therefore I suggest that it should be changed to a white background, so that it works for both Light and Dark appearance of macOS.

Regards.

[Feature Request] Customize data directory

I am using iCloud to make synchronization easier between two Macs: one at the office and one at home.

If I could customize the directory of the keystroke data, it will enable me to have one data sharing between devices. Therefore I request this feature.

Current packaged version is not executable

Just downloaded this software (OctoMouse v1.7). OS X just say's "Unable to open app".
After a chmod +x ./OctoMouse.app/Contents/MacOS/OctoMouse, it works like a charm.

Running on macOS Sierra 10.12.3

Launch at startup not working

Love the app but I keep forgetting to start it every time I logon my computer. The launch at startup function inside preferences is not working for me. If I log out or restart the launch at startup box is unticked when manually starting OctoMouse again.

[FEATURE REQUEST] Daily Export

Hey thanks for this app. Love it.

How hard would it be to add a feature to automatically export the daily data? something like [date].csv to a given folder.

Thanks!

Removing the keyboard icon in status bar while keeping the keystroke stats?

Hi there,

Thanks for making such an interesting app. I don't know why it's just fun. I like it from the moment I downloaded and started using it. The serif font you choose and the svg-like(or just they) icons look delicate.

I do wanna know if it's possible to retain the keystroke information while removing the keyboard icon, cause two icons takes too much space, and the 0d 00:13:02 timing information doesn't make sense to me and looks distracting. Can one of the icon be removed with the keystroke information kept in someway and made customizable? Would be great to hear your opinions, concerns, etc.

Thanks,

Is "Keyboard heatmap" still in progress?

I tried "Export stats" but just got a total num of "keystrokes".
Is the "Keyboard heatmap" still in progress? Or is there a way to know the number of hitting for each key?

The application “OctoMouse” can’t be opened

When attempting to launch OctoMouse v1.7 under Catalina 10.15.4, I get only a dialog stating:

The application “OctoMouse” can’t be opened.

There's also a help button (question mark in a circle) that opens an empty help viewer window.

I've had the same results on two systems. Has a Catalina update broken OctoMouse, perhaps?

octomouse.takohi.com will be redirected to spam page

on launch pc, this app will open http://octomouse.takohi.com/?js={...}&sid={...} by Google Chrome

It's ok, but this page will redirect to Spam page now.
example: (warning) d1jm62qvd5w8ug.cloudfront.net

OS: macOS 11.2.3
Chrome: 91.0.4472.114 (Default Browser)

I don't like the icon

image

Might sound like complaining but I do think the icon has some problem. It's quite annoying when the wire looks like a number, maybe like 2. And a number always indicates that there's some notifications and I need to deal with it. So it's conveying the wrong meaning.


Updated: not using it for long. I have to close this issue so it won't be listed on my dashboard everyday without any response.

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.