Giter Site home page Giter Site logo

jdrew001 / clickr Goto Github PK

View Code? Open in Web Editor NEW

This project forked from imphantom/clickr

0.0 0.0 0.0 1.09 MB

An unnecessarily heavyweight & basic auto-clicker written mainly to play with electron, and make a decent looking clicker.

JavaScript 69.37% HTML 26.62% SCSS 4.02%

clickr's Introduction

Clickr

This is a quite heavyweight (200MB+ installed, thanks electron), but undeniably good looking auto clicker.

Why?

This whole project started out with me just trying to learn new things, and for some reason I chose an auto-clicker. The first revision (0.x.x) was pretty terrible, but this most recent revision which I'm considering its first major release is much cleaner in looks and in logic. It also allowed me to get more familiar with webpack, and the build cycle in general.

Using:

  • Electron Forge (For building, packaging & webpack integration)
  • Tailwind (For easy to use styling utilities)
  • Nut.js (For accessing mouse functions cross platform)

Getting Started

If you want to install & use Clickr, then follow the instructions below to get everything running.

Windows

Installing on windows is as easy as it could ever be

  • Download the latest clickr_1.x.x_win64.exe from the releases page
  • Run the installer, it should automatically install then open the application.

(It will automatically create desktop & start menu shortcuts)

Linux

Currently there are only .deb builds, which to my knowledge can only be used on debian based linux distributions. (I'm not great with linux, so I could totally be wrong)

Ubuntu/Debian: (requires a graphical interface, obviously)

  • Download the latest clickr_1.x.x_amd64.deb from the releases page
  • Then you just need to run sudo dpkg -i clickr_1.x.x_amd64.deb

macOS

I'm currently unable to create .dmg builds for macOS, I could package the application as a zip. But that definitely is not the most user friendly way to install an application on macOS.

If I end up getting my hands on a mac I'll release some builds, but for now if anyone wants to test building it on macOS, check out the "Contributing" section below.

If you run into any problems, please don't hesitate to submit an issue

Contributing

If you would like to contribute to this repo, make a pull request from your branch to the master branch.
(Eventually I'll move to a more standard git flow, but for now everything is still kind of chaotic.)

Environment/Build Prerequisites:

Once you've forked/cloned the repository, and installed the prerequisites listed above you should be able to navigate to the directory and run any of the following commands to run/build the application.

  • yarn install (Run this first, it will install all of the devDependencies)
  • yarn start (Starts the application in development mode)
  • yarn package (Packages the application for your host platform/arch)
  • yarn make (Makes installer(s) for your host platform/arch)

clickr's People

Contributors

imphantom avatar dependabot[bot] avatar

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.