WVIEW  Το θέμα επιλύθηκε

...εφαρμογές για οτιδήποτε άλλο

Συντονιστής: konnn

WVIEW  Το θέμα επιλύθηκε

Δημοσίευσηαπό lepidas » 10 Αύγ 2012, 17:40

WVIEW http://www.wviewweather.com/

EDIT: δεν συνίσταται η λειτουργία του με lubuntu γιατί μετά απο διακοπή ρεύματος δεν μπορεί να συνδεθεί wireless αυτόματα.και δεν είναι τόσο σταθερό. Έβαλα Xubuntu 12.04

Προσπαθώ να κάνω εγκατάσταση αυτό το πρόγραμμα σε Lubuntu 12.04 σε παλίο pc, με αυτό ανεβάζει στο ιντερνετ μέσω ftp τα δεδομένα του μετεωρολογικού σταθμού που έχω.
Οι οδηγίες εγκατάστασης http://www.wviewweather.com/release-notes/wview-User-Manual.html#Installation-debian
λένε:
1. Architectures supported: i386, amd64, armel, powerpc
2. Add the wviewweather.com repository to your /etc/apt/sources.list:
Edit /etc/apt/sources.list and add the following lines to the bottom of the file:
For ubuntu/kubuntu natty:
Κώδικας: Επιλογή όλων
deb http://www.wviewweather.com/apt/natty natty main
deb-src http://www.wviewweather.com/apt/natty natty main

*Για precise δεν έχει αλλά απο ότι διάβασα στο google group στις συζητήσεις που έχουν, 2 άνθρωποι έτσι το κάνανε σε 12.04 oneiric και λειτουργεί μια χαρά.

Κώδικας: Επιλογή όλων
sudo apt-get update
apt-cache search wview
sudo apt-get install wview


