Giter Site home page Giter Site logo

fossabot / wetterwarnungdownloader Goto Github PK

View Code? Open in Web Editor NEW

This project forked from blog404de/wetterwarnungdownloader

0.0 1.0 0.0 7.77 MB

PHP Script dient zum automatisierten herunterladen herunterladen vorhandener Wetterwarnungen für ein bestimmten Ort

Home Page: http://www.neuthardwetter.de

License: MIT License

PHP 0.04% HTML 99.95% CSS 0.01% JavaScript 0.01%

wetterwarnungdownloader's Introduction

PHP CI GitHub release license FOSSA Status

Wetterwarnung Downloader Script

Wichtiger Hinweis:

Aufgrund der Überarbeitung zur Version 3.0 des WetterwarnungDownloader und des deutlich gestiegenen Programmumfangs wurde es notwendig, die Konfigurationsdatei deutlich zu erweitern. Teilweise waren auch eine Änderungen an den bestehenden Konfigurationsparameter notwendig, sodass eine Rückwärts-Kompatiblität nicht durchgehend besteht.

Daher empfehlen wir die Konfigurationsdatei nach dem Upgrade anhand der Vorlage config.sample.php entsprechend anzupassen.

Einleitung

Bei dem Wetterwarnung-Downloader handelt es sich um ein Tool zum automatischen herunterladen aktueller Wetterwarnungen für eine bestimmte Warnregion. Die Wetterwarnungen werden im Rahmen der OpenData-Initiative des DWD bereitgestellt. Details hierzu finden sich auf der NeuthardWetterScripts Hauptseite.

Das Tool erlaubt hierbei nicht nur das speichern der aktuellen Gefahrenlage in eine Datei, sondern auch das anlegen eines Archivs mit den bisherigen Wettergefahren und das auslösen einer benutzerdefinierten Aktion (genannt "Action"), sofern sich die Gefahrenlage verändert hat. Das Tool unterstützt hierbei bereits das versenden der Wettergefahren an Twitter und IFTTT. Zusätzlich besteht auch die Möglichkeit komplett eigene Action-Klassen anhand der beiliegenden Beispiel-Implementierungen zu entwickeln.

Bitte beachtet: es handelt sich um eine erste Vorab-Version des Scripts. Auch wenn das Script ausführlich getestet wurde, so kann niemand garantieren, dass keine Fehler oder Probleme auftreten.

Anleitung zur Einrichtung des Wetterwarnung-Downloader

Vorraussetzungen:

  • Linux oder macOS (unter Debian und macOS 10.13.2 getestet)
  • PHP 7.1.0 (oder neuer)
  • Folgende PHP Module werden benötigt: simplexml, json, ftp, pdo, zip, libxml, curl
  • (optional) MySQL-Datenbank
  • wget

Installationsanleitung:

Eine Anleitung zur Installation des Scripts findet sich im Wiki für dieses GitHub Projekts: https://github.com/Blog404DE/WetterwarnungDownloader/wiki

Abschluss

Solltet Ihr Fragen oder Anregungen haben, so steht euch offen sich jederzeit an mich per E-Mail (siehe http://www.NeuthardWetter.de) zu wenden. Selbstverständlich könnt Ihr euch an der Weiterentwicklung des Scripts beteiligen und entsprechend Push-Requests senden.

--

Lizenz-Information:

Copyright Jens Dutzi 2015-2020 / Stand: 20.10.2020 / Dieses Werk ist lizenziert unter einer MIT Lizenz

License

FOSSA Status

wetterwarnungdownloader's People

Contributors

blog404de avatar fossabot avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.