Πως να κάνω τον server να κάνει αυτόματα copy και rename

...ρύθμιση - εγκατάσταση web server, mail server, ftp server, κλπ

Συντονιστές: the_eye, konnn

Re: Πως να κάνω τον server να κάνει αυτόματα copy και rename

Δημοσίευσηαπό medigeek » 02 Ιούλ 2012, 00:25

Αν σας βοηθάει, μολις θυμήθηκα πως βοηθησα κάποιον για να βρει ένα τέτοιο απλό πρόγραμμα:
http://askubuntu.com/questions/102755/h ... web-camera

Το fswebcam θυμάμαι πως ήταν το καλύτερο:
Κώδικας: Επιλογή όλων
fswebcam -r 640x480 --jpeg 85 -D 1 shot.jpg


... κι άμα το συνδυάσεις με το date:
Κώδικας: Επιλογή όλων
fswebcam -r 640x480 --jpeg 85 -D 1 shot_$(date +"%Y-%m-%d_%H-%M-%S").jpg


(%Y-%m-%d_%H-%M-%S = Χρόνος-μήνας-μέρα-ώρα_λεπτά_δευτερόλεπτα)

... και αν προσθέσουμε και το watch:
Κώδικας: Επιλογή όλων
watch -n 30 'fswebcam -r 640x480 --jpeg 85 -D 1 shot_$(date +"%Y-%m-%d_%H-%M-%S").jpg'

Tadaaa! Θα βγάζει φωτογραφίες κάθε 30 δευτερόλεπτα (-n 30) στον τρέχων φάκελο.
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Πως να κάνω τον server να κάνει αυτόματα copy και rename

Δημοσίευσηαπό Qdata » 02 Ιούλ 2012, 01:28

@lepidas:
1) Δημιούργησε ένα αρχείο μέσα στο webcam/horefto/ με οποιοδήποτε όνομα και με κατάληξη .py (πχ script.py). Αυτό το αρχείο πρέπει να περιέχει τα εξής:
Κώδικας: Επιλογή όλων
#!/usr/bin/env python

import shutil
from time import strftime

location = 'horefto-history/'

filename = "1.jpg"
new = filename.split(".")[0] + strftime("-%Y_%m_%d-%H_%M.") + filename.split(".")[-1]

try:
shutil.copy2(filename, location + new)
except:
pass


(Το παραπάνω γράφτηκε με δεδομένο πως το όνομα της εικόνας που ανεβάζει η webcam στον server είναι το 1.jpg)

2) Κάνε το αρχείο εκτελέσιμο δίνοντας:
Κώδικας: Επιλογή όλων
chmod +x το_όνομα_του_script_που_έβαλες_πάνω.py


3) Δώσε την εντολή:
Κώδικας: Επιλογή όλων
crontab -e

Και αν σε βάλει να επιλέξεις ανάμεσα σε κάποιες επιλογές επέλεξε το /bin/nano. Στην συνέχεια θα σου ανοίξει ένα αρχείο στο τερματικό. Θα πας στο τέλος και θα προσθέσεις την εξής γραμμή:
Κώδικας: Επιλογή όλων
0 * * * * το_όνομα_του_script_που_έβαλες_πάνω.py


Πάτα Ctrl+O, μετά Enter και στην συνέχεια Ctrl+X.
Τέλος, ξεκίνα το πρόγραμμα για την κάμερα και φρόντισε μέσα σε λιγότερο από 60 λεπτά να ανεβάσει η webcam σου την εικόνα στον server. Από τότε το πρόγραμμα θα αρχίσει και κάθε 60 λεπτά θα παίρνει την εικόνα και θα την αποθηκεύει στο webcam/hoferto/horefto-history/1-χρόνος_μήνας_μέρα-ώρα_λεπτό.jpg. Ελπίζω να σου κάνει. :)
Linux User: #530165
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ Ubuntu 11.04 32bit σε Intel(R) Atom(TM) CPU N270 @ 1.60GHz
(Notebook) Προδιαγραφές ⇛ 2x Intel(R) Atom(TM) CPU N270 @ 1.60GHz │ 1016MB │ HDA-Intel - HDA Intel -- USB-Audio - USB AUDIO│ 1024x600 pixels
Νέος στο Linux?Οδηγοί - How to - Tutorials
Qdata
powerTUX
powerTUX
 
Δημοσιεύσεις: 1875
Εγγραφή: 18 Ιουν 2010, 19:40
Τοποθεσία: Σέρρες
IRC: dimos
Εκτύπωση

Re: Πως να κάνω τον server να κάνει αυτόματα copy και rename

Δημοσίευσηαπό lepidas » 02 Ιούλ 2012, 02:02

Το #1 το κατάλαβα, στο #2 τα permittions ξέρω να τα αλλάζω απο το filezilla με δεξί κλίκ και change permittions, είναι το ίδιο; Στο #3 που τη δίνω αυτή την εντολή;

