clojure-greece

pavlosmelissinos 2021-01-11T20:43:57.015200Z

Γεια χαρά σε όλους, long time no see 🙂 Αν κάποιος από εσάς έχει https://ebill.dei.gr/Login.aspx ή ενδιαφέρεται να κάνει track https://siteapps.deddie.gr/Outages2Public, ίσως σας φανεί χρήσιμο αυτό: https://github.com/PavlosMelissinos/delilah Και γενικότερα όμως αν έχετε οποιοδήποτε feedback θα ήθελα να το ακούσω. 😁

👍 2
pavlosmelissinos 2021-01-11T21:05:45.015700Z

Είναι feature complete βάσει των στόχων που είχα βάλει όταν το ξεκίνησα: ΔΕΔΔΗΕ: • δίνεις νομό ή νομό και δήμο και σου επιστρέφει τις προγραμματισμένες διακοπές • μερική υποστήριξη για ημιδομημένο κείμενο (πχ κάποιοι δήμοι στην αττική επιστρέφουν και πληροφορίες για οδό) -> δεν είναι όμως 100% αξιόπιστο γιατί και η δομή του κειμένου δεν είναι συνεπής ΔΕΗ: • του δίνεις απλά username και password και σου επιστρέφει τη λίστα με τους λογαριασμούς σου • διαβάζει τα pdf και κάνει enrich τις πληροφορίες για τον κάθε λογαριασμό με το περιεχόμενο που βρίσκει (από default τραβάει πληροφορία για κατανάλωση, ημερομηνία λήξης λογαριασμού, τύπο λογαριασμού (ΕΚΚΑΘΑΡΙΣΤΙΚΟΣ ή ΕΝΑΝΤΙ), ημέρες κατανάλωσης, ποσό πληρωμής, κωδικό ηλεκτρονικής πληρωμής, αλλά μπορείς να το κάνεις override αν θες ή να κάνεις PR 😛) • προαιρετικά μπορείς να δώσεις τα mail credentials σου, να ψάξει για email που αφορούν τη ΔΕΗ, και όσα email ματσάρουν με λογαριασμό από το http://dei.gr account σου κάνει enrich τον λογαριασμό με ό,τι πληροφορία έχει βρει στο mail Σίγουρα όμως λείπουν features, πχ θέλω να προσθέσω breakdown της κατανάλωσης & του κόστους, δεν το έχω τεστάρει με λογαριασμούς πριν τον Δεκέμβριο του 2019 και δεν ξέρω τι συμπεριφορά έχει αν στον λογαριασμό σου έχεις πάνω από 1 σπίτια. Επίσης δεν μου αρέσουν τα maps που επιστρέφονται από το παρσάρισμα των pdf (έχουν το v1, v2 ns και λίγο μου τη δίνει αυτό), αλλά θα το δω λίγο στην πορεία πώς ακριβώς θα το κάνω