και στο τελευταίο κολλάω κάπου, τα αποτελέσματα που δίνει το τερματικό για τα παραπάνω είναι αυτά.
Κώδικας: Επιλογή όλων
blades@blades:~$ sudo apt-get update
[sudo] password for blades:
Ign http://gr.archive.ubuntu.com
precise InRelease
Ign http://gr.archive.ubuntu.com
precise-updates InRelease
Ign http://gr.archive.ubuntu.com
precise-backports InRelease
Hit http://gr.archive.ubuntu.com
precise Release.gpg
Hit http://gr.archive.ubuntu.com
precise-updates Release.gpg
Hit http://gr.archive.ubuntu.com
precise-backports Release.gpg
Hit http://gr.archive.ubuntu.com
precise Release
Hit http://gr.archive.ubuntu.com
precise-updates Release
Hit http://gr.archive.ubuntu.com
precise-backports Release
Hit http://gr.archive.ubuntu.com
precise/main Sources
Hit http://gr.archive.ubuntu.com
precise/restricted Sources
Hit http://gr.archive.ubuntu.com
precise/universe Sources
Hit http://gr.archive.ubuntu.com
precise/multiverse Sources
Hit http://gr.archive.ubuntu.com
precise/main i386 Packages
Hit http://gr.archive.ubuntu.com
precise/restricted i386 Packages
Hit http://gr.archive.ubuntu.com
precise/universe i386 Packages
Hit http://gr.archive.ubuntu.com
precise/multiverse i386 Packages
Hit http://gr.archive.ubuntu.com
precise/main TranslationIndex
Hit http://gr.archive.ubuntu.com
precise/multiverse TranslationIndex
Ign http://extras.ubuntu.com
precise InRelease
Ign http://archive.canonical.com
precise InRelease
Ign http://security.ubuntu.com
precise-security InRelease
Hit http://gr.archive.ubuntu.com
precise/restricted TranslationIndex
Hit http://gr.archive.ubuntu.com
precise/universe TranslationIndex
Hit http://gr.archive.ubuntu.com
precise-updates/main Sources
Hit http://gr.archive.ubuntu.com
precise-updates/restricted Sources
Hit http://gr.archive.ubuntu.com
precise-updates/universe Sources
Hit http://gr.archive.ubuntu.com
precise-updates/multiverse Sources
Hit http://gr.archive.ubuntu.com
precise-updates/main i386 Packages
Hit http://gr.archive.ubuntu.com
precise-updates/restricted i386 Packages
Hit http://gr.archive.ubuntu.com
precise-updates/universe i386 Packages
Hit http://gr.archive.ubuntu.com
precise-updates/multiverse i386 Packages
Hit http://gr.archive.ubuntu.com
precise-updates/main TranslationIndex
Hit http://gr.archive.ubuntu.com
precise-updates/multiverse TranslationIndex
Hit http://gr.archive.ubuntu.com
precise-updates/restricted TranslationIndex
Hit http://gr.archive.ubuntu.com
precise-updates/universe TranslationIndex
Hit http://gr.archive.ubuntu.com
precise-backports/main Sources
Hit http://gr.archive.ubuntu.com
precise-backports/restricted Sources
Hit http://gr.archive.ubuntu.com
precise-backports/universe Sources
Hit http://gr.archive.ubuntu.com
precise-backports/multiverse Sources
Hit http://gr.archive.ubuntu.com
precise-backports/main i386 Packages
Hit http://gr.archive.ubuntu.com
precise-backports/restricted i386 Packages
Ign http://www.wviewweather.com
natty InRelease
Hit http://extras.ubuntu.com
precise Release.gpg
Hit http://gr.archive.ubuntu.com
precise-backports/universe i386 Packages
Hit http://gr.archive.ubuntu.com
precise-backports/multiverse i386 Packages
Hit http://gr.archive.ubuntu.com
precise-backports/main TranslationIndex
Hit http://gr.archive.ubuntu.com
precise-backports/multiverse TranslationIndex
Hit http://gr.archive.ubuntu.com
precise-backports/restricted TranslationIndex
Hit http://gr.archive.ubuntu.com
precise-backports/universe TranslationIndex
Hit http://gr.archive.ubuntu.com
precise/main Translation-en
Hit http://gr.archive.ubuntu.com
precise/multiverse Translation-en
Hit http://gr.archive.ubuntu.com
precise/restricted Translation-en
Hit http://gr.archive.ubuntu.com
precise/universe Translation-en
Hit http://archive.canonical.com
precise Release.gpg
Get:1 http://security.ubuntu.com
precise-security Release.gpg [198 B]
Hit http://gr.archive.ubuntu.com
precise-updates/main Translation-en
Hit http://gr.archive.ubuntu.com
precise-updates/multiverse Translation-en
Hit http://gr.archive.ubuntu.com
precise-updates/restricted Translation-en
Hit http://gr.archive.ubuntu.com
precise-updates/universe Translation-en
Hit http://gr.archive.ubuntu.com
precise-backports/main Translation-en
Hit http://gr.archive.ubuntu.com
precise-backports/multiverse Translation-en
Hit http://gr.archive.ubuntu.com
precise-backports/restricted Translation-en
Hit http://gr.archive.ubuntu.com
precise-backports/universe Translation-en
Hit http://extras.ubuntu.com
precise Release
Ign http://www.wviewweather.com
natty Release.gpg
Hit http://archive.canonical.com
precise Release
Get:2 http://security.ubuntu.com
precise-security Release [49.6 kB]
Hit http://extras.ubuntu.com
precise/main Sources
Hit http://www.wviewweather.com
natty Release
Hit http://archive.canonical.com
precise/partner i386 Packages
Hit http://extras.ubuntu.com
precise/main i386 Packages
Ign http://extras.ubuntu.com
precise/main TranslationIndex
Ign http://archive.canonical.com
precise/partner TranslationIndex
Ign http://www.wviewweather.com
natty/main Sources/DiffIndex
Ign http://www.wviewweather.com
natty/main i386 Packages/DiffIndex
Ign http://www.wviewweather.com
natty/main TranslationIndex
Get:3 http://security.ubuntu.com
precise-security/main Sources [36.2 kB]
Get:4 http://security.ubuntu.com
precise-security/restricted Sources [1,950 B]
Get:5 http://security.ubuntu.com
precise-security/universe Sources [10.2 kB]
Get:6 http://security.ubuntu.com
precise-security/multiverse Sources [713 B]
Get:7 http://security.ubuntu.com
precise-security/main i386 Packages [133 kB]
Get:8 http://security.ubuntu.com
precise-security/restricted i386 Packages [3,968 B]
Get:9 http://security.ubuntu.com
precise-security/universe i386 Packages [35.6 kB]
Get:10 http://security.ubuntu.com
precise-security/multiverse i386 Packages [1,394 B]
Hit http://security.ubuntu.com
precise-security/main TranslationIndex
Hit http://security.ubuntu.com
precise-security/multiverse TranslationIndex
Hit http://security.ubuntu.com
precise-security/restricted TranslationIndex
Hit http://security.ubuntu.com
precise-security/universe TranslationIndex
Ign http://extras.ubuntu.com
precise/main Translation-en_US
Hit http://security.ubuntu.com
precise-security/main Translation-en
Hit http://security.ubuntu.com
precise-security/multiverse Translation-en
Hit http://security.ubuntu.com
precise-security/restricted Translation-en
Ign http://extras.ubuntu.com
precise/main Translation-en
Ign http://archive.canonical.com
precise/partner Translation-en_US
Hit http://security.ubuntu.com
precise-security/universe Translation-en
Ign http://archive.canonical.com
precise/partner Translation-en
Hit http://www.wviewweather.com
natty/main Sources
Hit http://www.wviewweather.com
natty/main i386 Packages
Ign http://www.wviewweather.com
natty/main Translation-en_US
Ign http://www.wviewweather.com
natty/main Translation-en
Fetched 273 kB in 4s (62.2 kB/s)
Reading package lists... Done
blades@blades:~$ apt-cache search wview
wview - unix weather application that generates web sites
blades@blades:~$ sudo apt-get install wview
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
firefox-locale-zh-hans
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
wview
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/1,368 kB of archives.
After this operation, 5,509 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
wview
Install these packages without verification [y/N]? y
Selecting previously unselected package wview.
(Reading database ... 129957 files and directories currently installed.)
Unpacking wview (from .../wview_5.20.2-1_i386.deb) ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
Setting up wview (5.20.2-1) ...
==> /var/lib/wview has been created with distro examples
==> /etc/wview has been created with distro examples

