edvm / pysenteishon Goto Github PK
View Code? Open in Web Editor NEWControl your presentations swiping your touchscreen!
License: GNU General Public License v3.0
Control your presentations swiping your touchscreen!
License: GNU General Public License v3.0
Aquí f105f63 se agregó la posibilidad de mover el mouse utilizando un Touchpad en el celular, sin embargo no se ha encontrado una alternativa que funcione en MacOSX aún.
Deberíamos buscar una alternativa y hacerlo posible.
I am getting following error when I try to install from pypi
' Collecting pyHook (from PyUserInput->pysenteishon)
Could not find a version that satisfies the requirement pyHook (from PyUserInput->pysenteishon) (from versions: )
No matching distribution found for pyHook (from PyUserInput->pysenteishon) '
Pysenteishon should have a time clock that let the user configure how much will be the presentation duration. Ideally will be a countdown clock. Ideally we should let the user configure 'alarms', for example raise an event like make the phone vibrate when only 15 minutes are left to finish the presentation.
Cherrypy va a enviar screenshots de los slides, hacer un pequenio demo en js con un documento html que se conecte al servidor de websockets, lea la imagen, y la muestre en el navegador
Hacer que cherrypy entienda websockets. Buscar libreria que le de soporte a cherrypy para atender/entender websockets.
Instalado en py 2.7.6 da un 500 al acceder a la web:
Internal Server Error
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.
I don't want to open the web browser and click on the menu and that to get the QR. Yes, I'm lazy.
So, I want to show the QR code immediately I run pysenteishon
. I found a way to do this by showing the QR code on the same terminal in ASCII:
http://pythonhosted.org/PyQRCode/rendering.html#terminal-rendering
Anyway, if it doesn't fit to you, I prefer to generate the Image and open it from Python so I can scan in a very easy way the QR code and get connected to pysenteishon.
I'm looking for approbation before start coding and sending the PR.
Agregar un indicador tipo spinner para informar que esta cargando
Its annoying for who is givin the talk to turn on the screen to be able to change the presentation. This happens because while the smarpthone was iddle (without getting any event on the touchscreen) the screen turns off to save battery charge. Research if its possible to keep the screen turn on using Javascript or some other method.
cc:// @facundobatista
Meter a lo cabeza en el codigo e implementar pyscreenshot:
Ej:
import pyscreenshot as ImageGrab
import Pillow
def take_screenshot():
im = ImageGrab.grab_to_file('/tmp/foo.jpg')
Si la libreria no encuentra backend para funcionar, avisar al usuario
Hint: A futuro seria genial tener plugins en pysenteishon, hasta ese momento metemos a lo cabeza el codigo.
Add a token, to be shown on server start and requested on the app to "pair" the phone with the application
Python3 dev headers are required as a dependency
File "/home/humitos/.local/share/fades/fb6e98e2-3d4a-4bfa-9ef7-3c412a16eafd/lib/python3.7/site-packages/Xlib/protocol/display.py", line 166, in __init__
raise error.DisplayConnectionError(self.display_name, r.reason)
Xlib.error.DisplayConnectionError: Can't connect to display ":0.0": b'Invalid MIT-MAGIC-COOKIE-1 key'
After installing and running it,
fades --check-updates -d pysenteishon -x pysenteishon --qr
It fails with the previous error.
I found a workaround to this by calling xhost +
before executing pysenteishon.
I'm on Linux Arch.
El browser se abre en la dirección incorrecta al correr pysenteishon
.
Debería abrir en http://localhost:5000/
Por ejemplo:
print('Connect your smartphone web browser to:')
for iface in get_network_interface_list():
print("http://{}:{} - {}".format(
iface['addresses'][0],
args.port,
iface['name']))
Pysenteishon es complicado (mea culpa), pensar un nuevo nombre para el proyecto.
Seems css, js could be not being loaded when running Pysenteishon from the .exe.
Reported by Horacio Mayo.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.