Δημοσιεύτηκε: 21 Φεβ 2013, 20:52
1. καις ενα CD με το ubuntu server(παρε το 32bit) απο εδω http://releases.ubuntu.com/precise/ubun ... r-i386.iso
2. ρυθμιζεις στο BIOS να ξεκινήσει να φορτώσει απο CD οχι απο σκληρο δισκο και βάζεις μεσα το CD με το server 12.04
3. ακολουθείς αυτές τις οδηγίες
4. reboot και ρυθμίζεις να φορτώσει απο το σκληρό τώρα. login με τα χαρακτηριστικα σου και δωσε του
τωρα δωσε
*το πρώτο είναι το software για να τραβάει φωτογραφίες, το δευτερο για να ανεβάζει φωτογραφίες στο site σου (otenet) και το τριτο για να δεις τι επιλογες εχεις οσο αφορα το μεγεθος της εικονας απο την καμερα)
5. σύνδεσε την κάμερα στη usb θυρα και δώσε
στο κατεβατο που θα σου βγάλει ψάξε τη γραμμή που ξεκινάει με
απο αυτη τη γραμμη και κατω εως και τη γραμμη που λεει για άλλη μορφή εικόνας πχ pixelformat = 'RGB3' σου λεει τα επιτρεπτα μεγεθη που μπορεις να ορισεις στο capture image
6. δημιούργησε ένα νέο αρχείο τώρα έτσι
και βάλε μέσα τα παρακάτω, πρόσεξε όμως να βάλεις τα δικά σου στοιχεία όπου πρέπει, πχ βάλε αλλη αναλυση/μεγεθος εικονας(ειδες πριν τι θα βαλεις), αλλαξε αμα θες το brightness και το contrast αλλα αυτα ειναι πολυ καλα,αλλαξε και το title με κατι δικο σου [παρακατω εχω link στο fswebcam manual]
πατα ctrl+O για να γίνει save το αρχείο με το περιεχόμενο.
τωρα δωσε
και μέσα γράψε τα εξής (παλι δώσε το δικο σου password,username,path εικονας και server - αυτο ειναι ενα παραδειγμα)
τωρα πατα πάλι ctrl+O για να γίνει save το αρχείο.
και δώσε
και δοκίμασε το με
λογικά θα κάνει capture η κάμερα και σε λίγα δευτερόλεπτα upload το image στον απομακρυσμενο server.
αν ναι προχώρα με
πήγαινε στο τέλος και πρόσθεσε τα εξής
ctrl+O για σώσιμο αρχείου
*/1= καθε ένα λεπτό - άποψη μου ειναι κάνε το ανα 10 λεπτά
τελος.
fswebcam manual
http://manpages.ubuntu.com/manpages/luc ... cam.1.html
crontab manual
https://help.ubuntu.com/community/CronHowto
luvcview manual
http://manpages.ubuntu.com/manpages/har ... iew.1.html
ncftp manual
http://www.ncftp.com/ncftp/doc/ncftpput.html
2. ρυθμιζεις στο BIOS να ξεκινήσει να φορτώσει απο CD οχι απο σκληρο δισκο και βάζεις μεσα το CD με το server 12.04
3. ακολουθείς αυτές τις οδηγίες
- Κώδικας: Επιλογή όλων
Language: english
Menu: Install Ubuntu Server
Select a language: English
Select your location: other > Europe > Greece
Configure locales: United States
Configure keyboard: No
Configure the keyboard: English (US)
Configure the keyboard: English (US)
Configure the network: eth0:
Configure the network: Ubuntu
Set up users and passwords: Εδώ γράψτε το όνομα σας αλλά δεν είναι ανάγκη να είναι το πραγματικό.
Set up users and passwords: Εδώ γράψτε το username που θα θέλετε να δημιουργηθεί για εσάς. Για την καλύτερη χρήση αυτού του οδηγού τώρα θα χρησιμοποιηθεί το "ubuntu" ως username.
Set up users and passwords: Εδώ πληκτρολογήστε τον κωδικό για το username σας.
Set up users and passwords: Πληκτρολογήστε τον ίδιο με τον παραπάνω κωδικό για επιβεβαίωση.
Set up users and passwords: Νο * κατ'επιλογή αυτό.
Configure the clock: Yes
Partition disks: Guided - use entire disk
Partition disks: Πατήστε Enter
Partition disks - Write changes to disk?: Yes
Configure the package manager: αφήστε το κενό και enter
Configure tasksel: Install security updates automatically.
Software selection: Χωρίς να επιλέξετε κάτι μετακινηθείτε στο Continue και πατήστε Enter.
Install the GRUB boot loader on a hard disk: Yes
Finish the installation: Enter
4. reboot και ρυθμίζεις να φορτώσει απο το σκληρό τώρα. login με τα χαρακτηριστικα σου και δωσε του
- Κώδικας: Επιλογή όλων
sudo apt-get update
sudo apt-get upgrade
τωρα δωσε
- Κώδικας: Επιλογή όλων
sudo apt-get install fswebcam
sudo apt-get install ncftp
sudo apt-get install luvcview
*το πρώτο είναι το software για να τραβάει φωτογραφίες, το δευτερο για να ανεβάζει φωτογραφίες στο site σου (otenet) και το τριτο για να δεις τι επιλογες εχεις οσο αφορα το μεγεθος της εικονας απο την καμερα)
5. σύνδεσε την κάμερα στη usb θυρα και δώσε
- Κώδικας: Επιλογή όλων
luvcview -L
στο κατεβατο που θα σου βγάλει ψάξε τη γραμμή που ξεκινάει με
- Κώδικας: Επιλογή όλων
{ pixelformat = 'MJPG', description = 'MJPEG' }
απο αυτη τη γραμμη και κατω εως και τη γραμμη που λεει για άλλη μορφή εικόνας πχ pixelformat = 'RGB3' σου λεει τα επιτρεπτα μεγεθη που μπορεις να ορισεις στο capture image
6. δημιούργησε ένα νέο αρχείο τώρα έτσι
- Κώδικας: Επιλογή όλων
sudo nano /etc/fswebcam.conf
και βάλε μέσα τα παρακάτω, πρόσεξε όμως να βάλεις τα δικά σου στοιχεία όπου πρέπει, πχ βάλε αλλη αναλυση/μεγεθος εικονας(ειδες πριν τι θα βαλεις), αλλαξε αμα θες το brightness και το contrast αλλα αυτα ειναι πολυ καλα,αλλαξε και το title με κατι δικο σου [παρακατω εχω link στο fswebcam manual]
- Κώδικας: Επιλογή όλων
device /dev/video0
input 0
skip 20
resolution 864x480
set brightness=60%
set contrast=50%
top-banner
font /usr/share/fonts/truetype/msttcorefonts/arial.ttf
title "My Cam"
timestamp "%d-%m-%Y %H:%M:%S"
jpeg 100
save /home/foivos/viewcam.jpg
palette MJPEG
πατα ctrl+O για να γίνει save το αρχείο με το περιεχόμενο.
τωρα δωσε
- Κώδικας: Επιλογή όλων
sudo nano /home/foivos/upload.sh
και μέσα γράψε τα εξής (παλι δώσε το δικο σου password,username,path εικονας και server - αυτο ειναι ενα παραδειγμα)
- Κώδικας: Επιλογή όλων
#!/bin/bash
cd /home/foivos/
fswebcam -c /etc/fswebcam.conf
sleep 15
ncftpput -Rm -u ************ -p ************ snowguide.gr /path-to-server /home/foivos/viewcam.jpg
τωρα πατα πάλι ctrl+O για να γίνει save το αρχείο.
και δώσε
- Κώδικας: Επιλογή όλων
chmod +x /home/foivos/upload.sh
και δοκίμασε το με
- Κώδικας: Επιλογή όλων
sudo ./upload.sh
λογικά θα κάνει capture η κάμερα και σε λίγα δευτερόλεπτα upload το image στον απομακρυσμενο server.
αν ναι προχώρα με
- Κώδικας: Επιλογή όλων
sudo crontab -e
πήγαινε στο τέλος και πρόσθεσε τα εξής
- Κώδικας: Επιλογή όλων
*/1 * * * * /home/foivos/upload.sh
ctrl+O για σώσιμο αρχείου
*/1= καθε ένα λεπτό - άποψη μου ειναι κάνε το ανα 10 λεπτά
τελος.
fswebcam manual
http://manpages.ubuntu.com/manpages/luc ... cam.1.html
crontab manual
https://help.ubuntu.com/community/CronHowto
luvcview manual
http://manpages.ubuntu.com/manpages/har ... iew.1.html
ncftp manual
http://www.ncftp.com/ncftp/doc/ncftpput.html