This is a first time install so the station type will be set to "simulator".
To change the station type, run "wviewconfig" or use the wviewmgmt web interface to change it.
You will need to stop wview and clear the databases of simulator data after you have changed the station type:
#> wviewcleardata

This is a first time install so the generation templates will be set to "chrome-standard-US units".
To change this run "wviewhtmlconfig" to configure the template directory
after you have configured wview for metric units and-or extended data.

If you have problems accessing the wviewmgmt site after installation, try restarting apache2:
#> sudo apache2ctl restart
so the PHP5-sqlite module gets loaded - this will never be required again.

If you want start/stop control of wview from the Management Web Site
(and you are comfortable giving the http server user account sudo privileges):
Add the http user to the sudo group:
#> sudo adduser www-data sudo
Set the sudo group to no password required privileges in /etc/sudoers:
#> sudo visudo
(Make sure the line [%sudo ALL=NOPASSWD: ALL] is at the bottom of the /etc/sudoers file)

apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

To start/stop wview:
"#> sudo /etc/init.d/wview start|stop"

You may want to restart rsyslog so wview log file settings will take effect:
"#> sudo /etc/init.d/rsyslog restart"
wview logs will be found at: /var/log/wview.log
You may want to restart logrotate so wview rotate settings will take effect.
Starting wview daemons:


Πρός το τέλος βγάζει κάτι σφάλματα.

