{ "info": { "author": "dslackw", "author_email": "d.zlatanidis@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.0", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Multimedia", "Topic :: Multimedia :: Sound/Audio :: Players", "Topic :: Utilities" ], "description": ".. image:: https://img.shields.io/github/release/dslackw/alarm.svg\n :target: https://github.com/dslackw/alarm/releases\n.. image:: https://travis-ci.org/dslackw/alarm.svg?branch=master\n :target: https://travis-ci.org/dslackw/alarm\n.. image:: https://landscape.io/github/dslackw/alarm/master/landscape.png\n :target: https://landscape.io/github/dslackw/alarm/master\n.. image:: https://img.shields.io/codacy/22fbb1e64acc45a78de3c86233d88d9a.svg\n :target: https://www.codacy.com/public/dzlatanidis/alarm/dashboard\n.. image:: https://img.shields.io/pypi/dm/alarm.svg\n :target: https://pypi.python.org/pypi/alarm\n.. image:: https://img.shields.io/badge/license-GPLv3-blue.svg\n :target: https://github.com/dslackw/alarm\n.. image:: https://img.shields.io/github/stars/dslackw/alarm.svg\n :target: https://github.com/dslackw/alarm\n.. image:: https://img.shields.io/github/forks/dslackw/alarm.svg\n :target: https://github.com/dslackw/alarm\n.. image:: https://img.shields.io/github/issues/dslackw/alarm.svg\n :target: https://github.com/dslackw/alarm/issues\n\n.. contents:: Table of Contents:\n\nCLI Alarm Clock\n===============\n\n.. image:: https://raw.githubusercontent.com/dslackw/images/master/alarm/alarm-clock-icon.png\n :target: https://github.com/dslackw/alarm\n\nAlarm is command line alarm clock utility written in Python language.\n\nHow works\n---------\n\nWhen the date and time coincides with the current the alarm starts \nplaying the sound is selected for five consecutive times. You can \npause the alarm by pressing 'p' or 'space' is an attempt to cancel the \n'q' or 'ESC'. Change the volume of the alarm by pressing '*' or '/'.\n\nYou can create a list and use it as an alarm sound:\n\n.. code-block:: bash\n \n $ cat *.mp3 > playlist.m3u\n $ alarm -s 17 07:05 ~/Music/playlist.m3u\n\nYou will find some sounds in folder alarm/sounds\nonly GitHub tar archive `alarm-2.1.tar.gz `_ or\nzip archive `alarm-2.1.zip `_.\nSome will make you laugh, have fun !!!\n \nRequirements\n------------\n\n.. code-block:: bash\n\n - Python 2 or 3\n - Mplayer\n\nInstallation\n------------\n\nUsing `pip `_ :\n\n.. code-block:: bash\n\n $ pip install alarm --upgrade\n\n uninstall:\n\n $ pip uninstall alarm\n \n\nGet the source 'git clone https://github.com/dslackw/alarm.git'\n\n.. code-block:: bash\n \n $ python setup.py install\n\n\nCommand Line Tool Usage\n-----------------------\n\n.. code-block:: bash\n\n usage: alarm [-h] [-v]\n [-s] \n\n optional arguments\n -h, --help show this help message and exit\n -v, --version print version and exit\n -s, --set set alarm day, time and sound\n \n --config use config file\n\n example: alarm -s 21 06:00 /path/to/song.mp3\n\nExample:\n\n.. code-block:: bash\n \n $ alarm -s 18 22:05 ~/alarm/sounds/wake_up.mp3\n\n +==============================================================================+\n | CLI Alarm Clock |\n +==============================================================================+\n | Alarm set at : Wednesday 22:05 |\n | Sound file : ~/alarm/sounds/wake_up.mp3 |\n | Time : 21:06:41 |\n +==============================================================================+\n Press 'Ctrl + c' to cancel alarm ...\n\n\n +==============================================================================+\n | CLI Alarm Clock |\n +==============================================================================+\n | Alarm set at : Wednesday 22:05 |\n | Sound file : ~/alarm/sounds/wake_up.mp3 |\n | Time : 22:05 Wake Up ! |\n +==============================================================================+\n Press 'Ctrl + c' to cancel alarm ...\n __ __ _ _ _ _ \n \\ \\ / /_ _| | _____ | | | |_ __ | |\n \\ \\ /\\ / / _` | |/ / _ \\ | | | | '_ \\ | |\n \\ V V / (_| | < __/ | |_| | |_) | |_|\n \\_/\\_/ \\__,_|_|\\_\\___| \\___/| .__/ (_)\n |_|\n \n Press 'SPACE' to pause alarm ... \n \n Attempt 1\n\n Attempt 2\n\nUse config file in $HOME/.alarm/config:\n\n.. code-block:: bash\n\n $ alarm --config\n\n +==============================================================================+\n | CLI Alarm Clock |\n +==============================================================================+\n | Alarm set at : Wednesday 07:00 |\n | Sound file : /home/user/alarm/sounds/funny.mp3 |\n | Time : 00:09:22 |\n +==============================================================================+\n Press 'Ctrl + c' to cancel alarm ...\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dslackw/alarm", "keywords": "alarm", "license": "", "maintainer": "", "maintainer_email": "", "name": "alarm", "package_url": "https://pypi.org/project/alarm/", "platform": "", "project_url": "https://pypi.org/project/alarm/", "project_urls": { "Homepage": "https://github.com/dslackw/alarm" }, "release_url": "https://pypi.org/project/alarm/2.2/", "requires_dist": null, "requires_python": "", "summary": "CLI Alarm Clock", "version": "2.2" }, "last_serial": 3310173, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "a3d89290c7f9ee130e8ee458d410f674", "sha256": "09e9427a66d00c2667b7db009ad23cfc2b934f18e5b53f79dbf557e48001a42d" }, "downloads": -1, "filename": "alarm-1.0.tar.gz", "has_sig": false, "md5_digest": "a3d89290c7f9ee130e8ee458d410f674", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14078, "upload_time": "2014-09-15T03:36:23", "url": "https://files.pythonhosted.org/packages/cd/4b/73f3930a84dbbae33e66ed2f5df6a97302e52fe085246ee53e4099577daf/alarm-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "a02c91f37cecf28df1a52f46af7a2a96", "sha256": "a00466384a511cbb9b2578899f3ad7d3faf5be2db839d2139b773ca6ba005640" }, "downloads": -1, "filename": "alarm-1.1.tar.gz", "has_sig": false, "md5_digest": "a02c91f37cecf28df1a52f46af7a2a96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16219, "upload_time": "2014-09-16T01:44:20", "url": "https://files.pythonhosted.org/packages/f3/92/cbc0bba8c1f23a063eb60667a2191ab15fbdddfa30ff170816e6a3bcbcc6/alarm-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "0b1a997849b7ac7f79f278348bc1ae5b", "sha256": "63665484c80338b076a246a8ee38956b598a578a7987f18a3c56bd17c8a14292" }, "downloads": -1, "filename": "alarm-1.2.tar.gz", "has_sig": false, "md5_digest": "0b1a997849b7ac7f79f278348bc1ae5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17246, "upload_time": "2014-09-17T20:35:36", "url": "https://files.pythonhosted.org/packages/eb/64/8f16d0f35c0acbd517b2bc5e71a79417a75f0d83761a94cee0ea70c25a2a/alarm-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "9a9c1da23a01ab2b929fe19ec98f15ce", "sha256": "3b0bc571f395e0895a91f80802c739142c76bed6292b85ac1c853f245e5a49d7" }, "downloads": -1, "filename": "alarm-1.3.tar.gz", "has_sig": false, "md5_digest": "9a9c1da23a01ab2b929fe19ec98f15ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7840615, "upload_time": "2014-09-18T02:12:51", "url": "https://files.pythonhosted.org/packages/d2/51/7acb3d8ad15c98e73a3ac0dce569e28caecf629c104f44680aa8dabc5c8d/alarm-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "70bb82486c4e16dd40813ce73a8d3ab2", "sha256": "689f33bfb8d74932a7fc5d4617678fd08450685a89bdcef7f8c25b6239303237" }, "downloads": -1, "filename": "alarm-1.4.tar.gz", "has_sig": false, "md5_digest": "70bb82486c4e16dd40813ce73a8d3ab2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7840559, "upload_time": "2014-09-18T12:56:33", "url": "https://files.pythonhosted.org/packages/4e/e4/c21d58a978592fcf00df10234079026ba9539c6908d0eaca682d28ea4d9c/alarm-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "235f0c1a06bc9e828dd166472e1a5e49", "sha256": "f79bba96d8d0918465d5fcdbd018f524a647c726ab00ba9580490608c2f36cd2" }, "downloads": -1, "filename": "alarm-1.5.tar.gz", "has_sig": false, "md5_digest": "235f0c1a06bc9e828dd166472e1a5e49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7841718, "upload_time": "2014-09-19T13:16:25", "url": "https://files.pythonhosted.org/packages/fc/95/a0b46161ff0f6001d195dea6b38579a9f6f170a97c0e2736b3ec8bfae843/alarm-1.5.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "8fbf73d3068264e99b65f971d969cc83", "sha256": "b49eb07d74f38ba284e78bcf96eb540769e37810bfcef45c9045cf353f561b0f" }, "downloads": -1, "filename": "alarm-1.6.tar.gz", "has_sig": false, "md5_digest": "8fbf73d3068264e99b65f971d969cc83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17857, "upload_time": "2014-09-20T02:22:25", "url": "https://files.pythonhosted.org/packages/8f/ff/f2d06d9b0adbc20af8a6206d2b237ad1c601127871297b10f3a5514a2d72/alarm-1.6.tar.gz" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "9b70cc0095c9a5ac6a333de7be29c803", "sha256": "8914a4f4f5fc2db5dbd8ae767294bdcf99f52cc7389a26380e15629ce23ea8d7" }, "downloads": -1, "filename": "alarm-1.7.tar.gz", "has_sig": false, "md5_digest": "9b70cc0095c9a5ac6a333de7be29c803", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19511, "upload_time": "2015-03-03T13:07:50", "url": "https://files.pythonhosted.org/packages/21/f7/963494c5b693c8d33105168f3076350e1a342f4e765c037ba7071d68f5b0/alarm-1.7.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "a3e452012562deefd256319b5ee0666e", "sha256": "3ba7b3cea7b9f82c7f1774252c7f15fa337653710109a022f3be59b73a4069bb" }, "downloads": -1, "filename": "alarm-2.0.tar.gz", "has_sig": false, "md5_digest": "a3e452012562deefd256319b5ee0666e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19172, "upload_time": "2015-05-16T01:53:04", "url": "https://files.pythonhosted.org/packages/d3/fb/f3774e4fe42a9ccae35f200ab442cb38cd7e317ad53b6b8a56a4927803f3/alarm-2.0.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "ac07aea192392a11ab10a9fb2267c6f6", "sha256": "45816feabbac5512e3797b2c09f7b88693e98eebb2a177c4418b03be70ab67d7" }, "downloads": -1, "filename": "alarm-2.1.tar.gz", "has_sig": false, "md5_digest": "ac07aea192392a11ab10a9fb2267c6f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19218, "upload_time": "2015-07-03T02:18:56", "url": "https://files.pythonhosted.org/packages/01/4b/964a2c6eaac2a6f0d39b06adf218e3ba944df4e133266c18078982eb5765/alarm-2.1.tar.gz" } ], "2.2": [ { "comment_text": "", "digests": { "md5": "74d83aede36191fbecaeb0d847e747e5", "sha256": "2f48c761af7690a75151154abad107550055412cb058780e3048b6e3f865fcbd" }, "downloads": -1, "filename": "alarm-2.2.tar.gz", "has_sig": false, "md5_digest": "74d83aede36191fbecaeb0d847e747e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6401, "upload_time": "2017-11-06T17:37:18", "url": "https://files.pythonhosted.org/packages/ce/e9/cb5f427ff084e7b8f7adbe45cd0654e28b637dd6e224580f789d6afdf863/alarm-2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "74d83aede36191fbecaeb0d847e747e5", "sha256": "2f48c761af7690a75151154abad107550055412cb058780e3048b6e3f865fcbd" }, "downloads": -1, "filename": "alarm-2.2.tar.gz", "has_sig": false, "md5_digest": "74d83aede36191fbecaeb0d847e747e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6401, "upload_time": "2017-11-06T17:37:18", "url": "https://files.pythonhosted.org/packages/ce/e9/cb5f427ff084e7b8f7adbe45cd0654e28b637dd6e224580f789d6afdf863/alarm-2.2.tar.gz" } ] }