An open API service indexing awesome lists of open source software.

https://github.com/zeionara/main-timer

A legacy project for time management based on adobe flash which allows to setup multiple sequential timers
https://github.com/zeionara/main-timer

Last synced: 4 months ago
JSON representation

A legacy project for time management based on adobe flash which allows to setup multiple sequential timers

Awesome Lists containing this project

README

        

# Main timer

A legacy project which allows to set up multiple sequential timers. The original version of the app was created in 2014 with help of `Adobe Flash` technology which is currently deprecated. However, the projects has a historical value and may be useful for developing similar applications using contemporary platforms. Below there is a screenshot of the app interface, on which can be seen three timers and progress bar indicating that the user in the middle of the second task execution.

![screenshot](images/screenshot.png)

## Prerequisites

The source code is kept inside file `app.fla`, which is recommended to open via `Flash Professional CS6` editor from `Adobe`.

The folder `dependencies` contains external libraries which are required for publishing the project.

## Running the app

The compiled version may be launched via `Adobe Flash Player` (file `main-timer.swf`). Since the player is deprecated and currently hard to install separately, it is recommended to run the app as an `exe` file which contains an embedded tool.

The app also works perfectly on `linux` through `wine` (was tested on `Ubuntu 22.04`). All you need to do is to install wine and run the executable using the following commands respectively:

```sh
sudo apt install wine -y
wine release/main-timer.exe
```

The app can be run on android as well (requires `Adobe Air`). The following screenshot demonstrates the app interface appearance on an android device.

![android-screenshot](images/android-screenshot.jpg)