Μέσα στο ακόλουθο spoiler θα βάζω τις οδηγίες εγκατάστασης καθώς θα το προχωράω
Spoiler: show
Επίσημο user manual http://www.wviewweather.com/release-notes/wview-User-Manual.html#Installation-debian
Κατ'αρχάς θα πρέπει να εγκαταστήσουμε τα παρακάτω
Κώδικας: Επιλογή όλων
sudo apt-get install update && sudo apt-get install upgrade
sudo apt-get install lamp-server^
sudo apt-get install php5 php5-gd php5-mysql php5-curl php5-cli php5-cgi php5-dev
sudo apt-get install phpmyadmin

Εάν παρουσιαστεί το πρόβλημα:
Κώδικας: Επιλογή όλων
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

Τότε μπαίνουμε εδώ σε αυτό το αρχείο: /etc/apache2/httpd.conf το οποίο είναι κενό και του προσθέτουμε αυτή τη γραμμή: ServerName localhost - και κάνουμε restart τον server με:
Κώδικας: Επιλογή όλων
sudo /etc/init.d/apache2 restart
απο το τερματικό.

Τώρα προχωράμε στην εγκατάσταση της εφαρμογής.
Προσθέτουμε το wviewweather.com repository στό /etc/apt/sources.list με αυτόν τον τρόπο:
Κώδικας: Επιλογή όλων
deb http://www.wviewweather.com/apt/precise precise main
deb-src http://www.wviewweather.com/apt/precise precise main

εάν έχετε κάποια άλλη διανομή ubuntu αντί του precise βάλτε τη δική σας.

Προχωράμε με
Κώδικας: Επιλογή όλων
sudo apt-get update
apt-cache search wview
sudo apt-get install wview

Εάν θέλετε να σταματάτε/ξεκινάτε απο τη σελίδα τη λειτουργία της εφαρμογής και αισθάνεστε άνετοι με το server, δώστε:
Κώδικας: Επιλογή όλων
sudo adduser www-data sudo

TODO:
Κώδικας: Επιλογή όλων
Set the sudo group to no password required privileges in /etc/sudoers:
#> sudo visudo
(Make sure the line [%sudo ALL=NOPASSWD: ALL] is at the bottom of the /etc/sudoers file)


Τώρα αφού έχετε συνδέσει το μετεωρολογικό σταθμο, πατήστε localhost/weather στον περιηγητή σας.
Λογικά θα δείτε τα δεδομένα
Η διαχείρηση της εφαρμογής γίνεται απο τη σελίδα: localhost/wviewmgmt/login.php και ο default κωδικός είναι wview και θα πρέπει να τον αλλάξετε μόλις συνδεθείτε.

Τώρα το πρόγραμμα θα ήταν καλό να εκτελείται αυτόματα με το άνοιγμα του υπολογιστή, αυτό θα είναι καλό για όταν θα έχει διακοπές ρεύματος.
Η λύση που βρήκα είναι:
μέσα σε αυτό το path /home/username/.config/autostart θα φτιάξετε ένα κείμενο με το leafpad που θα έχει μέσα τα παρακάτω:
Κώδικας: Επιλογή όλων
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=wview ** optional, ότι όνομα θέλετε δίνετε
Comment=autostarts wview ** optional και αυτό
Exec=/etc/init.d/wview
Hidden=false
NoDisplay=false
Terminal=false

save το αρχείο ως wview.desktop
δεξί κλικ πάνω του - properties και στο permissions θα πρέπει να είναι Allow executing file as program
Τα αρχεία *.pid απο το φάκελο /var/lib/wview/ εάν έχουν δημιουργηθεί πρέπει να σβηστούν
Τελευταία επεξεργασία από lepidas και 20 Αύγ 2012, 17:53, έχει επεξεργασθεί 6 φορά/ες συνολικά
Άβαταρ μέλους
lepidas
superbTUX
superbTUX
 
Δημοσιεύσεις: 3326
Εγγραφή: 11 Μάιος 2011, 11:10
Εκτύπωση

Re: WVIEW

Δημοσίευσηαπό lepidas » 10 Αύγ 2012, 17:52

