A system tray application to run a Python script on start up.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
avashell
pyinst @ 8fa3446
requirements
res
.gitignore
.gitmodules
LICENSE
avaconfig.py
avashell.spec
avastartup.py
readme.rst
requirements.txt
setup.py

readme.rst

AvaShell

A desktop app that launches a Python script when started and then stays in system tray. Might be useful if you need to keep running a script in the background. E.g. web crawler.

Checkout Source Codes

git clone https://github.com/sampot/avashell.git
cd avashell
git submodule init
git submodule update

Dependencies

All Python versions are 2.7.x.

Windows

  • PyWin32

Tested with Anaconda distribution only.

OS X

  • PyObjc

Tested with Python installed via Homebrew.

Ubuntu

  • PyGObject

Tested with system Python package.

Make the Distribution Package

python pyinst/pyinstaller.py avashell.spec --clean -y

Launch the Application

Windows

Launch the application from command line. .. code-block:: bash

dist\avashell\avashell.exe

OS X

Launch from the console .. code-block:: bash

./dist/avashell/avashell

or run the app bundle:

Ubuntu

Launch from the console .. code-block:: bash

./dist/avashell/avashell

License

Source codes are released under the new BSD license.

Note that the icons are copyrighted by EAvatar Technology Ltd.