GithubHelp home page GithubHelp logo

sahwar / cutecmd Goto Github PK

View Code? Open in Web Editor NEW

This project forked from futurist/cutecmd

0.0 2.0 0.0 6.4 MB

Command runner for programmers in windows.

License: MIT License

Batchfile 5.10% AutoIt 14.10% Visual Basic 3.87% C 76.93%

cutecmd's Introduction

cutecmd

Command runner for programmers in windows, like Alfred/QuickSilver in MacOS.

Show a Run dialog alike, but more quickly and Script First.

Project target:

  • Script First, run AutoIt script first, then fallback to normal command

  • Launch App, or switch to it if opened ( see shortcuts )

  • Tiny(now it's 8K), Lowest memory used

CuteCmd snapshot

Install

  1. Install AutoIt, using default options.

  2. Copy shortcuts folder into any disk (D:), e.g.: D:\shortcuts\

  3. Add ;D:\shortcuts\ to end of your PATH environment variable

Finished, ready to use, see below.

Usage

Launch cutecmd_x86.exe(for 32bit windows) or cutecmd_x64.exe(for 64bit windows), Windows 7+ need Administrator Privilege.

Double Click your Control Key to show the input window.

Press file name matching in shortcuts, e.g.: st is Sublime Text

Press Space or Enter to confirm; Press Ctrl+G or Esc to cancel.

Open.au3

Be carefule about the Path of each shortcuts, Alt+Enter to open and check the open.au3 params.

open.au3 parameters

  1. Execuable path

  2. Window Matching method: title or class

  3. Window Matching keywords

Example: C:\WINDOWS\open.au3 "chrome.exe" title "Google Chrome"

Build

For cutecmd, using TCC to build, keep it small.

Import the API definitions in shell32.dll as below:

C:\tcc>tiny_impdef.exe c:\WINDOWS\system32\shell32.dll
move shell32.def lib\

Complie:

tcc cutecmd.c -lshell32

Document translate

zh-CN (more translations welcome!)

cutecmd's People

Contributors

futurist avatar mithriljs-cn avatar

Watchers

 avatar  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.