Τώρα υποτίθεται με
Κώδικας: Επιλογή όλων
http://localhost/wviewmgmt/login.php
σε βάζει σε μία τοπική σελίδα, όμως πατάω enter και ο Firefox βγάζει το σχετικό pop-up Opening login.php
Open with
Save File
κλπ κλπ
Άβαταρ μέλους
lepidas
superbTUX
superbTUX
 
Δημοσιεύσεις: 3326
Εγγραφή: 11 Μάιος 2011, 11:10
Εκτύπωση

Re: WVIEW

Δημοσίευσηαπό medigeek » 10 Αύγ 2012, 18:09

Είναι απολύτως αναγκαίο να είναι το wview;
Υπάρχει εναλλακτική λύση: http://www.weewx.com/ -- http://www.weewx.com/docs/debian.htm -- http://www.weewx.com/docs/usersguide.htm


έγραψε:apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

Φαίνεται να είναι πρόβλημα με το apache; https://forum.ubuntu-gr.org/viewtopic.php?f=4&t=24032
Συγκεκριμένα η λύση είναι εδώ: viewtopic.php?p=253860&http#p253860
Κύπριος; Κόπιασε στο 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: WVIEW

Δημοσίευσηαπό lepidas » 10 Αύγ 2012, 18:47

Medigeek, το κοιτάζω ευθύς αμέσως (μόνο εμείς δεν έχουμε πάει διακοπές ακόμα μάλλον) - ευχαριστώ.

Υπάρχουν και νεότερα. Off topic:
Στη δουλειά είμαι πλακάς - χόμπυ έχω τα χιόνια και τον καιρό - Τι κάνω μέσα στο terminal; δεν ξέρω.....

Κατάλαβα ότι πρέπει να έχω το lamp server, έτσι βρήκα ένα tutorial how to install lamp server on ubuntu 12.04 και ακολούθησα τα παρακάτω
Κώδικας: Επιλογή όλων
sudo apt-get install update && sudo apt-get install upgrade
sudo apt-get install lamp-server^
sudo apt-get install php5 php5-gd php5-mysql php5-curl php5-cli php5-cgi php5-dev
sudo apt-get install phpmyadmin


Τώρα πατώντας
Κώδικας: Επιλογή όλων
http://localhost/wviewmgmt/login.php

με βάζει στην τοπική σελίδα (πρίν δεν είχα php μάλλον και γι'αυτό δεν άνοιγε η σελίδα-σωστό!)

Κατάφεραμε που λέτε να ανοίγω τη σελίδα τοπικά, η σελίδα έχει την παρακάτω μορφή.
Εικόνα

Αυτή η σελίδα πως θα βγεί στο internet; Θα πρέπει να ανεβάσω τα αρχεία στο server; μπορεί να είναι κουτή η ερώτηση....
*Εδώ είναι μία σελίδα που λειτουργεί με αυτό http://meteo.frigus.info/station/
Άβαταρ μέλους
lepidas
superbTUX
superbTUX
 
Δημοσιεύσεις: 3326
Εγγραφή: 11 Μάιος 2011, 11:10
Εκτύπωση

Re: WVIEW

Δημοσίευσηαπό medigeek » 10 Αύγ 2012, 20:30

lepidas έγραψε:
Αυτή η σελίδα πως θα βγεί στο internet; Θα πρέπει να ανεβάσω τα αρχεία στο server; μπορεί να είναι κουτή η ερώτηση....
*Εδώ είναι μία σελίδα που λειτουργεί με αυτό http://meteo.frigus.info/station/


Κατ' αρχήν θα πρέπει να βρεις που βρίσκονται τα αρχεία html που δημιουργεί το wview.

Έχεις 3 επιλογές:
α) Στις ρυθμίσεις του router να κάνεις forward το port 80 (http) στον υπολογιστή/server με τα δεδομένα.
Έτσι θα μπορείς να φτιάξεις ιστοσελίδα που οι άλλοι θα μπορούν να επισκέπτονται μέσω της IP σου.
Για να δεις την IP σου, πας στο: https://www.whatismyip.com/
Αν έχεις στατική IP, όλα καλά, αν έχεις IP που αλλάζει κάθε φορά που συνδέεσαι στο διαδίκτυο (π.χ. όταν επανεκκινήσεις το router), τότε χρειάζεσαι κάτι σαν το noip: http://www.no-ip.com/

