TeiSerron.gr

Πίνακας Ανακοινώσεων => Ανακοινώσεις και Έκτακτα Νέα => ΤΕΙ: Ανακοινώσεις => Μήνυμα ξεκίνησε από: Sérmac στις 30 Απριλίου 2010, 15:45

Τίτλος: Συνδρομή RSS στις επίσημες ανακοινώσεις του TEI Σερρών
Αποστολή από: Sérmac στις 30 Απριλίου 2010, 15:45
*** ΕΚΤΟΣ ΛΕΙΤΟΥΡΓΙΑΣ ***
Η επίσημη σελίδα του ΤΕΙ παρέχει δικό της rss feed στη διεύθυνση http://www.teiser.gr/index.php?action=feed&feed=rss2&lang=el.

(http://img571.imageshack.us/img571/4498/teiserronrss.png)

Η επίσημη ιστοσελίδα του ΤΕΙ Σερρών δεν παρέχει συνδρομή feed*, οπότε αποφάσισα να φτιάξω εγώ μία.

Το URL είναι αυτό:
http://www.sermac.gr/teiser/rss/


Προαιρετικές ιδιότητες:

Limit
Ρυθμίζει τον αριθμό των ανακοινώσεων προς εμφάνιση. (default=15)
l=[1-20]
π.χ. http://www.sermac.gr/teiser/rss/?l=5 (http://www.sermac.gr/teiser/rss/?l=5)

Date type
Επιλέγει ποια ημερομηνία θα εμφανιστεί. (default=0)
d=0 Ημερομηνία δημοσίευσης. (Μειονέκτημα: Η ώρα είναι πάντα "12.00 πμ".)
d=1 Ημερομηνία εντοπισμού. (Μειονέκτημα: Ο έλεγχος γίνεται ανά διαστήματα, άρα οι ώρες δεν είναι απόλυτα ακριβείς.)
π.χ. http://www.sermac.gr/teiser/rss/?d=1 (http://www.sermac.gr/teiser/rss/?d=1)
ή    http://www.sermac.gr/teiser/rss/?l=5&d=1 (http://www.sermac.gr/teiser/rss/?l=5&d=1)


Το bot κάνει έλεγχο για νέες ανακοινώσεις κάθε:
10 λεπτά από 06.00 έως 18.00 για Δευτέρα έως Παρασκευή,
30 λεπτά από 18.00 έως 06.00 για Δευτέρα έως Παρασκευή και
60 λεπτά τα Σαββατοκύριακα.


Για τους ...ανήσυχους: Τα δεδομένα γίνονται parse με PHP και DOM από αυτήν (http://www.teiser.gr/index.php?mid=6) τη σελίδα και αποθηκεύονται σε μια βάση δεδομένων. Επειδή δεν υπάρχει κάποιο μοναδικό αναγνωριστικό (id) για κάθε ανακοίνωση, το κριτήριο για να γραφτεί μια νέα καταχώρηση στη βάση, είναι η μοναδικότητα του τίτλου και του υπερσυνδέσμου της ανακοίνωσης, κατά την τρέχουσα ημέρα. Επίσης, στη σελίδα του ΤΕΙ υπάρχει μόνο η ημερομηνία δημοσίευσης της κάθε ανακοίνωσης και όχι η ώρα. Γι' αυτόν το λόγο, στο παραγόμενο xml οι ώρες είναι πάντα "12.00 πμ". Αν θέλετε να ξέρετε πότε περίπου δημοσιεύτηκε η κάθε ανακοίνωση, βάλτε απλά την ιδιότητα "Date type" στο URL, ώστε να εμφανίζεται η ώρα που το bot εντόπισε την ανακοίνωση.

Μπορώ να φιλοξενήσω feed και για την ιστοσελίδα του τμ. Πληροφορικής και Επικοινωνιών, αλλά επίτηδες δεν θα το κάνω ώστε να αναγκαστούν οι υπεύθυνοι κάποια μέρα επιτέλους να διορθώσουν τη σελίδα.

* Όσοι δεν γνωρίζεται τι είναι το feed, διαβάστε αυτό (http://help.pathfinder.gr/pathfinder-blogs/general/feeds.html) το κατατοπιστικό άρθρο.


Ενημέρωση 18-10-2012: Η επίσημη σελίδα του ΤΕΙ παρέχει πλέον δικό της rss feed στη διεύθυνση http://www.teiser.gr/index.php?feed=rss2.

Ενημέρωση 8-2-2013: Η διεύθυνση του επίσημου rss feed άλλαξε σε http://www.teiser.gr/index.php?action=feed&feed=rss2&lang=el. Σταματάω τη λειτουργία του δικού μου feed.
Τίτλος: Απ: Συνδρομή RSS στις επίσημες ανακοινώσεις του TEI
Αποστολή από: Wolfsoul στις 30 Απριλίου 2010, 16:08
Μπράβο Sermac και ευχαριστούμε! ;)
Τίτλος: Απ: Συνδρομή RSS στις επίσημες ανακοινώσεις του TEI
Αποστολή από: Sérmac στις 30 Απριλίου 2010, 16:14
Thanks Wolfsoul. :D

Ξέχασα να αναφέρω ότι το script δεν έχει κλείσει ούτε 24 ώρες "ζωής", οπότε αν συναντήσετε κάποιο πρόβλημα, ενημερώστε με.
Τίτλος: Απ: Συνδρομή RSS στις επίσημες ανακοινώσεις του TEI
Αποστολή από: sarig στις 30 Απριλίου 2010, 17:20

Μπορώ να φιλοξενήσω feed και για την ιστοσελίδα του τμ. Πληροφορικής και Επικοινωνιών, αλλά επίτηδες δεν θα το κάνω ώστε να αναγκαστούν οι υπεύθυνοι κάποια μέρα επιτέλους να διορθώσουν την σελίδα.


Χαχαχαχαχαχαχαχαχαχαχαχα σώθηκες. Χαχαχαχαχαχαχαχαχαχα!

Καλή κίνηση πάντως γενικά αυτό που έκανες. ;)
Τίτλος: Απ: Συνδρομή RSS στις επίσημες ανακοινώσεις του TEI Σερρών
Αποστολή από: casper στις 01 Μαΐου 2010, 22:47
Μπράβο παιδιά πολύ καλή δουλειά....
Για όσους δεν γνωριζουν παραθέτω προγραμμα RSS News Reader.

http://www.brindys.com/winrss/iukmenu.html

http://www.blogbridge.com/downloads/blogbridge/

όποιος εχει firefox υπαρχουν τα add-ons !!
Τίτλος: Απ: Συνδρομή RSS στις επίσημες ανακοινώσεις του TEI Σερρών
Αποστολή από: Sérmac στις 02 Μαΐου 2010, 00:54
Μία λίστα με rss readers υπάρχει εδώ:
http://en.wikipedia.org/wiki/Comparison_of_feed_aggregators

Πιο πολύ με βόλεψε ο RSSOwl (http://www.rssowl.org/overview). (Free, open source και cross platform)
Τίτλος: Απ: Συνδρομή RSS στις επίσημες ανακοινώσεις του TEI Σερρών
Αποστολή από: Sérmac στις 04 Μαΐου 2010, 11:07
Έφτιαξα μία νέα ιδιότητα για να μπορούμε να μαθαίνουμε ποια ώρα περίπου δημοσιεύθηκε η κάθε ανακοίνωση.

Date type
Επιλέγει ποια ημερομηνία θα εμφανιστεί. (default=0)
d=0 Ημερομηνία δημοσίευσης. (Μειονέκτημα: Η ώρα είναι πάντα "12.00 πμ".)
d=1 Ημερομηνία εντοπισμού. (Μειονέκτημα: Ο έλεγχος γίνεται ανά διαστήματα, άρα οι ώρες δεν είναι απόλυτα ακριβείς.)
π.χ. http://www.sermac.gr/teiser/rss/?d=1 (http://www.sermac.gr/teiser/rss/?d=1)
ή    http://www.sermac.gr/teiser/rss/?l=5&d=1 (http://www.sermac.gr/teiser/rss/?l=5&d=1)
Τίτλος: Απ: Συνδρομή RSS στις επίσημες ανακοινώσεις του TEI Σερρών
Αποστολή από: Sérmac στις 20 Σεπτεμβρίου 2012, 22:33
Back and running.

Από τις 22 Αυγούστου είχε σταμάτησε να δουλεύει. Σήμερα το πρόσεξα...
Τίτλος: Απ: Συνδρομή RSS στις επίσημες ανακοινώσεις του TEI Σερρών
Αποστολή από: Sérmac στις 08 Φεβρουαρίου 2013, 13:54
Προς όσους χρησιμοποιείτε αυτό το feed για τις ανακοινώσεις του ΤΕΙ:

Μετά την σημερινή αναβάθμιση της επίσημης ιστοσελίδας του ΤΕΙ (http://teiserron.gr/index.php/topic,12063.0.html), ίσως να σταμάτησε να δουλεύει το δικό μου feed. Δεν προλαβαίνω να το κοιτάξω τώρα.

Το παλιό επίσημο feed (http://www.teiser.gr/index.php?feed=rss2) έχει σταματήσει να λειτουργεί.

Το νέο επίσημο feed είναι: http://www.teiser.gr/index.php?action=feed&feed=rss2&lang=el
Τίτλος: Απ: Συνδρομή RSS στις επίσημες ανακοινώσεις του TEI Σερρών
Αποστολή από: Sérmac στις 31 Ιουλίου 2013, 13:37
Για λόγους αρχειοθέτησης, επισυνάπτω τη βάση δεδομένων που χρησιμοποιούσε το script. Περιέχει τις ανακοινώσεις του teiser.gr από το τον Ιούνιο του 2004 έως τον Φεβρουάριο του 2013.