υγ. Qdata, ο server αυτός δεν είναι στον υπολογιστή μου, αυτό το #3 που είπες με κάνει να πιστεύω ότι κατάλαβες ότι ο server είναι στο pc μου. Μπορεί να κάνω λάθος πάντως.
υγ. medigeek, ευχαριστώ πολύ, αυτή τη στιγμή έχω προσηλωθεί σε αυτά που κάνω τώρα και ήδη είναι δύσκολα για μένα, μη με ζορίζετε, είμαι τελείως αρχάριος lol
Άβαταρ μέλους
lepidas
superbTUX
superbTUX
 
Δημοσιεύσεις: 3326
Εγγραφή: 11 Μάιος 2011, 11:10
Εκτύπωση

Re: Πως να κάνω τον server να κάνει αυτόματα copy και rename

Δημοσίευσηαπό Qdata » 02 Ιούλ 2012, 02:42

lepidas έγραψε:υγ. Qdata, ο server αυτός δεν είναι στον υπολογιστή μου, αυτό το #3 που είπες με κάνει να πιστεύω ότι κατάλαβες ότι ο server είναι στο pc μου. Μπορεί να κάνω λάθος πάντως.


Έχεις πρόσβαση στην κονσόλα του server; Χμ, επίσης θα πρέπει να δεις αν ο server έχει python.
Linux User: #530165
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ Ubuntu 11.04 32bit σε Intel(R) Atom(TM) CPU N270 @ 1.60GHz
(Notebook) Προδιαγραφές ⇛ 2x Intel(R) Atom(TM) CPU N270 @ 1.60GHz │ 1016MB │ HDA-Intel - HDA Intel -- USB-Audio - USB AUDIO│ 1024x600 pixels
Νέος στο Linux?Οδηγοί - How to - Tutorials
Qdata
powerTUX
powerTUX
 
Δημοσιεύσεις: 1875
Εγγραφή: 18 Ιουν 2010, 19:40
Τοποθεσία: Σέρρες
IRC: dimos
Εκτύπωση

Re: Πως να κάνω τον server να κάνει αυτόματα copy και rename

Δημοσίευσηαπό lepidas » 02 Ιούλ 2012, 09:54

Qdata έγραψε:
lepidas έγραψε:υγ. Qdata, ο server αυτός δεν είναι στον υπολογιστή μου, αυτό το #3 που είπες με κάνει να πιστεύω ότι κατάλαβες ότι ο server είναι στο pc μου. Μπορεί να κάνω λάθος πάντως.


Έχεις πρόσβαση στην κονσόλα του server; Χμ, επίσης θα πρέπει να δεις αν ο server έχει python.
Δέν έχω πρόσβαση δυστυχώς και python λίγο δύσκολο να έχει γιατί δεν το βλέπω στα χαρακτηριστικά του.
Άβαταρ μέλους
lepidas
superbTUX
superbTUX
 
Δημοσιεύσεις: 3326
Εγγραφή: 11 Μάιος 2011, 11:10
Εκτύπωση

Re: Πως να κάνω τον server να κάνει αυτόματα copy και rename

Δημοσίευσηαπό pc_magas » 02 Ιούλ 2012, 12:44

@lepidas
πρώτα κάνε σε τερματικό
Κώδικας: Επιλογή όλων
apt cache search python | grep python2.*

Στα τελευταία αποτελεματα θα δεις κάποια ονόματα όπου θα περιέχουν python2.<κάτι> βρες ποιο <κάτι> έχει την μεγαλύτερη τιμή.
μετά γράψε
Κώδικας: Επιλογή όλων
sudo apt-get install python2.<μεγαλύτερο κάτι όπου βρήκες απότ ην προηγούμενη εντολή>
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2598
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: Πως να κάνω τον server να κάνει αυτόματα copy και rename

Δημοσίευσηαπό evolgen » 02 Ιούλ 2012, 12:55

@pc_magas, δεν έχει πρόσβαση σε κονσόλα του server. :problem:
Το να μειώνεις ένα έργο ελεύθερου λογισμικού, επειδή θεωρείς το δικό σου καλύτερο,
είναι απαράδεκτη συμπεριφορά και δε συμβαδίζει με τις αρχές του ελεύθερου λογισμικού.

Γνώσεις Linux: Μέτριο++ ┃ Προγραμματισμός: Perl, R, Python, SQL, C, Common Lisp, BashΑγγλικά: Άριστα

1. Ubuntu 14.04 trusty
2. Intel Core i7-3520M CPU @ 2.90GHz ‖ RAM 7892 MiB
3. Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
4. eth0: Broadcom NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4] (rev 10) ⋮ eth1: Broadcom BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
Άβαταρ μέλους
evolgen
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1031
Εγγραφή: 28 Ιούλ 2010, 14:22
Τοποθεσία: UK
IRC: bioevolgenec
Εκτύπωση

Re: Πως να κάνω τον server να κάνει αυτόματα copy και rename

Δημοσίευσηαπό pc_magas » 02 Ιούλ 2012, 13:00

Φτού! φαίνεται δεν είναι Vps....
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2598
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Προηγούμενη

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Διακομιστές / Εξυπηρετητές