β) Αν έχεις server και domain name στο διαδίκτυο (π.χ. αγόρασες το mydomain.gr και πληρώνεις μηνιαία για χώρο στο διαδίκτυο), μπορείς να φτιάξεις ένα script που κάθε 30 λεπτά ή κάθε ώρα να ανεβάζει τα αρχεία μέσω ftp (ή sftp/ssh/scp) τα αρχεία html που δημιουργεί ο server.
Υπάρχουν προγράμματα όπως το ncftp που σε μια γραμμή μπορείς να πεις να ανεβάσει ένα ολόκληρο φάκελο.

γ) Μπορείς να ρυθμίσεις το weather undeground και να στέλνεις τα δεδομένα στο http://www.wunderground.com/
http://www.wviewweather.com/release-not ... ced-wunder
Κύπριος; Κόπιασε στο 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: WVIEW

Δημοσίευσηαπό lepidas » 10 Αύγ 2012, 20:40

Έχω χώρο και domain name στο internet οπότε προσπαθώ το 2ο που είπες. Στις ρυθμίσεις της σελίδας του μετεωρολογικού βρήκα το FTP enable, το πατάω, το κάνω save αλλά τίποτα......
Θέλει πολύ ψάξιμο ακόμα.....ευτυχώς έχει group στο google και κάνουν συζητήσεις......

Ο σταθμός αυτός μαζί με τον υπολογιστή προορίζεται να πάει σε ένα απομακρυσμένο(με ιντερνετ όμως) χωριό της Ηπείρου, στο Δίστρατο Ιωαννίνων. Είναι στα 1000μ υψόμετρο και μαζί με την κάμερα που βάλαμε τις προάλλες θα βλέπουμε πολλά πράγματα το χειμώνα......
Τώρα κάνω ότι μπορώ μπας και τα καταφέρω μέχρι την Δευτέρα που θα πάω εκεί για 4 ημέρες/διακοπές. Εάν δεν τα καταφέρω εώς την Δευτέρα ε δε θα πεθάνουμε....σιγά....
Ευχαριστώ για την υποστήριξη πάντως αν και βλέπω λόγω περιόδου δεν έχει πολύ επίσκεψη το forum.ubuntu.
Άβαταρ μέλους
lepidas
superbTUX
superbTUX
 
Δημοσιεύσεις: 3326
Εγγραφή: 11 Μάιος 2011, 11:10
Εκτύπωση

Re: WVIEW

Δημοσίευσηαπό lepidas » 10 Αύγ 2012, 20:44

medigeek έγραψε:Είναι απολύτως αναγκαίο να είναι το wview;
Υπάρχει εναλλακτική λύση: http://www.weewx.com/ -- http://www.weewx.com/docs/debian.htm -- http://www.weewx.com/docs/usersguide.htm
Αυτό τώρα το είδα, δεν είναι απαραίτητο το wview αλλά μπήκα στη σελίδα του weewx και είδα ότι το τρέχει σε python και python δεν νομίζω να τρέχει ο server που είμαι(remoted server). Πάντως θα ήθελα να το τσεκάρω αν τρέχει python ή όχι. Έχουμε κανένα hack? Πρόσβαση δεν υπάρχει δυστυχώς παρά μόνο μέσω FTP.
Ίσως και να είπα βλ@κία. Αφού αρχικά θα τρέχει sσε localhost που μπορώ να έχω python στον υπολογιστή μου......


edit: Μόλις είδα ότι το weewx υποστηρίζει ένα συγκεκριμένο μετεωρολογικό σταθμό προς το παρόν και δεν είναι ο δικός μου. Υποστηρίζει DAVIS και εγώ έχω Oregon Scientific, άρα τα παραπάνω δεν γίνονται
Άβαταρ μέλους
lepidas
superbTUX
superbTUX
 
