Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Tout pour apprendre l'informatique sur Mac et PC
 
AccueilRechercherDernières imagesS'enregistrerArcadeConnexion
Le deal à ne pas rater :
Cdiscount : -30€ dès 300€ d’achat sur une sélection Apple
Voir le deal

 

 Faites partager vos programmes !

Aller en bas 
+2
Julien
Hartigan
6 participants
AuteurMessage
Hartigan
Hartigan Modérator
Hartigan Modérator
Hartigan


Nombre de messages : 258
Age : 35
Date d'inscription : 23/03/2007

Faites partager vos programmes ! Empty
MessageSujet: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeVen 23 Mar - 21:11

Montrez nous ici vos créations avec des détails : temps de travail, outil et language utilisés etc. Envoyez toute application, jeu, logiciel de votre création.
PS : Mettez votre programme sur un hébergeur et envoyez le lien
un bon hébergeur : http://www.turboupload.com/
aller dans parcourir, choisissez votre fichier à partager, décrivez le puis cochez la case I have read read and agree to the terms of the services
enfin faites upload file.
Sur la page suivante le llien de votre téléchargement vous sera transmis. Donnez ce lien dans la rubrique création et voila!


Dernière édition par le Sam 24 Mar - 16:14, édité 1 fois
Revenir en haut Aller en bas
Hartigan
Hartigan Modérator
Hartigan Modérator
Hartigan


Nombre de messages : 258
Age : 35
Date d'inscription : 23/03/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeSam 24 Mar - 15:15

une démonstration du moteur 2D (2ans de travail)les fichiers intelligence artificielle ne sont pas de moi. et ma petite version de pong en C++
http://d.turboupload.com/d/1641609/Prog_04_03.exe.html
http://d.turboupload.com/d/1641616/Ping.exe.html

ici une partie du code de ping pour ceux qui veulent voir comment c'est foutu : toutes les intructions sont imbriquées dans les boucles du moteur 2D http://d.turboupload.com/d/1641626/Ping.cpp.html
Revenir en haut Aller en bas
Hartigan
Hartigan Modérator
Hartigan Modérator
Hartigan


Nombre de messages : 258
Age : 35
Date d'inscription : 23/03/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeSam 24 Mar - 15:30

apparemment l'hébergeur marche seulement pour la partie du code. Les programmes compilés ne marchent pas sur mon ordi
Revenir en haut Aller en bas
Julien
Mac Admin
Mac Admin
Julien


Nombre de messages : 1440
Age : 35
Date d'inscription : 18/03/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeSam 24 Mar - 15:48

J'ai pu tout télécharger sans problèmes, seulement je n'ai pas pu tester le jeu en .exe, je suis sous Mac. tongue

biggrin biggrin
Revenir en haut Aller en bas
https://informatiquefacile.forumactif.fr
pharmacos
Nouveau membre
Nouveau membre



Nombre de messages : 3
Date d'inscription : 30/03/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeLun 16 Avr - 0:29

Salut !

Mes programmes à moi sont à l'adresse suivante:

Pharmacos
Revenir en haut Aller en bas
iGrizzliX
Grizzly Modérator
Grizzly Modérator
iGrizzliX


Nombre de messages : 855
Age : 35
Date d'inscription : 23/03/2007

Faites partager vos programmes ! Empty
MessageSujet: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeLun 16 Avr - 21:19

