Uit Hack42
Ga naar: navigatie, zoeken
k
Regel 1: Regel 1:
 
{{Project
 
{{Project
 
|Naam=Spacecam
 
|Naam=Spacecam
|Eigenaar=TheStitch
+
|Eigenaar=Stitch
 
|Status=Afgerond
 
|Status=Afgerond
 
|Samenvatting=Camera in de space zodat er meer plaatjes op het internet komen
 
|Samenvatting=Camera in de space zodat er meer plaatjes op het internet komen

Versie van 16 mrt 2012 13:26

Project: Spacecam
Schroefje24.png
Schroefje24.png
Schroefje24.png
Schroefje24.png
Spacecam Picture.jpg

Spacecam

Naam Spacecam
Door Stitch
Status Afgerond
Madskillz {{{Skills}}}
Doel / Omschrijving
Camera in de space zodat er meer plaatjes op het internet komen
Alle Projecten - Project Toevoegen
File:Spacecam_Picture.jpg noez

Foto's zijn te vinden op de gallery

Handleiding voor de spacecam (voor nu)

Stappenplan:

  1. Pak de camera
  2. Zet de camera aan
  3. Controleer de instellingen
  4. Maak een foto
Wil je flitsen, dan moet je even de flitser open klikken
  1. Controleer de foto's die je gemaakt hebt en weet zeker dat je ze op het internet wilt hebben
  2. Zet de camera uit
  3. Zet de camera in het dockingstation
Er zit een ledje op, dat gaat rood oplichten
  1. Druk op het aanknopje, het dockingledje zal nu groen worden
  2. Wacht ( ~22 seconden per foto)
  3. Als de software klaar is met uploaden zal er een ledje op de camera rood knipperen
  4. Zet de camera uit
  5. Begin bovenaan

Oeps

Iets fout gedaan? Geen probleem: gebruik je gallery account, log in en zorg dat je rechten hebt. Hierna kun je foto's draaien, hernoemen, verwijderen en verplaatsen.
Heb je zelf geen account, gebruik dan de baliePC en het bijbehorende account.

Code

Let's compress it into a very small shellscript (yes you could replace it with 2 lines of perl)

#!/bin/bash
cd /media/SPACECAM/DCIM/101_FUJI || exit 0
TODO=""
for i in *;do
    if [ ! -f /var/fotos/$i ] ; then
        TODO="$TODO $i"
        touch /var/fotos/$i
    fi
done
/root/galleryadd.pl  -g http://hack42.nl/gallery/ -G 2  -u USERNAME -p PASSWORD -a 1001 $TODO
cd /root
eject /media/SPACECAM

and start this from udev/rules.d/10-automount-media.rules:

ACTION=="add", ENV{ID_FS_LABEL}=="SPACECAM", RUN+="/root/spacecam"