Skip to content

Krayfighter/spycalc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spycalc

Extensibly scriptable calculator

this repository is a complete redesign of my previous project, nscalc

Supported Platforms

spycalc is written in pure python, so in theory it should run on any system, but it is only tested on Windows 10, and Linux (arch)

Installation

Cross-Platform

This is the prefered way of installing if you do not really know what you are doing. This also assumes that you have no prerequisites like python, pip, git, or any other dev tools

Windows

The first step here is to install python from the microsoft store.

It is recommended that you install python 3.10

search for python

click the "Get" button, this will then show, and "Install" button, click that button to install python

install python

you may now close that window

the next step is to install spycalc via python's package manager, pip. If you do know what that means, that is ok, just make sure to read the instructions carefully.

Now, type "power" into the "type here to search" bar on the bottom left of your screen, and run powershell as administrator

launch powershell

powershell

It will bring up a blue screen with white text. copy the following text and paste it into the powershell window, and press enter

pip install spycalc

this will run a command that is pretty intuitive. it tells 'pip' to 'install' 'spycalc'

pip

command output

Now, you have install spycalc on your system.

currently only runnable via terminal

py -m spycalc

Linux

arch

sudo pacman -S python3

python3 -m pip install spycalc

deb+

sudo apt install python3

python3 -m pip install spycalc

running

run using python3 -m spycalc

Development Mode

This is recommended for those who intend to extend, or fork spycalc

copy the git repository

git clone https://github.com/Krayfighter/spycalc.git
cd spycalc
pip install pyqt5, sympy
./run.sh # run.sh is a basic run script

This may need work in the future but works for now

About

Extensibly scriptable calculator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published