Δημοσιεύσεις: 3326
Εγγραφή: 11 Μάιος 2011, 11:10
Εκτύπωση

Re: WVIEW

Δημοσίευσηαπό lepidas » 10 Αύγ 2012, 20:56

medigeek έγραψε:


έγραψε:apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

Φαίνεται να είναι πρόβλημα με το apache; https://forum.ubuntu-gr.org/viewtopic.php?f=4&t=24032
Συγκεκριμένα η λύση είναι εδώ: viewtopic.php?p=253860&http#p253860

Παραδόξως το αρχείο
Κώδικας: Επιλογή όλων
/etc/apache2/conf.d/fqdn
δεν υπάρχει. Δοκίμασα sudo και δεν το άνοιγε, μπήκα στο φάκελο με το Ναυτίλο και δεν υπάρχει τέτοιο αρχείο (fqdn)
Άβαταρ μέλους
lepidas
superbTUX
superbTUX
 
Δημοσιεύσεις: 3326
Εγγραφή: 11 Μάιος 2011, 11:10
Εκτύπωση

Re: WVIEW

Δημοσίευσηαπό medigeek » 10 Αύγ 2012, 21:54

lepidas έγραψε:Στις ρυθμίσεις της σελίδας του μετεωρολογικού βρήκα το FTP enable, το πατάω, το κάνω save αλλά τίποτα......


Νομίζω πως αυτό προυποθέτει να εγκαταστήσεις το πακέτο για ftp server στον υπολογιστή σου, δεν ξέρω κατά πόσον μπορείς να ρυθμίσεις αυτόματα να στέλνει σε κάποιον άλλο ftp server μέσω διαδικτύου.

Ξανατονίζω πως πρώτα θα πρέπει να βρεις πού βρίσκονται τα αρχεία html που δημιουργεί το wview.



Αν βρεις τα αρχεία html που φτιάχνει το wview, μπορείς να φτιάξεις script που θα αποστέλνει στο διαδίκτυο μέσω του crontab.
Θέλει λίγο ψάξιμο και λίγο διάβασμα. :)

Παράδειγμα εντολής με το πακέτο ncftp (δεν την δοκίμασα, ελπίζω να είναι σωστή):
Κώδικας: Επιλογή όλων
ncftpput -R -u myuser -p mypass -C /path/to/local-html/ /path/to/remote-ftp/

Θα πρέπει φυσικά να αντικαταστήσεις τα: myuser mypass /path/to/local-html/ και /path/to/remote-ftp/

Δοκιμάζεις την εντολή, μετά την δοκιμάζεις σε ένα αρχείο script:
Κώδικας: Επιλογή όλων
touch myscript.sh
chmod +x myscript.sh
echo '#!/bin/bash' > myscript.sh
echo "My script: $PWD/myscript.sh"
gedit myscript.sh

Προσθέτεις την εντολή ncftpput σε μια καινούργια γραμμή και αποθηκεύεις τις αλλαγές.

Παράδειγμα του αρχείου /etc/crontab :
Κώδικας: Επιλογή όλων
gksu gedit /etc/crontab

Το πρώτο πεδίο είναι κάθε πόσα λεπτά να τρέχει το script. Εμείς το θέλουμε π.χ. κάθε 30 λεπτά:
Κώδικας: Επιλογή όλων
30 * * * * root /path/to/my/script.sh


Αντικαθιστάς το "/path/to/my/script.sh" με το full path όπου βρίσκεται το αρχείο myscript.sh.

και επανεκκινείς το cron service:
Κώδικας: Επιλογή όλων
sudo service cron restart


Κάθε 30 λεπτά θα εκτελεί την εντολή του myscript.sh
Κύπριος; Κόπιασε στο 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: WVIEW

Δημοσίευσηαπό lepidas » 10 Αύγ 2012, 22:53

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

Επόμενο

Επιστροφή στο Εφαρμογές Άλλες-Διάφορες