-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request: gallery standalone #55
Comments
Die Idee mit der Galerie Seite finde ich auch gut. Schaue ich mir gern wenn ich Zeit finde Mal an, wenns bis dahin noch niemand umgesetzt hat. Admin Bereich sollte nicht direkt von der Fotobox Seite erreichbar sein per Button, jedenfalls nicht ohne Passwortabfrage. Soll doch keiner an den Einstellungen Spielen bzw sollte auch keiner somit die Box zurücksetzen und vermutlich noch alle Bilder lösche dabei ;) |
Ich habe die Box auch auf einer Hochzeit aufgestellt. Kam super an. Als kleine Anpassung (Da ich keinen Touch-Screen habe) habe ich einen Taster angeschlossen, über den die Gäste die Kamera auslösen konnten. (Der Taster wurde über ein Python-Skript ausgelesen) Allerdings war es so natürlich leider nicht möglich die QR-Codes anzeigen zu lassen. Ich habe dafür das WLAN freigegeben und jeder konnte auf die Galerie zugreifen. Leider ist die Seite auf dem Handy nur im Querformat zu nutzen. Es fehlte eigentlich ein Button um ein Bild aus der Galerie herunterzuladen. Meine PHP-Kenntnisse waren dann leider zu sehr eingerostet, als dass ich schnell einen Button hätte einbauen können. Gruß |
@MoJou90 an dem Download button habe ich mich auch schon versucht... Ohne Erfolg bisher. Bin gerade dabei meine PHP Kenntnisse zu bekommen. Aber vllt hast du ja ne Idee was in meinem Code Snipped noch falsch läuft, habe ich hier gepostet andi34#4 Bezüglich des Tasters: magst du deine Umsetzung teilen? |
@MoJou90 die Umsetzung mit dem Taster würde mich trotz Touchscreen ebenfalls interessieren. Das scheint mir intuitiver als der Druck auf den Screen. Eine zweite Seite für die Galerie würde mich selbst ebenfalls interessieren, da ich sie gern auf einem anderen Bildschirm anzeigen lassen möchte, wo die Leute stöbern können, ohne das sie die Box blockieren und man ggf. auch dan en Drucker anschließen kann. Bzgl. des Bildspeicherns. Ich hab das noch nicht ausprobiert, weil bei mir die Galerie gänzlich ausgeblendet ist, aber das Speichern eines Bildes sollte über das Kontextmenü des Browser funktionieren. Am Handy entsprechend lang gedrückt halten und dann Bild speichern wählen. So fern das die Seite nicht unterbindet, sollte es gehen. Im Prinzip muss der Button zum Speichern auch nichts anderes können, als das Bild außerdem halb der Galerie anzuzeigen, sprich "Bild anzeigen in neuem Tab". Dazu kann der Link verwendet werden, den der QR Code erzeugt oder besser gesagt, der dafür verwendet wird, den QR Code zu erzeugen. Wurde in #46 erläutert. |
Ich werde den Code hier Posten. #sends alt+s to take a new picture #print('Button Pressed') GPIO.setmode(GPIO.BCM) while True: Habe es nach den Ausführungen von "Martin" In dem nebenbei laufenden python-skript wird der GPIO abgefrgt. Sobald der Taster betätigt wird simuliert dieser einen Tastendruck (z.B. Strg+P), was den Button betätigt. Gleiches könnte man für alle weiteren Buttons machen. Im Gegensatz zum Beitrag von Martin habe ich den Sleep-Timer etwas erhöht, da mein RPi sich sonst "verschluckt" hat. Gruß |
Hallo MoJou90, Grüße & Danke |
Moin Moin,
Das python-Skript von "Martin" kann man weitestgehend übernehmen. Allerdings musste für meinen RPI Auch das Skript werde ich wie versprochen in meinen oberen Post kopieren, sobald ich an mein Image komme.steht nun auch wie angekündigt in dem Post. Die Formatierung geht dabei leider verloren. |
Habe nun die betreffenden Änderungen gepostet und in den Code eingefügt. |
@MoJou90 ich kann's gerne passend in meinen Fork übernehmen und auf Wunsch auch ins Admin Menü packen. |
"in meinen Fork übernehmen" heißt in diesem Fall, dass du die Änderung in deine aktuelle Arbeitsversion übernimmst? |
In die Kopie auf meinem GitHub. Ich arbeite im Moment relativ aktiv daran, André hat wohl wenig Zeit im Moment. |
Hallo zusammen, vielen Dank für die Unterstützung mit dem accesskey. Hat denn auch schon mal jemand das eigentliche Thema - 2. Website mit der Galerie und Downloadbutton bearbeitet oder hat vielleicht sogar schon jemand eine Lösung? |
Hallo Andreas, wenn du schreibst „... |
@obkram das ist nicht von mir abhaengig. Ich liebe OpenSource und entsprechend gebe ich auch gerne an das "Mutterprojekt" meinen Code wieder zurueck. Ich denke die meissten werden hier schauen, deshalb schaue ich auch hier vorbei und stelle per pull-request die Aenderungen zur Vefuegung. @MoJou90 👍
@JS307 am Downloadbutton arbeite ich... leider noch nicht zum laufen bekommen. |
Hardware-Button via admin panel aktivieren / deaktivieren: |
Hallo, ich möchte mich erst mal bedanken für die tolle Arbeit von euch. Ich bin leider "Endanwender" und kann nicht programmieren. Ich möchte trotzdem versuchen einen Beitrag zum Projekt zu leisten. Mittlerweile habe ich die Photbooth auf einem RPI4 4gb am laufen. Der RPI fuktioniet auch als AP. Ich hatte auch immer das Problem mit der QR-Code Bilder download. Ich habe mich aber an ein ct-Projekt erinnert, die ein RPI als "Litfaßsäule" genutz haben. ich Hoffe ich darf den Link hier Posten. https://www.heise.de/select/ct/2017/22/1508780300482172 Als Startseite wir die Photobooth angegeben. Egal was , der Client nun aufruft es wird immer die Photobooth angezeigt. PS: Email-Funktion habe ich bis jetzt noch nicht verwendet. |
Ich nutze den Pi auch als AP. Später wenn das Ding in ne Box kommt wird aber ein Router eingesetzt, da damit das Signal wohl besser zu verteilen ist ;) Funktioniert auf Pi3 als auch Pi4. Set Raspberry as an acess point
Edit /etc/dhcpcd.conf
Add to the end of the file
restart dhcpcd
Configuring the DHCP server
Add the following
Reload dnsmasq
Configuring the access point host software (hostapd)
Add the following
Make sure config gets loaded
Uncommend and update DAEMON_CONF
Now enable and start hostapd
Edit /etc/sysctl.conf
and uncomment this line:
Reboot once
Add a masquerade for outbound traffic on eth0:
Save the iptables rule.
Edit /etc/rc.local
and add this just above "exit 0" to install these rules on boot.
Source: https://www.raspberrypi.org/documentation/configuration/wireless/access-point.md |
Dem RaspberryPi als Hotspot halte ich für keine gute Idee! Ich nutze dieses kleine Gerät Liebe Grüße |
Würde den RPi auch eher nicht als AP einsetzen. Aber wenn man grade keinen zur Hand hat ist das sicher eine super Lösung! -> Mit dem RPi 4 ist ja auch noch ein bisschen mehr Arbeitsspeicher verfügbar ;) Was ich immer machen würde ist es den WLAN-Zugang per QR-Code auszuhängen. Über |
genau so mach ich es auch. Wlan per QR Code verbinden. Der RPI4 sollt eigentlich genügend leistung haben und es reduziert die Anzahl der Nötigen geräte und Kabelsalt.... |
ich habe die Photobooth schon auf einigen Feiern im Einsatz gehabt. Die Lösung mit dem CT-Projekt fand ich gut, da manche Smartphones prüfen, ob eine Internetverbindung besteht. Wenn nicht, wird das wlan nicht verwendet. Das bedeutet man hat Probleme das Photo runterzuladen. So wie hier schon oft beschrieben. Liegt wohl auch am verwendeten QR Scanner. Deshalb wird ein WLAN mit Internet vorgegaukelt. Mit dem "Jeder" verbindet sich, ist nicht so schlimm. Denn Jeder sollte erkennen, wenn das Wlan Photobooth heißt, das es sich um die Photobooth handelt und nicht um einen freien Internetzugang. |
Könnte mir bitte jemand eine Version der Photobooth machen, wo der Download Button schon drin ist und die extra Homepage für die Gallery? Danke |
Auch wenn der Titel dieses Threads vermuten lässt, dass es so eine Version schon gibt: Gruß |
Also meine Erfahrung zum Thema RPI als Access Point ist durchweg positiv. Egal wieviele Leute sich damit verbinden und diverse Bilder parallel herunterladen, das juckt meinen RPI3 überhaupt nicht. Die geringe Reichweite ist sogar ein Vorteil, denn so landen die Gäste schneller wieder im mobilen Datennetz ihres Providers wenn sie sich aus der Reichweite der Box entfernen. Das verhindert das alle grosse Augen bekommen weil sie auf einmal die geladenen Bilder nicht mehr posten können. |
Falls Ihr den Raspi lieber nicht als AccessPoint verwendet, mit einem RPI3 und Touchscreen, hab ich auch massiv Leistungsprobleme, dann bietet sich vllt gerade die Gelegenheit einen MiniTPLInk Router sich anzuschaffen. Hab ich beim letzten BlackWeekend ebenfalls getan. Das gleiche Gerät gibt es auch noch mit USB Anschluss für einen 3G/4G Dongle. bzw. gibt es auch für wenig Geld einen TP Link 4G AccessPoint. War für mich interessant, weil ich übelege, die Bilder direkt in die Cloud zuladen und dem QRCode dann den Cloud Link zu geben. So muss ich die User nicht auf die Box selbst lassen, was ich aufgrund der ungeschützen Startseite und Adminpage nicht für praktikabel halte. |
Hey @andi34 hast du die Funktion bereits umgesetzt? Hätte noch ne Idee bzw. einen Funktionierenden Prototypen wie man dies umsetzen könnte, auch ohne eine 2. Website erstellen zu müssen. Meine Idee war das basierend auf einem Cookie einzubauen. Nur wenn dieser durch den Admin Bereich gesetzt wurde wird die Startseite angezeigt. Also wenn hier noch Unterstützung gebraucht werden kann, würde ich das nochmal raussuchen. |
Habe angefangen aber keine funktionsfähige Lösung. Also gerne wenn du da was hast Mal hochladen :) |
danke für die schnelle Umsetzung der Greenscreen Funktion. Mein Vorschlag: Ruft man aber die Booth von http://ip-Adresse auf wird die Gallerie gestartet. |
WIP: andi34#8 |
discussion/development continues here #68 |
Added on 2.0.0- alpha Open |
Empfehlungen fürs Setup des Mini Routers ? Habe mir auch Mal einen bestellt, ist angekommen 😅 |
Ich habe groß nichts eingestellt. Ich bin mittlerweile aber auch nicht mehr so zufrieden mit dem Router .. werde mir den besseren noch besorgen mit 300mbit, der hat nen besseren CPU ;-) |
Hallo,
ich lasse die Photobooth auf einem am Raspberry PI angeschlossenen Touch Display 13,3" laufen. Im Kasten ist auch noch eine alte Fritzbox, so dass die leute via QR Code ihre bilder runterladen können.
Jetzt war meine Überlegung, ob man in der index.php nicht nur die Gallery hat, so können die Leute auch auf den Handy durch die Gallery surfen. Wenn ich die jetzt aber auf die normale index.php lenke, dann können sie ja auch die Kamera auslösen, was ich doof fände.
Daher Idee:
index.php ->zeigt nur Gallery (hier könnte auch dann ein direkter download button für die Bilder ergänzt werden)
photo.php -> zeigt die alte index.php an
Die neue Admin Seite ist super, ggf. könnte man noch in einer Ecke einen "verstecken" Link darauf machen, dann errreicht man die auch wenn man den Raspberry im Kioskmode betreibt.
Leider sind meine Programmierkentnisse nur rudimentär um ein solches Vorhaben umzusetzten, habe da schon versuche unternommen, aber alles zuerschossen...
Vielleicht gefällt die Idee ja noch jemandem und kann Sie umsetzten.
Zum Schluss möchte ich noch erwähen, dass dieses Projekt super ist und wir schon viel Spaß mit der Photobox hatten.
Gruß Daniel
The text was updated successfully, but these errors were encountered: