https://github.com/denysvitali/presentation-clicker
A (Google Slides) presentation remote right in your pocket.
https://github.com/denysvitali/presentation-clicker
clicker google presentation python remote slides
Last synced: over 1 year ago
JSON representation
A (Google Slides) presentation remote right in your pocket.
- Host: GitHub
- URL: https://github.com/denysvitali/presentation-clicker
- Owner: denysvitali
- License: mit
- Created: 2017-11-15T14:19:32.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-11-15T16:05:38.000Z (over 8 years ago)
- Last Synced: 2025-03-09T00:43:13.233Z (over 1 year ago)
- Topics: clicker, google, presentation, python, remote, slides
- Language: HTML
- Homepage:
- Size: 2.93 KB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Clicker
A (Google Slides) presentation remote right in your pocket.
## What's Clicker?
Clicker is a basic presentation remote that can be used when presenting on Google Slides (and w/ a basic customization on ANY app).
It was made in about 8 minutes before I was giving a presentation, because I didn't have any remote control with me.
The graphics sucks because I did this in a rush, but it works perfectly. A 10 minutes timer is included (client-side) and starts on page load.
Feel free to improve the project as you wish.
## Requirements
- Unix (because of `xdotool`)
- [xdotool](https://github.com/jordansissel/xdotool)
- Python 3
- A device that is going to be used as a remote (your phone?)
- A Wi-Fi connection (you can do tethering w/ your phone)
## Installation
```
$ git clone https://github.com/denysvitali/presentation-clicker
$ cd presentation-clicker
# pip install klein
```
## Run
```
python main.py
```
1. Open TCP/8080 via `iptables -A INPUT -p tcp --dport 8080`
2. Open your Google Slides presentation on your computer (where you started `main.py`)
3. Connect to http://your-pc-ip:8080/ with your remote (your phone or any browser-enabled device)
## Screenshots
