La dèrnière version des logiciels sur le site

Un endroit pour dire ce que vous pensez du site Apache France, du forum, et de ce qui peut vous passer par la tête concernant les technologies du web.

Modérateur : Modérateurs

Avatar de l’utilisateur
Thomas
Membre
Membre
Messages : 30
Inscription : sam. 31 janv. 2004, 21:25
Localisation : Castelsarrasin - 82 - France
Contact :

Messagepar Thomas » dim. 01 févr. 2004, 15:43

Dernières versions

Apache 2.0.48
Apache 1.3.29
PHP 4.3.4
MySQL 4.0.17
MySQL 3.23.58
phpMyAdmin 2.5.5pl1
Tomcat 5.0.18
Tomcat 4.1.29
Tomcat 3.3.1a


C'est vous qui le modifiez ou utilisez-vous un scirpt PHP pour automatiquement afficher les dèrnières versions selon des REGEX et une analyse des sites officiels?
<span style='font-family:Courier'><span style='font-size:8pt;line-height:100%'>Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.6) Gecko/20050318 Firefox/1.0.2</span></span>

Evolution
Conseiller
Conseiller
Messages : 3032
Inscription : lun. 05 janv. 2004, 18:56
Localisation : Lyon

Messagepar Evolution » dim. 01 févr. 2004, 16:07

je crois que c'est mis à jour à la main, mais régulièrement

ps : lol toi aussi tu aimes les Mozilla en avant première (Firebird 0.8+ et moi j'ai Mozilla 1.7a)

Avatar de l’utilisateur
Geronimo
Grand chef des forums
Grand chef des forums
Messages : 212
Inscription : jeu. 04 déc. 2003, 21:14
Localisation : France
Contact :

Messagepar Geronimo » dim. 01 févr. 2004, 17:22

Salut Thomas,

La mise à jour est automatique depuis la BDD, mais la mise à jour de la BDD est à la papatte :(

a+
Michel
Donne un poisson à un homme, tu le nourriras une journée.
Apprends-lui à pêcher, il mangera toute sa vie.

Avatar de l’utilisateur
Thomas
Membre
Membre
Messages : 30
Inscription : sam. 31 janv. 2004, 21:25
Localisation : Castelsarrasin - 82 - France
Contact :

Messagepar Thomas » dim. 01 févr. 2004, 17:36

Bon, j'espèrait une autre réponse (je ne vous le cache pas ;)) je vais m'atteler (surement le Week-end prochain) à faire un script PHP pour récupérer les valeurs automatiquement :)



PS: on ne peux pas aimer IE, on le subit :lol: :P
<span style='font-family:Courier'><span style='font-size:8pt;line-height:100%'>Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.6) Gecko/20050318 Firefox/1.0.2</span></span>

Avatar de l’utilisateur
Geronimo
Grand chef des forums
Grand chef des forums
Messages : 212
Inscription : jeu. 04 déc. 2003, 21:14
Localisation : France
Contact :

Messagepar Geronimo » dim. 01 févr. 2004, 21:18

Je suis preneur :D
Donne un poisson à un homme, tu le nourriras une journée.

Apprends-lui à pêcher, il mangera toute sa vie.

Avatar de l’utilisateur
Thomas
Membre
Membre
Messages : 30
Inscription : sam. 31 janv. 2004, 21:25
Localisation : Castelsarrasin - 82 - France
Contact :

Messagepar Thomas » dim. 08 févr. 2004, 17:17

<span style='color:red'>/!\ Attention /!\</span>
Il me manque la version 3.x de MySQL et les versions de Tomcat car (pour Tomcat) il n'y a pas de pages pratique à parser :( mais je vais y travailler.
Le scirpt n'est pas fini, c'est juste une ébauche, d'ailleurs si je peux (pas sur) faut que je mette aussi un système de cache car ce bout de code met dans les 1 à 2 secondes à s'executer <_<

Code : Tout sélectionner

<?php
error_reporting(E_ALL);

// MySQL
$sp = @fopen('http://www.mysql.com/','r');
if($sp)
{
   $cit=0;$cat='';
  
   while (!feof($sp))
     {
      $ligne = fgets($sp, 4096);
      
      if(preg_match("/>Production ([^<]+)<\/a><\/li>/",$ligne,$li))
      {
           $cit = 1;
           $si = $li[1];
      }
      elseif(preg_match("/>Development ([^<]+)<\/a><\/li>/",$ligne,$li))
      {
           $cat = $li[1];
      
           if($cit) break;
      }
     }
     
   if($cit)
     {
      echo 'MySQL:<br/>';
      echo 'Production : ' . $si . ' Développement : ' . $cat;
     }
                      
   fclose($sp);
}

// Apache
$sp = @fopen('http://httpd.apache.org/download.cgi','r');
if($sp)
{
   $cit=0;$cat='';
     
   while(!feof($sp))
     {
      $ligne = fgets($sp, 4096);
      
      if(preg_match("/^([^ ]+) is the best available version<\/strong><\/a>/",$ligne,$li))
      {
           $cit = 1;
           $si = $li[1];
      }
      elseif(preg_match("/<p>Apache ([^ ]+) is the best available version of the 1\.3 series/",$ligne,$li))
      {
           $cat = $li[1];
      
           if($cit) break;
      }
     }
     
   if($cit)
     {
      echo '<br/><br/>Apache:<br/>';
      echo $si . ' et ' . $cat;
     }
     
   fclose($sp);
}

// PHP
$sp = @fopen('http://www.php.net/releases.php','r');
if($sp)
{
   $cit=0;$cat='';

$test = array();
  
   while(!feof($sp))
     {
      $ligne = fgets($sp, 4096);
      
      if(preg_match("/^<h2>(.+)<\/h2>$/Um",$ligne,$li))
      {
           $cit = 1;
         $test[] = $li[1];
      }
     }
     
   if($cit)
     {
      echo '<br/><br/>PHP:<br/>';
      echo $test[0];
     }
                      
   fclose($sp);
}

// phpMyAdmin
$sp = @fopen('http://www.phpmyadmin.net/home_page/','r');
if($sp)
{
   $cit=0;$cat='';

$test = array();
  
   while(!feof($sp))
     {
      $ligne = fgets($sp, 4096);
      
      if(preg_match("/<p>Latest stable version: <b>([^ ]+)<\/b>/",$ligne,$li))
      {
           $cit = 1;
           $si = $li[1];
      }
     }
     
   if($cit)
     {
      echo '<br/><br/>phpMyAdmin:<br/>';
      echo $si;
     }
                      
   fclose($sp);
}
?>
<span style='font-family:Courier'><span style='font-size:8pt;line-height:100%'>Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.6) Gecko/20050318 Firefox/1.0.2</span></span>


Revenir vers « Commentaires »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités