Le forum officiel francophone Blitzortung
    • Accueil
    • Mots-clés
    • Utilisateurs
    • Groupes
    • Recherche
    • Carte foudre
    • S'inscrire
    • Se connecter

    Mondétecteur de foudre

    Site internet, scripts, ....
    2
    16
    2.4k
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • bidouilleurB
      bidouilleur Admin
      dernière édition par

      et aussi de mes limites :lol:



      bref j'ai réussi à faire remonter la map de France mais elle est laide ... il existe une autre version .png pour la France libre de droit ?

      Détecteur de foudre: Ampli : v16 Contrôleur: v19.2 Antennes: ferrites 200 mm dia 15, shielded, Tracker BLUE
      Station 1476

      1 réponse Dernière réponse Répondre Citer
      • ClémentC
        Clément Admin
        dernière édition par

        Dans la partie Services de blitzortung.org il y a un générateur de cartes.

        Clément | Stations: 252, 733, 1440, 2601

        1 réponse Dernière réponse Répondre Citer
        • bidouilleurB
          bidouilleur Admin
          dernière édition par

          comme quoi on va toujours chercher trop loin, merci encore

          Détecteur de foudre: Ampli : v16 Contrôleur: v19.2 Antennes: ferrites 200 mm dia 15, shielded, Tracker BLUE
          Station 1476

          1 réponse Dernière réponse Répondre Citer
          • bidouilleurB
            bidouilleur Admin
            dernière édition par

            j'avance tout doucement dans les méandres de la méduse ...

            les alertes foudres, ça marche ? question basique ... mais comme je ne retrouve pas trop de post la dessus



            edit :

            oui ça marche mais j'arrive pas à faire marcher correctement le cron



            wget ne marche pas php -q fait que charger un fichier mais j'ai pas une exécution correcte ... aller une pb de plus à régler :roll:

            Détecteur de foudre: Ampli : v16 Contrôleur: v19.2 Antennes: ferrites 200 mm dia 15, shielded, Tracker BLUE
            Station 1476

            1 réponse Dernière réponse Répondre Citer
            • ClémentC
              Clément Admin
              dernière édition par

              Essaie peut-être ça:

              [code]wget -O - 'monsite.com/blitzortung.php?update&secret=blabla' &> /dev/null[/code]

              Clément | Stations: 252, 733, 1440, 2601

              1 réponse Dernière réponse Répondre Citer
              • bidouilleurB
                bidouilleur Admin
                dernière édition par

                ça marche pas trop mal mais je vois que la bdd monte vite en mo...



                qu'avez-vous comme config qui soit raisonable, là j'en suis en 4 jours à 16mo déjà. Pas que je manque de place mais à ce rythme ...

                [code]
                /*** Automatic Data-Purging ***/

                //completely enable/disable
                define('BO_PURGE_ENABLE', true);

                //main interval in hours
                define('BO_PURGE_MAIN_INTVL', 6);

                //optimizes table if deleted rows are bigger than value (0 disables)
                define('BO_PURGE_OPTIMIZE_TABLES', 0);

                // min-age in hours, 0 disables
                define('BO_PURGE_SIG_NS', 24); //signals with no strike assigned
                define('BO_PURGE_SIG_ALL', 192); //all signals
                define('BO_PURGE_STR_NP', 0); //strikes not participated
                define('BO_PURGE_STR_ALL', 0); //all strikes
                define('BO_PURGE_STR_DIST', 0); //strikes farther than BO_PURGE_STR_DIST_KM
                define('BO_PURGE_STRSTA_ALL', 24); //strike <-> stations table (very important!)
                define('BO_PURGE_STA_OTHER', 96); //station statistics: other (not yours)
                define('BO_PURGE_STA_ALL', 0); //station statistics: all
                define('BO_PURGE_STR_DIST_KM', 2000); //distance for BO_PURGE_STR_DIST in kilometers
                [/code]

                Détecteur de foudre: Ampli : v16 Contrôleur: v19.2 Antennes: ferrites 200 mm dia 15, shielded, Tracker BLUE
                Station 1476

                1 réponse Dernière réponse Répondre Citer
                • ClémentC
                  Clément Admin
                  dernière édition par

                  En ce qui me concerne, je n'ai pas activé cette fonction.

                  Depuis Janvier, je suis à 600Mo

                  Clément | Stations: 252, 733, 1440, 2601

                  1 réponse Dernière réponse Répondre Citer
                  • bidouilleurB
                    bidouilleur Admin
                    dernière édition par

                    quand même .... ça te fera +/- 1 go/an .... j'imagine qu'à côté de ça tu as une base météo aussi généreuse. Bon petit serveur

                    Détecteur de foudre: Ampli : v16 Contrôleur: v19.2 Antennes: ferrites 200 mm dia 15, shielded, Tracker BLUE
                    Station 1476

                    1 réponse Dernière réponse Répondre Citer
                    • ClémentC
                      Clément Admin
                      dernière édition par

                      600Mo, c'est juste pour le mien...

                      Il y a 4 autres installations sur le serveur.



                      Oui, la base météo c'est quelques gigas aussi (enregistrements toutes les minutes depuis 8 ans). 🙂

                      Clément | Stations: 252, 733, 1440, 2601

                      1 réponse Dernière réponse Répondre Citer
                      • bidouilleurB
                        bidouilleur Admin
                        dernière édition par

                        quelqu'un utilise un gateway sms avec ce script ?

                        si oui lequel ?

                        Détecteur de foudre: Ampli : v16 Contrôleur: v19.2 Antennes: ferrites 200 mm dia 15, shielded, Tracker BLUE
                        Station 1476

                        1 réponse Dernière réponse Répondre Citer
                        • bidouilleurB
                          bidouilleur Admin
                          dernière édition par

                          j'avance sur le sujet mais je coince sur un truc



                          mon opérateur me permet de m'envoyer gratos des sms via l'appel d'un url structuré mais le logiciel mon détecteur n'accepte pas les url commençant par https et la est le hic ...



                          soit il fait hacker le script mais j'aime pas trop faire ça (chaque mis à jour fera qu'on devra en faire de même) ou alors je devrais trouver une astuce ou j'appelle une page perso qui lui fait appel à cet url ...



                          un codeur expérimenté qui pourrait faire ? (je ne nomme pas mon opérateur .. pas faire de pub)



                          l'url est structuré comme suite : [color=#FF0040]https://smsapi.opérateur.fr/sendmsg?user=xxxxxxxx&pass=xxxxxxxxxxxxxx&msg=[/color]bla bla bla (%20 = espace)



                          donc partant de cette idée le script devrait faire une construction d'url partant de la partie rouge fixe et ajouter ce qu'on à du script de mon détecteur comme message reçu ....

                          Détecteur de foudre: Ampli : v16 Contrôleur: v19.2 Antennes: ferrites 200 mm dia 15, shielded, Tracker BLUE
                          Station 1476

                          1 réponse Dernière réponse Répondre Citer
                          • ClémentC
                            Clément Admin
                            dernière édition par

                            Et si avec mybo tu appelles un script "intermédiaire" (en http) qui à son tourne appelle le https?



                            Je sais, c'est pas propre mais bon...

                            Clément | Stations: 252, 733, 1440, 2601

                            1 réponse Dernière réponse Répondre Citer
                            • bidouilleurB
                              bidouilleur Admin
                              dernière édition par

                              c'est justement ça que je cherche, mais comment transférer les données de l'url structuré qui vient de Mybo dans le nouveau pour avoir le message dans le sms (titre, direction, temps etc)



                              je ne suis pas vraiment codeur ...



                              ces nfo là



                              {name}: Nom de votre alerte

                              {strikes}: Nombre de coups de foudre

                              {time}: Heure du dernier coup

                              {first}: Heure du premier coup dans la période choisie

                              {dist}: Distance du dernier coup pour la position choisie

                              {bear}: Direction du dernier coup pour la position choisie

                              Détecteur de foudre: Ampli : v16 Contrôleur: v19.2 Antennes: ferrites 200 mm dia 15, shielded, Tracker BLUE
                              Station 1476

                              1 réponse Dernière réponse Répondre Citer
                              • ClémentC
                                Clément Admin
                                dernière édition par

                                En gros:



                                Dans mybo tu crées une alerte qui appelle intermediaire.php?name={name}&strikes={strikes}....



                                intermediaire.php récupères les valeurs:
                                [code]$name = $_GET['name'];
                                $strikes = $_GET['strikes'];[/code]

                                Ensuite, je pense que tu devrais utiliser cURL. http://php.net//manual/fr/book.curl.php



                                Désolé, je ne sais pas détailler pour le moment.

                                Clément | Stations: 252, 733, 1440, 2601

                                1 réponse Dernière réponse Répondre Citer
                                • bidouilleurB
                                  bidouilleur Admin
                                  dernière édition par

                                  merci Clément

                                  j'étais justement en train de lire qq site de php pour extraire les arguments



                                  je vais jouer un peu et si j'arrive à faire, je partage le script, si j'y arrive :lol:

                                  Détecteur de foudre: Ampli : v16 Contrôleur: v19.2 Antennes: ferrites 200 mm dia 15, shielded, Tracker BLUE
                                  Station 1476

                                  1 réponse Dernière réponse Répondre Citer
                                  • bidouilleurB
                                    bidouilleur Admin
                                    dernière édition par

                                    partir de rien et arriver à rien ... enfin pas tout à fait



                                    je progresse mais j'ai un 'trou' dans mon curl que je n'arrive pas à combler



                                    je n'arrive pas à insérer un array dans le message à la fin de mon url



                                    voilà un bout de ce code (brouillon)

                                    $push retourne en fait ce que j'extrait de l'url via $_GET

                                    par contre je n'arrive pas à le coller dans le curl

                                    j'ai regardé partout mais le retour reste toujours comme suite :Took 1.050176 seconds to send a request to https://smsapi.operateur.fr/sendmsg?user=xxxxxx&pass=xxxxxxxxxxxxxx&msg=



                                    et derrière le &msg= devrait coller l'array de $push mais pas possible de le faire coller



                                    je crois que je dois m'y prendre autrement mais ....

                                    une bone âme pour me guider dans ces méandres de PHP?

                                    merci beaucoup par avance

                                    [code]if (isset($_GET['name'])
                                    AND isset($_GET['strikes'])
                                    AND isset($_GET['time'])
                                    AND isset($_GET['first'])
                                    AND isset($_GET['dist'])
                                    AND isset($_GET['bear'])
                                    )

                                    $push = array($_GET['name'], $_GET['strikes'], $_GET['time'], $_GET['first'], $_GET['dist'], $_GET['bear']);
                                    $user_agent = "Mozilla/5.0 (compatible; MSIE 5.01; Windows NT 5.0)";

                                    $ch = curl_init();
                                    curl_setopt($ch,CURLOPT_URL, $id);
                                    curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
                                    curl_setopt($ch,CURLOPT_POST,1);
                                    curl_setopt($ch,CURLOPT_POSTFIELDS, $push);
                                    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                                    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
                                    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
                                    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
                                    $result = curl_exec($ch);

                                    if(curl_errno($ch)) {
                                    echo 'Curl error: ' . curl_error($ch);
                                    }
                                    // Check if any error occurred
                                    if(!curl_errno($ch))
                                    {
                                    $info = curl_getinfo($ch);

                                    echo 'Took ' . $info['total_time'] . ' seconds to send a request to ' . $info['url'];
                                    }
                                    curl_close($ch);[/code]

                                    Détecteur de foudre: Ampli : v16 Contrôleur: v19.2 Antennes: ferrites 200 mm dia 15, shielded, Tracker BLUE
                                    Station 1476

                                    1 réponse Dernière réponse Répondre Citer
                                    • Premier message
                                      Dernier message
                                    Powered by NodeBB | Contributors