Enorme ce site pharmacos ! up
Je n'ai pas encore testé les applications mais elles ont l'air assez intéressantes (étant en terminale S j'y retrouve beaucoup de notions abordées en cours)

Au fait, ce serait sympa que tu ailles te présenter ici wink
Revenir en haut Aller en bas
https://informatiquefacile.forumactif.fr/index.htm
pharmacos
Nouveau membre
Nouveau membre



Nombre de messages : 3
Date d'inscription : 30/03/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeDim 22 Avr - 13:57

Merci wink

Et bien teste les applications et dis moi ce que tu en penses wink
Revenir en haut Aller en bas
Mad
Membre
Membre
Mad


Nombre de messages : 104
Age : 30
Date d'inscription : 15/04/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeVen 11 Mai - 14:35

enfin ! mon programme est terminé !!!! up

le voila : Plus-de-Secret

c'est un petit programme...enfin je vous dit pas se qu'il fait...
si non c'est plus une surprise...aller @+

mon premier programme exe, alors que je sais faire que du batch biggrin
Revenir en haut Aller en bas
bete2style
Membre
Membre
bete2style


Nombre de messages : 191
Age : 35
Date d'inscription : 05/05/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeVen 11 Mai - 19:09

Salut a tous. En cours j'ai fait un programme en Perl permettant de faire une saisie des adresses IP, un ping, une determination des classes d'adresses IP et quelques autres fonctions comme cela.
Je le partage avec vous afin que vous puissiez vous en servir ou en prendre exemple.
Vos avis m'interesse !!!

Code:
#!c:/perl/bin/perl -w
$| = 1 ;

# Variable globale

# ... avec petite initialisation pour ne pas partir d'un tableau vide



use Net::Ping;


@Adr = (

  [192,168,2,21] ,

  [192,168,2,7] ,

  [192,168,2,254]

) ;

# Fonctions/ProcÈdures


sub PosAdrIP

{

  my($adresse)=@_;

  my $pos =-1;

  my $i=0;

  while ($i<=$#Adr and $pos==-1)

  {

    if($adresse eq join (".",@{$Adr[$i]}))

    {

      $pos=$i;

    }

    else

    {

        $i++;

    }

  }

    return $pos

}


# ProcÈdure AfficherMenu()
sub AfficherMenu
{
  print <<FIN_MENU;

                            ---- MENU ----

                    m(E)moriser l'adresse d'un poste

                    (S)upprimer une adresse

                    (M)odifier une adresse

                    (A)fficher les adresses

                    (N)ombre d'adresses par classe(A,B et C)

                    (P)ostes connectes

                    (Q)uitter

                            --------------



FIN_MENU
}


# ProcÈdure MemoriserAdresse()

sub MemoriserAdresse

{

  print "Saisir l'adresse IP du poste : ";

  my $adresse=<STDIN>; chomp $adresse;

  my @oct=split (/\./,$adresse);

  push (@Adr,\@oct);

}



# ProcÈdure SupprimerAdresse()

sub SupprimerAdresse

{

  &AfficherAdresses();

  print "Saisir l'adresse a Supprimer : ";

  my $adresse=<STDIN>; chomp $adresse;

  my $pos=&PosAdrIP($adresse);

  splice(@Adr,$pos,1);

  print "Supression bien effectuee\n\n";

}



# ProcÈdure ModifierAdresse()

sub ModifierAdresse

{

  &AfficherAdresses();

  print "Saisir l'adresse IP a modifie : ";

  my $ip=<STDIN>; chomp $ip;

  my $pos=&PosAdrIP($ip);

  if($pos!=-1)

  {

    print "Saisir le numero de l'octet a modifier : ";

    my $num_octet=<STDIN>; chomp $num_octet;

    print "Saisir la nouvelle valeur de l'octet a modifier : ";

    my $val_octet=<STDIN>; chomp $val_octet;



    $Adr[$pos]->[$num_octet-1]=$val_octet;

    print "Votre adresse est desormais modifiee ! \n\n";

  }

 

}



# ProcÈdure AfficherAdresses()

sub AfficherAdresses

{

  print ".....\n\n";

  for (my $i=0 ; $i<=$#Adr ; $i=$i+1)

  {

    print join (".", @{$Adr[$i]}),"\n";

  }

  print ".....\n\n";

}



# ProcÈdure NbAdresses()

sub NbAdresses

{

  my ($classe,$cpt,$cpt1,$cpt2,$l);

  $cpt=0;

  print "Quelle classe voulez vous connaitre ? (A,B ou C) : ";

  $classe=<STDIN>;

  chomp $classe;

  print "\n";

  if ($classe eq 'A' or $classe eq 'a')

  {

      for ($l=0; $l<=$#Adr; $l=$l+1)

      {

        if ($Adr[$l]->[0] >=1 and $Adr[$l]->[0]<= 126)

        {

          $cpt=$cpt+1;

        }

      }

      print "$cpt\n\n" ;

    }

    elsif ($classe eq 'B' or $classe eq 'b')

    {

      for ($l=0; $l<=$#Adr; $l=$l+1)

      {

        if ($Adr[$l]->[0] >=128 and  $Adr[$l]->[0] <=191)

        {

          $cpt=$cpt+1;

        }

      }

      print "$cpt\n\n" ;

    }

    elsif ($classe eq 'C' or $classe eq 'c')

    {

      for ($l=0; $l<=$#Adr; $l=$l+1)

      {

        if ($Adr[0]->[0] >=192 and $Adr[0]->[0] <=223)

        {

          $cpt=$cpt+1;

        }

      }

      print "$cpt\n\n" ;

    }

    else

    {

      print " Classe inconnue \n\n";

    }

}



# ProcÈdure PosteConnectes()

sub PostesConnectes

{

  $cmd=Net::Ping->new('icmp');

  for ($l=0; $l<=$#Adr; $l=$l+1)

    {

      my $adresse=join(".", @{$Adr[$l]});

      if($cmd->ping($adresse))

        {

        print "$adresse est connecte \n";

        }

      else

        {

          print "$adresse n'est pas connecte pour le moment \n";

        }

    }

$cmd->close();



}


# ProcÈdure Aiguiller(e choix:CaractËre)
sub Aiguiller
{
  my($choix) = @_ ;
  if($choix eq 'E')
  {
    &MemoriserAdresse() ;
  }
  elsif($choix eq 'S')
  {
    &SupprimerAdresse() ;
  }
  elsif($choix eq 'M')
  {
    &ModifierAdresse() ;
  }
  elsif($choix eq 'A')
  {
    &AfficherAdresses() ;
  }
  elsif($choix eq 'N')
  {
    &NbAdresses() ;
  }
  elsif($choix eq 'P')
  {
    &PostesConnectes() ;
  }
  elsif($choix eq 'Q')
  {
    print "A une prochaine...\n" ;
  }
}



# Fonction SaisirChoix():CaractËre
sub SaisirChoix
{
  my($choix) ;
  do
  {
    print "Choix > " ;
    $choix = <STDIN> ;
    chomp $choix ;
    $choix = uc($choix) ;
  } until(length($choix) == 1 and index("EAMSPNQ",$choix,0) >= 0) ;
  return $choix ;
}


# main

my($choix) ;
print "\n\n";
print "                          Ping Corporation\n" ;

print "                              By GuiGui \n";
print "              Gestion d'adresses IP - version 0.0.1\n\n" ;

print "\n\n";

do
{
  &AfficherMenu() ;
  $choix = &SaisirChoix() ;
  &Aiguiller($choix) ;
} until($choix eq "Q" ) ;

Revenir en haut Aller en bas
http://lessables.dolonne.free.fr
Julien
Mac Admin
Mac Admin
Julien


Nombre de messages : 1440
Age : 35
Date d'inscription : 18/03/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeVen 11 Mai - 19:10

Intéressant, mais ça se compile comment ?
Revenir en haut Aller en bas
https://informatiquefacile.forumactif.fr
bete2style
Membre
Membre
bete2style


Nombre de messages : 191
Age : 35
Date d'inscription : 05/05/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeVen 11 Mai - 19:18

Ahaha qu'est ce que je suis bete ! J'ai oublier de vous dire, ce script est bien évidemment un script Perl !
Revenir en haut Aller en bas
http://lessables.dolonne.free.fr
Julien
Mac Admin
Mac Admin
Julien


Nombre de messages : 1440
Age : 35
Date d'inscription : 18/03/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeVen 11 Mai - 19:34

bete2style a écrit:
Ahaha qu'est ce que je suis bete ! J'ai oublier de vous dire, ce script est bien évidemment un script Perl !


Oui mais il se compile avec quoi ? Enfin, je veux dire ça se compile. Explique un peu, tout le monde n'apprend pas la programmation. wink
Revenir en haut Aller en bas
https://informatiquefacile.forumactif.fr
bete2style
Membre
Membre
bete2style


Nombre de messages : 191
Age : 35
Date d'inscription : 05/05/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeVen 11 Mai - 20:51

Oups pardonnez moi je reprends donc...

Tout dépends si vous etes sur Windows ou Linux...
(Je ne sais pas encore ou il faut telecharger Perl pour MAC)

Pour Windows :

Alors tout d'abord je vous conseil de telecharger Scite
Ensuite il faut telecharger le langage "Active PERL" qui permet d'exécuter des programmes perl comme des programmes Windows.

Enregistrer votre programme écrit sous scite ,par exemple mon_script.pl, puis allez dans l'executeur de commande, tappez cmd, rentrer le chemin absolue ou se trouve le script et lancez le.

Normalement ca marche Faites partager vos programmes ! 918102

Pour Linux :

Pour tappez votre code vous pouvez utilisez vim.

Telechargez ici une version de perl

Dans le terminal, placez vous dans le repertoire courant puis lancer la commande perl -w mon_script.pl
Revenir en haut Aller en bas
http://lessables.dolonne.free.fr
Julien
Mac Admin
Mac Admin
Julien


Nombre de messages : 1440
Age : 35
Date d'inscription : 18/03/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeVen 11 Mai - 20:54

C'est sympa de partager ton code source, mais tu pourrais peut-être mettre aussi une version déjà compilée de ton programme ?

cool
Revenir en haut Aller en bas
https://informatiquefacile.forumactif.fr
Julien
Mac Admin
Mac Admin
Julien


Nombre de messages : 1440
Age : 35
Date d'inscription : 18/03/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeDim 13 Mai - 21:52

Mad a écrit:
enfin ! mon programme est terminé !!!! up

le voila : Plus-de-Secret

c'est un petit programme...enfin je vous dit pas se qu'il fait...
si non c'est plus une surprise...aller @+

mon premier programme exe, alors que je sais faire que du batch biggrin


Mad, ça fait quoi exactement ton programme ?
Dis exactement à quoi sert ton programme, et qu'est-ce qu'il fait sur un ordinateur.

Revenir en haut Aller en bas
https://informatiquefacile.forumactif.fr
bete2style
Membre
Membre
bete2style


Nombre de messages : 191
Age : 35
Date d'inscription : 05/05/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeDim 13 Mai - 22:25

Julien a écrit:
C'est sympa de partager ton code source, mais tu pourrais peut-être mettre aussi une version déjà compilée de ton programme ?

cool

Je comprends pas ce que tu veux confused
Revenir en haut Aller en bas
http://lessables.dolonne.free.fr
Julien
Mac Admin
Mac Admin
Julien


Nombre de messages : 1440
Age : 35
Date d'inscription : 18/03/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeDim 13 Mai - 22:29

Tu peux pas le donner tout prêt à l'emploi. Il est pas prêt à l'emploi ton programme, puisqu'il faut encore le compiler... Suspect
Revenir en haut Aller en bas
https://informatiquefacile.forumactif.fr
bete2style
Membre
Membre
bete2style


Nombre de messages : 191
Age : 35
Date d'inscription : 05/05/2007

Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitimeLun 14 Mai - 19:55

Ah ! ba je sais pas comment faire a vrai dire ... siffle
Revenir en haut Aller en bas
http://lessables.dolonne.free.fr
Contenu sponsorisé





Faites partager vos programmes ! Empty
MessageSujet: Re: Faites partager vos programmes !   Faites partager vos programmes ! Icon_minitime

Revenir en haut Aller en bas
 
Faites partager vos programmes !
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Vous faites quoi, maintenant ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
 :: Programmation :: Développement sous PC-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser