Skip to content

xihtyM/python-cmd-features

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cmd v1.0.4

Patch Notes

  1. Windows installer (Fixed).
  2. Added shortcuts with installer.
  3. Improved code (For developers).
  4. Fixed 7 memory leaks in windows installer.
  5. Fixed rmdir bug where you could remove the current directory you were in.
  6. Added ability to remove not empty directory.
  7. Added ignoring inaccessable files/directories with the dir command.
  8. Allowed for adding to whitelisted letters for txt command with add -tx letter/letters
  9. Refactored most outdated/slower code.
  10. Added ability to change colors of pycmd with color command and help with -colors command.
  11. Added commands with .pcmd files.
  12. Added updater.
  13. Updated headers for C.
  14. Added echo command.
  15. Added if_command() function to main.py.

Next Release (v.1.0.5)

  1. Control volume of playsound and add something that can pause/stop music from playing (I have an idea in mind).
  2. More commands.
  3. Improving on .pcmd files.
  4. Adding better file manipulation.
  5. Adding ability to print value of a function from echo command.

Future Notes

  1. Adding support for Unix/Linux based OS's.

Installers

Windows installer

Java installer (Supports Windows, Unix/Linux)

Java Installer: https://github.com/xihtyM/python-cmd-features/raw/master/Java%20Installer/installer.jar.

Old (Currently unavailable)

Python Installer: https://raw.githubusercontent.com/xihtyM/python-cmd-features/master/cmd%20installer.py - Copy this into a .py file.

Download

With installer

  1. Install the installer by going to the above links:
  2. Install fixer and run it at (If you use the java installer): https://github.com/xihtyM/python-cmd-features/raw/master/fixer.exe.
  3. Run the installer.
  4. Input your chosen directory (Directories that do not work are: Drive:/Program Files, Drive:/Program Files (x86)).

With zipped file

  1. Download the zipped file at https://github.com/xihtyM/python-cmd-features/tree/master/Zipped%20files/Latest%20Release (Latest release is in this folder).
  2. Unzip with extract here in the directory you would like.
  3. Optional: Create a shortcut to main.py.

Installing old versions

Supported Operating Systems

As of right now, Windows is the only supported OS.

Fixer

Precautions

If you don't trust it:

If you still don't trust it:

  • Compile it yourself.

Running:

If it says windows protected your PC:

  1. Click "More info".
  2. Click "Run Anyway".

(This message will appear because I haven't registered with Microsoft - nothing fishy, but if you don't trust it refer to precautions above this).

What it does

The fixer installs all missing libraries used in the project.

Alternatives

If you seriously still don't trust it then run the following command to install the libraries yourself:

pip install pypiwin32 winshell colorama py-console GitPython gitdb pypi requests pytest-shutil

Final Notes

This project is mainly for fun, so don't expect it to be anything groundbreaking.

If you see something wrong, or get an unexpected error. Please create an issue via github; or if you feel like fixing it yourself, you can contribute.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •